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 - IAMand- QUICKSIGHT.
- 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.