From c1b43e1d84117f071cd5e9f2feaede3b79fe6e19 Mon Sep 17 00:00:00 2001
From: kddejong <36457093+kddejong@users.noreply.github.com>
Date: Mon, 9 Sep 2024 00:50:13 +0000
Subject: [PATCH] Update CloudFormation schemas to 2024-09-09
---
docs/rules.md | 6 +-
.../data/AdditionalSpecs/Policies.json | 46 +
...5a0d14c62111ff864923fc7b7960dda6.meta.json | 2 +-
...2b6653d7edfe98a64577daae0b481c38.meta.json | 2 +-
...5e4752bbc10d9552de8df8f81348c42b.meta.json | 2 +-
...63a1bf4413531ad420ff60a5a0d7965d.meta.json | 2 +-
...4cfc32461d10e077e7e5de1fc25d8b8f.meta.json | 2 +-
...d3fe2e7838c23f6acd054944cb2b1618.meta.json | 2 +-
...7e9907e4a512c10ddae70b98b4dada43.meta.json | 2 +-
...3fbf0a0fb76625ba46dbe42abd34333c.meta.json | 2 +-
...376aa3fe15197e3bb0e9290ff8719b4e.meta.json | 2 +-
...f60a7b5acfc406ebb10d5748cbb8ed41.meta.json | 2 +-
...aa3b299156f53fa9d1fd8eeabec5a268.meta.json | 2 +-
...f35136af536e92a84ccbaf062c315066.meta.json | 2 +-
...04470222e5e4c690bacef5312891581d.meta.json | 2 +-
...646b563d773e34b020d0ddeab2fe195b.meta.json | 2 +-
...548d44cc32e246ec9d7742088a2c17f8.meta.json | 2 +-
...98ac34d4109512e0e0947ef752dcb9c9.meta.json | 2 +-
...7e4a4542365d35fd75466abcf306eeca.meta.json | 2 +-
...69b7533eabab32ecfc0a00cb19e55a5f.meta.json | 2 +-
...e783fe32b6bb6b13774c32fcca1d303a.meta.json | 2 +-
...05f2567698dfdfa979bf0ccdb68cb856.meta.json | 2 +-
...92030ae5c03d7451980a15735e557edb.meta.json | 2 +-
...6bb7f975b606f8db57532faddfcdd8c8.meta.json | 2 +-
...73ff097c685cda0a63c08a6416dc58ed.meta.json | 2 +-
...25c8d66a1f84939600616bab42579541.meta.json | 2 +-
...972142778e1ff452383ede2ad4bac3d7.meta.json | 2 +-
...26b315ef6f38515840537c02de23abe2.meta.json | 2 +-
...cf908a34e6b4c3fb3e97e2b584f651ca.meta.json | 2 +-
...318c41c71c21b0a17d4f68d82c5aee21.meta.json | 2 +-
...6cd7e4ced378cacdb93f76ed227b5c5d.meta.json | 2 +-
...b9e2e4d5e38136a5be83b6a55e7a82a1.meta.json | 2 +-
...41c64a9c91b2fa5b4928c0d9b2f780b0.meta.json | 2 +-
...b2d398fe33547eed780b9b70f10eb4a2.meta.json | 2 +-
...e50a1638ffe0a5dba0d8805c190a05f8.meta.json | 2 +-
...3b69878d351cffd417dc9a457df808af.meta.json | 2 +-
.../data/Serverless/ManagedPolicies.json | 1 +
.../dbinstanceclass_enum.json | 3544 ++---
.../boto.json | 1 +
.../schemas/providers/af_south_1/__init__.py | 6 +-
.../aws-backup-restoretestingplan.json | 10 -
.../aws-batch-computeenvironment.json | 256 -
.../aws-ec2-vpcendpoint.json | 28 -
.../af_south_1/aws-quicksight-analysis.json | 11274 ---------------
.../af_south_1/aws-quicksight-dashboard.json | 11510 ----------------
.../af_south_1/aws-quicksight-template.json | 11245 ---------------
.../schemas/providers/ap_east_1/__init__.py | 1 +
.../aws-ec2-vpngatewayroutepropagation.json | 29 -
.../providers/ap_northeast_1/__init__.py | 5 +
.../ap_northeast_1/aws-sagemaker-cluster.json | 309 +
.../providers/ap_northeast_2/__init__.py | 5 +-
.../aws-backup-restoretestingplan.json | 10 -
.../aws-ec2-vpcendpoint.json | 28 -
.../aws-quicksight-dashboard.json | 11510 ----------------
.../aws-quicksight-template.json | 11245 ---------------
.../providers/ap_northeast_3/__init__.py | 5 +-
.../aws-applicationinsights-application.json | 612 +
...licationsignals-servicelevelobjective.json | 327 +
.../aws-backup-restoretestingplan.json | 127 +
.../aws-ec2-vpngatewayroutepropagation.json | 29 -
.../aws-mediapackagev2-originendpoint.json | 603 -
.../schemas/providers/ap_south_1/__init__.py | 1 +
.../aws-ec2-vpngatewayroutepropagation.json | 29 -
.../schemas/providers/ap_south_2/__init__.py | 1 -
.../aws-backup-restoretestingplan.json | 127 +
.../providers/ap_southeast_1/__init__.py | 4 +
.../providers/ap_southeast_2/__init__.py | 2 +-
.../aws-ec2-vpngatewayroutepropagation.json | 29 -
.../aws-refactorspaces-route.json | 187 +
.../providers/ap_southeast_3/__init__.py | 7 +-
.../aws-backup-restoretestingplan.json | 127 +
.../aws-ec2-vpcendpoint.json | 28 -
.../aws-ec2-vpngatewayroutepropagation.json | 32 -
.../aws-neptune-dbinstance.json | 88 +
.../aws-quicksight-analysis.json | 11274 ---------------
.../aws-quicksight-dashboard.json | 11510 ----------------
.../providers/ap_southeast_4/__init__.py | 1 -
.../aws-backup-restoretestingplan.json | 127 +
.../providers/ap_southeast_5/__init__.py | 5 +
.../aws-ec2-securitygroupegress.json | 60 -
.../aws-ec2-securitygroupingress.json | 79 -
.../aws-ec2-vpngatewayroutepropagation.json | 32 -
.../ap_southeast_5/aws-sns-topic.json | 78 +-
.../providers/ca_central_1/__init__.py | 5 +
.../aws-ec2-vpngatewayroutepropagation.json | 29 -
.../schemas/providers/ca_west_1/__init__.py | 1 +
.../aws-ec2-vpngatewayroutepropagation.json | 32 -
.../schemas/providers/cn_north_1/__init__.py | 3 +-
.../aws-ec2-vpngatewayroutepropagation.json | 29 -
.../cn_north_1/aws-sns-subscription.json | 82 +
.../providers/cn_northwest_1/__init__.py | 2 +-
.../cn_northwest_1/aws-ec2-vpcendpoint.json | 102 +
.../cn_northwest_1/aws-lambda-function.json | 480 -
.../providers/eu_central_1/__init__.py | 16 +-
.../eu_central_1/aws-databrew-ruleset.json | 198 +
.../aws-quicksight-analysis.json | 58 +
.../aws-quicksight-template.json | 58 +
.../eu_central_1/aws-rds-dbcluster.json | 397 +
.../aws-rds-dbclusterparametergroup.json | 76 +
.../eu_central_1/aws-rds-dbinstance.json | 528 +
.../aws-rds-dbparametergroup.json | 76 +
.../aws-rds-eventsubscription.json | 86 +
.../eu_central_1/aws-rds-optiongroup.json | 132 +
.../eu_central_1/aws-sagemaker-cluster.json | 309 +
.../providers/eu_central_2/__init__.py | 7 +-
.../aws-backup-restoretestingplan.json | 127 +
.../aws-batch-computeenvironment.json | 256 -
.../eu_central_2/aws-ec2-subnet.json | 152 -
.../eu_central_2/aws-ec2-vpnconnection.json | 100 -
.../eu_central_2/aws-quicksight-analysis.json | 11274 ---------------
.../aws-quicksight-dashboard.json | 11510 ----------------
.../eu_central_2/aws-quicksight-template.json | 11245 ---------------
.../schemas/providers/eu_north_1/__init__.py | 5 +
.../aws-batch-computeenvironment.json | 256 -
.../aws-ec2-vpngatewayroutepropagation.json | 29 -
.../eu_north_1/aws-quicksight-analysis.json | 11274 ---------------
.../eu_north_1/aws-quicksight-dashboard.json | 11510 ----------------
.../eu_north_1/aws-quicksight-template.json | 11245 ---------------
.../schemas/providers/eu_south_1/__init__.py | 8 +-
.../providers/eu_south_1/aws-amplify-app.json | 303 +
.../aws-backup-restoretestingplan.json | 127 +
.../aws-batch-computeenvironment.json | 256 -
.../eu_south_1/aws-ec2-vpcendpoint.json | 102 +
.../eu_south_1/aws-quicksight-analysis.json | 11274 ---------------
.../eu_south_1/aws-quicksight-dashboard.json | 11510 ----------------
.../eu_south_1/aws-quicksight-template.json | 11245 ---------------
.../aws-securityhub-securitycontrol.json | 164 -
.../schemas/providers/eu_south_2/__init__.py | 4 +-
...licationsignals-servicelevelobjective.json | 327 +
.../aws-backup-restoretestingplan.json | 127 +
.../aws-batch-computeenvironment.json | 256 -
.../eu_south_2/aws-neptune-dbinstance.json | 88 +
.../schemas/providers/eu_west_1/__init__.py | 10 +-
.../aws-ec2-vpngatewayroutepropagation.json | 29 -
.../eu_west_1/aws-mediaconnect-flow.json | 523 +
.../aws-paymentcryptography-key.json | 219 +
.../eu_west_1/aws-quicksight-analysis.json | 11274 ---------------
.../eu_west_1/aws-quicksight-dashboard.json | 11510 ----------------
.../eu_west_1/aws-quicksight-template.json | 11245 ---------------
.../schemas/providers/eu_west_2/__init__.py | 6 +
.../aws-ec2-vpngatewayroutepropagation.json | 29 -
.../eu_west_2/aws-quicksight-analysis.json | 11274 ---------------
.../eu_west_2/aws-quicksight-dashboard.json | 11510 ----------------
.../eu_west_2/aws-quicksight-template.json | 11245 ---------------
.../eu_west_2/aws-sagemaker-domain.json | 804 --
.../eu_west_2/aws-sagemaker-userprofile.json | 579 -
.../schemas/providers/eu_west_3/__init__.py | 1 +
.../aws-ec2-vpngatewayroutepropagation.json | 29 -
.../providers/me_central_1/__init__.py | 1 -
.../aws-backup-restoretestingplan.json | 127 +
.../schemas/providers/me_south_1/__init__.py | 2 -
.../aws-backup-restoretestingplan.json | 127 +
.../me_south_1/aws-ec2-vpcendpoint.json | 102 +
.../schemas/providers/us_east_1/__init__.py | 2 +
...licationsignals-servicelevelobjective.json | 79 +-
.../aws-backup-restoretestingplan.json | 10 +
.../us_east_1/aws-ec2-vpcendpoint.json | 28 +
.../aws-kinesisanalyticsv2-application.json | 1 +
.../aws-paymentcryptography-key.json | 9 +-
.../aws-pcaconnectorscep-challenge.json | 56 +
.../aws-pcaconnectorscep-connector.json | 135 +
.../schemas/providers/us_east_2/__init__.py | 2 +-
.../providers/us_east_2/aws-amplify-app.json | 303 +
.../aws-ec2-vpngatewayroutepropagation.json | 29 -
.../providers/us_gov_east_1/__init__.py | 8 +
.../aws-batch-computeenvironment.json | 256 -
.../us_gov_east_1/aws-ec2-subnet.json | 152 -
.../aws-ec2-vpngatewayroutepropagation.json | 29 -
.../us_gov_east_1/aws-lambda-function.json | 480 -
.../providers/us_gov_west_1/__init__.py | 10 +
.../aws-batch-computeenvironment.json | 256 -
.../aws-ec2-vpngatewayroutepropagation.json | 32 -
.../us_gov_west_1/aws-lambda-function.json | 480 -
.../aws-quicksight-analysis.json | 11274 ---------------
.../aws-quicksight-dashboard.json | 11510 ----------------
.../aws-quicksight-template.json | 11245 ---------------
.../schemas/providers/us_west_1/__init__.py | 2 +-
.../aws-ec2-vpngatewayroutepropagation.json | 29 -
.../us_west_1/aws-mediaconnect-flow.json | 523 +
.../schemas/providers/us_west_2/__init__.py | 11 +-
...licationsignals-servicelevelobjective.json | 327 +
.../us_west_2/aws-sagemaker-cluster.json | 309 +
.../us_west_2/aws-sagemaker-domain.json | 804 --
.../us_west_2/aws-sagemaker-userprofile.json | 579 -
.../us_west_2/aws-sns-subscription.json | 82 +
185 files changed, 10560 insertions(+), 293286 deletions(-)
rename src/cfnlint/data/schemas/providers/{us_west_2 => af_south_1}/aws-backup-restoretestingplan.json (92%)
delete mode 100644 src/cfnlint/data/schemas/providers/af_south_1/aws-batch-computeenvironment.json
rename src/cfnlint/data/schemas/providers/{us_west_2 => af_south_1}/aws-ec2-vpcendpoint.json (72%)
delete mode 100644 src/cfnlint/data/schemas/providers/af_south_1/aws-quicksight-analysis.json
delete mode 100644 src/cfnlint/data/schemas/providers/af_south_1/aws-quicksight-dashboard.json
delete mode 100644 src/cfnlint/data/schemas/providers/af_south_1/aws-quicksight-template.json
delete mode 100644 src/cfnlint/data/schemas/providers/ap_east_1/aws-ec2-vpngatewayroutepropagation.json
create mode 100644 src/cfnlint/data/schemas/providers/ap_northeast_1/aws-sagemaker-cluster.json
rename src/cfnlint/data/schemas/providers/{eu_central_1 => ap_northeast_2}/aws-backup-restoretestingplan.json (92%)
rename src/cfnlint/data/schemas/providers/{cn_north_1 => ap_northeast_2}/aws-ec2-vpcendpoint.json (72%)
delete mode 100644 src/cfnlint/data/schemas/providers/ap_northeast_2/aws-quicksight-dashboard.json
delete mode 100644 src/cfnlint/data/schemas/providers/ap_northeast_2/aws-quicksight-template.json
create mode 100644 src/cfnlint/data/schemas/providers/ap_northeast_3/aws-applicationinsights-application.json
create mode 100644 src/cfnlint/data/schemas/providers/ap_northeast_3/aws-applicationsignals-servicelevelobjective.json
create mode 100644 src/cfnlint/data/schemas/providers/ap_northeast_3/aws-backup-restoretestingplan.json
delete mode 100644 src/cfnlint/data/schemas/providers/ap_northeast_3/aws-ec2-vpngatewayroutepropagation.json
delete mode 100644 src/cfnlint/data/schemas/providers/ap_northeast_3/aws-mediapackagev2-originendpoint.json
delete mode 100644 src/cfnlint/data/schemas/providers/ap_south_1/aws-ec2-vpngatewayroutepropagation.json
create mode 100644 src/cfnlint/data/schemas/providers/ap_south_2/aws-backup-restoretestingplan.json
delete mode 100644 src/cfnlint/data/schemas/providers/ap_southeast_2/aws-ec2-vpngatewayroutepropagation.json
create mode 100644 src/cfnlint/data/schemas/providers/ap_southeast_2/aws-refactorspaces-route.json
create mode 100644 src/cfnlint/data/schemas/providers/ap_southeast_3/aws-backup-restoretestingplan.json
rename src/cfnlint/data/schemas/providers/{eu_central_1 => ap_southeast_3}/aws-ec2-vpcendpoint.json (72%)
delete mode 100644 src/cfnlint/data/schemas/providers/ap_southeast_3/aws-ec2-vpngatewayroutepropagation.json
create mode 100644 src/cfnlint/data/schemas/providers/ap_southeast_3/aws-neptune-dbinstance.json
delete mode 100644 src/cfnlint/data/schemas/providers/ap_southeast_3/aws-quicksight-analysis.json
delete mode 100644 src/cfnlint/data/schemas/providers/ap_southeast_3/aws-quicksight-dashboard.json
create mode 100644 src/cfnlint/data/schemas/providers/ap_southeast_4/aws-backup-restoretestingplan.json
delete mode 100644 src/cfnlint/data/schemas/providers/ap_southeast_5/aws-ec2-securitygroupegress.json
delete mode 100644 src/cfnlint/data/schemas/providers/ap_southeast_5/aws-ec2-securitygroupingress.json
delete mode 100644 src/cfnlint/data/schemas/providers/ap_southeast_5/aws-ec2-vpngatewayroutepropagation.json
delete mode 100644 src/cfnlint/data/schemas/providers/ca_central_1/aws-ec2-vpngatewayroutepropagation.json
delete mode 100644 src/cfnlint/data/schemas/providers/ca_west_1/aws-ec2-vpngatewayroutepropagation.json
delete mode 100644 src/cfnlint/data/schemas/providers/cn_north_1/aws-ec2-vpngatewayroutepropagation.json
create mode 100644 src/cfnlint/data/schemas/providers/cn_north_1/aws-sns-subscription.json
create mode 100644 src/cfnlint/data/schemas/providers/cn_northwest_1/aws-ec2-vpcendpoint.json
delete mode 100644 src/cfnlint/data/schemas/providers/cn_northwest_1/aws-lambda-function.json
create mode 100644 src/cfnlint/data/schemas/providers/eu_central_1/aws-databrew-ruleset.json
rename src/cfnlint/data/schemas/providers/{ap_northeast_2 => eu_central_1}/aws-quicksight-analysis.json (99%)
rename src/cfnlint/data/schemas/providers/{ap_southeast_3 => eu_central_1}/aws-quicksight-template.json (99%)
create mode 100644 src/cfnlint/data/schemas/providers/eu_central_1/aws-rds-dbcluster.json
create mode 100644 src/cfnlint/data/schemas/providers/eu_central_1/aws-rds-dbclusterparametergroup.json
create mode 100644 src/cfnlint/data/schemas/providers/eu_central_1/aws-rds-dbinstance.json
create mode 100644 src/cfnlint/data/schemas/providers/eu_central_1/aws-rds-dbparametergroup.json
create mode 100644 src/cfnlint/data/schemas/providers/eu_central_1/aws-rds-eventsubscription.json
create mode 100644 src/cfnlint/data/schemas/providers/eu_central_1/aws-rds-optiongroup.json
create mode 100644 src/cfnlint/data/schemas/providers/eu_central_1/aws-sagemaker-cluster.json
create mode 100644 src/cfnlint/data/schemas/providers/eu_central_2/aws-backup-restoretestingplan.json
delete mode 100644 src/cfnlint/data/schemas/providers/eu_central_2/aws-batch-computeenvironment.json
delete mode 100644 src/cfnlint/data/schemas/providers/eu_central_2/aws-ec2-subnet.json
delete mode 100644 src/cfnlint/data/schemas/providers/eu_central_2/aws-ec2-vpnconnection.json
delete mode 100644 src/cfnlint/data/schemas/providers/eu_central_2/aws-quicksight-analysis.json
delete mode 100644 src/cfnlint/data/schemas/providers/eu_central_2/aws-quicksight-dashboard.json
delete mode 100644 src/cfnlint/data/schemas/providers/eu_central_2/aws-quicksight-template.json
delete mode 100644 src/cfnlint/data/schemas/providers/eu_north_1/aws-batch-computeenvironment.json
delete mode 100644 src/cfnlint/data/schemas/providers/eu_north_1/aws-ec2-vpngatewayroutepropagation.json
delete mode 100644 src/cfnlint/data/schemas/providers/eu_north_1/aws-quicksight-analysis.json
delete mode 100644 src/cfnlint/data/schemas/providers/eu_north_1/aws-quicksight-dashboard.json
delete mode 100644 src/cfnlint/data/schemas/providers/eu_north_1/aws-quicksight-template.json
create mode 100644 src/cfnlint/data/schemas/providers/eu_south_1/aws-amplify-app.json
create mode 100644 src/cfnlint/data/schemas/providers/eu_south_1/aws-backup-restoretestingplan.json
delete mode 100644 src/cfnlint/data/schemas/providers/eu_south_1/aws-batch-computeenvironment.json
create mode 100644 src/cfnlint/data/schemas/providers/eu_south_1/aws-ec2-vpcendpoint.json
delete mode 100644 src/cfnlint/data/schemas/providers/eu_south_1/aws-quicksight-analysis.json
delete mode 100644 src/cfnlint/data/schemas/providers/eu_south_1/aws-quicksight-dashboard.json
delete mode 100644 src/cfnlint/data/schemas/providers/eu_south_1/aws-quicksight-template.json
delete mode 100644 src/cfnlint/data/schemas/providers/eu_south_1/aws-securityhub-securitycontrol.json
create mode 100644 src/cfnlint/data/schemas/providers/eu_south_2/aws-applicationsignals-servicelevelobjective.json
create mode 100644 src/cfnlint/data/schemas/providers/eu_south_2/aws-backup-restoretestingplan.json
delete mode 100644 src/cfnlint/data/schemas/providers/eu_south_2/aws-batch-computeenvironment.json
create mode 100644 src/cfnlint/data/schemas/providers/eu_south_2/aws-neptune-dbinstance.json
delete mode 100644 src/cfnlint/data/schemas/providers/eu_west_1/aws-ec2-vpngatewayroutepropagation.json
create mode 100644 src/cfnlint/data/schemas/providers/eu_west_1/aws-mediaconnect-flow.json
create mode 100644 src/cfnlint/data/schemas/providers/eu_west_1/aws-paymentcryptography-key.json
delete mode 100644 src/cfnlint/data/schemas/providers/eu_west_1/aws-quicksight-analysis.json
delete mode 100644 src/cfnlint/data/schemas/providers/eu_west_1/aws-quicksight-dashboard.json
delete mode 100644 src/cfnlint/data/schemas/providers/eu_west_1/aws-quicksight-template.json
delete mode 100644 src/cfnlint/data/schemas/providers/eu_west_2/aws-ec2-vpngatewayroutepropagation.json
delete mode 100644 src/cfnlint/data/schemas/providers/eu_west_2/aws-quicksight-analysis.json
delete mode 100644 src/cfnlint/data/schemas/providers/eu_west_2/aws-quicksight-dashboard.json
delete mode 100644 src/cfnlint/data/schemas/providers/eu_west_2/aws-quicksight-template.json
delete mode 100644 src/cfnlint/data/schemas/providers/eu_west_2/aws-sagemaker-domain.json
delete mode 100644 src/cfnlint/data/schemas/providers/eu_west_2/aws-sagemaker-userprofile.json
delete mode 100644 src/cfnlint/data/schemas/providers/eu_west_3/aws-ec2-vpngatewayroutepropagation.json
create mode 100644 src/cfnlint/data/schemas/providers/me_central_1/aws-backup-restoretestingplan.json
create mode 100644 src/cfnlint/data/schemas/providers/me_south_1/aws-backup-restoretestingplan.json
create mode 100644 src/cfnlint/data/schemas/providers/me_south_1/aws-ec2-vpcendpoint.json
create mode 100644 src/cfnlint/data/schemas/providers/us_east_1/aws-pcaconnectorscep-challenge.json
create mode 100644 src/cfnlint/data/schemas/providers/us_east_1/aws-pcaconnectorscep-connector.json
create mode 100644 src/cfnlint/data/schemas/providers/us_east_2/aws-amplify-app.json
delete mode 100644 src/cfnlint/data/schemas/providers/us_east_2/aws-ec2-vpngatewayroutepropagation.json
delete mode 100644 src/cfnlint/data/schemas/providers/us_gov_east_1/aws-batch-computeenvironment.json
delete mode 100644 src/cfnlint/data/schemas/providers/us_gov_east_1/aws-ec2-subnet.json
delete mode 100644 src/cfnlint/data/schemas/providers/us_gov_east_1/aws-ec2-vpngatewayroutepropagation.json
delete mode 100644 src/cfnlint/data/schemas/providers/us_gov_east_1/aws-lambda-function.json
delete mode 100644 src/cfnlint/data/schemas/providers/us_gov_west_1/aws-batch-computeenvironment.json
delete mode 100644 src/cfnlint/data/schemas/providers/us_gov_west_1/aws-ec2-vpngatewayroutepropagation.json
delete mode 100644 src/cfnlint/data/schemas/providers/us_gov_west_1/aws-lambda-function.json
delete mode 100644 src/cfnlint/data/schemas/providers/us_gov_west_1/aws-quicksight-analysis.json
delete mode 100644 src/cfnlint/data/schemas/providers/us_gov_west_1/aws-quicksight-dashboard.json
delete mode 100644 src/cfnlint/data/schemas/providers/us_gov_west_1/aws-quicksight-template.json
delete mode 100644 src/cfnlint/data/schemas/providers/us_west_1/aws-ec2-vpngatewayroutepropagation.json
create mode 100644 src/cfnlint/data/schemas/providers/us_west_1/aws-mediaconnect-flow.json
create mode 100644 src/cfnlint/data/schemas/providers/us_west_2/aws-applicationsignals-servicelevelobjective.json
create mode 100644 src/cfnlint/data/schemas/providers/us_west_2/aws-sagemaker-cluster.json
delete mode 100644 src/cfnlint/data/schemas/providers/us_west_2/aws-sagemaker-domain.json
delete mode 100644 src/cfnlint/data/schemas/providers/us_west_2/aws-sagemaker-userprofile.json
create mode 100644 src/cfnlint/data/schemas/providers/us_west_2/aws-sns-subscription.json
diff --git a/docs/rules.md b/docs/rules.md
index 386f6af4bd..67325034e3 100644
--- a/docs/rules.md
+++ b/docs/rules.md
@@ -46,7 +46,7 @@ To include these rules, use the `-e/include-experimental` argument when running
## Rules
(_This documentation is generated by running `cfn-lint --update-documentation`, do not alter this manually_)
-The following **230** rules are applied by this linter:
+The following **232** rules are applied by this linter:
| Rule ID | Title | Description | Config
(Name:Type:Default) | Source | Tags |
| -------- | ----- | ----------- | ---------- | ------ | ---- |
@@ -140,7 +140,7 @@ The following **230** rules are applied by this linter:
| [E3041](../src/cfnlint/rules/resources/route53/RecordSetName.py) | RecordSet HostedZoneName is a superdomain of or equal to Name | In a RecordSet, the HostedZoneName must be a superdomain of or equal to the Name being validated | | [Source](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53-recordset.html#cfn-route53-recordset-name) | `resource`,`properties`,`route53` |
| [E3042](../src/cfnlint/rules/resources/ecs/TaskDefinitionEssentialContainer.py) | Validate at least one essential container is specified | Check that every TaskDefinition specifies at least one essential container | | [Source](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-containerdefinitions.html#cfn-ecs-taskdefinition-containerdefinition-essential) | `properties`,`ecs`,`task`,`container`,`fargate` |
| [E3043](../src/cfnlint/rules/resources/cloudformation/NestedStackParameters.py) | Validate parameters for in a nested stack | Evalute if parameters for a nested stack are specified and if parameters are specified for a nested stack that aren't required. | | [Source](https://github.com/awslabs/cfn-lint) | `resources`,`cloudformation` |
-| [E3044](../src/cfnlint/rules/resources/ecs/FargateDeploymentSchedulingStrategy.py) | ECS service using FARGATE or EXTERNAL can only use SchedulingStrategy of REPLICA | When using a TargetType of Fargate or External the SchedulingStrategy has to be Replica | | [Source](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecs-service.html#cfn-ecs-service-schedulingstrategy) | `properties`,`ecs`,`service`,`container`,`fargate` |
+| [E3044](../src/cfnlint/rules/resources/ecs/FargateDeploymentSchedulingStrategy.py) | ECS service using FARGATE or EXTERNAL can only use SchedulingStrategy of REPLICA | When using a LaunchType of Fargate the SchedulingStrategy has to be Replica | | [Source](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecs-service.html#cfn-ecs-service-schedulingstrategy) | `properties`,`ecs`,`service`,`container`,`fargate` |
| [E3045](../src/cfnlint/rules/resources/s3/AccessControlOwnership.py) | Validate AccessControl are set with OwnershipControls | When using AccessControl other than private you must also configure OwnershipControls. The default is bucket owner enforced which disables ACLs. | | [Source](https://docs.aws.amazon.com/AmazonS3/latest/userguide/about-object-ownership.html) | `resources`,`s3` |
| [E3046](../src/cfnlint/rules/resources/ecs/LogConfiguration.py) | Validate ECS task logging configuration for awslogs | When 'awslogs' the options 'awslogs-group' and 'awslogs-region' are required | | [Source]() | `resources` |
| [E3047](../src/cfnlint/rules/resources/ecs/FargateCpuMemory.py) | Validate ECS Fargate tasks have the right combination of CPU and memory | When using a ECS Fargate task there is a specfic combination of memory and cpu that can be used | | [Source](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecs-taskdefinition.html#cfn-ecs-taskdefinition-memory) | `properties`,`ecs`,`service`,`container`,`fargate` |
@@ -152,6 +152,7 @@ The following **230** rules are applied by this linter:
| [E3053](../src/cfnlint/rules/resources/ecs/TaskDefinitionAwsVpc.py) | Validate ECS task definition is has correct values for 'HostPort' | The 'HostPort' must either be undefined or equal to the 'ContainerPort' value | | [Source]() | `resources`,`ecs` |
| [E3054](../src/cfnlint/rules/resources/ecs/ServiceFargate.py) | Validate ECS service using Fargate uses TaskDefinition that allows Fargate | When using an ECS service with 'LaunchType' of 'FARGATE' the associated task definition must have 'RequiresCompatibilities' specified with 'FARGATE' listed | | [Source]() | `resources`,`ecs` |
| [E3055](../src/cfnlint/rules/resources/CreationPolicy.py) | Check CreationPolicy values for Resources | Check that the CreationPolicy values are valid | | [Source](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html) | `resources`,`creationPolicy` |
+| [E3056](../src/cfnlint/rules/resources/ecs/ServiceHealthCheckGracePeriodSeconds.py) | ECS service using HealthCheckGracePeriodSeconds must also have LoadBalancers specified | When using a HealthCheckGracePeriodSeconds on an ECS service, the service must also have a LoadBalancers specified with at least one LoadBalancer in the array. | | [Source](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecs-service.html#cfn-ecs-service-healthcheckgraceperiodseconds) | `properties`,`ecs`,`service`,`container` |
| [E3057](../src/cfnlint/rules/resources/cloudfront/DistributionTargetOriginId.py) | Validate that CloudFront TargetOriginId is a specified Origin | CloudFront TargetOriginId has to map to an Origin Id that is in the same DistributionConfig | | [Source](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-defaultcachebehavior.html#cfn-cloudfront-distribution-defaultcachebehavior-targetoriginid) | `properties`,`cloudfront` |
| [E3503](../src/cfnlint/rules/resources/certificatemanager/DomainValidationOptions.py) | ValidationDomain is superdomain of DomainName | In ValidationDomainOptions, the ValidationDomain must be a superdomain of the DomainName being validated | | [Source](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-certificatemanager-certificate-domainvalidationoption.html#cfn-certificatemanager-certificate-domainvalidationoption-validationdomain) | `certificate`,`certificatemanager`,`domainvalidationoptions`,`validationdomain` |
| [E3504](../src/cfnlint/rules/resources/backup/BackupPlanLifecycleRule.py) | Check minimum 90 period is met between BackupPlan cold and delete | Check that Backup plans with lifecycle rules have >= 90 days between cold and delete | | [Source](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-backup-backupplan-lifecycleresourcetype.html) | `properties`,`backup`,`plan`,`lifecycle` |
@@ -182,6 +183,7 @@ The following **230** rules are applied by this linter:
| [E3671](../src/cfnlint/rules/resources/ectwo/Ebs.py) | Validate block device mapping configuration | Certain volume types require Iops to be specified | | [Source]() | `resources`,`ec2` |
| [E3672](../src/cfnlint/rules/resources/dax/ClusterNodeTypeEnum.py) | Validate the cluster node type for a DAX Cluster | Validates the DAX cluster instance types based on region and data gathered from the pricing APIs | | [Source]() | `resources` |
| [E3673](../src/cfnlint/rules/resources/ectwo/InstanceImageId.py) | Validate if an ImageId is required | Validate if an ImageID is required. It can be required if the associated LaunchTemplate doesn't specify an ImageID | | [Source]() | `resources`,`ec2` |
+| [E3674](../src/cfnlint/rules/resources/ectwo/PrivateIpWithNetworkInterface.py) | Primary cannoy be True when PrivateIpAddress is specified | Only specify the private IP address for an instance in one spot | | [Source]() | `resources`,`ec2` |
| [E3675](../src/cfnlint/rules/resources/emr/ClusterInstanceTypeConfigInstanceTypeEnum.py) | Validate EMR cluster instance type | Validates the EMR cluster instance types based on region and data gathered from the pricing APIs | | [Source]() | `resources` |
| [E3676](../src/cfnlint/rules/resources/elasticloadbalancingv2/ListenerCertificate.py) | Validate ELBv2 protocols that require certificates have a certificate specified | When using HTTP or TLS you must specify a certificate | | [Source](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticloadbalancingv2-listener.html#cfn-elasticloadbalancingv2-listener-certificates) | `resources` |
| [E3677](../src/cfnlint/rules/resources/lmbd/FunctionZipfileRuntimeEnum.py) | Validate Lambda using ZipFile requires an allowable runtime | Using the ZipFile attribute requires a javascript or python runtime to be specified | | [Source]() | `resources` |
diff --git a/src/cfnlint/data/AdditionalSpecs/Policies.json b/src/cfnlint/data/AdditionalSpecs/Policies.json
index 02009586a2..c9887095e5 100644
--- a/src/cfnlint/data/AdditionalSpecs/Policies.json
+++ b/src/cfnlint/data/AdditionalSpecs/Policies.json
@@ -539,6 +539,7 @@
"DeleteExtension",
"DeleteExtensionAssociation",
"DeleteHostedConfigurationVersion",
+ "GetAccountSettings",
"GetApplication",
"GetConfiguration",
"GetConfigurationProfile",
@@ -563,6 +564,7 @@
"StopDeployment",
"TagResource",
"UntagResource",
+ "UpdateAccountSettings",
"UpdateApplication",
"UpdateConfigurationProfile",
"UpdateDeploymentStrategy",
@@ -4065,6 +4067,7 @@
"DeleteTrustStore",
"DeregisterTargets",
"DescribeAccountLimits",
+ "DescribeListenerAttributes",
"DescribeListenerCertificates",
"DescribeListeners",
"DescribeLoadBalancerAttributes",
@@ -4082,6 +4085,7 @@
"GetTrustStoreCaCertificatesBundle",
"GetTrustStoreRevocationContent",
"ModifyListener",
+ "ModifyListenerAttributes",
"ModifyLoadBalancerAttributes",
"ModifyRule",
"ModifyTargetGroup",
@@ -12729,6 +12733,7 @@
"DeleteRetentionPolicy",
"DeleteSubscriptionFilter",
"DescribeAccountPolicies",
+ "DescribeConfigurationTemplates",
"DescribeDeliveries",
"DescribeDeliveryDestinations",
"DescribeDeliverySources",
@@ -12784,6 +12789,7 @@
"UntagLogGroup",
"UntagResource",
"UpdateAnomaly",
+ "UpdateDeliveryConfiguration",
"UpdateLogAnomalyDetector",
"UpdateLogDelivery"
],
@@ -13724,11 +13730,16 @@
"ARNRegex": "^arn:aws:profile:.+:.+:.+",
"Actions": [
"AddProfileKey",
+ "BatchGetCalculatedAttributeForProfile",
+ "BatchGetProfile",
"CreateCalculatedAttributeDefinition",
"CreateDomain",
"CreateEventStream",
"CreateIntegrationWorkflow",
"CreateProfile",
+ "CreateSegmentDefinition",
+ "CreateSegmentEstimate",
+ "CreateSegmentSnapshot",
"CreateSnapshot",
"DeleteCalculatedAttributeDefinition",
"DeleteDomain",
@@ -13738,6 +13749,7 @@
"DeleteProfileKey",
"DeleteProfileObject",
"DeleteProfileObjectType",
+ "DeleteSegmentDefinition",
"DeleteWorkflow",
"DetectProfileObjectType",
"GetAutoMergingPreview",
@@ -13750,6 +13762,10 @@
"GetMatches",
"GetProfileObjectType",
"GetProfileObjectTypeTemplate",
+ "GetSegmentDefinition",
+ "GetSegmentEstimate",
+ "GetSegmentMembership",
+ "GetSegmentSnapshot",
"GetSimilarProfiles",
"GetSnapshot",
"GetWorkflow",
@@ -13761,10 +13777,13 @@
"ListEventStreams",
"ListIdentityResolutionJobs",
"ListIntegrations",
+ "ListObjectTypeAttributes",
+ "ListProfileAttributeValues",
"ListProfileObjectTypeTemplates",
"ListProfileObjectTypes",
"ListProfileObjects",
"ListRuleBasedMatches",
+ "ListSegmentDefinitions",
"ListTagsForResource",
"ListWorkflows",
"MergeProfiles",
@@ -14337,6 +14356,7 @@
"CopyImage",
"CopySnapshot",
"CreateCapacityReservation",
+ "CreateCapacityReservationBySplitting",
"CreateCapacityReservationFleet",
"CreateCarrierGateway",
"CreateClientVpnEndpoint",
@@ -14851,6 +14871,7 @@
"MonitorInstances",
"MoveAddressToVpc",
"MoveByoipCidrToIpam",
+ "MoveCapacityReservationInstances",
"PauseVolumeIO",
"ProvisionByoipCidr",
"ProvisionIpamByoasn",
@@ -14946,13 +14967,17 @@
"ec2:CloudwatchLogStreamArn",
"ec2:CpuOptionsAmdSevSnp",
"ec2:CreateAction",
+ "ec2:CreateDate",
"ec2:DPDTimeoutSeconds",
+ "ec2:DestinationCapacityReservationId",
"ec2:DhcpOptionsID",
"ec2:DirectoryArn",
"ec2:Domain",
"ec2:EbsOptimized",
"ec2:ElasticGpuType",
"ec2:Encrypted",
+ "ec2:EndDate",
+ "ec2:EndDateType",
"ec2:FisActionId",
"ec2:FisTargetArns",
"ec2:GatewayType",
@@ -14963,9 +14988,12 @@
"ec2:InsideTunnelCidr",
"ec2:InsideTunnelIpv6Cidr",
"ec2:InstanceAutoRecovery",
+ "ec2:InstanceCount",
"ec2:InstanceID",
"ec2:InstanceMarketType",
+ "ec2:InstanceMatchCriteria",
"ec2:InstanceMetadataTags",
+ "ec2:InstancePlatform",
"ec2:InstanceProfile",
"ec2:InstanceType",
"ec2:InternetGatewayID",
@@ -15022,6 +15050,7 @@
"ec2:SnapshotID",
"ec2:SnapshotLockDuration",
"ec2:SnapshotTime",
+ "ec2:SourceCapacityReservationId",
"ec2:SourceInstanceARN",
"ec2:SourceOutpostArn",
"ec2:Subnet",
@@ -19432,19 +19461,26 @@
"ARNFormat": "arn:aws:wisdom:${Region}:${Account}:${Resource}/${ResourceId}",
"ARNRegex": "^arn:aws:wisdom:.+:.+:.+",
"Actions": [
+ "ActivateMessageTemplate",
"CreateAssistant",
"CreateAssistantAssociation",
"CreateContent",
"CreateContentAssociation",
"CreateKnowledgeBase",
+ "CreateMessageTemplate",
+ "CreateMessageTemplateAttachment",
+ "CreateMessageTemplateVersion",
"CreateQuickResponse",
"CreateSession",
+ "DeactivateMessageTemplate",
"DeleteAssistant",
"DeleteAssistantAssociation",
"DeleteContent",
"DeleteContentAssociation",
"DeleteImportJob",
"DeleteKnowledgeBase",
+ "DeleteMessageTemplate",
+ "DeleteMessageTemplateAttachment",
"DeleteQuickResponse",
"GetAssistant",
"GetAssistantAssociation",
@@ -19453,6 +19489,7 @@
"GetContentSummary",
"GetImportJob",
"GetKnowledgeBase",
+ "GetMessageTemplate",
"GetQuickResponse",
"GetRecommendations",
"GetSession",
@@ -19462,13 +19499,17 @@
"ListContents",
"ListImportJobs",
"ListKnowledgeBases",
+ "ListMessageTemplateVersions",
+ "ListMessageTemplates",
"ListQuickResponses",
"ListTagsForResource",
"NotifyRecommendationsReceived",
"PutFeedback",
"QueryAssistant",
"RemoveKnowledgeBaseTemplateUri",
+ "RenderMessageTemplate",
"SearchContent",
+ "SearchMessageTemplates",
"SearchQuickResponses",
"SearchSessions",
"StartContentUpload",
@@ -19477,6 +19518,8 @@
"UntagResource",
"UpdateContent",
"UpdateKnowledgeBaseTemplateUri",
+ "UpdateMessageTemplate",
+ "UpdateMessageTemplateMetadata",
"UpdateQuickResponse",
"UpdateSession"
],
@@ -19486,6 +19529,8 @@
"aws:RequestTag/${TagKey}",
"aws:ResourceTag/${TagKey}",
"aws:TagKeys",
+ "wisdom:MessageTemplate/RoutingProfileArn",
+ "wisdom:SearchFilter/Qualifier",
"wisdom:SearchFilter/RoutingProfileArn"
]
},
@@ -20844,6 +20889,7 @@
"ListBucket",
"ListBucketMultipartUploads",
"ListBucketVersions",
+ "ListCallerAccessGrants",
"ListJobs",
"ListMultiRegionAccessPoints",
"ListMultipartUploadParts",
diff --git a/src/cfnlint/data/DownloadsMetadata/123ba181485ae293d5bd09722af0c19d5a0d14c62111ff864923fc7b7960dda6.meta.json b/src/cfnlint/data/DownloadsMetadata/123ba181485ae293d5bd09722af0c19d5a0d14c62111ff864923fc7b7960dda6.meta.json
index 69808780c7..d7e935b190 100644
--- a/src/cfnlint/data/DownloadsMetadata/123ba181485ae293d5bd09722af0c19d5a0d14c62111ff864923fc7b7960dda6.meta.json
+++ b/src/cfnlint/data/DownloadsMetadata/123ba181485ae293d5bd09722af0c19d5a0d14c62111ff864923fc7b7960dda6.meta.json
@@ -1 +1 @@
-{"etag": "\"f6edd82515a16676926f5f3a12d52efb\"", "url": "https://schema.cloudformation.eu-south-1.amazonaws.com/CloudformationSchema.zip"}
+{"etag": "\"0141dd7d50df3553783fed730fba890d\"", "url": "https://schema.cloudformation.eu-south-1.amazonaws.com/CloudformationSchema.zip"}
diff --git a/src/cfnlint/data/DownloadsMetadata/164e1bfc2823fbd49d8d0e7163ebf32b2b6653d7edfe98a64577daae0b481c38.meta.json b/src/cfnlint/data/DownloadsMetadata/164e1bfc2823fbd49d8d0e7163ebf32b2b6653d7edfe98a64577daae0b481c38.meta.json
index 88c853f2fb..e4441206ea 100644
--- a/src/cfnlint/data/DownloadsMetadata/164e1bfc2823fbd49d8d0e7163ebf32b2b6653d7edfe98a64577daae0b481c38.meta.json
+++ b/src/cfnlint/data/DownloadsMetadata/164e1bfc2823fbd49d8d0e7163ebf32b2b6653d7edfe98a64577daae0b481c38.meta.json
@@ -1 +1 @@
-{"etag": "\"972c9c66abd3c137d444e53ebdd3f145\"", "url": "https://schema.cloudformation.cn-north-1.amazonaws.com.cn/CloudformationSchema.zip"}
+{"etag": "\"fd28205e00e128a44509fd6455f9c222\"", "url": "https://schema.cloudformation.cn-north-1.amazonaws.com.cn/CloudformationSchema.zip"}
diff --git a/src/cfnlint/data/DownloadsMetadata/18624fcc4a1c571691d10b2508e6be565e4752bbc10d9552de8df8f81348c42b.meta.json b/src/cfnlint/data/DownloadsMetadata/18624fcc4a1c571691d10b2508e6be565e4752bbc10d9552de8df8f81348c42b.meta.json
index c9b6e9985a..52287a51c1 100644
--- a/src/cfnlint/data/DownloadsMetadata/18624fcc4a1c571691d10b2508e6be565e4752bbc10d9552de8df8f81348c42b.meta.json
+++ b/src/cfnlint/data/DownloadsMetadata/18624fcc4a1c571691d10b2508e6be565e4752bbc10d9552de8df8f81348c42b.meta.json
@@ -1 +1 @@
-{"etag": "\"77b7d56615ac52645e5a806c8856ce9e\"", "url": "https://schema.cloudformation.us-gov-east-1.amazonaws.com/CloudformationSchema.zip"}
+{"etag": "\"9c86f750034fd005a1b21c6f9690b49b\"", "url": "https://schema.cloudformation.us-gov-east-1.amazonaws.com/CloudformationSchema.zip"}
diff --git a/src/cfnlint/data/DownloadsMetadata/227d6e59c86482f7153466759080e65963a1bf4413531ad420ff60a5a0d7965d.meta.json b/src/cfnlint/data/DownloadsMetadata/227d6e59c86482f7153466759080e65963a1bf4413531ad420ff60a5a0d7965d.meta.json
index 8f3377915a..fcce7bf86d 100644
--- a/src/cfnlint/data/DownloadsMetadata/227d6e59c86482f7153466759080e65963a1bf4413531ad420ff60a5a0d7965d.meta.json
+++ b/src/cfnlint/data/DownloadsMetadata/227d6e59c86482f7153466759080e65963a1bf4413531ad420ff60a5a0d7965d.meta.json
@@ -1 +1 @@
-{"etag": "\"8f79f8805b7537d546dc63450fd56a1b\"", "url": "https://schema.cloudformation.me-south-1.amazonaws.com/CloudformationSchema.zip"}
+{"etag": "\"452be5ac1ca508e86c76886544a53c70\"", "url": "https://schema.cloudformation.me-south-1.amazonaws.com/CloudformationSchema.zip"}
diff --git a/src/cfnlint/data/DownloadsMetadata/23be708e675cb6098b08969e4dbbc3f54cfc32461d10e077e7e5de1fc25d8b8f.meta.json b/src/cfnlint/data/DownloadsMetadata/23be708e675cb6098b08969e4dbbc3f54cfc32461d10e077e7e5de1fc25d8b8f.meta.json
index b4080abdc8..27a9471f21 100644
--- a/src/cfnlint/data/DownloadsMetadata/23be708e675cb6098b08969e4dbbc3f54cfc32461d10e077e7e5de1fc25d8b8f.meta.json
+++ b/src/cfnlint/data/DownloadsMetadata/23be708e675cb6098b08969e4dbbc3f54cfc32461d10e077e7e5de1fc25d8b8f.meta.json
@@ -1 +1 @@
-{"etag": "\"0bcc71a73165ccfb58eb513536a7184e\"", "url": "https://schema.cloudformation.us-gov-west-1.amazonaws.com/CloudformationSchema.zip"}
+{"etag": "\"63e3411457996640adf56ecd7556d41d\"", "url": "https://schema.cloudformation.us-gov-west-1.amazonaws.com/CloudformationSchema.zip"}
diff --git a/src/cfnlint/data/DownloadsMetadata/26cf4521b683d3267844178a6bcd1d0ad3fe2e7838c23f6acd054944cb2b1618.meta.json b/src/cfnlint/data/DownloadsMetadata/26cf4521b683d3267844178a6bcd1d0ad3fe2e7838c23f6acd054944cb2b1618.meta.json
index 2ecdb7dcdf..39e4345e83 100644
--- a/src/cfnlint/data/DownloadsMetadata/26cf4521b683d3267844178a6bcd1d0ad3fe2e7838c23f6acd054944cb2b1618.meta.json
+++ b/src/cfnlint/data/DownloadsMetadata/26cf4521b683d3267844178a6bcd1d0ad3fe2e7838c23f6acd054944cb2b1618.meta.json
@@ -1 +1 @@
-{"etag": "\"2dbd8e8abff7e7518cb07bdbb155d843\"", "url": "https://schema.cloudformation.me-central-1.amazonaws.com/CloudformationSchema.zip"}
+{"etag": "\"24c632a39afcfe5849c2e0bcf54fc92b\"", "url": "https://schema.cloudformation.me-central-1.amazonaws.com/CloudformationSchema.zip"}
diff --git a/src/cfnlint/data/DownloadsMetadata/276cecfeb1ec5e608e2aaa06925a2da57e9907e4a512c10ddae70b98b4dada43.meta.json b/src/cfnlint/data/DownloadsMetadata/276cecfeb1ec5e608e2aaa06925a2da57e9907e4a512c10ddae70b98b4dada43.meta.json
index caf29cd70a..68e8553f29 100644
--- a/src/cfnlint/data/DownloadsMetadata/276cecfeb1ec5e608e2aaa06925a2da57e9907e4a512c10ddae70b98b4dada43.meta.json
+++ b/src/cfnlint/data/DownloadsMetadata/276cecfeb1ec5e608e2aaa06925a2da57e9907e4a512c10ddae70b98b4dada43.meta.json
@@ -1 +1 @@
-{"etag": "\"3423c7fa487a9b0388b872d6f066a055\"", "url": "https://schema.cloudformation.eu-west-2.amazonaws.com/CloudformationSchema.zip"}
+{"etag": "\"cf07ba9e8c4fd8e5933e07b86665d4b5\"", "url": "https://schema.cloudformation.eu-west-2.amazonaws.com/CloudformationSchema.zip"}
diff --git a/src/cfnlint/data/DownloadsMetadata/371e40c90b2e47c99f6e275e060ee83a3fbf0a0fb76625ba46dbe42abd34333c.meta.json b/src/cfnlint/data/DownloadsMetadata/371e40c90b2e47c99f6e275e060ee83a3fbf0a0fb76625ba46dbe42abd34333c.meta.json
index 144fa34843..aa5869ef01 100644
--- a/src/cfnlint/data/DownloadsMetadata/371e40c90b2e47c99f6e275e060ee83a3fbf0a0fb76625ba46dbe42abd34333c.meta.json
+++ b/src/cfnlint/data/DownloadsMetadata/371e40c90b2e47c99f6e275e060ee83a3fbf0a0fb76625ba46dbe42abd34333c.meta.json
@@ -1 +1 @@
-{"etag": "\"c07546067edbe91211f62c41893f72f1\"", "url": "https://schema.cloudformation.cn-northwest-1.amazonaws.com.cn/CloudformationSchema.zip"}
+{"etag": "\"f9abffb7469e3261317f8c3649bbab2a\"", "url": "https://schema.cloudformation.cn-northwest-1.amazonaws.com.cn/CloudformationSchema.zip"}
diff --git a/src/cfnlint/data/DownloadsMetadata/42155835f382d82337be3d2bf832bada376aa3fe15197e3bb0e9290ff8719b4e.meta.json b/src/cfnlint/data/DownloadsMetadata/42155835f382d82337be3d2bf832bada376aa3fe15197e3bb0e9290ff8719b4e.meta.json
index 2c692cfeb5..195ae6ee86 100644
--- a/src/cfnlint/data/DownloadsMetadata/42155835f382d82337be3d2bf832bada376aa3fe15197e3bb0e9290ff8719b4e.meta.json
+++ b/src/cfnlint/data/DownloadsMetadata/42155835f382d82337be3d2bf832bada376aa3fe15197e3bb0e9290ff8719b4e.meta.json
@@ -1 +1 @@
-{"etag": "\"48566226bdcbff3cb167c745d575e48d\"", "url": "https://schema.cloudformation.af-south-1.amazonaws.com/CloudformationSchema.zip"}
+{"etag": "\"434f8c0749fc571a8c9be40e6433757e\"", "url": "https://schema.cloudformation.af-south-1.amazonaws.com/CloudformationSchema.zip"}
diff --git a/src/cfnlint/data/DownloadsMetadata/42e9df95722b6524cd001503b6750b86f60a7b5acfc406ebb10d5748cbb8ed41.meta.json b/src/cfnlint/data/DownloadsMetadata/42e9df95722b6524cd001503b6750b86f60a7b5acfc406ebb10d5748cbb8ed41.meta.json
index b7fa2c4f56..dc37214baf 100644
--- a/src/cfnlint/data/DownloadsMetadata/42e9df95722b6524cd001503b6750b86f60a7b5acfc406ebb10d5748cbb8ed41.meta.json
+++ b/src/cfnlint/data/DownloadsMetadata/42e9df95722b6524cd001503b6750b86f60a7b5acfc406ebb10d5748cbb8ed41.meta.json
@@ -1 +1 @@
-{"etag": "\"92cfd52881d5c4374a41db95c11d7626\"", "url": "https://schema.cloudformation.us-west-1.amazonaws.com/CloudformationSchema.zip"}
+{"etag": "\"261bf8970240b5a4358be121392c079f\"", "url": "https://schema.cloudformation.us-west-1.amazonaws.com/CloudformationSchema.zip"}
diff --git a/src/cfnlint/data/DownloadsMetadata/49ed0265aaab90ce485c07e02ea671e5aa3b299156f53fa9d1fd8eeabec5a268.meta.json b/src/cfnlint/data/DownloadsMetadata/49ed0265aaab90ce485c07e02ea671e5aa3b299156f53fa9d1fd8eeabec5a268.meta.json
index 89a811275c..dab4cc7d32 100644
--- a/src/cfnlint/data/DownloadsMetadata/49ed0265aaab90ce485c07e02ea671e5aa3b299156f53fa9d1fd8eeabec5a268.meta.json
+++ b/src/cfnlint/data/DownloadsMetadata/49ed0265aaab90ce485c07e02ea671e5aa3b299156f53fa9d1fd8eeabec5a268.meta.json
@@ -1 +1 @@
-{"etag": "\"3bb396a27ad97f604ecf96040fc830d4\"", "url": "https://schema.cloudformation.ap-southeast-5.amazonaws.com/CloudformationSchema.zip"}
+{"etag": "\"0f99015e3e2abb3cf1ec93499f6ef618\"", "url": "https://schema.cloudformation.ap-southeast-5.amazonaws.com/CloudformationSchema.zip"}
diff --git a/src/cfnlint/data/DownloadsMetadata/4fbb29b69678acdd32c5758ed43ead9bf35136af536e92a84ccbaf062c315066.meta.json b/src/cfnlint/data/DownloadsMetadata/4fbb29b69678acdd32c5758ed43ead9bf35136af536e92a84ccbaf062c315066.meta.json
index a87900cfed..63722c03ce 100644
--- a/src/cfnlint/data/DownloadsMetadata/4fbb29b69678acdd32c5758ed43ead9bf35136af536e92a84ccbaf062c315066.meta.json
+++ b/src/cfnlint/data/DownloadsMetadata/4fbb29b69678acdd32c5758ed43ead9bf35136af536e92a84ccbaf062c315066.meta.json
@@ -1 +1 @@
-{"etag": "\"6268d8d9cd7faa977e4c2f0af2566842\"", "url": "https://schema.cloudformation.eu-central-1.amazonaws.com/CloudformationSchema.zip"}
+{"etag": "\"9ca61cef94dab61efc2b26731a4872fd\"", "url": "https://schema.cloudformation.eu-central-1.amazonaws.com/CloudformationSchema.zip"}
diff --git a/src/cfnlint/data/DownloadsMetadata/56584c7d00e444de640bef01fc2c630804470222e5e4c690bacef5312891581d.meta.json b/src/cfnlint/data/DownloadsMetadata/56584c7d00e444de640bef01fc2c630804470222e5e4c690bacef5312891581d.meta.json
index b84648e40d..2e45051fb3 100644
--- a/src/cfnlint/data/DownloadsMetadata/56584c7d00e444de640bef01fc2c630804470222e5e4c690bacef5312891581d.meta.json
+++ b/src/cfnlint/data/DownloadsMetadata/56584c7d00e444de640bef01fc2c630804470222e5e4c690bacef5312891581d.meta.json
@@ -1 +1 @@
-{"etag": "\"3e29e9eb6036e382722aa92e8580522b\"", "url": "https://schema.cloudformation.ap-south-1.amazonaws.com/CloudformationSchema.zip"}
+{"etag": "\"5d61c826606638b52fb3803030c92447\"", "url": "https://schema.cloudformation.ap-south-1.amazonaws.com/CloudformationSchema.zip"}
diff --git a/src/cfnlint/data/DownloadsMetadata/583721567eccd1d5855daa623819df1a646b563d773e34b020d0ddeab2fe195b.meta.json b/src/cfnlint/data/DownloadsMetadata/583721567eccd1d5855daa623819df1a646b563d773e34b020d0ddeab2fe195b.meta.json
index 3d59dad26f..63cf2996ef 100644
--- a/src/cfnlint/data/DownloadsMetadata/583721567eccd1d5855daa623819df1a646b563d773e34b020d0ddeab2fe195b.meta.json
+++ b/src/cfnlint/data/DownloadsMetadata/583721567eccd1d5855daa623819df1a646b563d773e34b020d0ddeab2fe195b.meta.json
@@ -1 +1 @@
-{"etag": "\"2263b6d2d3f0dda9e2ad8b4c54418d9a\"", "url": "https://schema.cloudformation.ap-southeast-4.amazonaws.com/CloudformationSchema.zip"}
+{"etag": "\"960506e737b1eaba2f55788413b3f307\"", "url": "https://schema.cloudformation.ap-southeast-4.amazonaws.com/CloudformationSchema.zip"}
diff --git a/src/cfnlint/data/DownloadsMetadata/6316ae24f21cb620947aa250bebbee69548d44cc32e246ec9d7742088a2c17f8.meta.json b/src/cfnlint/data/DownloadsMetadata/6316ae24f21cb620947aa250bebbee69548d44cc32e246ec9d7742088a2c17f8.meta.json
index 85fc8ff1ee..fa559c0633 100644
--- a/src/cfnlint/data/DownloadsMetadata/6316ae24f21cb620947aa250bebbee69548d44cc32e246ec9d7742088a2c17f8.meta.json
+++ b/src/cfnlint/data/DownloadsMetadata/6316ae24f21cb620947aa250bebbee69548d44cc32e246ec9d7742088a2c17f8.meta.json
@@ -1 +1 @@
-{"etag": "\"1c96f13a91d978e3048312e23d455dc1\"", "url": "https://schema.cloudformation.us-east-2.amazonaws.com/CloudformationSchema.zip"}
+{"etag": "\"0b183510d1d44f29becc2fa74ab41d67\"", "url": "https://schema.cloudformation.us-east-2.amazonaws.com/CloudformationSchema.zip"}
diff --git a/src/cfnlint/data/DownloadsMetadata/81e1cc73ff2daf7d1e1eca393c2d1fdd98ac34d4109512e0e0947ef752dcb9c9.meta.json b/src/cfnlint/data/DownloadsMetadata/81e1cc73ff2daf7d1e1eca393c2d1fdd98ac34d4109512e0e0947ef752dcb9c9.meta.json
index f2a105edb9..28e44a4cfd 100644
--- a/src/cfnlint/data/DownloadsMetadata/81e1cc73ff2daf7d1e1eca393c2d1fdd98ac34d4109512e0e0947ef752dcb9c9.meta.json
+++ b/src/cfnlint/data/DownloadsMetadata/81e1cc73ff2daf7d1e1eca393c2d1fdd98ac34d4109512e0e0947ef752dcb9c9.meta.json
@@ -1 +1 @@
-{"etag": "\"3afc18e8a24023c135450afd0583a3bc\"", "url": "https://schema.cloudformation.ap-southeast-1.amazonaws.com/CloudformationSchema.zip"}
+{"etag": "\"e8667e4abc8d5b91386392219de20875\"", "url": "https://schema.cloudformation.ap-southeast-1.amazonaws.com/CloudformationSchema.zip"}
diff --git a/src/cfnlint/data/DownloadsMetadata/8adeabf0a09b37a8ed924aea799005947e4a4542365d35fd75466abcf306eeca.meta.json b/src/cfnlint/data/DownloadsMetadata/8adeabf0a09b37a8ed924aea799005947e4a4542365d35fd75466abcf306eeca.meta.json
index 88ab8fb4e2..a4e4727f8b 100644
--- a/src/cfnlint/data/DownloadsMetadata/8adeabf0a09b37a8ed924aea799005947e4a4542365d35fd75466abcf306eeca.meta.json
+++ b/src/cfnlint/data/DownloadsMetadata/8adeabf0a09b37a8ed924aea799005947e4a4542365d35fd75466abcf306eeca.meta.json
@@ -1 +1 @@
-{"etag": "\"744db39255294103901edbad31facc38\"", "url": "https://schema.cloudformation.ap-northeast-2.amazonaws.com/CloudformationSchema.zip"}
+{"etag": "\"ea747e92c23f47e6d448ee51dd868d06\"", "url": "https://schema.cloudformation.ap-northeast-2.amazonaws.com/CloudformationSchema.zip"}
diff --git a/src/cfnlint/data/DownloadsMetadata/8b8b0cee4df1ef0947a8289e8ec0c67869b7533eabab32ecfc0a00cb19e55a5f.meta.json b/src/cfnlint/data/DownloadsMetadata/8b8b0cee4df1ef0947a8289e8ec0c67869b7533eabab32ecfc0a00cb19e55a5f.meta.json
index 2adba3a173..b56bba5a6c 100644
--- a/src/cfnlint/data/DownloadsMetadata/8b8b0cee4df1ef0947a8289e8ec0c67869b7533eabab32ecfc0a00cb19e55a5f.meta.json
+++ b/src/cfnlint/data/DownloadsMetadata/8b8b0cee4df1ef0947a8289e8ec0c67869b7533eabab32ecfc0a00cb19e55a5f.meta.json
@@ -1 +1 @@
-{"etag": "\"5f5fe6d158de32b33d16c80ec3b72ade\"", "url": "https://schema.cloudformation.ap-southeast-3.amazonaws.com/CloudformationSchema.zip"}
+{"etag": "\"bed3b8fd119f564f77075ee42019970c\"", "url": "https://schema.cloudformation.ap-southeast-3.amazonaws.com/CloudformationSchema.zip"}
diff --git a/src/cfnlint/data/DownloadsMetadata/b1f069477cd577cde04dfe1b323c0bb0e783fe32b6bb6b13774c32fcca1d303a.meta.json b/src/cfnlint/data/DownloadsMetadata/b1f069477cd577cde04dfe1b323c0bb0e783fe32b6bb6b13774c32fcca1d303a.meta.json
index 9950067bba..d5150ab629 100644
--- a/src/cfnlint/data/DownloadsMetadata/b1f069477cd577cde04dfe1b323c0bb0e783fe32b6bb6b13774c32fcca1d303a.meta.json
+++ b/src/cfnlint/data/DownloadsMetadata/b1f069477cd577cde04dfe1b323c0bb0e783fe32b6bb6b13774c32fcca1d303a.meta.json
@@ -1 +1 @@
-{"etag": "\"5c6f48dc3f473c2b7af7f356078f3fd2\"", "url": "https://schema.cloudformation.ap-east-1.amazonaws.com/CloudformationSchema.zip"}
+{"etag": "\"755eb67bd860176477aed3c20e2dc481\"", "url": "https://schema.cloudformation.ap-east-1.amazonaws.com/CloudformationSchema.zip"}
diff --git a/src/cfnlint/data/DownloadsMetadata/c7ada205073390b33b7593ef8f304b9705f2567698dfdfa979bf0ccdb68cb856.meta.json b/src/cfnlint/data/DownloadsMetadata/c7ada205073390b33b7593ef8f304b9705f2567698dfdfa979bf0ccdb68cb856.meta.json
index a75217cc04..f2b9992c00 100644
--- a/src/cfnlint/data/DownloadsMetadata/c7ada205073390b33b7593ef8f304b9705f2567698dfdfa979bf0ccdb68cb856.meta.json
+++ b/src/cfnlint/data/DownloadsMetadata/c7ada205073390b33b7593ef8f304b9705f2567698dfdfa979bf0ccdb68cb856.meta.json
@@ -1 +1 @@
-{"etag": "\"89f22231bd8b106a62265463f761fcf3\"", "url": "https://schema.cloudformation.sa-east-1.amazonaws.com/CloudformationSchema.zip"}
+{"etag": "\"7078443ad342914fc09054b814d6f57c\"", "url": "https://schema.cloudformation.sa-east-1.amazonaws.com/CloudformationSchema.zip"}
diff --git a/src/cfnlint/data/DownloadsMetadata/d24ce9a45a014b1ff04d479422ea956e92030ae5c03d7451980a15735e557edb.meta.json b/src/cfnlint/data/DownloadsMetadata/d24ce9a45a014b1ff04d479422ea956e92030ae5c03d7451980a15735e557edb.meta.json
index ed489f1ec7..aef84bc7d9 100644
--- a/src/cfnlint/data/DownloadsMetadata/d24ce9a45a014b1ff04d479422ea956e92030ae5c03d7451980a15735e557edb.meta.json
+++ b/src/cfnlint/data/DownloadsMetadata/d24ce9a45a014b1ff04d479422ea956e92030ae5c03d7451980a15735e557edb.meta.json
@@ -1 +1 @@
-{"etag": "\"ec259eb7a6f7496076f46086c91acfd8\"", "url": "https://schema.cloudformation.ap-southeast-2.amazonaws.com/CloudformationSchema.zip"}
+{"etag": "\"9407c1bf3de4334b5a0c89f18e56e2a6\"", "url": "https://schema.cloudformation.ap-southeast-2.amazonaws.com/CloudformationSchema.zip"}
diff --git a/src/cfnlint/data/DownloadsMetadata/d85e2e061cacfcffe4902adb1074a04e6bb7f975b606f8db57532faddfcdd8c8.meta.json b/src/cfnlint/data/DownloadsMetadata/d85e2e061cacfcffe4902adb1074a04e6bb7f975b606f8db57532faddfcdd8c8.meta.json
index 5b4a35d2bb..719d90878c 100644
--- a/src/cfnlint/data/DownloadsMetadata/d85e2e061cacfcffe4902adb1074a04e6bb7f975b606f8db57532faddfcdd8c8.meta.json
+++ b/src/cfnlint/data/DownloadsMetadata/d85e2e061cacfcffe4902adb1074a04e6bb7f975b606f8db57532faddfcdd8c8.meta.json
@@ -1 +1 @@
-{"etag": "\"7927f7ebb5c0dfd9313f22a2d240bd74\"", "url": "https://schema.cloudformation.ca-west-1.amazonaws.com/CloudformationSchema.zip"}
+{"etag": "\"470c2d0ab9ca2b803c63121070dbfe42\"", "url": "https://schema.cloudformation.ca-west-1.amazonaws.com/CloudformationSchema.zip"}
diff --git a/src/cfnlint/data/DownloadsMetadata/d8e41d35f4f8922b66525dea2c66d72a73ff097c685cda0a63c08a6416dc58ed.meta.json b/src/cfnlint/data/DownloadsMetadata/d8e41d35f4f8922b66525dea2c66d72a73ff097c685cda0a63c08a6416dc58ed.meta.json
index f4c08a2d92..f7e0a69028 100644
--- a/src/cfnlint/data/DownloadsMetadata/d8e41d35f4f8922b66525dea2c66d72a73ff097c685cda0a63c08a6416dc58ed.meta.json
+++ b/src/cfnlint/data/DownloadsMetadata/d8e41d35f4f8922b66525dea2c66d72a73ff097c685cda0a63c08a6416dc58ed.meta.json
@@ -1 +1 @@
-{"etag": "\"5a11cb559d1827e7d8f0b6111b351e1b\"", "url": "https://schema.cloudformation.eu-central-2.amazonaws.com/CloudformationSchema.zip"}
+{"etag": "\"1fc1e25223157e5bb7275a631f627a4b\"", "url": "https://schema.cloudformation.eu-central-2.amazonaws.com/CloudformationSchema.zip"}
diff --git a/src/cfnlint/data/DownloadsMetadata/dd98171253ebc36f5b78e247f3132b5f25c8d66a1f84939600616bab42579541.meta.json b/src/cfnlint/data/DownloadsMetadata/dd98171253ebc36f5b78e247f3132b5f25c8d66a1f84939600616bab42579541.meta.json
index 3033d80d43..47dbb1da23 100644
--- a/src/cfnlint/data/DownloadsMetadata/dd98171253ebc36f5b78e247f3132b5f25c8d66a1f84939600616bab42579541.meta.json
+++ b/src/cfnlint/data/DownloadsMetadata/dd98171253ebc36f5b78e247f3132b5f25c8d66a1f84939600616bab42579541.meta.json
@@ -1 +1 @@
-{"etag": "\"7e87a681c6240323d9f3e9a7e6ac803c\"", "url": "https://schema.cloudformation.eu-north-1.amazonaws.com/CloudformationSchema.zip"}
+{"etag": "\"a5132384315de580a266222418086483\"", "url": "https://schema.cloudformation.eu-north-1.amazonaws.com/CloudformationSchema.zip"}
diff --git a/src/cfnlint/data/DownloadsMetadata/df4945435575c690a2651bb31e7a9b48972142778e1ff452383ede2ad4bac3d7.meta.json b/src/cfnlint/data/DownloadsMetadata/df4945435575c690a2651bb31e7a9b48972142778e1ff452383ede2ad4bac3d7.meta.json
index f0cbd899c1..3144151e3b 100644
--- a/src/cfnlint/data/DownloadsMetadata/df4945435575c690a2651bb31e7a9b48972142778e1ff452383ede2ad4bac3d7.meta.json
+++ b/src/cfnlint/data/DownloadsMetadata/df4945435575c690a2651bb31e7a9b48972142778e1ff452383ede2ad4bac3d7.meta.json
@@ -1 +1 @@
-{"etag": "\"0e31bd91f7eee4f1b06a9f9ddda1f647\"", "url": "https://schema.cloudformation.eu-south-2.amazonaws.com/CloudformationSchema.zip"}
+{"etag": "\"5901abd52c66cc6361d3cf76ced9e4bd\"", "url": "https://schema.cloudformation.eu-south-2.amazonaws.com/CloudformationSchema.zip"}
diff --git a/src/cfnlint/data/DownloadsMetadata/e5301e07e25fa2c35d2c7e1f9dcf720826b315ef6f38515840537c02de23abe2.meta.json b/src/cfnlint/data/DownloadsMetadata/e5301e07e25fa2c35d2c7e1f9dcf720826b315ef6f38515840537c02de23abe2.meta.json
index 35bbfd0be9..0ed42ad9ce 100644
--- a/src/cfnlint/data/DownloadsMetadata/e5301e07e25fa2c35d2c7e1f9dcf720826b315ef6f38515840537c02de23abe2.meta.json
+++ b/src/cfnlint/data/DownloadsMetadata/e5301e07e25fa2c35d2c7e1f9dcf720826b315ef6f38515840537c02de23abe2.meta.json
@@ -1 +1 @@
-{"etag": "\"be1cc0dbd7ce3e2bdd96ad4a734a10e9\"", "url": "https://schema.cloudformation.ca-central-1.amazonaws.com/CloudformationSchema.zip"}
+{"etag": "\"27f74bd275c9ab81ee4a8c60b71b3cf9\"", "url": "https://schema.cloudformation.ca-central-1.amazonaws.com/CloudformationSchema.zip"}
diff --git a/src/cfnlint/data/DownloadsMetadata/e8b3dacc1675b478e8c7392b51f41467cf908a34e6b4c3fb3e97e2b584f651ca.meta.json b/src/cfnlint/data/DownloadsMetadata/e8b3dacc1675b478e8c7392b51f41467cf908a34e6b4c3fb3e97e2b584f651ca.meta.json
index c1ec5af9db..1b8d6b1204 100644
--- a/src/cfnlint/data/DownloadsMetadata/e8b3dacc1675b478e8c7392b51f41467cf908a34e6b4c3fb3e97e2b584f651ca.meta.json
+++ b/src/cfnlint/data/DownloadsMetadata/e8b3dacc1675b478e8c7392b51f41467cf908a34e6b4c3fb3e97e2b584f651ca.meta.json
@@ -1 +1 @@
-{"etag": "\"4a35c7ef670a698a55ba78b50e906242\"", "url": "https://schema.cloudformation.eu-west-3.amazonaws.com/CloudformationSchema.zip"}
+{"etag": "\"e2bb21adcf9b5d7fe3b4b8b901d52bf1\"", "url": "https://schema.cloudformation.eu-west-3.amazonaws.com/CloudformationSchema.zip"}
diff --git a/src/cfnlint/data/DownloadsMetadata/ea0f7b8f144feb225afe73a24dfdf993318c41c71c21b0a17d4f68d82c5aee21.meta.json b/src/cfnlint/data/DownloadsMetadata/ea0f7b8f144feb225afe73a24dfdf993318c41c71c21b0a17d4f68d82c5aee21.meta.json
index 3acccb3823..4d60f127d4 100644
--- a/src/cfnlint/data/DownloadsMetadata/ea0f7b8f144feb225afe73a24dfdf993318c41c71c21b0a17d4f68d82c5aee21.meta.json
+++ b/src/cfnlint/data/DownloadsMetadata/ea0f7b8f144feb225afe73a24dfdf993318c41c71c21b0a17d4f68d82c5aee21.meta.json
@@ -1 +1 @@
-{"etag": "\"47562e9ed66c66b2baf8dae4f86a7989\"", "url": "https://schema.cloudformation.ap-northeast-3.amazonaws.com/CloudformationSchema.zip"}
+{"etag": "\"1ba5aeee316db4fdbcb4c86b59735579\"", "url": "https://schema.cloudformation.ap-northeast-3.amazonaws.com/CloudformationSchema.zip"}
diff --git a/src/cfnlint/data/DownloadsMetadata/f1896c9151984eec294af1eddf64260f6cd7e4ced378cacdb93f76ed227b5c5d.meta.json b/src/cfnlint/data/DownloadsMetadata/f1896c9151984eec294af1eddf64260f6cd7e4ced378cacdb93f76ed227b5c5d.meta.json
index abc670aeef..704c610775 100644
--- a/src/cfnlint/data/DownloadsMetadata/f1896c9151984eec294af1eddf64260f6cd7e4ced378cacdb93f76ed227b5c5d.meta.json
+++ b/src/cfnlint/data/DownloadsMetadata/f1896c9151984eec294af1eddf64260f6cd7e4ced378cacdb93f76ed227b5c5d.meta.json
@@ -1 +1 @@
-{"etag": "\"b268207858e42d7024f936637d5ab988\"", "url": "https://schema.cloudformation.us-west-2.amazonaws.com/CloudformationSchema.zip"}
+{"etag": "\"c5edb03ecdb387fa20fa66fa05c3d21e\"", "url": "https://schema.cloudformation.us-west-2.amazonaws.com/CloudformationSchema.zip"}
diff --git a/src/cfnlint/data/DownloadsMetadata/f49718b210ea89ff182ae51cb7004366b9e2e4d5e38136a5be83b6a55e7a82a1.meta.json b/src/cfnlint/data/DownloadsMetadata/f49718b210ea89ff182ae51cb7004366b9e2e4d5e38136a5be83b6a55e7a82a1.meta.json
index 239dafa9fb..5cf30fed89 100644
--- a/src/cfnlint/data/DownloadsMetadata/f49718b210ea89ff182ae51cb7004366b9e2e4d5e38136a5be83b6a55e7a82a1.meta.json
+++ b/src/cfnlint/data/DownloadsMetadata/f49718b210ea89ff182ae51cb7004366b9e2e4d5e38136a5be83b6a55e7a82a1.meta.json
@@ -1 +1 @@
-{"etag": "\"d77596d53b45228fbdaf16b1816d31c5\"", "url": "https://schema.cloudformation.ap-south-2.amazonaws.com/CloudformationSchema.zip"}
+{"etag": "\"dae171052c7f659db495dc0f6e208fad\"", "url": "https://schema.cloudformation.ap-south-2.amazonaws.com/CloudformationSchema.zip"}
diff --git a/src/cfnlint/data/DownloadsMetadata/f54eee6f8ad9619f41835b700369cdbb41c64a9c91b2fa5b4928c0d9b2f780b0.meta.json b/src/cfnlint/data/DownloadsMetadata/f54eee6f8ad9619f41835b700369cdbb41c64a9c91b2fa5b4928c0d9b2f780b0.meta.json
index 1cdcbd9ed3..246dd1b52d 100644
--- a/src/cfnlint/data/DownloadsMetadata/f54eee6f8ad9619f41835b700369cdbb41c64a9c91b2fa5b4928c0d9b2f780b0.meta.json
+++ b/src/cfnlint/data/DownloadsMetadata/f54eee6f8ad9619f41835b700369cdbb41c64a9c91b2fa5b4928c0d9b2f780b0.meta.json
@@ -1 +1 @@
-{"etag": "\"37ebcddf2652190b0ba29e20693737ba\"", "url": "https://schema.cloudformation.us-east-1.amazonaws.com/CloudformationSchema.zip"}
+{"etag": "\"d0ce4c21b18307e829064fef4b817c90\"", "url": "https://schema.cloudformation.us-east-1.amazonaws.com/CloudformationSchema.zip"}
diff --git a/src/cfnlint/data/DownloadsMetadata/f6f35a459759d6c132fa2fe798cefbd5b2d398fe33547eed780b9b70f10eb4a2.meta.json b/src/cfnlint/data/DownloadsMetadata/f6f35a459759d6c132fa2fe798cefbd5b2d398fe33547eed780b9b70f10eb4a2.meta.json
index c02056662e..c75e0e6bdd 100644
--- a/src/cfnlint/data/DownloadsMetadata/f6f35a459759d6c132fa2fe798cefbd5b2d398fe33547eed780b9b70f10eb4a2.meta.json
+++ b/src/cfnlint/data/DownloadsMetadata/f6f35a459759d6c132fa2fe798cefbd5b2d398fe33547eed780b9b70f10eb4a2.meta.json
@@ -1 +1 @@
-{"etag": "\"daee1afdf99b2fa685719c9928e313ce\"", "url": "https://schema.cloudformation.il-central-1.amazonaws.com/CloudformationSchema.zip"}
+{"etag": "\"6d356b8799ad8216561c62e47583d7f5\"", "url": "https://schema.cloudformation.il-central-1.amazonaws.com/CloudformationSchema.zip"}
diff --git a/src/cfnlint/data/DownloadsMetadata/fa657351d8e89c40ba6b82c4b1f5e1b5e50a1638ffe0a5dba0d8805c190a05f8.meta.json b/src/cfnlint/data/DownloadsMetadata/fa657351d8e89c40ba6b82c4b1f5e1b5e50a1638ffe0a5dba0d8805c190a05f8.meta.json
index de87bf6bdb..66b81aed70 100644
--- a/src/cfnlint/data/DownloadsMetadata/fa657351d8e89c40ba6b82c4b1f5e1b5e50a1638ffe0a5dba0d8805c190a05f8.meta.json
+++ b/src/cfnlint/data/DownloadsMetadata/fa657351d8e89c40ba6b82c4b1f5e1b5e50a1638ffe0a5dba0d8805c190a05f8.meta.json
@@ -1 +1 @@
-{"etag": "\"a285a8bf2f364aa1a7b588d3a2a575c2\"", "url": "https://schema.cloudformation.eu-west-1.amazonaws.com/CloudformationSchema.zip"}
+{"etag": "\"abfecedc03b7eb3da02fc8f40d381e5e\"", "url": "https://schema.cloudformation.eu-west-1.amazonaws.com/CloudformationSchema.zip"}
diff --git a/src/cfnlint/data/DownloadsMetadata/ff02b7d808c1c00053f09aa43a50addf3b69878d351cffd417dc9a457df808af.meta.json b/src/cfnlint/data/DownloadsMetadata/ff02b7d808c1c00053f09aa43a50addf3b69878d351cffd417dc9a457df808af.meta.json
index 8e87447ce5..3426cc0e0a 100644
--- a/src/cfnlint/data/DownloadsMetadata/ff02b7d808c1c00053f09aa43a50addf3b69878d351cffd417dc9a457df808af.meta.json
+++ b/src/cfnlint/data/DownloadsMetadata/ff02b7d808c1c00053f09aa43a50addf3b69878d351cffd417dc9a457df808af.meta.json
@@ -1 +1 @@
-{"etag": "\"318bdb4d630dec177bba9ce86174bbb0\"", "url": "https://schema.cloudformation.ap-northeast-1.amazonaws.com/CloudformationSchema.zip"}
+{"etag": "\"b13b46e5259afc58c9fd2a79ae522f42\"", "url": "https://schema.cloudformation.ap-northeast-1.amazonaws.com/CloudformationSchema.zip"}
diff --git a/src/cfnlint/data/Serverless/ManagedPolicies.json b/src/cfnlint/data/Serverless/ManagedPolicies.json
index e7473c8789..285f439ef3 100644
--- a/src/cfnlint/data/Serverless/ManagedPolicies.json
+++ b/src/cfnlint/data/Serverless/ManagedPolicies.json
@@ -978,6 +978,7 @@
"AmazonSageMakerGeospatialExecutionRole": "arn:aws:iam::aws:policy/service-role/AmazonSageMakerGeospatialExecutionRole",
"AmazonSageMakerGeospatialFullAccess": "arn:aws:iam::aws:policy/service-role/AmazonSageMakerGeospatialFullAccess",
"AmazonSageMakerGroundTruthExecution": "arn:aws:iam::aws:policy/AmazonSageMakerGroundTruthExecution",
+ "AmazonSageMakerHyperPodServiceRolePolicy": "arn:aws:iam::aws:policy/aws-service-role/AmazonSageMakerHyperPodServiceRolePolicy",
"AmazonSageMakerMechanicalTurkAccess": "arn:aws:iam::aws:policy/AmazonSageMakerMechanicalTurkAccess",
"AmazonSageMakerModelGovernanceUseAccess": "arn:aws:iam::aws:policy/AmazonSageMakerModelGovernanceUseAccess",
"AmazonSageMakerModelRegistryFullAccess": "arn:aws:iam::aws:policy/AmazonSageMakerModelRegistryFullAccess",
diff --git a/src/cfnlint/data/schemas/extensions/aws_rds_dbinstance/dbinstanceclass_enum.json b/src/cfnlint/data/schemas/extensions/aws_rds_dbinstance/dbinstanceclass_enum.json
index dd4d9129b8..601ed20e69 100644
--- a/src/cfnlint/data/schemas/extensions/aws_rds_dbinstance/dbinstanceclass_enum.json
+++ b/src/cfnlint/data/schemas/extensions/aws_rds_dbinstance/dbinstanceclass_enum.json
@@ -4230,6 +4230,13 @@
"db.r6i.8xlarge",
"db.r6i.large",
"db.r6i.xlarge",
+ "db.r7g.12xlarge",
+ "db.r7g.16xlarge",
+ "db.r7g.2xlarge",
+ "db.r7g.4xlarge",
+ "db.r7g.8xlarge",
+ "db.r7g.large",
+ "db.r7g.xlarge",
"db.serverless",
"db.t3.large",
"db.t3.medium",
@@ -4287,6 +4294,13 @@
"db.r6i.8xlarge",
"db.r6i.large",
"db.r6i.xlarge",
+ "db.r7g.12xlarge",
+ "db.r7g.16xlarge",
+ "db.r7g.2xlarge",
+ "db.r7g.4xlarge",
+ "db.r7g.8xlarge",
+ "db.r7g.large",
+ "db.r7g.xlarge",
"db.serverless",
"db.t3.large",
"db.t3.medium",
@@ -4560,6 +4574,13 @@
"db.r6i.8xlarge",
"db.r6i.large",
"db.r6i.xlarge",
+ "db.r7g.12xlarge",
+ "db.r7g.16xlarge",
+ "db.r7g.2xlarge",
+ "db.r7g.4xlarge",
+ "db.r7g.8xlarge",
+ "db.r7g.large",
+ "db.r7g.xlarge",
"db.serverless",
"db.t3.large",
"db.t3.medium",
@@ -4618,6 +4639,13 @@
"db.r6i.8xlarge",
"db.r6i.large",
"db.r6i.xlarge",
+ "db.r7g.12xlarge",
+ "db.r7g.16xlarge",
+ "db.r7g.2xlarge",
+ "db.r7g.4xlarge",
+ "db.r7g.8xlarge",
+ "db.r7g.large",
+ "db.r7g.xlarge",
"db.serverless",
"db.t3.large",
"db.t3.medium",
@@ -4673,6 +4701,13 @@
"db.r6i.8xlarge",
"db.r6i.large",
"db.r6i.xlarge",
+ "db.r7g.12xlarge",
+ "db.r7g.16xlarge",
+ "db.r7g.2xlarge",
+ "db.r7g.4xlarge",
+ "db.r7g.8xlarge",
+ "db.r7g.large",
+ "db.r7g.xlarge",
"db.t3.large",
"db.t3.medium",
"db.t3.small",
@@ -4730,6 +4765,13 @@
"db.r6i.8xlarge",
"db.r6i.large",
"db.r6i.xlarge",
+ "db.r7g.12xlarge",
+ "db.r7g.16xlarge",
+ "db.r7g.2xlarge",
+ "db.r7g.4xlarge",
+ "db.r7g.8xlarge",
+ "db.r7g.large",
+ "db.r7g.xlarge",
"db.t3.large",
"db.t3.medium",
"db.t3.small",
@@ -7778,6 +7820,13 @@
"db.r6i.xlarge",
"db.r6id.24xlarge",
"db.r6id.32xlarge",
+ "db.r7g.12xlarge",
+ "db.r7g.16xlarge",
+ "db.r7g.2xlarge",
+ "db.r7g.4xlarge",
+ "db.r7g.8xlarge",
+ "db.r7g.large",
+ "db.r7g.xlarge",
"db.serverless",
"db.t3.large",
"db.t3.medium",
@@ -7849,9 +7898,320 @@
"db.r6i.xlarge",
"db.r6id.24xlarge",
"db.r6id.32xlarge",
+ "db.r7g.12xlarge",
+ "db.r7g.16xlarge",
+ "db.r7g.2xlarge",
+ "db.r7g.4xlarge",
+ "db.r7g.8xlarge",
+ "db.r7g.large",
+ "db.r7g.xlarge",
+ "db.serverless",
+ "db.t3.large",
+ "db.t3.medium",
+ "db.t4g.large",
+ "db.t4g.medium"
+ ]
+ }
+ }
+ }
+ },
+ {
+ "if": {
+ "properties": {
+ "DBInstanceClass": {
+ "type": "string"
+ },
+ "Engine": {
+ "const": "aurora-mysql"
+ },
+ "LicenseModel": false
+ },
+ "required": [
+ "Engine",
+ "DBInstanceClass"
+ ]
+ },
+ "then": {
+ "properties": {
+ "DBInstanceClass": {
+ "enum": [
+ "db.r3.2xlarge",
+ "db.r3.4xlarge",
+ "db.r3.8xlarge",
+ "db.r3.large",
+ "db.r3.xlarge",
+ "db.r4.16xlarge",
+ "db.r4.2xlarge",
+ "db.r4.4xlarge",
+ "db.r4.8xlarge",
+ "db.r4.large",
+ "db.r4.xlarge",
+ "db.r5.12xlarge",
+ "db.r5.16xlarge",
+ "db.r5.24xlarge",
+ "db.r5.2xlarge",
+ "db.r5.4xlarge",
+ "db.r5.8xlarge",
+ "db.r5.large",
+ "db.r5.xlarge",
+ "db.r6g.12xlarge",
+ "db.r6g.16xlarge",
+ "db.r6g.2xlarge",
+ "db.r6g.4xlarge",
+ "db.r6g.8xlarge",
+ "db.r6g.large",
+ "db.r6g.xlarge",
+ "db.r6i.12xlarge",
+ "db.r6i.16xlarge",
+ "db.r6i.24xlarge",
+ "db.r6i.2xlarge",
+ "db.r6i.32xlarge",
+ "db.r6i.4xlarge",
+ "db.r6i.8xlarge",
+ "db.r6i.large",
+ "db.r6i.xlarge",
+ "db.r7g.12xlarge",
+ "db.r7g.16xlarge",
+ "db.r7g.2xlarge",
+ "db.r7g.4xlarge",
+ "db.r7g.8xlarge",
+ "db.r7g.large",
+ "db.r7g.xlarge",
+ "db.serverless",
+ "db.t2.medium",
+ "db.t2.small",
+ "db.t3.large",
+ "db.t3.medium",
+ "db.t3.small",
+ "db.t4g.large",
+ "db.t4g.medium"
+ ]
+ }
+ }
+ }
+ },
+ {
+ "if": {
+ "properties": {
+ "DBInstanceClass": {
+ "type": "string"
+ },
+ "Engine": {
+ "const": "aurora-mysql"
+ },
+ "LicenseModel": {
+ "const": "general-public-license"
+ }
+ },
+ "required": [
+ "Engine",
+ "LicenseModel",
+ "DBInstanceClass"
+ ]
+ },
+ "then": {
+ "properties": {
+ "DBInstanceClass": {
+ "enum": [
+ "db.r3.2xlarge",
+ "db.r3.4xlarge",
+ "db.r3.8xlarge",
+ "db.r3.large",
+ "db.r3.xlarge",
+ "db.r4.16xlarge",
+ "db.r4.2xlarge",
+ "db.r4.4xlarge",
+ "db.r4.8xlarge",
+ "db.r4.large",
+ "db.r4.xlarge",
+ "db.r5.12xlarge",
+ "db.r5.16xlarge",
+ "db.r5.24xlarge",
+ "db.r5.2xlarge",
+ "db.r5.4xlarge",
+ "db.r5.8xlarge",
+ "db.r5.large",
+ "db.r5.xlarge",
+ "db.r6g.12xlarge",
+ "db.r6g.16xlarge",
+ "db.r6g.2xlarge",
+ "db.r6g.4xlarge",
+ "db.r6g.8xlarge",
+ "db.r6g.large",
+ "db.r6g.xlarge",
+ "db.r6i.12xlarge",
+ "db.r6i.16xlarge",
+ "db.r6i.24xlarge",
+ "db.r6i.2xlarge",
+ "db.r6i.32xlarge",
+ "db.r6i.4xlarge",
+ "db.r6i.8xlarge",
+ "db.r6i.large",
+ "db.r6i.xlarge",
+ "db.r7g.12xlarge",
+ "db.r7g.16xlarge",
+ "db.r7g.2xlarge",
+ "db.r7g.4xlarge",
+ "db.r7g.8xlarge",
+ "db.r7g.large",
+ "db.r7g.xlarge",
"db.serverless",
+ "db.t2.medium",
+ "db.t2.small",
+ "db.t3.large",
+ "db.t3.medium",
+ "db.t3.small",
+ "db.t4g.large",
+ "db.t4g.medium"
+ ]
+ }
+ }
+ }
+ },
+ {
+ "if": {
+ "properties": {
+ "DBInstanceClass": {
+ "type": "string"
+ },
+ "Engine": {
+ "const": "aurora"
+ },
+ "LicenseModel": false
+ },
+ "required": [
+ "Engine",
+ "DBInstanceClass"
+ ]
+ },
+ "then": {
+ "properties": {
+ "DBInstanceClass": {
+ "enum": [
+ "db.r3.2xlarge",
+ "db.r3.4xlarge",
+ "db.r3.8xlarge",
+ "db.r3.large",
+ "db.r3.xlarge",
+ "db.r4.16xlarge",
+ "db.r4.2xlarge",
+ "db.r4.4xlarge",
+ "db.r4.8xlarge",
+ "db.r4.large",
+ "db.r4.xlarge",
+ "db.r5.12xlarge",
+ "db.r5.16xlarge",
+ "db.r5.24xlarge",
+ "db.r5.2xlarge",
+ "db.r5.4xlarge",
+ "db.r5.8xlarge",
+ "db.r5.large",
+ "db.r5.xlarge",
+ "db.r6g.12xlarge",
+ "db.r6g.16xlarge",
+ "db.r6g.2xlarge",
+ "db.r6g.4xlarge",
+ "db.r6g.8xlarge",
+ "db.r6g.large",
+ "db.r6g.xlarge",
+ "db.r6i.12xlarge",
+ "db.r6i.16xlarge",
+ "db.r6i.24xlarge",
+ "db.r6i.2xlarge",
+ "db.r6i.32xlarge",
+ "db.r6i.4xlarge",
+ "db.r6i.8xlarge",
+ "db.r6i.large",
+ "db.r6i.xlarge",
+ "db.r7g.12xlarge",
+ "db.r7g.16xlarge",
+ "db.r7g.2xlarge",
+ "db.r7g.4xlarge",
+ "db.r7g.8xlarge",
+ "db.r7g.large",
+ "db.r7g.xlarge",
+ "db.t2.medium",
+ "db.t2.small",
+ "db.t3.large",
+ "db.t3.medium",
+ "db.t3.small",
+ "db.t4g.large",
+ "db.t4g.medium"
+ ]
+ }
+ }
+ }
+ },
+ {
+ "if": {
+ "properties": {
+ "DBInstanceClass": {
+ "type": "string"
+ },
+ "Engine": {
+ "const": "aurora"
+ },
+ "LicenseModel": {
+ "const": "general-public-license"
+ }
+ },
+ "required": [
+ "Engine",
+ "LicenseModel",
+ "DBInstanceClass"
+ ]
+ },
+ "then": {
+ "properties": {
+ "DBInstanceClass": {
+ "enum": [
+ "db.r3.2xlarge",
+ "db.r3.4xlarge",
+ "db.r3.8xlarge",
+ "db.r3.large",
+ "db.r3.xlarge",
+ "db.r4.16xlarge",
+ "db.r4.2xlarge",
+ "db.r4.4xlarge",
+ "db.r4.8xlarge",
+ "db.r4.large",
+ "db.r4.xlarge",
+ "db.r5.12xlarge",
+ "db.r5.16xlarge",
+ "db.r5.24xlarge",
+ "db.r5.2xlarge",
+ "db.r5.4xlarge",
+ "db.r5.8xlarge",
+ "db.r5.large",
+ "db.r5.xlarge",
+ "db.r6g.12xlarge",
+ "db.r6g.16xlarge",
+ "db.r6g.2xlarge",
+ "db.r6g.4xlarge",
+ "db.r6g.8xlarge",
+ "db.r6g.large",
+ "db.r6g.xlarge",
+ "db.r6i.12xlarge",
+ "db.r6i.16xlarge",
+ "db.r6i.24xlarge",
+ "db.r6i.2xlarge",
+ "db.r6i.32xlarge",
+ "db.r6i.4xlarge",
+ "db.r6i.8xlarge",
+ "db.r6i.large",
+ "db.r6i.xlarge",
+ "db.r7g.12xlarge",
+ "db.r7g.16xlarge",
+ "db.r7g.2xlarge",
+ "db.r7g.4xlarge",
+ "db.r7g.8xlarge",
+ "db.r7g.large",
+ "db.r7g.xlarge",
+ "db.t2.medium",
+ "db.t2.small",
"db.t3.large",
"db.t3.medium",
+ "db.t3.small",
"db.t4g.large",
"db.t4g.medium"
]
@@ -9208,282 +9568,6 @@
}
}
},
- {
- "if": {
- "properties": {
- "DBInstanceClass": {
- "type": "string"
- },
- "Engine": {
- "const": "aurora-mysql"
- },
- "LicenseModel": false
- },
- "required": [
- "Engine",
- "DBInstanceClass"
- ]
- },
- "then": {
- "properties": {
- "DBInstanceClass": {
- "enum": [
- "db.r3.2xlarge",
- "db.r3.4xlarge",
- "db.r3.8xlarge",
- "db.r3.large",
- "db.r3.xlarge",
- "db.r4.16xlarge",
- "db.r4.2xlarge",
- "db.r4.4xlarge",
- "db.r4.8xlarge",
- "db.r4.large",
- "db.r4.xlarge",
- "db.r5.12xlarge",
- "db.r5.16xlarge",
- "db.r5.24xlarge",
- "db.r5.2xlarge",
- "db.r5.4xlarge",
- "db.r5.8xlarge",
- "db.r5.large",
- "db.r5.xlarge",
- "db.r6g.12xlarge",
- "db.r6g.16xlarge",
- "db.r6g.2xlarge",
- "db.r6g.4xlarge",
- "db.r6g.8xlarge",
- "db.r6g.large",
- "db.r6g.xlarge",
- "db.r6i.12xlarge",
- "db.r6i.16xlarge",
- "db.r6i.24xlarge",
- "db.r6i.2xlarge",
- "db.r6i.32xlarge",
- "db.r6i.4xlarge",
- "db.r6i.8xlarge",
- "db.r6i.large",
- "db.r6i.xlarge",
- "db.serverless",
- "db.t2.medium",
- "db.t2.small",
- "db.t3.large",
- "db.t3.medium",
- "db.t3.small",
- "db.t4g.large",
- "db.t4g.medium"
- ]
- }
- }
- }
- },
- {
- "if": {
- "properties": {
- "DBInstanceClass": {
- "type": "string"
- },
- "Engine": {
- "const": "aurora-mysql"
- },
- "LicenseModel": {
- "const": "general-public-license"
- }
- },
- "required": [
- "Engine",
- "LicenseModel",
- "DBInstanceClass"
- ]
- },
- "then": {
- "properties": {
- "DBInstanceClass": {
- "enum": [
- "db.r3.2xlarge",
- "db.r3.4xlarge",
- "db.r3.8xlarge",
- "db.r3.large",
- "db.r3.xlarge",
- "db.r4.16xlarge",
- "db.r4.2xlarge",
- "db.r4.4xlarge",
- "db.r4.8xlarge",
- "db.r4.large",
- "db.r4.xlarge",
- "db.r5.12xlarge",
- "db.r5.16xlarge",
- "db.r5.24xlarge",
- "db.r5.2xlarge",
- "db.r5.4xlarge",
- "db.r5.8xlarge",
- "db.r5.large",
- "db.r5.xlarge",
- "db.r6g.12xlarge",
- "db.r6g.16xlarge",
- "db.r6g.2xlarge",
- "db.r6g.4xlarge",
- "db.r6g.8xlarge",
- "db.r6g.large",
- "db.r6g.xlarge",
- "db.r6i.12xlarge",
- "db.r6i.16xlarge",
- "db.r6i.24xlarge",
- "db.r6i.2xlarge",
- "db.r6i.32xlarge",
- "db.r6i.4xlarge",
- "db.r6i.8xlarge",
- "db.r6i.large",
- "db.r6i.xlarge",
- "db.serverless",
- "db.t2.medium",
- "db.t2.small",
- "db.t3.large",
- "db.t3.medium",
- "db.t3.small",
- "db.t4g.large",
- "db.t4g.medium"
- ]
- }
- }
- }
- },
- {
- "if": {
- "properties": {
- "DBInstanceClass": {
- "type": "string"
- },
- "Engine": {
- "const": "aurora"
- },
- "LicenseModel": false
- },
- "required": [
- "Engine",
- "DBInstanceClass"
- ]
- },
- "then": {
- "properties": {
- "DBInstanceClass": {
- "enum": [
- "db.r3.2xlarge",
- "db.r3.4xlarge",
- "db.r3.8xlarge",
- "db.r3.large",
- "db.r3.xlarge",
- "db.r4.16xlarge",
- "db.r4.2xlarge",
- "db.r4.4xlarge",
- "db.r4.8xlarge",
- "db.r4.large",
- "db.r4.xlarge",
- "db.r5.12xlarge",
- "db.r5.16xlarge",
- "db.r5.24xlarge",
- "db.r5.2xlarge",
- "db.r5.4xlarge",
- "db.r5.8xlarge",
- "db.r5.large",
- "db.r5.xlarge",
- "db.r6g.12xlarge",
- "db.r6g.16xlarge",
- "db.r6g.2xlarge",
- "db.r6g.4xlarge",
- "db.r6g.8xlarge",
- "db.r6g.large",
- "db.r6g.xlarge",
- "db.r6i.12xlarge",
- "db.r6i.16xlarge",
- "db.r6i.24xlarge",
- "db.r6i.2xlarge",
- "db.r6i.32xlarge",
- "db.r6i.4xlarge",
- "db.r6i.8xlarge",
- "db.r6i.large",
- "db.r6i.xlarge",
- "db.t2.medium",
- "db.t2.small",
- "db.t3.large",
- "db.t3.medium",
- "db.t3.small",
- "db.t4g.large",
- "db.t4g.medium"
- ]
- }
- }
- }
- },
- {
- "if": {
- "properties": {
- "DBInstanceClass": {
- "type": "string"
- },
- "Engine": {
- "const": "aurora"
- },
- "LicenseModel": {
- "const": "general-public-license"
- }
- },
- "required": [
- "Engine",
- "LicenseModel",
- "DBInstanceClass"
- ]
- },
- "then": {
- "properties": {
- "DBInstanceClass": {
- "enum": [
- "db.r3.2xlarge",
- "db.r3.4xlarge",
- "db.r3.8xlarge",
- "db.r3.large",
- "db.r3.xlarge",
- "db.r4.16xlarge",
- "db.r4.2xlarge",
- "db.r4.4xlarge",
- "db.r4.8xlarge",
- "db.r4.large",
- "db.r4.xlarge",
- "db.r5.12xlarge",
- "db.r5.16xlarge",
- "db.r5.24xlarge",
- "db.r5.2xlarge",
- "db.r5.4xlarge",
- "db.r5.8xlarge",
- "db.r5.large",
- "db.r5.xlarge",
- "db.r6g.12xlarge",
- "db.r6g.16xlarge",
- "db.r6g.2xlarge",
- "db.r6g.4xlarge",
- "db.r6g.8xlarge",
- "db.r6g.large",
- "db.r6g.xlarge",
- "db.r6i.12xlarge",
- "db.r6i.16xlarge",
- "db.r6i.24xlarge",
- "db.r6i.2xlarge",
- "db.r6i.32xlarge",
- "db.r6i.4xlarge",
- "db.r6i.8xlarge",
- "db.r6i.large",
- "db.r6i.xlarge",
- "db.t2.medium",
- "db.t2.small",
- "db.t3.large",
- "db.t3.medium",
- "db.t3.small",
- "db.t4g.large",
- "db.t4g.medium"
- ]
- }
- }
- }
- },
{
"if": {
"properties": {
@@ -11589,6 +11673,13 @@
"db.r6i.8xlarge",
"db.r6i.large",
"db.r6i.xlarge",
+ "db.r7g.12xlarge",
+ "db.r7g.16xlarge",
+ "db.r7g.2xlarge",
+ "db.r7g.4xlarge",
+ "db.r7g.8xlarge",
+ "db.r7g.large",
+ "db.r7g.xlarge",
"db.serverless",
"db.t2.medium",
"db.t2.small",
@@ -11660,6 +11751,13 @@
"db.r6i.8xlarge",
"db.r6i.large",
"db.r6i.xlarge",
+ "db.r7g.12xlarge",
+ "db.r7g.16xlarge",
+ "db.r7g.2xlarge",
+ "db.r7g.4xlarge",
+ "db.r7g.8xlarge",
+ "db.r7g.large",
+ "db.r7g.xlarge",
"db.serverless",
"db.t2.medium",
"db.t2.small",
@@ -11728,6 +11826,13 @@
"db.r6i.8xlarge",
"db.r6i.large",
"db.r6i.xlarge",
+ "db.r7g.12xlarge",
+ "db.r7g.16xlarge",
+ "db.r7g.2xlarge",
+ "db.r7g.4xlarge",
+ "db.r7g.8xlarge",
+ "db.r7g.large",
+ "db.r7g.xlarge",
"db.t2.medium",
"db.t2.small",
"db.t3.large",
@@ -11798,6 +11903,13 @@
"db.r6i.8xlarge",
"db.r6i.large",
"db.r6i.xlarge",
+ "db.r7g.12xlarge",
+ "db.r7g.16xlarge",
+ "db.r7g.2xlarge",
+ "db.r7g.4xlarge",
+ "db.r7g.8xlarge",
+ "db.r7g.large",
+ "db.r7g.xlarge",
"db.t2.medium",
"db.t2.small",
"db.t3.large",
@@ -11868,6 +11980,13 @@
"db.r6i.xlarge",
"db.r6id.24xlarge",
"db.r6id.32xlarge",
+ "db.r7g.12xlarge",
+ "db.r7g.16xlarge",
+ "db.r7g.2xlarge",
+ "db.r7g.4xlarge",
+ "db.r7g.8xlarge",
+ "db.r7g.large",
+ "db.r7g.xlarge",
"db.serverless",
"db.t3.large",
"db.t3.medium",
@@ -11939,6 +12058,13 @@
"db.r6i.xlarge",
"db.r6id.24xlarge",
"db.r6id.32xlarge",
+ "db.r7g.12xlarge",
+ "db.r7g.16xlarge",
+ "db.r7g.2xlarge",
+ "db.r7g.4xlarge",
+ "db.r7g.8xlarge",
+ "db.r7g.large",
+ "db.r7g.xlarge",
"db.serverless",
"db.t3.large",
"db.t3.medium",
@@ -18620,6 +18746,159 @@
}
}
},
+ {
+ "if": {
+ "properties": {
+ "DBInstanceClass": {
+ "type": "string"
+ },
+ "Engine": {
+ "const": "aurora-postgresql"
+ },
+ "LicenseModel": false
+ },
+ "required": [
+ "Engine",
+ "DBInstanceClass"
+ ]
+ },
+ "then": {
+ "properties": {
+ "DBInstanceClass": {
+ "enum": [
+ "db.r4.16xlarge",
+ "db.r4.2xlarge",
+ "db.r4.4xlarge",
+ "db.r4.8xlarge",
+ "db.r4.large",
+ "db.r4.xlarge",
+ "db.r5.12xlarge",
+ "db.r5.16xlarge",
+ "db.r5.24xlarge",
+ "db.r5.2xlarge",
+ "db.r5.4xlarge",
+ "db.r5.8xlarge",
+ "db.r5.large",
+ "db.r5.xlarge",
+ "db.r6g.12xlarge",
+ "db.r6g.16xlarge",
+ "db.r6g.2xlarge",
+ "db.r6g.4xlarge",
+ "db.r6g.8xlarge",
+ "db.r6g.large",
+ "db.r6g.xlarge",
+ "db.r6gd.12xlarge",
+ "db.r6gd.16xlarge",
+ "db.r6gd.2xlarge",
+ "db.r6gd.4xlarge",
+ "db.r6gd.8xlarge",
+ "db.r6gd.xlarge",
+ "db.r6i.12xlarge",
+ "db.r6i.16xlarge",
+ "db.r6i.24xlarge",
+ "db.r6i.2xlarge",
+ "db.r6i.32xlarge",
+ "db.r6i.4xlarge",
+ "db.r6i.8xlarge",
+ "db.r6i.large",
+ "db.r6i.xlarge",
+ "db.r6id.24xlarge",
+ "db.r6id.32xlarge",
+ "db.r7g.12xlarge",
+ "db.r7g.16xlarge",
+ "db.r7g.2xlarge",
+ "db.r7g.4xlarge",
+ "db.r7g.8xlarge",
+ "db.r7g.large",
+ "db.r7g.xlarge",
+ "db.serverless",
+ "db.t3.large",
+ "db.t3.medium",
+ "db.t4g.large",
+ "db.t4g.medium"
+ ]
+ }
+ }
+ }
+ },
+ {
+ "if": {
+ "properties": {
+ "DBInstanceClass": {
+ "type": "string"
+ },
+ "Engine": {
+ "const": "aurora-postgresql"
+ },
+ "LicenseModel": {
+ "const": "general-public-license"
+ }
+ },
+ "required": [
+ "Engine",
+ "LicenseModel",
+ "DBInstanceClass"
+ ]
+ },
+ "then": {
+ "properties": {
+ "DBInstanceClass": {
+ "enum": [
+ "db.r4.16xlarge",
+ "db.r4.2xlarge",
+ "db.r4.4xlarge",
+ "db.r4.8xlarge",
+ "db.r4.large",
+ "db.r4.xlarge",
+ "db.r5.12xlarge",
+ "db.r5.16xlarge",
+ "db.r5.24xlarge",
+ "db.r5.2xlarge",
+ "db.r5.4xlarge",
+ "db.r5.8xlarge",
+ "db.r5.large",
+ "db.r5.xlarge",
+ "db.r6g.12xlarge",
+ "db.r6g.16xlarge",
+ "db.r6g.2xlarge",
+ "db.r6g.4xlarge",
+ "db.r6g.8xlarge",
+ "db.r6g.large",
+ "db.r6g.xlarge",
+ "db.r6gd.12xlarge",
+ "db.r6gd.16xlarge",
+ "db.r6gd.2xlarge",
+ "db.r6gd.4xlarge",
+ "db.r6gd.8xlarge",
+ "db.r6gd.xlarge",
+ "db.r6i.12xlarge",
+ "db.r6i.16xlarge",
+ "db.r6i.24xlarge",
+ "db.r6i.2xlarge",
+ "db.r6i.32xlarge",
+ "db.r6i.4xlarge",
+ "db.r6i.8xlarge",
+ "db.r6i.large",
+ "db.r6i.xlarge",
+ "db.r6id.24xlarge",
+ "db.r6id.32xlarge",
+ "db.r7g.12xlarge",
+ "db.r7g.16xlarge",
+ "db.r7g.2xlarge",
+ "db.r7g.4xlarge",
+ "db.r7g.8xlarge",
+ "db.r7g.large",
+ "db.r7g.xlarge",
+ "db.serverless",
+ "db.t3.large",
+ "db.t3.medium",
+ "db.t4g.large",
+ "db.t4g.medium"
+ ]
+ }
+ }
+ }
+ },
{
"if": {
"properties": {
@@ -19596,6 +19875,13 @@
"db.r6i.8xlarge",
"db.r6i.large",
"db.r6i.xlarge",
+ "db.r7g.12xlarge",
+ "db.r7g.16xlarge",
+ "db.r7g.2xlarge",
+ "db.r7g.4xlarge",
+ "db.r7g.8xlarge",
+ "db.r7g.large",
+ "db.r7g.xlarge",
"db.serverless",
"db.t2.medium",
"db.t2.small",
@@ -19667,6 +19953,13 @@
"db.r6i.8xlarge",
"db.r6i.large",
"db.r6i.xlarge",
+ "db.r7g.12xlarge",
+ "db.r7g.16xlarge",
+ "db.r7g.2xlarge",
+ "db.r7g.4xlarge",
+ "db.r7g.8xlarge",
+ "db.r7g.large",
+ "db.r7g.xlarge",
"db.serverless",
"db.t2.medium",
"db.t2.small",
@@ -19735,6 +20028,13 @@
"db.r6i.8xlarge",
"db.r6i.large",
"db.r6i.xlarge",
+ "db.r7g.12xlarge",
+ "db.r7g.16xlarge",
+ "db.r7g.2xlarge",
+ "db.r7g.4xlarge",
+ "db.r7g.8xlarge",
+ "db.r7g.large",
+ "db.r7g.xlarge",
"db.t2.medium",
"db.t2.small",
"db.t3.large",
@@ -19805,6 +20105,13 @@
"db.r6i.8xlarge",
"db.r6i.large",
"db.r6i.xlarge",
+ "db.r7g.12xlarge",
+ "db.r7g.16xlarge",
+ "db.r7g.2xlarge",
+ "db.r7g.4xlarge",
+ "db.r7g.8xlarge",
+ "db.r7g.large",
+ "db.r7g.xlarge",
"db.t2.medium",
"db.t2.small",
"db.t3.large",
@@ -19816,145 +20123,6 @@
}
}
}
- },
- {
- "if": {
- "properties": {
- "DBInstanceClass": {
- "type": "string"
- },
- "Engine": {
- "const": "aurora-postgresql"
- },
- "LicenseModel": false
- },
- "required": [
- "Engine",
- "DBInstanceClass"
- ]
- },
- "then": {
- "properties": {
- "DBInstanceClass": {
- "enum": [
- "db.r4.16xlarge",
- "db.r4.2xlarge",
- "db.r4.4xlarge",
- "db.r4.8xlarge",
- "db.r4.large",
- "db.r4.xlarge",
- "db.r5.12xlarge",
- "db.r5.16xlarge",
- "db.r5.24xlarge",
- "db.r5.2xlarge",
- "db.r5.4xlarge",
- "db.r5.8xlarge",
- "db.r5.large",
- "db.r5.xlarge",
- "db.r6g.12xlarge",
- "db.r6g.16xlarge",
- "db.r6g.2xlarge",
- "db.r6g.4xlarge",
- "db.r6g.8xlarge",
- "db.r6g.large",
- "db.r6g.xlarge",
- "db.r6gd.12xlarge",
- "db.r6gd.16xlarge",
- "db.r6gd.2xlarge",
- "db.r6gd.4xlarge",
- "db.r6gd.8xlarge",
- "db.r6gd.xlarge",
- "db.r6i.12xlarge",
- "db.r6i.16xlarge",
- "db.r6i.24xlarge",
- "db.r6i.2xlarge",
- "db.r6i.32xlarge",
- "db.r6i.4xlarge",
- "db.r6i.8xlarge",
- "db.r6i.large",
- "db.r6i.xlarge",
- "db.r6id.24xlarge",
- "db.r6id.32xlarge",
- "db.serverless",
- "db.t3.large",
- "db.t3.medium",
- "db.t4g.large",
- "db.t4g.medium"
- ]
- }
- }
- }
- },
- {
- "if": {
- "properties": {
- "DBInstanceClass": {
- "type": "string"
- },
- "Engine": {
- "const": "aurora-postgresql"
- },
- "LicenseModel": {
- "const": "general-public-license"
- }
- },
- "required": [
- "Engine",
- "LicenseModel",
- "DBInstanceClass"
- ]
- },
- "then": {
- "properties": {
- "DBInstanceClass": {
- "enum": [
- "db.r4.16xlarge",
- "db.r4.2xlarge",
- "db.r4.4xlarge",
- "db.r4.8xlarge",
- "db.r4.large",
- "db.r4.xlarge",
- "db.r5.12xlarge",
- "db.r5.16xlarge",
- "db.r5.24xlarge",
- "db.r5.2xlarge",
- "db.r5.4xlarge",
- "db.r5.8xlarge",
- "db.r5.large",
- "db.r5.xlarge",
- "db.r6g.12xlarge",
- "db.r6g.16xlarge",
- "db.r6g.2xlarge",
- "db.r6g.4xlarge",
- "db.r6g.8xlarge",
- "db.r6g.large",
- "db.r6g.xlarge",
- "db.r6gd.12xlarge",
- "db.r6gd.16xlarge",
- "db.r6gd.2xlarge",
- "db.r6gd.4xlarge",
- "db.r6gd.8xlarge",
- "db.r6gd.xlarge",
- "db.r6i.12xlarge",
- "db.r6i.16xlarge",
- "db.r6i.24xlarge",
- "db.r6i.2xlarge",
- "db.r6i.32xlarge",
- "db.r6i.4xlarge",
- "db.r6i.8xlarge",
- "db.r6i.large",
- "db.r6i.xlarge",
- "db.r6id.24xlarge",
- "db.r6id.32xlarge",
- "db.serverless",
- "db.t3.large",
- "db.t3.medium",
- "db.t4g.large",
- "db.t4g.medium"
- ]
- }
- }
- }
}
]
},
@@ -21313,6 +21481,13 @@
"db.r6i.8xlarge",
"db.r6i.large",
"db.r6i.xlarge",
+ "db.r7g.12xlarge",
+ "db.r7g.16xlarge",
+ "db.r7g.2xlarge",
+ "db.r7g.4xlarge",
+ "db.r7g.8xlarge",
+ "db.r7g.large",
+ "db.r7g.xlarge",
"db.serverless",
"db.t3.large",
"db.t3.medium",
@@ -21370,6 +21545,13 @@
"db.r6i.8xlarge",
"db.r6i.large",
"db.r6i.xlarge",
+ "db.r7g.12xlarge",
+ "db.r7g.16xlarge",
+ "db.r7g.2xlarge",
+ "db.r7g.4xlarge",
+ "db.r7g.8xlarge",
+ "db.r7g.large",
+ "db.r7g.xlarge",
"db.serverless",
"db.t3.large",
"db.t3.medium",
@@ -21603,6 +21785,13 @@
"db.r6i.8xlarge",
"db.r6i.large",
"db.r6i.xlarge",
+ "db.r7g.12xlarge",
+ "db.r7g.16xlarge",
+ "db.r7g.2xlarge",
+ "db.r7g.4xlarge",
+ "db.r7g.8xlarge",
+ "db.r7g.large",
+ "db.r7g.xlarge",
"db.serverless",
"db.t3.large",
"db.t3.medium",
@@ -21661,6 +21850,13 @@
"db.r6i.8xlarge",
"db.r6i.large",
"db.r6i.xlarge",
+ "db.r7g.12xlarge",
+ "db.r7g.16xlarge",
+ "db.r7g.2xlarge",
+ "db.r7g.4xlarge",
+ "db.r7g.8xlarge",
+ "db.r7g.large",
+ "db.r7g.xlarge",
"db.serverless",
"db.t3.large",
"db.t3.medium",
@@ -21716,6 +21912,13 @@
"db.r6i.8xlarge",
"db.r6i.large",
"db.r6i.xlarge",
+ "db.r7g.12xlarge",
+ "db.r7g.16xlarge",
+ "db.r7g.2xlarge",
+ "db.r7g.4xlarge",
+ "db.r7g.8xlarge",
+ "db.r7g.large",
+ "db.r7g.xlarge",
"db.t3.large",
"db.t3.medium",
"db.t3.small",
@@ -21773,6 +21976,13 @@
"db.r6i.8xlarge",
"db.r6i.large",
"db.r6i.xlarge",
+ "db.r7g.12xlarge",
+ "db.r7g.16xlarge",
+ "db.r7g.2xlarge",
+ "db.r7g.4xlarge",
+ "db.r7g.8xlarge",
+ "db.r7g.large",
+ "db.r7g.xlarge",
"db.t3.large",
"db.t3.medium",
"db.t3.small",
@@ -22691,6 +22901,13 @@
"db.r6i.8xlarge",
"db.r6i.large",
"db.r6i.xlarge",
+ "db.r7g.12xlarge",
+ "db.r7g.16xlarge",
+ "db.r7g.2xlarge",
+ "db.r7g.4xlarge",
+ "db.r7g.8xlarge",
+ "db.r7g.large",
+ "db.r7g.xlarge",
"db.serverless",
"db.t2.medium",
"db.t2.small",
@@ -22762,6 +22979,13 @@
"db.r6i.8xlarge",
"db.r6i.large",
"db.r6i.xlarge",
+ "db.r7g.12xlarge",
+ "db.r7g.16xlarge",
+ "db.r7g.2xlarge",
+ "db.r7g.4xlarge",
+ "db.r7g.8xlarge",
+ "db.r7g.large",
+ "db.r7g.xlarge",
"db.serverless",
"db.t2.medium",
"db.t2.small",
@@ -22830,6 +23054,13 @@
"db.r6i.8xlarge",
"db.r6i.large",
"db.r6i.xlarge",
+ "db.r7g.12xlarge",
+ "db.r7g.16xlarge",
+ "db.r7g.2xlarge",
+ "db.r7g.4xlarge",
+ "db.r7g.8xlarge",
+ "db.r7g.large",
+ "db.r7g.xlarge",
"db.t2.medium",
"db.t2.small",
"db.t3.large",
@@ -22900,6 +23131,13 @@
"db.r6i.8xlarge",
"db.r6i.large",
"db.r6i.xlarge",
+ "db.r7g.12xlarge",
+ "db.r7g.16xlarge",
+ "db.r7g.2xlarge",
+ "db.r7g.4xlarge",
+ "db.r7g.8xlarge",
+ "db.r7g.large",
+ "db.r7g.xlarge",
"db.t2.medium",
"db.t2.small",
"db.t3.large",
@@ -23317,6 +23555,13 @@
"db.r6i.xlarge",
"db.r6id.24xlarge",
"db.r6id.32xlarge",
+ "db.r7g.12xlarge",
+ "db.r7g.16xlarge",
+ "db.r7g.2xlarge",
+ "db.r7g.4xlarge",
+ "db.r7g.8xlarge",
+ "db.r7g.large",
+ "db.r7g.xlarge",
"db.serverless",
"db.t3.large",
"db.t3.medium",
@@ -23388,6 +23633,13 @@
"db.r6i.xlarge",
"db.r6id.24xlarge",
"db.r6id.32xlarge",
+ "db.r7g.12xlarge",
+ "db.r7g.16xlarge",
+ "db.r7g.2xlarge",
+ "db.r7g.4xlarge",
+ "db.r7g.8xlarge",
+ "db.r7g.large",
+ "db.r7g.xlarge",
"db.serverless",
"db.t3.large",
"db.t3.medium",
@@ -28855,6 +29107,13 @@
"db.r6i.8xlarge",
"db.r6i.large",
"db.r6i.xlarge",
+ "db.r7g.12xlarge",
+ "db.r7g.16xlarge",
+ "db.r7g.2xlarge",
+ "db.r7g.4xlarge",
+ "db.r7g.8xlarge",
+ "db.r7g.large",
+ "db.r7g.xlarge",
"db.serverless",
"db.t2.medium",
"db.t2.small",
@@ -28926,6 +29185,13 @@
"db.r6i.8xlarge",
"db.r6i.large",
"db.r6i.xlarge",
+ "db.r7g.12xlarge",
+ "db.r7g.16xlarge",
+ "db.r7g.2xlarge",
+ "db.r7g.4xlarge",
+ "db.r7g.8xlarge",
+ "db.r7g.large",
+ "db.r7g.xlarge",
"db.serverless",
"db.t2.medium",
"db.t2.small",
@@ -28994,6 +29260,13 @@
"db.r6i.8xlarge",
"db.r6i.large",
"db.r6i.xlarge",
+ "db.r7g.12xlarge",
+ "db.r7g.16xlarge",
+ "db.r7g.2xlarge",
+ "db.r7g.4xlarge",
+ "db.r7g.8xlarge",
+ "db.r7g.large",
+ "db.r7g.xlarge",
"db.t2.medium",
"db.t2.small",
"db.t3.large",
@@ -29064,6 +29337,13 @@
"db.r6i.8xlarge",
"db.r6i.large",
"db.r6i.xlarge",
+ "db.r7g.12xlarge",
+ "db.r7g.16xlarge",
+ "db.r7g.2xlarge",
+ "db.r7g.4xlarge",
+ "db.r7g.8xlarge",
+ "db.r7g.large",
+ "db.r7g.xlarge",
"db.t2.medium",
"db.t2.small",
"db.t3.large",
@@ -29505,6 +29785,13 @@
"db.r6i.xlarge",
"db.r6id.24xlarge",
"db.r6id.32xlarge",
+ "db.r7g.12xlarge",
+ "db.r7g.16xlarge",
+ "db.r7g.2xlarge",
+ "db.r7g.4xlarge",
+ "db.r7g.8xlarge",
+ "db.r7g.large",
+ "db.r7g.xlarge",
"db.serverless",
"db.t3.large",
"db.t3.medium",
@@ -29576,6 +29863,13 @@
"db.r6i.xlarge",
"db.r6id.24xlarge",
"db.r6id.32xlarge",
+ "db.r7g.12xlarge",
+ "db.r7g.16xlarge",
+ "db.r7g.2xlarge",
+ "db.r7g.4xlarge",
+ "db.r7g.8xlarge",
+ "db.r7g.large",
+ "db.r7g.xlarge",
"db.serverless",
"db.t3.large",
"db.t3.medium",
@@ -35917,13 +36211,6 @@
"db.r6i.xlarge",
"db.r6id.24xlarge",
"db.r6id.32xlarge",
- "db.r7g.12xlarge",
- "db.r7g.16xlarge",
- "db.r7g.2xlarge",
- "db.r7g.4xlarge",
- "db.r7g.8xlarge",
- "db.r7g.large",
- "db.r7g.xlarge",
"db.serverless",
"db.t3.large",
"db.t3.medium",
@@ -35982,13 +36269,6 @@
"db.r6i.xlarge",
"db.r6id.24xlarge",
"db.r6id.32xlarge",
- "db.r7g.12xlarge",
- "db.r7g.16xlarge",
- "db.r7g.2xlarge",
- "db.r7g.4xlarge",
- "db.r7g.8xlarge",
- "db.r7g.large",
- "db.r7g.xlarge",
"db.serverless",
"db.t3.large",
"db.t3.medium",
@@ -36044,13 +36324,6 @@
"db.r6i.xlarge",
"db.r6id.24xlarge",
"db.r6id.32xlarge",
- "db.r7g.12xlarge",
- "db.r7g.16xlarge",
- "db.r7g.2xlarge",
- "db.r7g.4xlarge",
- "db.r7g.8xlarge",
- "db.r7g.large",
- "db.r7g.xlarge",
"db.t3.large",
"db.t3.medium",
"db.t3.small",
@@ -36108,13 +36381,6 @@
"db.r6i.xlarge",
"db.r6id.24xlarge",
"db.r6id.32xlarge",
- "db.r7g.12xlarge",
- "db.r7g.16xlarge",
- "db.r7g.2xlarge",
- "db.r7g.4xlarge",
- "db.r7g.8xlarge",
- "db.r7g.large",
- "db.r7g.xlarge",
"db.t3.large",
"db.t3.medium",
"db.t3.small",
@@ -36169,13 +36435,6 @@
"db.r6i.xlarge",
"db.r6id.24xlarge",
"db.r6id.32xlarge",
- "db.r7g.12xlarge",
- "db.r7g.16xlarge",
- "db.r7g.2xlarge",
- "db.r7g.4xlarge",
- "db.r7g.8xlarge",
- "db.r7g.large",
- "db.r7g.xlarge",
"db.serverless",
"db.t3.large",
"db.t3.medium",
@@ -36233,6 +36492,107 @@
"db.r6i.xlarge",
"db.r6id.24xlarge",
"db.r6id.32xlarge",
+ "db.serverless",
+ "db.t3.large",
+ "db.t3.medium",
+ "db.t4g.large",
+ "db.t4g.medium"
+ ]
+ }
+ }
+ }
+ },
+ {
+ "if": {
+ "properties": {
+ "DBInstanceClass": {
+ "type": "string"
+ },
+ "Engine": {
+ "const": "mariadb"
+ },
+ "LicenseModel": false
+ },
+ "required": [
+ "Engine",
+ "DBInstanceClass"
+ ]
+ },
+ "then": {
+ "properties": {
+ "DBInstanceClass": {
+ "enum": [
+ "db.m6g.12xlarge",
+ "db.m6g.16xlarge",
+ "db.m6g.2xlarge",
+ "db.m6g.4xlarge",
+ "db.m6g.8xlarge",
+ "db.m6g.large",
+ "db.m6g.xlarge",
+ "db.m6gd.12xlarge",
+ "db.m6gd.16xlarge",
+ "db.m6gd.2xlarge",
+ "db.m6gd.4xlarge",
+ "db.m6gd.8xlarge",
+ "db.m6gd.large",
+ "db.m6gd.xlarge",
+ "db.m6i.12xlarge",
+ "db.m6i.16xlarge",
+ "db.m6i.24xlarge",
+ "db.m6i.2xlarge",
+ "db.m6i.32xlarge",
+ "db.m6i.4xlarge",
+ "db.m6i.8xlarge",
+ "db.m6i.large",
+ "db.m6i.xlarge",
+ "db.m6id.12xlarge",
+ "db.m6id.16xlarge",
+ "db.m6id.24xlarge",
+ "db.m6id.2xlarge",
+ "db.m6id.32xlarge",
+ "db.m6id.4xlarge",
+ "db.m6id.8xlarge",
+ "db.m6id.large",
+ "db.m6id.xlarge",
+ "db.m7g.12xlarge",
+ "db.m7g.16xlarge",
+ "db.m7g.2xlarge",
+ "db.m7g.4xlarge",
+ "db.m7g.8xlarge",
+ "db.m7g.large",
+ "db.m7g.xlarge",
+ "db.r6g.12xlarge",
+ "db.r6g.16xlarge",
+ "db.r6g.2xlarge",
+ "db.r6g.4xlarge",
+ "db.r6g.8xlarge",
+ "db.r6g.large",
+ "db.r6g.xlarge",
+ "db.r6gd.12xlarge",
+ "db.r6gd.16xlarge",
+ "db.r6gd.2xlarge",
+ "db.r6gd.4xlarge",
+ "db.r6gd.8xlarge",
+ "db.r6gd.large",
+ "db.r6gd.xlarge",
+ "db.r6i.12xlarge",
+ "db.r6i.16xlarge",
+ "db.r6i.24xlarge",
+ "db.r6i.2xlarge",
+ "db.r6i.32xlarge",
+ "db.r6i.4xlarge",
+ "db.r6i.8xlarge",
+ "db.r6i.large",
+ "db.r6i.xlarge",
+ "db.r6id.12xlarge",
+ "db.r6id.16xlarge",
+ "db.r6id.24xlarge",
+ "db.r6id.2xlarge",
+ "db.r6id.32xlarge",
+ "db.r6id.4xlarge",
+ "db.r6id.8xlarge",
+ "db.r6id.large",
+ "db.r6id.xlarge",
"db.r7g.12xlarge",
"db.r7g.16xlarge",
"db.r7g.2xlarge",
@@ -36240,11 +36600,18 @@
"db.r7g.8xlarge",
"db.r7g.large",
"db.r7g.xlarge",
- "db.serverless",
+ "db.t3.2xlarge",
"db.t3.large",
"db.t3.medium",
+ "db.t3.micro",
+ "db.t3.small",
+ "db.t3.xlarge",
+ "db.t4g.2xlarge",
"db.t4g.large",
- "db.t4g.medium"
+ "db.t4g.medium",
+ "db.t4g.micro",
+ "db.t4g.small",
+ "db.t4g.xlarge"
]
}
}
@@ -36259,128 +36626,13 @@
"Engine": {
"const": "mariadb"
},
- "LicenseModel": false
+ "LicenseModel": {
+ "const": "general-public-license"
+ }
},
"required": [
"Engine",
- "DBInstanceClass"
- ]
- },
- "then": {
- "properties": {
- "DBInstanceClass": {
- "enum": [
- "db.m6g.12xlarge",
- "db.m6g.16xlarge",
- "db.m6g.2xlarge",
- "db.m6g.4xlarge",
- "db.m6g.8xlarge",
- "db.m6g.large",
- "db.m6g.xlarge",
- "db.m6gd.12xlarge",
- "db.m6gd.16xlarge",
- "db.m6gd.2xlarge",
- "db.m6gd.4xlarge",
- "db.m6gd.8xlarge",
- "db.m6gd.large",
- "db.m6gd.xlarge",
- "db.m6i.12xlarge",
- "db.m6i.16xlarge",
- "db.m6i.24xlarge",
- "db.m6i.2xlarge",
- "db.m6i.32xlarge",
- "db.m6i.4xlarge",
- "db.m6i.8xlarge",
- "db.m6i.large",
- "db.m6i.xlarge",
- "db.m6id.12xlarge",
- "db.m6id.16xlarge",
- "db.m6id.24xlarge",
- "db.m6id.2xlarge",
- "db.m6id.32xlarge",
- "db.m6id.4xlarge",
- "db.m6id.8xlarge",
- "db.m6id.large",
- "db.m6id.xlarge",
- "db.m7g.12xlarge",
- "db.m7g.16xlarge",
- "db.m7g.2xlarge",
- "db.m7g.4xlarge",
- "db.m7g.8xlarge",
- "db.m7g.large",
- "db.m7g.xlarge",
- "db.r6g.12xlarge",
- "db.r6g.16xlarge",
- "db.r6g.2xlarge",
- "db.r6g.4xlarge",
- "db.r6g.8xlarge",
- "db.r6g.large",
- "db.r6g.xlarge",
- "db.r6gd.12xlarge",
- "db.r6gd.16xlarge",
- "db.r6gd.2xlarge",
- "db.r6gd.4xlarge",
- "db.r6gd.8xlarge",
- "db.r6gd.large",
- "db.r6gd.xlarge",
- "db.r6i.12xlarge",
- "db.r6i.16xlarge",
- "db.r6i.24xlarge",
- "db.r6i.2xlarge",
- "db.r6i.32xlarge",
- "db.r6i.4xlarge",
- "db.r6i.8xlarge",
- "db.r6i.large",
- "db.r6i.xlarge",
- "db.r6id.12xlarge",
- "db.r6id.16xlarge",
- "db.r6id.24xlarge",
- "db.r6id.2xlarge",
- "db.r6id.32xlarge",
- "db.r6id.4xlarge",
- "db.r6id.8xlarge",
- "db.r6id.large",
- "db.r6id.xlarge",
- "db.r7g.12xlarge",
- "db.r7g.16xlarge",
- "db.r7g.2xlarge",
- "db.r7g.4xlarge",
- "db.r7g.8xlarge",
- "db.r7g.large",
- "db.r7g.xlarge",
- "db.t3.2xlarge",
- "db.t3.large",
- "db.t3.medium",
- "db.t3.micro",
- "db.t3.small",
- "db.t3.xlarge",
- "db.t4g.2xlarge",
- "db.t4g.large",
- "db.t4g.medium",
- "db.t4g.micro",
- "db.t4g.small",
- "db.t4g.xlarge"
- ]
- }
- }
- }
- },
- {
- "if": {
- "properties": {
- "DBInstanceClass": {
- "type": "string"
- },
- "Engine": {
- "const": "mariadb"
- },
- "LicenseModel": {
- "const": "general-public-license"
- }
- },
- "required": [
- "Engine",
- "LicenseModel",
+ "LicenseModel",
"DBInstanceClass"
]
},
@@ -37845,6 +38097,13 @@
"db.r6i.8xlarge",
"db.r6i.large",
"db.r6i.xlarge",
+ "db.r7g.12xlarge",
+ "db.r7g.16xlarge",
+ "db.r7g.2xlarge",
+ "db.r7g.4xlarge",
+ "db.r7g.8xlarge",
+ "db.r7g.large",
+ "db.r7g.xlarge",
"db.serverless",
"db.t2.medium",
"db.t2.small",
@@ -37916,6 +38175,13 @@
"db.r6i.8xlarge",
"db.r6i.large",
"db.r6i.xlarge",
+ "db.r7g.12xlarge",
+ "db.r7g.16xlarge",
+ "db.r7g.2xlarge",
+ "db.r7g.4xlarge",
+ "db.r7g.8xlarge",
+ "db.r7g.large",
+ "db.r7g.xlarge",
"db.serverless",
"db.t2.medium",
"db.t2.small",
@@ -37984,6 +38250,13 @@
"db.r6i.8xlarge",
"db.r6i.large",
"db.r6i.xlarge",
+ "db.r7g.12xlarge",
+ "db.r7g.16xlarge",
+ "db.r7g.2xlarge",
+ "db.r7g.4xlarge",
+ "db.r7g.8xlarge",
+ "db.r7g.large",
+ "db.r7g.xlarge",
"db.t2.medium",
"db.t2.small",
"db.t3.large",
@@ -38054,135 +38327,6 @@
"db.r6i.8xlarge",
"db.r6i.large",
"db.r6i.xlarge",
- "db.t2.medium",
- "db.t2.small",
- "db.t3.large",
- "db.t3.medium",
- "db.t3.small",
- "db.t4g.large",
- "db.t4g.medium"
- ]
- }
- }
- }
- },
- {
- "if": {
- "properties": {
- "DBInstanceClass": {
- "type": "string"
- },
- "Engine": {
- "const": "postgres"
- },
- "LicenseModel": false
- },
- "required": [
- "Engine",
- "DBInstanceClass"
- ]
- },
- "then": {
- "properties": {
- "DBInstanceClass": {
- "enum": [
- "db.m4.10xlarge",
- "db.m4.16xlarge",
- "db.m4.2xlarge",
- "db.m4.4xlarge",
- "db.m4.large",
- "db.m4.xlarge",
- "db.m5.12xlarge",
- "db.m5.16xlarge",
- "db.m5.24xlarge",
- "db.m5.2xlarge",
- "db.m5.4xlarge",
- "db.m5.8xlarge",
- "db.m5.large",
- "db.m5.xlarge",
- "db.m5d.12xlarge",
- "db.m5d.16xlarge",
- "db.m5d.24xlarge",
- "db.m5d.2xlarge",
- "db.m5d.4xlarge",
- "db.m5d.8xlarge",
- "db.m5d.large",
- "db.m5d.xlarge",
- "db.m6g.12xlarge",
- "db.m6g.16xlarge",
- "db.m6g.2xlarge",
- "db.m6g.4xlarge",
- "db.m6g.8xlarge",
- "db.m6g.large",
- "db.m6g.xlarge",
- "db.m6gd.12xlarge",
- "db.m6gd.16xlarge",
- "db.m6gd.2xlarge",
- "db.m6gd.4xlarge",
- "db.m6gd.8xlarge",
- "db.m6gd.large",
- "db.m6gd.xlarge",
- "db.m6i.12xlarge",
- "db.m6i.16xlarge",
- "db.m6i.24xlarge",
- "db.m6i.2xlarge",
- "db.m6i.32xlarge",
- "db.m6i.4xlarge",
- "db.m6i.8xlarge",
- "db.m6i.large",
- "db.m6i.xlarge",
- "db.m7g.12xlarge",
- "db.m7g.16xlarge",
- "db.m7g.2xlarge",
- "db.m7g.4xlarge",
- "db.m7g.8xlarge",
- "db.m7g.large",
- "db.m7g.xlarge",
- "db.r4.16xlarge",
- "db.r4.2xlarge",
- "db.r4.4xlarge",
- "db.r4.8xlarge",
- "db.r4.large",
- "db.r4.xlarge",
- "db.r5.12xlarge",
- "db.r5.16xlarge",
- "db.r5.24xlarge",
- "db.r5.2xlarge",
- "db.r5.4xlarge",
- "db.r5.8xlarge",
- "db.r5.large",
- "db.r5.xlarge",
- "db.r5d.12xlarge",
- "db.r5d.16xlarge",
- "db.r5d.24xlarge",
- "db.r5d.2xlarge",
- "db.r5d.4xlarge",
- "db.r5d.8xlarge",
- "db.r5d.large",
- "db.r5d.xlarge",
- "db.r6g.12xlarge",
- "db.r6g.16xlarge",
- "db.r6g.2xlarge",
- "db.r6g.4xlarge",
- "db.r6g.8xlarge",
- "db.r6g.large",
- "db.r6g.xlarge",
- "db.r6gd.12xlarge",
- "db.r6gd.16xlarge",
- "db.r6gd.2xlarge",
- "db.r6gd.4xlarge",
- "db.r6gd.8xlarge",
- "db.r6gd.large",
- "db.r6gd.xlarge",
- "db.r6i.12xlarge",
- "db.r6i.16xlarge",
- "db.r6i.24xlarge",
- "db.r6i.2xlarge",
- "db.r6i.32xlarge",
- "db.r6i.4xlarge",
- "db.r6i.8xlarge",
- "db.r6i.large",
- "db.r6i.xlarge",
"db.r7g.12xlarge",
"db.r7g.16xlarge",
"db.r7g.2xlarge",
@@ -38190,34 +38334,13 @@
"db.r7g.8xlarge",
"db.r7g.large",
"db.r7g.xlarge",
- "db.t2.2xlarge",
- "db.t2.large",
"db.t2.medium",
- "db.t2.micro",
"db.t2.small",
- "db.t2.xlarge",
- "db.t3.2xlarge",
"db.t3.large",
"db.t3.medium",
- "db.t3.micro",
"db.t3.small",
- "db.t3.xlarge",
- "db.t4g.2xlarge",
"db.t4g.large",
- "db.t4g.medium",
- "db.t4g.micro",
- "db.t4g.small",
- "db.t4g.xlarge",
- "db.x2idn.16xlarge",
- "db.x2idn.24xlarge",
- "db.x2idn.32xlarge",
- "db.x2iedn.16xlarge",
- "db.x2iedn.24xlarge",
- "db.x2iedn.2xlarge",
- "db.x2iedn.32xlarge",
- "db.x2iedn.4xlarge",
- "db.x2iedn.8xlarge",
- "db.x2iedn.xlarge"
+ "db.t4g.medium"
]
}
}
@@ -38232,13 +38355,10 @@
"Engine": {
"const": "postgres"
},
- "LicenseModel": {
- "const": "general-public-license"
- }
+ "LicenseModel": false
},
"required": [
"Engine",
- "LicenseModel",
"DBInstanceClass"
]
},
@@ -38390,12 +38510,15 @@
"type": "string"
},
"Engine": {
- "const": "mysql"
+ "const": "postgres"
},
- "LicenseModel": false
+ "LicenseModel": {
+ "const": "general-public-license"
+ }
},
"required": [
"Engine",
+ "LicenseModel",
"DBInstanceClass"
]
},
@@ -38549,13 +38672,10 @@
"Engine": {
"const": "mysql"
},
- "LicenseModel": {
- "const": "general-public-license"
- }
+ "LicenseModel": false
},
"required": [
"Engine",
- "LicenseModel",
"DBInstanceClass"
]
},
@@ -38707,12 +38827,15 @@
"type": "string"
},
"Engine": {
- "const": "mariadb"
+ "const": "mysql"
},
- "LicenseModel": false
+ "LicenseModel": {
+ "const": "general-public-license"
+ }
},
"required": [
"Engine",
+ "LicenseModel",
"DBInstanceClass"
]
},
@@ -38866,13 +38989,10 @@
"Engine": {
"const": "mariadb"
},
- "LicenseModel": {
- "const": "general-public-license"
- }
+ "LicenseModel": false
},
"required": [
"Engine",
- "LicenseModel",
"DBInstanceClass"
]
},
@@ -39024,12 +39144,15 @@
"type": "string"
},
"Engine": {
- "const": "aurora-postgresql"
+ "const": "mariadb"
},
- "LicenseModel": false
+ "LicenseModel": {
+ "const": "general-public-license"
+ }
},
"required": [
"Engine",
+ "LicenseModel",
"DBInstanceClass"
]
},
@@ -39037,6 +39160,58 @@
"properties": {
"DBInstanceClass": {
"enum": [
+ "db.m4.10xlarge",
+ "db.m4.16xlarge",
+ "db.m4.2xlarge",
+ "db.m4.4xlarge",
+ "db.m4.large",
+ "db.m4.xlarge",
+ "db.m5.12xlarge",
+ "db.m5.16xlarge",
+ "db.m5.24xlarge",
+ "db.m5.2xlarge",
+ "db.m5.4xlarge",
+ "db.m5.8xlarge",
+ "db.m5.large",
+ "db.m5.xlarge",
+ "db.m5d.12xlarge",
+ "db.m5d.16xlarge",
+ "db.m5d.24xlarge",
+ "db.m5d.2xlarge",
+ "db.m5d.4xlarge",
+ "db.m5d.8xlarge",
+ "db.m5d.large",
+ "db.m5d.xlarge",
+ "db.m6g.12xlarge",
+ "db.m6g.16xlarge",
+ "db.m6g.2xlarge",
+ "db.m6g.4xlarge",
+ "db.m6g.8xlarge",
+ "db.m6g.large",
+ "db.m6g.xlarge",
+ "db.m6gd.12xlarge",
+ "db.m6gd.16xlarge",
+ "db.m6gd.2xlarge",
+ "db.m6gd.4xlarge",
+ "db.m6gd.8xlarge",
+ "db.m6gd.large",
+ "db.m6gd.xlarge",
+ "db.m6i.12xlarge",
+ "db.m6i.16xlarge",
+ "db.m6i.24xlarge",
+ "db.m6i.2xlarge",
+ "db.m6i.32xlarge",
+ "db.m6i.4xlarge",
+ "db.m6i.8xlarge",
+ "db.m6i.large",
+ "db.m6i.xlarge",
+ "db.m7g.12xlarge",
+ "db.m7g.16xlarge",
+ "db.m7g.2xlarge",
+ "db.m7g.4xlarge",
+ "db.m7g.8xlarge",
+ "db.m7g.large",
+ "db.m7g.xlarge",
"db.r4.16xlarge",
"db.r4.2xlarge",
"db.r4.4xlarge",
@@ -39051,6 +39226,14 @@
"db.r5.8xlarge",
"db.r5.large",
"db.r5.xlarge",
+ "db.r5d.12xlarge",
+ "db.r5d.16xlarge",
+ "db.r5d.24xlarge",
+ "db.r5d.2xlarge",
+ "db.r5d.4xlarge",
+ "db.r5d.8xlarge",
+ "db.r5d.large",
+ "db.r5d.xlarge",
"db.r6g.12xlarge",
"db.r6g.16xlarge",
"db.r6g.2xlarge",
@@ -39063,6 +39246,7 @@
"db.r6gd.2xlarge",
"db.r6gd.4xlarge",
"db.r6gd.8xlarge",
+ "db.r6gd.large",
"db.r6gd.xlarge",
"db.r6i.12xlarge",
"db.r6i.16xlarge",
@@ -39073,11 +39257,41 @@
"db.r6i.8xlarge",
"db.r6i.large",
"db.r6i.xlarge",
- "db.serverless",
+ "db.r7g.12xlarge",
+ "db.r7g.16xlarge",
+ "db.r7g.2xlarge",
+ "db.r7g.4xlarge",
+ "db.r7g.8xlarge",
+ "db.r7g.large",
+ "db.r7g.xlarge",
+ "db.t2.2xlarge",
+ "db.t2.large",
+ "db.t2.medium",
+ "db.t2.micro",
+ "db.t2.small",
+ "db.t2.xlarge",
+ "db.t3.2xlarge",
"db.t3.large",
"db.t3.medium",
+ "db.t3.micro",
+ "db.t3.small",
+ "db.t3.xlarge",
+ "db.t4g.2xlarge",
"db.t4g.large",
- "db.t4g.medium"
+ "db.t4g.medium",
+ "db.t4g.micro",
+ "db.t4g.small",
+ "db.t4g.xlarge",
+ "db.x2idn.16xlarge",
+ "db.x2idn.24xlarge",
+ "db.x2idn.32xlarge",
+ "db.x2iedn.16xlarge",
+ "db.x2iedn.24xlarge",
+ "db.x2iedn.2xlarge",
+ "db.x2iedn.32xlarge",
+ "db.x2iedn.4xlarge",
+ "db.x2iedn.8xlarge",
+ "db.x2iedn.xlarge"
]
}
}
@@ -39092,13 +39306,10 @@
"Engine": {
"const": "aurora-postgresql"
},
- "LicenseModel": {
- "const": "general-public-license"
- }
+ "LicenseModel": false
},
"required": [
"Engine",
- "LicenseModel",
"DBInstanceClass"
]
},
@@ -39142,6 +39353,13 @@
"db.r6i.8xlarge",
"db.r6i.large",
"db.r6i.xlarge",
+ "db.r7g.12xlarge",
+ "db.r7g.16xlarge",
+ "db.r7g.2xlarge",
+ "db.r7g.4xlarge",
+ "db.r7g.8xlarge",
+ "db.r7g.large",
+ "db.r7g.xlarge",
"db.serverless",
"db.t3.large",
"db.t3.medium",
@@ -39159,12 +39377,15 @@
"type": "string"
},
"Engine": {
- "const": "postgres"
+ "const": "aurora-postgresql"
},
- "LicenseModel": false
+ "LicenseModel": {
+ "const": "general-public-license"
+ }
},
"required": [
"Engine",
+ "LicenseModel",
"DBInstanceClass"
]
},
@@ -39172,58 +39393,6 @@
"properties": {
"DBInstanceClass": {
"enum": [
- "db.m4.10xlarge",
- "db.m4.16xlarge",
- "db.m4.2xlarge",
- "db.m4.4xlarge",
- "db.m4.large",
- "db.m4.xlarge",
- "db.m5.12xlarge",
- "db.m5.16xlarge",
- "db.m5.24xlarge",
- "db.m5.2xlarge",
- "db.m5.4xlarge",
- "db.m5.8xlarge",
- "db.m5.large",
- "db.m5.xlarge",
- "db.m5d.12xlarge",
- "db.m5d.16xlarge",
- "db.m5d.24xlarge",
- "db.m5d.2xlarge",
- "db.m5d.4xlarge",
- "db.m5d.8xlarge",
- "db.m5d.large",
- "db.m5d.xlarge",
- "db.m6g.12xlarge",
- "db.m6g.16xlarge",
- "db.m6g.2xlarge",
- "db.m6g.4xlarge",
- "db.m6g.8xlarge",
- "db.m6g.large",
- "db.m6g.xlarge",
- "db.m6gd.12xlarge",
- "db.m6gd.16xlarge",
- "db.m6gd.2xlarge",
- "db.m6gd.4xlarge",
- "db.m6gd.8xlarge",
- "db.m6gd.large",
- "db.m6gd.xlarge",
- "db.m6i.12xlarge",
- "db.m6i.16xlarge",
- "db.m6i.24xlarge",
- "db.m6i.2xlarge",
- "db.m6i.32xlarge",
- "db.m6i.4xlarge",
- "db.m6i.8xlarge",
- "db.m6i.large",
- "db.m6i.xlarge",
- "db.m7g.12xlarge",
- "db.m7g.16xlarge",
- "db.m7g.2xlarge",
- "db.m7g.4xlarge",
- "db.m7g.8xlarge",
- "db.m7g.large",
- "db.m7g.xlarge",
"db.r4.16xlarge",
"db.r4.2xlarge",
"db.r4.4xlarge",
@@ -39238,14 +39407,6 @@
"db.r5.8xlarge",
"db.r5.large",
"db.r5.xlarge",
- "db.r5d.12xlarge",
- "db.r5d.16xlarge",
- "db.r5d.24xlarge",
- "db.r5d.2xlarge",
- "db.r5d.4xlarge",
- "db.r5d.8xlarge",
- "db.r5d.large",
- "db.r5d.xlarge",
"db.r6g.12xlarge",
"db.r6g.16xlarge",
"db.r6g.2xlarge",
@@ -39258,7 +39419,6 @@
"db.r6gd.2xlarge",
"db.r6gd.4xlarge",
"db.r6gd.8xlarge",
- "db.r6gd.large",
"db.r6gd.xlarge",
"db.r6i.12xlarge",
"db.r6i.16xlarge",
@@ -39276,34 +39436,11 @@
"db.r7g.8xlarge",
"db.r7g.large",
"db.r7g.xlarge",
- "db.t2.2xlarge",
- "db.t2.large",
- "db.t2.medium",
- "db.t2.micro",
- "db.t2.small",
- "db.t2.xlarge",
- "db.t3.2xlarge",
+ "db.serverless",
"db.t3.large",
"db.t3.medium",
- "db.t3.micro",
- "db.t3.small",
- "db.t3.xlarge",
- "db.t4g.2xlarge",
"db.t4g.large",
- "db.t4g.medium",
- "db.t4g.micro",
- "db.t4g.small",
- "db.t4g.xlarge",
- "db.x2idn.16xlarge",
- "db.x2idn.24xlarge",
- "db.x2idn.32xlarge",
- "db.x2iedn.16xlarge",
- "db.x2iedn.24xlarge",
- "db.x2iedn.2xlarge",
- "db.x2iedn.32xlarge",
- "db.x2iedn.4xlarge",
- "db.x2iedn.8xlarge",
- "db.x2iedn.xlarge"
+ "db.t4g.medium"
]
}
}
@@ -39318,13 +39455,10 @@
"Engine": {
"const": "postgres"
},
- "LicenseModel": {
- "const": "general-public-license"
- }
+ "LicenseModel": false
},
"required": [
"Engine",
- "LicenseModel",
"DBInstanceClass"
]
},
@@ -39476,12 +39610,15 @@
"type": "string"
},
"Engine": {
- "const": "mysql"
+ "const": "postgres"
},
- "LicenseModel": false
+ "LicenseModel": {
+ "const": "general-public-license"
+ }
},
"required": [
"Engine",
+ "LicenseModel",
"DBInstanceClass"
]
},
@@ -39635,13 +39772,10 @@
"Engine": {
"const": "mysql"
},
- "LicenseModel": {
- "const": "general-public-license"
- }
+ "LicenseModel": false
},
"required": [
"Engine",
- "LicenseModel",
"DBInstanceClass"
]
},
@@ -39793,9 +39927,169 @@
"type": "string"
},
"Engine": {
- "const": "mariadb"
+ "const": "mysql"
},
- "LicenseModel": false
+ "LicenseModel": {
+ "const": "general-public-license"
+ }
+ },
+ "required": [
+ "Engine",
+ "LicenseModel",
+ "DBInstanceClass"
+ ]
+ },
+ "then": {
+ "properties": {
+ "DBInstanceClass": {
+ "enum": [
+ "db.m4.10xlarge",
+ "db.m4.16xlarge",
+ "db.m4.2xlarge",
+ "db.m4.4xlarge",
+ "db.m4.large",
+ "db.m4.xlarge",
+ "db.m5.12xlarge",
+ "db.m5.16xlarge",
+ "db.m5.24xlarge",
+ "db.m5.2xlarge",
+ "db.m5.4xlarge",
+ "db.m5.8xlarge",
+ "db.m5.large",
+ "db.m5.xlarge",
+ "db.m5d.12xlarge",
+ "db.m5d.16xlarge",
+ "db.m5d.24xlarge",
+ "db.m5d.2xlarge",
+ "db.m5d.4xlarge",
+ "db.m5d.8xlarge",
+ "db.m5d.large",
+ "db.m5d.xlarge",
+ "db.m6g.12xlarge",
+ "db.m6g.16xlarge",
+ "db.m6g.2xlarge",
+ "db.m6g.4xlarge",
+ "db.m6g.8xlarge",
+ "db.m6g.large",
+ "db.m6g.xlarge",
+ "db.m6gd.12xlarge",
+ "db.m6gd.16xlarge",
+ "db.m6gd.2xlarge",
+ "db.m6gd.4xlarge",
+ "db.m6gd.8xlarge",
+ "db.m6gd.large",
+ "db.m6gd.xlarge",
+ "db.m6i.12xlarge",
+ "db.m6i.16xlarge",
+ "db.m6i.24xlarge",
+ "db.m6i.2xlarge",
+ "db.m6i.32xlarge",
+ "db.m6i.4xlarge",
+ "db.m6i.8xlarge",
+ "db.m6i.large",
+ "db.m6i.xlarge",
+ "db.m7g.12xlarge",
+ "db.m7g.16xlarge",
+ "db.m7g.2xlarge",
+ "db.m7g.4xlarge",
+ "db.m7g.8xlarge",
+ "db.m7g.large",
+ "db.m7g.xlarge",
+ "db.r4.16xlarge",
+ "db.r4.2xlarge",
+ "db.r4.4xlarge",
+ "db.r4.8xlarge",
+ "db.r4.large",
+ "db.r4.xlarge",
+ "db.r5.12xlarge",
+ "db.r5.16xlarge",
+ "db.r5.24xlarge",
+ "db.r5.2xlarge",
+ "db.r5.4xlarge",
+ "db.r5.8xlarge",
+ "db.r5.large",
+ "db.r5.xlarge",
+ "db.r5d.12xlarge",
+ "db.r5d.16xlarge",
+ "db.r5d.24xlarge",
+ "db.r5d.2xlarge",
+ "db.r5d.4xlarge",
+ "db.r5d.8xlarge",
+ "db.r5d.large",
+ "db.r5d.xlarge",
+ "db.r6g.12xlarge",
+ "db.r6g.16xlarge",
+ "db.r6g.2xlarge",
+ "db.r6g.4xlarge",
+ "db.r6g.8xlarge",
+ "db.r6g.large",
+ "db.r6g.xlarge",
+ "db.r6gd.12xlarge",
+ "db.r6gd.16xlarge",
+ "db.r6gd.2xlarge",
+ "db.r6gd.4xlarge",
+ "db.r6gd.8xlarge",
+ "db.r6gd.large",
+ "db.r6gd.xlarge",
+ "db.r6i.12xlarge",
+ "db.r6i.16xlarge",
+ "db.r6i.24xlarge",
+ "db.r6i.2xlarge",
+ "db.r6i.32xlarge",
+ "db.r6i.4xlarge",
+ "db.r6i.8xlarge",
+ "db.r6i.large",
+ "db.r6i.xlarge",
+ "db.r7g.12xlarge",
+ "db.r7g.16xlarge",
+ "db.r7g.2xlarge",
+ "db.r7g.4xlarge",
+ "db.r7g.8xlarge",
+ "db.r7g.large",
+ "db.r7g.xlarge",
+ "db.t2.2xlarge",
+ "db.t2.large",
+ "db.t2.medium",
+ "db.t2.micro",
+ "db.t2.small",
+ "db.t2.xlarge",
+ "db.t3.2xlarge",
+ "db.t3.large",
+ "db.t3.medium",
+ "db.t3.micro",
+ "db.t3.small",
+ "db.t3.xlarge",
+ "db.t4g.2xlarge",
+ "db.t4g.large",
+ "db.t4g.medium",
+ "db.t4g.micro",
+ "db.t4g.small",
+ "db.t4g.xlarge",
+ "db.x2idn.16xlarge",
+ "db.x2idn.24xlarge",
+ "db.x2idn.32xlarge",
+ "db.x2iedn.16xlarge",
+ "db.x2iedn.24xlarge",
+ "db.x2iedn.2xlarge",
+ "db.x2iedn.32xlarge",
+ "db.x2iedn.4xlarge",
+ "db.x2iedn.8xlarge",
+ "db.x2iedn.xlarge"
+ ]
+ }
+ }
+ }
+ },
+ {
+ "if": {
+ "properties": {
+ "DBInstanceClass": {
+ "type": "string"
+ },
+ "Engine": {
+ "const": "mariadb"
+ },
+ "LicenseModel": false
},
"required": [
"Engine",
@@ -50955,6 +51249,13 @@
"db.r6i.xlarge",
"db.r6id.24xlarge",
"db.r6id.32xlarge",
+ "db.r7g.12xlarge",
+ "db.r7g.16xlarge",
+ "db.r7g.2xlarge",
+ "db.r7g.4xlarge",
+ "db.r7g.8xlarge",
+ "db.r7g.large",
+ "db.r7g.xlarge",
"db.serverless",
"db.t3.large",
"db.t3.medium",
@@ -51026,6 +51327,13 @@
"db.r6i.xlarge",
"db.r6id.24xlarge",
"db.r6id.32xlarge",
+ "db.r7g.12xlarge",
+ "db.r7g.16xlarge",
+ "db.r7g.2xlarge",
+ "db.r7g.4xlarge",
+ "db.r7g.8xlarge",
+ "db.r7g.large",
+ "db.r7g.xlarge",
"db.serverless",
"db.t3.large",
"db.t3.medium",
@@ -51091,6 +51399,13 @@
"db.r6i.8xlarge",
"db.r6i.large",
"db.r6i.xlarge",
+ "db.r7g.12xlarge",
+ "db.r7g.16xlarge",
+ "db.r7g.2xlarge",
+ "db.r7g.4xlarge",
+ "db.r7g.8xlarge",
+ "db.r7g.large",
+ "db.r7g.xlarge",
"db.serverless",
"db.t2.medium",
"db.t2.small",
@@ -51162,6 +51477,13 @@
"db.r6i.8xlarge",
"db.r6i.large",
"db.r6i.xlarge",
+ "db.r7g.12xlarge",
+ "db.r7g.16xlarge",
+ "db.r7g.2xlarge",
+ "db.r7g.4xlarge",
+ "db.r7g.8xlarge",
+ "db.r7g.large",
+ "db.r7g.xlarge",
"db.serverless",
"db.t2.medium",
"db.t2.small",
@@ -51230,6 +51552,13 @@
"db.r6i.8xlarge",
"db.r6i.large",
"db.r6i.xlarge",
+ "db.r7g.12xlarge",
+ "db.r7g.16xlarge",
+ "db.r7g.2xlarge",
+ "db.r7g.4xlarge",
+ "db.r7g.8xlarge",
+ "db.r7g.large",
+ "db.r7g.xlarge",
"db.t2.medium",
"db.t2.small",
"db.t3.large",
@@ -51300,6 +51629,13 @@
"db.r6i.8xlarge",
"db.r6i.large",
"db.r6i.xlarge",
+ "db.r7g.12xlarge",
+ "db.r7g.16xlarge",
+ "db.r7g.2xlarge",
+ "db.r7g.4xlarge",
+ "db.r7g.8xlarge",
+ "db.r7g.large",
+ "db.r7g.xlarge",
"db.t2.medium",
"db.t2.small",
"db.t3.large",
@@ -55205,6 +55541,143 @@
}
}
},
+ {
+ "if": {
+ "properties": {
+ "DBInstanceClass": {
+ "type": "string"
+ },
+ "Engine": {
+ "const": "aurora-postgresql"
+ },
+ "LicenseModel": false
+ },
+ "required": [
+ "Engine",
+ "DBInstanceClass"
+ ]
+ },
+ "then": {
+ "properties": {
+ "DBInstanceClass": {
+ "enum": [
+ "db.r5.12xlarge",
+ "db.r5.16xlarge",
+ "db.r5.24xlarge",
+ "db.r5.2xlarge",
+ "db.r5.4xlarge",
+ "db.r5.8xlarge",
+ "db.r5.large",
+ "db.r5.xlarge",
+ "db.r6g.12xlarge",
+ "db.r6g.16xlarge",
+ "db.r6g.2xlarge",
+ "db.r6g.4xlarge",
+ "db.r6g.8xlarge",
+ "db.r6g.large",
+ "db.r6g.xlarge",
+ "db.r6gd.12xlarge",
+ "db.r6gd.16xlarge",
+ "db.r6gd.2xlarge",
+ "db.r6gd.4xlarge",
+ "db.r6gd.8xlarge",
+ "db.r6gd.xlarge",
+ "db.r6i.12xlarge",
+ "db.r6i.16xlarge",
+ "db.r6i.24xlarge",
+ "db.r6i.2xlarge",
+ "db.r6i.32xlarge",
+ "db.r6i.4xlarge",
+ "db.r6i.8xlarge",
+ "db.r6i.large",
+ "db.r6i.xlarge",
+ "db.r7g.12xlarge",
+ "db.r7g.16xlarge",
+ "db.r7g.2xlarge",
+ "db.r7g.4xlarge",
+ "db.r7g.8xlarge",
+ "db.r7g.large",
+ "db.r7g.xlarge",
+ "db.serverless",
+ "db.t3.large",
+ "db.t3.medium",
+ "db.t4g.large",
+ "db.t4g.medium"
+ ]
+ }
+ }
+ }
+ },
+ {
+ "if": {
+ "properties": {
+ "DBInstanceClass": {
+ "type": "string"
+ },
+ "Engine": {
+ "const": "aurora-postgresql"
+ },
+ "LicenseModel": {
+ "const": "general-public-license"
+ }
+ },
+ "required": [
+ "Engine",
+ "LicenseModel",
+ "DBInstanceClass"
+ ]
+ },
+ "then": {
+ "properties": {
+ "DBInstanceClass": {
+ "enum": [
+ "db.r5.12xlarge",
+ "db.r5.16xlarge",
+ "db.r5.24xlarge",
+ "db.r5.2xlarge",
+ "db.r5.4xlarge",
+ "db.r5.8xlarge",
+ "db.r5.large",
+ "db.r5.xlarge",
+ "db.r6g.12xlarge",
+ "db.r6g.16xlarge",
+ "db.r6g.2xlarge",
+ "db.r6g.4xlarge",
+ "db.r6g.8xlarge",
+ "db.r6g.large",
+ "db.r6g.xlarge",
+ "db.r6gd.12xlarge",
+ "db.r6gd.16xlarge",
+ "db.r6gd.2xlarge",
+ "db.r6gd.4xlarge",
+ "db.r6gd.8xlarge",
+ "db.r6gd.xlarge",
+ "db.r6i.12xlarge",
+ "db.r6i.16xlarge",
+ "db.r6i.24xlarge",
+ "db.r6i.2xlarge",
+ "db.r6i.32xlarge",
+ "db.r6i.4xlarge",
+ "db.r6i.8xlarge",
+ "db.r6i.large",
+ "db.r6i.xlarge",
+ "db.r7g.12xlarge",
+ "db.r7g.16xlarge",
+ "db.r7g.2xlarge",
+ "db.r7g.4xlarge",
+ "db.r7g.8xlarge",
+ "db.r7g.large",
+ "db.r7g.xlarge",
+ "db.serverless",
+ "db.t3.large",
+ "db.t3.medium",
+ "db.t4g.large",
+ "db.t4g.medium"
+ ]
+ }
+ }
+ }
+ },
{
"if": {
"properties": {
@@ -55739,129 +56212,6 @@
}
}
},
- {
- "if": {
- "properties": {
- "DBInstanceClass": {
- "type": "string"
- },
- "Engine": {
- "const": "aurora-postgresql"
- },
- "LicenseModel": false
- },
- "required": [
- "Engine",
- "DBInstanceClass"
- ]
- },
- "then": {
- "properties": {
- "DBInstanceClass": {
- "enum": [
- "db.r5.12xlarge",
- "db.r5.16xlarge",
- "db.r5.24xlarge",
- "db.r5.2xlarge",
- "db.r5.4xlarge",
- "db.r5.8xlarge",
- "db.r5.large",
- "db.r5.xlarge",
- "db.r6g.12xlarge",
- "db.r6g.16xlarge",
- "db.r6g.2xlarge",
- "db.r6g.4xlarge",
- "db.r6g.8xlarge",
- "db.r6g.large",
- "db.r6g.xlarge",
- "db.r6gd.12xlarge",
- "db.r6gd.16xlarge",
- "db.r6gd.2xlarge",
- "db.r6gd.4xlarge",
- "db.r6gd.8xlarge",
- "db.r6gd.xlarge",
- "db.r6i.12xlarge",
- "db.r6i.16xlarge",
- "db.r6i.24xlarge",
- "db.r6i.2xlarge",
- "db.r6i.32xlarge",
- "db.r6i.4xlarge",
- "db.r6i.8xlarge",
- "db.r6i.large",
- "db.r6i.xlarge",
- "db.serverless",
- "db.t3.large",
- "db.t3.medium",
- "db.t4g.large",
- "db.t4g.medium"
- ]
- }
- }
- }
- },
- {
- "if": {
- "properties": {
- "DBInstanceClass": {
- "type": "string"
- },
- "Engine": {
- "const": "aurora-postgresql"
- },
- "LicenseModel": {
- "const": "general-public-license"
- }
- },
- "required": [
- "Engine",
- "LicenseModel",
- "DBInstanceClass"
- ]
- },
- "then": {
- "properties": {
- "DBInstanceClass": {
- "enum": [
- "db.r5.12xlarge",
- "db.r5.16xlarge",
- "db.r5.24xlarge",
- "db.r5.2xlarge",
- "db.r5.4xlarge",
- "db.r5.8xlarge",
- "db.r5.large",
- "db.r5.xlarge",
- "db.r6g.12xlarge",
- "db.r6g.16xlarge",
- "db.r6g.2xlarge",
- "db.r6g.4xlarge",
- "db.r6g.8xlarge",
- "db.r6g.large",
- "db.r6g.xlarge",
- "db.r6gd.12xlarge",
- "db.r6gd.16xlarge",
- "db.r6gd.2xlarge",
- "db.r6gd.4xlarge",
- "db.r6gd.8xlarge",
- "db.r6gd.xlarge",
- "db.r6i.12xlarge",
- "db.r6i.16xlarge",
- "db.r6i.24xlarge",
- "db.r6i.2xlarge",
- "db.r6i.32xlarge",
- "db.r6i.4xlarge",
- "db.r6i.8xlarge",
- "db.r6i.large",
- "db.r6i.xlarge",
- "db.serverless",
- "db.t3.large",
- "db.t3.medium",
- "db.t4g.large",
- "db.t4g.medium"
- ]
- }
- }
- }
- },
{
"if": {
"properties": {
@@ -55906,6 +56256,13 @@
"db.r6i.8xlarge",
"db.r6i.large",
"db.r6i.xlarge",
+ "db.r7g.12xlarge",
+ "db.r7g.16xlarge",
+ "db.r7g.2xlarge",
+ "db.r7g.4xlarge",
+ "db.r7g.8xlarge",
+ "db.r7g.large",
+ "db.r7g.xlarge",
"db.serverless",
"db.t3.large",
"db.t3.medium",
@@ -55964,6 +56321,13 @@
"db.r6i.8xlarge",
"db.r6i.large",
"db.r6i.xlarge",
+ "db.r7g.12xlarge",
+ "db.r7g.16xlarge",
+ "db.r7g.2xlarge",
+ "db.r7g.4xlarge",
+ "db.r7g.8xlarge",
+ "db.r7g.large",
+ "db.r7g.xlarge",
"db.serverless",
"db.t3.large",
"db.t3.medium",
@@ -56019,6 +56383,13 @@
"db.r6i.8xlarge",
"db.r6i.large",
"db.r6i.xlarge",
+ "db.r7g.12xlarge",
+ "db.r7g.16xlarge",
+ "db.r7g.2xlarge",
+ "db.r7g.4xlarge",
+ "db.r7g.8xlarge",
+ "db.r7g.large",
+ "db.r7g.xlarge",
"db.t3.large",
"db.t3.medium",
"db.t3.small",
@@ -56076,6 +56447,13 @@
"db.r6i.8xlarge",
"db.r6i.large",
"db.r6i.xlarge",
+ "db.r7g.12xlarge",
+ "db.r7g.16xlarge",
+ "db.r7g.2xlarge",
+ "db.r7g.4xlarge",
+ "db.r7g.8xlarge",
+ "db.r7g.large",
+ "db.r7g.xlarge",
"db.t3.large",
"db.t3.medium",
"db.t3.small",
@@ -56972,6 +57350,13 @@
"db.r6i.8xlarge",
"db.r6i.large",
"db.r6i.xlarge",
+ "db.r7g.12xlarge",
+ "db.r7g.16xlarge",
+ "db.r7g.2xlarge",
+ "db.r7g.4xlarge",
+ "db.r7g.8xlarge",
+ "db.r7g.large",
+ "db.r7g.xlarge",
"db.serverless",
"db.t3.large",
"db.t3.medium",
@@ -57030,6 +57415,13 @@
"db.r6i.8xlarge",
"db.r6i.large",
"db.r6i.xlarge",
+ "db.r7g.12xlarge",
+ "db.r7g.16xlarge",
+ "db.r7g.2xlarge",
+ "db.r7g.4xlarge",
+ "db.r7g.8xlarge",
+ "db.r7g.large",
+ "db.r7g.xlarge",
"db.serverless",
"db.t3.large",
"db.t3.medium",
@@ -57085,6 +57477,13 @@
"db.r6i.8xlarge",
"db.r6i.large",
"db.r6i.xlarge",
+ "db.r7g.12xlarge",
+ "db.r7g.16xlarge",
+ "db.r7g.2xlarge",
+ "db.r7g.4xlarge",
+ "db.r7g.8xlarge",
+ "db.r7g.large",
+ "db.r7g.xlarge",
"db.t3.large",
"db.t3.medium",
"db.t3.small",
@@ -57142,6 +57541,13 @@
"db.r6i.8xlarge",
"db.r6i.large",
"db.r6i.xlarge",
+ "db.r7g.12xlarge",
+ "db.r7g.16xlarge",
+ "db.r7g.2xlarge",
+ "db.r7g.4xlarge",
+ "db.r7g.8xlarge",
+ "db.r7g.large",
+ "db.r7g.xlarge",
"db.t3.large",
"db.t3.medium",
"db.t3.small",
@@ -57196,6 +57602,13 @@
"db.r6i.8xlarge",
"db.r6i.large",
"db.r6i.xlarge",
+ "db.r7g.12xlarge",
+ "db.r7g.16xlarge",
+ "db.r7g.2xlarge",
+ "db.r7g.4xlarge",
+ "db.r7g.8xlarge",
+ "db.r7g.large",
+ "db.r7g.xlarge",
"db.serverless",
"db.t3.large",
"db.t3.medium",
@@ -57253,6 +57666,13 @@
"db.r6i.8xlarge",
"db.r6i.large",
"db.r6i.xlarge",
+ "db.r7g.12xlarge",
+ "db.r7g.16xlarge",
+ "db.r7g.2xlarge",
+ "db.r7g.4xlarge",
+ "db.r7g.8xlarge",
+ "db.r7g.large",
+ "db.r7g.xlarge",
"db.serverless",
"db.t3.large",
"db.t3.medium",
@@ -59831,6 +60251,13 @@
"db.r6i.8xlarge",
"db.r6i.large",
"db.r6i.xlarge",
+ "db.r7g.12xlarge",
+ "db.r7g.16xlarge",
+ "db.r7g.2xlarge",
+ "db.r7g.4xlarge",
+ "db.r7g.8xlarge",
+ "db.r7g.large",
+ "db.r7g.xlarge",
"db.serverless",
"db.t3.large",
"db.t3.medium",
@@ -59895,6 +60322,13 @@
"db.r6i.8xlarge",
"db.r6i.large",
"db.r6i.xlarge",
+ "db.r7g.12xlarge",
+ "db.r7g.16xlarge",
+ "db.r7g.2xlarge",
+ "db.r7g.4xlarge",
+ "db.r7g.8xlarge",
+ "db.r7g.large",
+ "db.r7g.xlarge",
"db.serverless",
"db.t3.large",
"db.t3.medium",
@@ -60495,6 +60929,13 @@
"db.r6i.8xlarge",
"db.r6i.large",
"db.r6i.xlarge",
+ "db.r7g.12xlarge",
+ "db.r7g.16xlarge",
+ "db.r7g.2xlarge",
+ "db.r7g.4xlarge",
+ "db.r7g.8xlarge",
+ "db.r7g.large",
+ "db.r7g.xlarge",
"db.serverless",
"db.t3.large",
"db.t3.medium",
@@ -60560,6 +61001,13 @@
"db.r6i.8xlarge",
"db.r6i.large",
"db.r6i.xlarge",
+ "db.r7g.12xlarge",
+ "db.r7g.16xlarge",
+ "db.r7g.2xlarge",
+ "db.r7g.4xlarge",
+ "db.r7g.8xlarge",
+ "db.r7g.large",
+ "db.r7g.xlarge",
"db.serverless",
"db.t3.large",
"db.t3.medium",
@@ -60622,6 +61070,13 @@
"db.r6i.8xlarge",
"db.r6i.large",
"db.r6i.xlarge",
+ "db.r7g.12xlarge",
+ "db.r7g.16xlarge",
+ "db.r7g.2xlarge",
+ "db.r7g.4xlarge",
+ "db.r7g.8xlarge",
+ "db.r7g.large",
+ "db.r7g.xlarge",
"db.t3.large",
"db.t3.medium",
"db.t3.small",
@@ -60686,6 +61141,13 @@
"db.r6i.8xlarge",
"db.r6i.large",
"db.r6i.xlarge",
+ "db.r7g.12xlarge",
+ "db.r7g.16xlarge",
+ "db.r7g.2xlarge",
+ "db.r7g.4xlarge",
+ "db.r7g.8xlarge",
+ "db.r7g.large",
+ "db.r7g.xlarge",
"db.t3.large",
"db.t3.medium",
"db.t3.small",
@@ -66965,6 +67427,13 @@
"db.r6i.xlarge",
"db.r6id.24xlarge",
"db.r6id.32xlarge",
+ "db.r7g.12xlarge",
+ "db.r7g.16xlarge",
+ "db.r7g.2xlarge",
+ "db.r7g.4xlarge",
+ "db.r7g.8xlarge",
+ "db.r7g.large",
+ "db.r7g.xlarge",
"db.serverless",
"db.t3.large",
"db.t3.medium",
@@ -67036,6 +67505,13 @@
"db.r6i.xlarge",
"db.r6id.24xlarge",
"db.r6id.32xlarge",
+ "db.r7g.12xlarge",
+ "db.r7g.16xlarge",
+ "db.r7g.2xlarge",
+ "db.r7g.4xlarge",
+ "db.r7g.8xlarge",
+ "db.r7g.large",
+ "db.r7g.xlarge",
"db.serverless",
"db.t3.large",
"db.t3.medium",
@@ -67667,6 +68143,13 @@
"db.r6i.8xlarge",
"db.r6i.large",
"db.r6i.xlarge",
+ "db.r7g.12xlarge",
+ "db.r7g.16xlarge",
+ "db.r7g.2xlarge",
+ "db.r7g.4xlarge",
+ "db.r7g.8xlarge",
+ "db.r7g.large",
+ "db.r7g.xlarge",
"db.serverless",
"db.t2.medium",
"db.t2.small",
@@ -67738,6 +68221,13 @@
"db.r6i.8xlarge",
"db.r6i.large",
"db.r6i.xlarge",
+ "db.r7g.12xlarge",
+ "db.r7g.16xlarge",
+ "db.r7g.2xlarge",
+ "db.r7g.4xlarge",
+ "db.r7g.8xlarge",
+ "db.r7g.large",
+ "db.r7g.xlarge",
"db.serverless",
"db.t2.medium",
"db.t2.small",
@@ -67806,6 +68296,13 @@
"db.r6i.8xlarge",
"db.r6i.large",
"db.r6i.xlarge",
+ "db.r7g.12xlarge",
+ "db.r7g.16xlarge",
+ "db.r7g.2xlarge",
+ "db.r7g.4xlarge",
+ "db.r7g.8xlarge",
+ "db.r7g.large",
+ "db.r7g.xlarge",
"db.t2.medium",
"db.t2.small",
"db.t3.large",
@@ -67876,6 +68373,13 @@
"db.r6i.8xlarge",
"db.r6i.large",
"db.r6i.xlarge",
+ "db.r7g.12xlarge",
+ "db.r7g.16xlarge",
+ "db.r7g.2xlarge",
+ "db.r7g.4xlarge",
+ "db.r7g.8xlarge",
+ "db.r7g.large",
+ "db.r7g.xlarge",
"db.t2.medium",
"db.t2.small",
"db.t3.large",
@@ -82553,6 +83057,290 @@
}
}
},
+ {
+ "if": {
+ "properties": {
+ "DBInstanceClass": {
+ "type": "string"
+ },
+ "Engine": {
+ "const": "aurora-mysql"
+ },
+ "LicenseModel": false
+ },
+ "required": [
+ "Engine",
+ "DBInstanceClass"
+ ]
+ },
+ "then": {
+ "properties": {
+ "DBInstanceClass": {
+ "enum": [
+ "db.r4.16xlarge",
+ "db.r4.2xlarge",
+ "db.r4.4xlarge",
+ "db.r4.8xlarge",
+ "db.r4.large",
+ "db.r4.xlarge",
+ "db.r5.12xlarge",
+ "db.r5.16xlarge",
+ "db.r5.24xlarge",
+ "db.r5.2xlarge",
+ "db.r5.4xlarge",
+ "db.r5.8xlarge",
+ "db.r5.large",
+ "db.r5.xlarge",
+ "db.r6g.12xlarge",
+ "db.r6g.16xlarge",
+ "db.r6g.2xlarge",
+ "db.r6g.4xlarge",
+ "db.r6g.8xlarge",
+ "db.r6g.large",
+ "db.r6g.xlarge",
+ "db.r6i.12xlarge",
+ "db.r6i.16xlarge",
+ "db.r6i.24xlarge",
+ "db.r6i.2xlarge",
+ "db.r6i.32xlarge",
+ "db.r6i.4xlarge",
+ "db.r6i.8xlarge",
+ "db.r6i.large",
+ "db.r6i.xlarge",
+ "db.r7g.12xlarge",
+ "db.r7g.16xlarge",
+ "db.r7g.2xlarge",
+ "db.r7g.4xlarge",
+ "db.r7g.8xlarge",
+ "db.r7g.large",
+ "db.r7g.xlarge",
+ "db.serverless",
+ "db.t2.medium",
+ "db.t2.small",
+ "db.t3.large",
+ "db.t3.medium",
+ "db.t3.small",
+ "db.t4g.large",
+ "db.t4g.medium"
+ ]
+ }
+ }
+ }
+ },
+ {
+ "if": {
+ "properties": {
+ "DBInstanceClass": {
+ "type": "string"
+ },
+ "Engine": {
+ "const": "aurora-mysql"
+ },
+ "LicenseModel": {
+ "const": "general-public-license"
+ }
+ },
+ "required": [
+ "Engine",
+ "LicenseModel",
+ "DBInstanceClass"
+ ]
+ },
+ "then": {
+ "properties": {
+ "DBInstanceClass": {
+ "enum": [
+ "db.r4.16xlarge",
+ "db.r4.2xlarge",
+ "db.r4.4xlarge",
+ "db.r4.8xlarge",
+ "db.r4.large",
+ "db.r4.xlarge",
+ "db.r5.12xlarge",
+ "db.r5.16xlarge",
+ "db.r5.24xlarge",
+ "db.r5.2xlarge",
+ "db.r5.4xlarge",
+ "db.r5.8xlarge",
+ "db.r5.large",
+ "db.r5.xlarge",
+ "db.r6g.12xlarge",
+ "db.r6g.16xlarge",
+ "db.r6g.2xlarge",
+ "db.r6g.4xlarge",
+ "db.r6g.8xlarge",
+ "db.r6g.large",
+ "db.r6g.xlarge",
+ "db.r6i.12xlarge",
+ "db.r6i.16xlarge",
+ "db.r6i.24xlarge",
+ "db.r6i.2xlarge",
+ "db.r6i.32xlarge",
+ "db.r6i.4xlarge",
+ "db.r6i.8xlarge",
+ "db.r6i.large",
+ "db.r6i.xlarge",
+ "db.r7g.12xlarge",
+ "db.r7g.16xlarge",
+ "db.r7g.2xlarge",
+ "db.r7g.4xlarge",
+ "db.r7g.8xlarge",
+ "db.r7g.large",
+ "db.r7g.xlarge",
+ "db.serverless",
+ "db.t2.medium",
+ "db.t2.small",
+ "db.t3.large",
+ "db.t3.medium",
+ "db.t3.small",
+ "db.t4g.large",
+ "db.t4g.medium"
+ ]
+ }
+ }
+ }
+ },
+ {
+ "if": {
+ "properties": {
+ "DBInstanceClass": {
+ "type": "string"
+ },
+ "Engine": {
+ "const": "aurora"
+ },
+ "LicenseModel": false
+ },
+ "required": [
+ "Engine",
+ "DBInstanceClass"
+ ]
+ },
+ "then": {
+ "properties": {
+ "DBInstanceClass": {
+ "enum": [
+ "db.r4.16xlarge",
+ "db.r4.2xlarge",
+ "db.r4.4xlarge",
+ "db.r4.8xlarge",
+ "db.r4.large",
+ "db.r4.xlarge",
+ "db.r5.12xlarge",
+ "db.r5.16xlarge",
+ "db.r5.24xlarge",
+ "db.r5.2xlarge",
+ "db.r5.4xlarge",
+ "db.r5.8xlarge",
+ "db.r5.large",
+ "db.r5.xlarge",
+ "db.r6g.12xlarge",
+ "db.r6g.16xlarge",
+ "db.r6g.2xlarge",
+ "db.r6g.4xlarge",
+ "db.r6g.8xlarge",
+ "db.r6g.large",
+ "db.r6g.xlarge",
+ "db.r6i.12xlarge",
+ "db.r6i.16xlarge",
+ "db.r6i.24xlarge",
+ "db.r6i.2xlarge",
+ "db.r6i.32xlarge",
+ "db.r6i.4xlarge",
+ "db.r6i.8xlarge",
+ "db.r6i.large",
+ "db.r6i.xlarge",
+ "db.r7g.12xlarge",
+ "db.r7g.16xlarge",
+ "db.r7g.2xlarge",
+ "db.r7g.4xlarge",
+ "db.r7g.8xlarge",
+ "db.r7g.large",
+ "db.r7g.xlarge",
+ "db.t2.medium",
+ "db.t2.small",
+ "db.t3.large",
+ "db.t3.medium",
+ "db.t3.small",
+ "db.t4g.large",
+ "db.t4g.medium"
+ ]
+ }
+ }
+ }
+ },
+ {
+ "if": {
+ "properties": {
+ "DBInstanceClass": {
+ "type": "string"
+ },
+ "Engine": {
+ "const": "aurora"
+ },
+ "LicenseModel": {
+ "const": "general-public-license"
+ }
+ },
+ "required": [
+ "Engine",
+ "LicenseModel",
+ "DBInstanceClass"
+ ]
+ },
+ "then": {
+ "properties": {
+ "DBInstanceClass": {
+ "enum": [
+ "db.r4.16xlarge",
+ "db.r4.2xlarge",
+ "db.r4.4xlarge",
+ "db.r4.8xlarge",
+ "db.r4.large",
+ "db.r4.xlarge",
+ "db.r5.12xlarge",
+ "db.r5.16xlarge",
+ "db.r5.24xlarge",
+ "db.r5.2xlarge",
+ "db.r5.4xlarge",
+ "db.r5.8xlarge",
+ "db.r5.large",
+ "db.r5.xlarge",
+ "db.r6g.12xlarge",
+ "db.r6g.16xlarge",
+ "db.r6g.2xlarge",
+ "db.r6g.4xlarge",
+ "db.r6g.8xlarge",
+ "db.r6g.large",
+ "db.r6g.xlarge",
+ "db.r6i.12xlarge",
+ "db.r6i.16xlarge",
+ "db.r6i.24xlarge",
+ "db.r6i.2xlarge",
+ "db.r6i.32xlarge",
+ "db.r6i.4xlarge",
+ "db.r6i.8xlarge",
+ "db.r6i.large",
+ "db.r6i.xlarge",
+ "db.r7g.12xlarge",
+ "db.r7g.16xlarge",
+ "db.r7g.2xlarge",
+ "db.r7g.4xlarge",
+ "db.r7g.8xlarge",
+ "db.r7g.large",
+ "db.r7g.xlarge",
+ "db.t2.medium",
+ "db.t2.small",
+ "db.t3.large",
+ "db.t3.medium",
+ "db.t3.small",
+ "db.t4g.large",
+ "db.t4g.medium"
+ ]
+ }
+ }
+ }
+ },
{
"if": {
"properties": {
@@ -83344,262 +84132,6 @@
}
}
},
- {
- "if": {
- "properties": {
- "DBInstanceClass": {
- "type": "string"
- },
- "Engine": {
- "const": "aurora-mysql"
- },
- "LicenseModel": false
- },
- "required": [
- "Engine",
- "DBInstanceClass"
- ]
- },
- "then": {
- "properties": {
- "DBInstanceClass": {
- "enum": [
- "db.r4.16xlarge",
- "db.r4.2xlarge",
- "db.r4.4xlarge",
- "db.r4.8xlarge",
- "db.r4.large",
- "db.r4.xlarge",
- "db.r5.12xlarge",
- "db.r5.16xlarge",
- "db.r5.24xlarge",
- "db.r5.2xlarge",
- "db.r5.4xlarge",
- "db.r5.8xlarge",
- "db.r5.large",
- "db.r5.xlarge",
- "db.r6g.12xlarge",
- "db.r6g.16xlarge",
- "db.r6g.2xlarge",
- "db.r6g.4xlarge",
- "db.r6g.8xlarge",
- "db.r6g.large",
- "db.r6g.xlarge",
- "db.r6i.12xlarge",
- "db.r6i.16xlarge",
- "db.r6i.24xlarge",
- "db.r6i.2xlarge",
- "db.r6i.32xlarge",
- "db.r6i.4xlarge",
- "db.r6i.8xlarge",
- "db.r6i.large",
- "db.r6i.xlarge",
- "db.serverless",
- "db.t2.medium",
- "db.t2.small",
- "db.t3.large",
- "db.t3.medium",
- "db.t3.small",
- "db.t4g.large",
- "db.t4g.medium"
- ]
- }
- }
- }
- },
- {
- "if": {
- "properties": {
- "DBInstanceClass": {
- "type": "string"
- },
- "Engine": {
- "const": "aurora-mysql"
- },
- "LicenseModel": {
- "const": "general-public-license"
- }
- },
- "required": [
- "Engine",
- "LicenseModel",
- "DBInstanceClass"
- ]
- },
- "then": {
- "properties": {
- "DBInstanceClass": {
- "enum": [
- "db.r4.16xlarge",
- "db.r4.2xlarge",
- "db.r4.4xlarge",
- "db.r4.8xlarge",
- "db.r4.large",
- "db.r4.xlarge",
- "db.r5.12xlarge",
- "db.r5.16xlarge",
- "db.r5.24xlarge",
- "db.r5.2xlarge",
- "db.r5.4xlarge",
- "db.r5.8xlarge",
- "db.r5.large",
- "db.r5.xlarge",
- "db.r6g.12xlarge",
- "db.r6g.16xlarge",
- "db.r6g.2xlarge",
- "db.r6g.4xlarge",
- "db.r6g.8xlarge",
- "db.r6g.large",
- "db.r6g.xlarge",
- "db.r6i.12xlarge",
- "db.r6i.16xlarge",
- "db.r6i.24xlarge",
- "db.r6i.2xlarge",
- "db.r6i.32xlarge",
- "db.r6i.4xlarge",
- "db.r6i.8xlarge",
- "db.r6i.large",
- "db.r6i.xlarge",
- "db.serverless",
- "db.t2.medium",
- "db.t2.small",
- "db.t3.large",
- "db.t3.medium",
- "db.t3.small",
- "db.t4g.large",
- "db.t4g.medium"
- ]
- }
- }
- }
- },
- {
- "if": {
- "properties": {
- "DBInstanceClass": {
- "type": "string"
- },
- "Engine": {
- "const": "aurora"
- },
- "LicenseModel": false
- },
- "required": [
- "Engine",
- "DBInstanceClass"
- ]
- },
- "then": {
- "properties": {
- "DBInstanceClass": {
- "enum": [
- "db.r4.16xlarge",
- "db.r4.2xlarge",
- "db.r4.4xlarge",
- "db.r4.8xlarge",
- "db.r4.large",
- "db.r4.xlarge",
- "db.r5.12xlarge",
- "db.r5.16xlarge",
- "db.r5.24xlarge",
- "db.r5.2xlarge",
- "db.r5.4xlarge",
- "db.r5.8xlarge",
- "db.r5.large",
- "db.r5.xlarge",
- "db.r6g.12xlarge",
- "db.r6g.16xlarge",
- "db.r6g.2xlarge",
- "db.r6g.4xlarge",
- "db.r6g.8xlarge",
- "db.r6g.large",
- "db.r6g.xlarge",
- "db.r6i.12xlarge",
- "db.r6i.16xlarge",
- "db.r6i.24xlarge",
- "db.r6i.2xlarge",
- "db.r6i.32xlarge",
- "db.r6i.4xlarge",
- "db.r6i.8xlarge",
- "db.r6i.large",
- "db.r6i.xlarge",
- "db.t2.medium",
- "db.t2.small",
- "db.t3.large",
- "db.t3.medium",
- "db.t3.small",
- "db.t4g.large",
- "db.t4g.medium"
- ]
- }
- }
- }
- },
- {
- "if": {
- "properties": {
- "DBInstanceClass": {
- "type": "string"
- },
- "Engine": {
- "const": "aurora"
- },
- "LicenseModel": {
- "const": "general-public-license"
- }
- },
- "required": [
- "Engine",
- "LicenseModel",
- "DBInstanceClass"
- ]
- },
- "then": {
- "properties": {
- "DBInstanceClass": {
- "enum": [
- "db.r4.16xlarge",
- "db.r4.2xlarge",
- "db.r4.4xlarge",
- "db.r4.8xlarge",
- "db.r4.large",
- "db.r4.xlarge",
- "db.r5.12xlarge",
- "db.r5.16xlarge",
- "db.r5.24xlarge",
- "db.r5.2xlarge",
- "db.r5.4xlarge",
- "db.r5.8xlarge",
- "db.r5.large",
- "db.r5.xlarge",
- "db.r6g.12xlarge",
- "db.r6g.16xlarge",
- "db.r6g.2xlarge",
- "db.r6g.4xlarge",
- "db.r6g.8xlarge",
- "db.r6g.large",
- "db.r6g.xlarge",
- "db.r6i.12xlarge",
- "db.r6i.16xlarge",
- "db.r6i.24xlarge",
- "db.r6i.2xlarge",
- "db.r6i.32xlarge",
- "db.r6i.4xlarge",
- "db.r6i.8xlarge",
- "db.r6i.large",
- "db.r6i.xlarge",
- "db.t2.medium",
- "db.t2.small",
- "db.t3.large",
- "db.t3.medium",
- "db.t3.small",
- "db.t4g.large",
- "db.t4g.medium"
- ]
- }
- }
- }
- },
{
"if": {
"properties": {
@@ -83656,6 +84188,13 @@
"db.r6i.8xlarge",
"db.r6i.large",
"db.r6i.xlarge",
+ "db.r7g.12xlarge",
+ "db.r7g.16xlarge",
+ "db.r7g.2xlarge",
+ "db.r7g.4xlarge",
+ "db.r7g.8xlarge",
+ "db.r7g.large",
+ "db.r7g.xlarge",
"db.serverless",
"db.t3.large",
"db.t3.medium",
@@ -83725,6 +84264,13 @@
"db.r6i.8xlarge",
"db.r6i.large",
"db.r6i.xlarge",
+ "db.r7g.12xlarge",
+ "db.r7g.16xlarge",
+ "db.r7g.2xlarge",
+ "db.r7g.4xlarge",
+ "db.r7g.8xlarge",
+ "db.r7g.large",
+ "db.r7g.xlarge",
"db.serverless",
"db.t3.large",
"db.t3.medium",
@@ -94507,227 +95053,195 @@
"type": "string"
},
"Engine": {
- "const": "postgres"
- },
- "LicenseModel": false
- },
- "required": [
- "Engine",
- "DBInstanceClass"
- ]
- },
- "then": {
- "properties": {
- "DBInstanceClass": {
- "enum": [
- "db.m5.12xlarge",
- "db.m5.16xlarge",
- "db.m5.24xlarge",
- "db.m5.2xlarge",
- "db.m5.4xlarge",
- "db.m5.8xlarge",
- "db.m5.large",
- "db.m5.xlarge",
- "db.m5d.12xlarge",
- "db.m5d.16xlarge",
- "db.m5d.24xlarge",
- "db.m5d.2xlarge",
- "db.m5d.4xlarge",
- "db.m5d.8xlarge",
- "db.m5d.large",
- "db.m5d.xlarge",
- "db.m6g.12xlarge",
- "db.m6g.16xlarge",
- "db.m6g.2xlarge",
- "db.m6g.4xlarge",
- "db.m6g.8xlarge",
- "db.m6g.large",
- "db.m6g.xlarge",
- "db.m6gd.12xlarge",
- "db.m6gd.16xlarge",
- "db.m6gd.2xlarge",
- "db.m6gd.4xlarge",
- "db.m6gd.8xlarge",
- "db.m6gd.large",
- "db.m6gd.xlarge",
- "db.r4.16xlarge",
- "db.r4.2xlarge",
- "db.r4.4xlarge",
- "db.r4.8xlarge",
- "db.r4.large",
- "db.r4.xlarge",
- "db.r5.12xlarge",
- "db.r5.16xlarge",
- "db.r5.24xlarge",
- "db.r5.2xlarge",
- "db.r5.4xlarge",
- "db.r5.8xlarge",
- "db.r5.large",
- "db.r5.xlarge",
- "db.r5d.12xlarge",
- "db.r5d.16xlarge",
- "db.r5d.24xlarge",
- "db.r5d.2xlarge",
- "db.r5d.4xlarge",
- "db.r5d.8xlarge",
- "db.r5d.large",
- "db.r5d.xlarge",
- "db.r6g.12xlarge",
- "db.r6g.16xlarge",
- "db.r6g.2xlarge",
- "db.r6g.4xlarge",
- "db.r6g.8xlarge",
- "db.r6g.large",
- "db.r6g.xlarge",
- "db.r6gd.12xlarge",
- "db.r6gd.16xlarge",
- "db.r6gd.2xlarge",
- "db.r6gd.4xlarge",
- "db.r6gd.8xlarge",
- "db.r6gd.large",
- "db.r6gd.xlarge",
- "db.t2.2xlarge",
- "db.t2.large",
- "db.t2.medium",
- "db.t2.micro",
- "db.t2.small",
- "db.t2.xlarge",
- "db.t3.2xlarge",
- "db.t3.large",
- "db.t3.medium",
- "db.t3.micro",
- "db.t3.small",
- "db.t3.xlarge",
- "db.t4g.2xlarge",
- "db.t4g.large",
- "db.t4g.medium",
- "db.t4g.micro",
- "db.t4g.small",
- "db.t4g.xlarge"
- ]
- }
- }
- }
- },
- {
- "if": {
- "properties": {
- "DBInstanceClass": {
- "type": "string"
- },
- "Engine": {
- "const": "postgres"
- },
- "LicenseModel": {
- "const": "general-public-license"
- }
- },
- "required": [
- "Engine",
- "LicenseModel",
- "DBInstanceClass"
- ]
- },
- "then": {
- "properties": {
- "DBInstanceClass": {
- "enum": [
- "db.m5.12xlarge",
- "db.m5.16xlarge",
- "db.m5.24xlarge",
- "db.m5.2xlarge",
- "db.m5.4xlarge",
- "db.m5.8xlarge",
- "db.m5.large",
- "db.m5.xlarge",
- "db.m5d.12xlarge",
- "db.m5d.16xlarge",
- "db.m5d.24xlarge",
- "db.m5d.2xlarge",
- "db.m5d.4xlarge",
- "db.m5d.8xlarge",
- "db.m5d.large",
- "db.m5d.xlarge",
- "db.m6g.12xlarge",
- "db.m6g.16xlarge",
- "db.m6g.2xlarge",
- "db.m6g.4xlarge",
- "db.m6g.8xlarge",
- "db.m6g.large",
- "db.m6g.xlarge",
- "db.m6gd.12xlarge",
- "db.m6gd.16xlarge",
- "db.m6gd.2xlarge",
- "db.m6gd.4xlarge",
- "db.m6gd.8xlarge",
- "db.m6gd.large",
- "db.m6gd.xlarge",
- "db.r4.16xlarge",
- "db.r4.2xlarge",
- "db.r4.4xlarge",
- "db.r4.8xlarge",
- "db.r4.large",
- "db.r4.xlarge",
- "db.r5.12xlarge",
- "db.r5.16xlarge",
- "db.r5.24xlarge",
- "db.r5.2xlarge",
- "db.r5.4xlarge",
- "db.r5.8xlarge",
- "db.r5.large",
- "db.r5.xlarge",
- "db.r5d.12xlarge",
- "db.r5d.16xlarge",
- "db.r5d.24xlarge",
- "db.r5d.2xlarge",
- "db.r5d.4xlarge",
- "db.r5d.8xlarge",
- "db.r5d.large",
- "db.r5d.xlarge",
- "db.r6g.12xlarge",
- "db.r6g.16xlarge",
- "db.r6g.2xlarge",
- "db.r6g.4xlarge",
- "db.r6g.8xlarge",
- "db.r6g.large",
- "db.r6g.xlarge",
- "db.r6gd.12xlarge",
- "db.r6gd.16xlarge",
- "db.r6gd.2xlarge",
- "db.r6gd.4xlarge",
- "db.r6gd.8xlarge",
- "db.r6gd.large",
- "db.r6gd.xlarge",
- "db.t2.2xlarge",
- "db.t2.large",
- "db.t2.medium",
- "db.t2.micro",
- "db.t2.small",
- "db.t2.xlarge",
- "db.t3.2xlarge",
- "db.t3.large",
- "db.t3.medium",
- "db.t3.micro",
- "db.t3.small",
- "db.t3.xlarge",
- "db.t4g.2xlarge",
- "db.t4g.large",
- "db.t4g.medium",
- "db.t4g.micro",
- "db.t4g.small",
- "db.t4g.xlarge"
- ]
- }
- }
- }
- },
- {
- "if": {
- "properties": {
- "DBInstanceClass": {
- "type": "string"
- },
- "Engine": {
+ "const": "postgres"
+ },
+ "LicenseModel": false
+ },
+ "required": [
+ "Engine",
+ "DBInstanceClass"
+ ]
+ },
+ "then": {
+ "properties": {
+ "DBInstanceClass": {
+ "enum": [
+ "db.m5.12xlarge",
+ "db.m5.16xlarge",
+ "db.m5.24xlarge",
+ "db.m5.2xlarge",
+ "db.m5.4xlarge",
+ "db.m5.8xlarge",
+ "db.m5.large",
+ "db.m5.xlarge",
+ "db.m6g.12xlarge",
+ "db.m6g.16xlarge",
+ "db.m6g.2xlarge",
+ "db.m6g.4xlarge",
+ "db.m6g.8xlarge",
+ "db.m6g.large",
+ "db.m6g.xlarge",
+ "db.m6gd.12xlarge",
+ "db.m6gd.16xlarge",
+ "db.m6gd.2xlarge",
+ "db.m6gd.4xlarge",
+ "db.m6gd.8xlarge",
+ "db.m6gd.large",
+ "db.m6gd.xlarge",
+ "db.r4.16xlarge",
+ "db.r4.2xlarge",
+ "db.r4.4xlarge",
+ "db.r4.8xlarge",
+ "db.r4.large",
+ "db.r4.xlarge",
+ "db.r5.12xlarge",
+ "db.r5.16xlarge",
+ "db.r5.24xlarge",
+ "db.r5.2xlarge",
+ "db.r5.4xlarge",
+ "db.r5.8xlarge",
+ "db.r5.large",
+ "db.r5.xlarge",
+ "db.r6g.12xlarge",
+ "db.r6g.16xlarge",
+ "db.r6g.2xlarge",
+ "db.r6g.4xlarge",
+ "db.r6g.8xlarge",
+ "db.r6g.large",
+ "db.r6g.xlarge",
+ "db.r6gd.12xlarge",
+ "db.r6gd.16xlarge",
+ "db.r6gd.2xlarge",
+ "db.r6gd.4xlarge",
+ "db.r6gd.8xlarge",
+ "db.r6gd.large",
+ "db.r6gd.xlarge",
+ "db.t2.2xlarge",
+ "db.t2.large",
+ "db.t2.medium",
+ "db.t2.micro",
+ "db.t2.small",
+ "db.t2.xlarge",
+ "db.t3.2xlarge",
+ "db.t3.large",
+ "db.t3.medium",
+ "db.t3.micro",
+ "db.t3.small",
+ "db.t3.xlarge",
+ "db.t4g.2xlarge",
+ "db.t4g.large",
+ "db.t4g.medium",
+ "db.t4g.micro",
+ "db.t4g.small",
+ "db.t4g.xlarge"
+ ]
+ }
+ }
+ }
+ },
+ {
+ "if": {
+ "properties": {
+ "DBInstanceClass": {
+ "type": "string"
+ },
+ "Engine": {
+ "const": "postgres"
+ },
+ "LicenseModel": {
+ "const": "general-public-license"
+ }
+ },
+ "required": [
+ "Engine",
+ "LicenseModel",
+ "DBInstanceClass"
+ ]
+ },
+ "then": {
+ "properties": {
+ "DBInstanceClass": {
+ "enum": [
+ "db.m5.12xlarge",
+ "db.m5.16xlarge",
+ "db.m5.24xlarge",
+ "db.m5.2xlarge",
+ "db.m5.4xlarge",
+ "db.m5.8xlarge",
+ "db.m5.large",
+ "db.m5.xlarge",
+ "db.m6g.12xlarge",
+ "db.m6g.16xlarge",
+ "db.m6g.2xlarge",
+ "db.m6g.4xlarge",
+ "db.m6g.8xlarge",
+ "db.m6g.large",
+ "db.m6g.xlarge",
+ "db.m6gd.12xlarge",
+ "db.m6gd.16xlarge",
+ "db.m6gd.2xlarge",
+ "db.m6gd.4xlarge",
+ "db.m6gd.8xlarge",
+ "db.m6gd.large",
+ "db.m6gd.xlarge",
+ "db.r4.16xlarge",
+ "db.r4.2xlarge",
+ "db.r4.4xlarge",
+ "db.r4.8xlarge",
+ "db.r4.large",
+ "db.r4.xlarge",
+ "db.r5.12xlarge",
+ "db.r5.16xlarge",
+ "db.r5.24xlarge",
+ "db.r5.2xlarge",
+ "db.r5.4xlarge",
+ "db.r5.8xlarge",
+ "db.r5.large",
+ "db.r5.xlarge",
+ "db.r6g.12xlarge",
+ "db.r6g.16xlarge",
+ "db.r6g.2xlarge",
+ "db.r6g.4xlarge",
+ "db.r6g.8xlarge",
+ "db.r6g.large",
+ "db.r6g.xlarge",
+ "db.r6gd.12xlarge",
+ "db.r6gd.16xlarge",
+ "db.r6gd.2xlarge",
+ "db.r6gd.4xlarge",
+ "db.r6gd.8xlarge",
+ "db.r6gd.large",
+ "db.r6gd.xlarge",
+ "db.t2.2xlarge",
+ "db.t2.large",
+ "db.t2.medium",
+ "db.t2.micro",
+ "db.t2.small",
+ "db.t2.xlarge",
+ "db.t3.2xlarge",
+ "db.t3.large",
+ "db.t3.medium",
+ "db.t3.micro",
+ "db.t3.small",
+ "db.t3.xlarge",
+ "db.t4g.2xlarge",
+ "db.t4g.large",
+ "db.t4g.medium",
+ "db.t4g.micro",
+ "db.t4g.small",
+ "db.t4g.xlarge"
+ ]
+ }
+ }
+ }
+ },
+ {
+ "if": {
+ "properties": {
+ "DBInstanceClass": {
+ "type": "string"
+ },
+ "Engine": {
"const": "aurora-postgresql"
},
"LicenseModel": false
@@ -95319,14 +95833,6 @@
"db.m5.8xlarge",
"db.m5.large",
"db.m5.xlarge",
- "db.m5d.12xlarge",
- "db.m5d.16xlarge",
- "db.m5d.24xlarge",
- "db.m5d.2xlarge",
- "db.m5d.4xlarge",
- "db.m5d.8xlarge",
- "db.m5d.large",
- "db.m5d.xlarge",
"db.m6g.12xlarge",
"db.m6g.16xlarge",
"db.m6g.2xlarge",
@@ -95355,14 +95861,6 @@
"db.r5.8xlarge",
"db.r5.large",
"db.r5.xlarge",
- "db.r5d.12xlarge",
- "db.r5d.16xlarge",
- "db.r5d.24xlarge",
- "db.r5d.2xlarge",
- "db.r5d.4xlarge",
- "db.r5d.8xlarge",
- "db.r5d.large",
- "db.r5d.xlarge",
"db.r6g.12xlarge",
"db.r6g.16xlarge",
"db.r6g.2xlarge",
@@ -95431,14 +95929,6 @@
"db.m5.8xlarge",
"db.m5.large",
"db.m5.xlarge",
- "db.m5d.12xlarge",
- "db.m5d.16xlarge",
- "db.m5d.24xlarge",
- "db.m5d.2xlarge",
- "db.m5d.4xlarge",
- "db.m5d.8xlarge",
- "db.m5d.large",
- "db.m5d.xlarge",
"db.m6g.12xlarge",
"db.m6g.16xlarge",
"db.m6g.2xlarge",
@@ -95467,14 +95957,6 @@
"db.r5.8xlarge",
"db.r5.large",
"db.r5.xlarge",
- "db.r5d.12xlarge",
- "db.r5d.16xlarge",
- "db.r5d.24xlarge",
- "db.r5d.2xlarge",
- "db.r5d.4xlarge",
- "db.r5d.8xlarge",
- "db.r5d.large",
- "db.r5d.xlarge",
"db.r6g.12xlarge",
"db.r6g.16xlarge",
"db.r6g.2xlarge",
@@ -96638,14 +97120,6 @@
"db.m5.8xlarge",
"db.m5.large",
"db.m5.xlarge",
- "db.m5d.12xlarge",
- "db.m5d.16xlarge",
- "db.m5d.24xlarge",
- "db.m5d.2xlarge",
- "db.m5d.4xlarge",
- "db.m5d.8xlarge",
- "db.m5d.large",
- "db.m5d.xlarge",
"db.m6g.12xlarge",
"db.m6g.16xlarge",
"db.m6g.2xlarge",
@@ -96679,14 +97153,6 @@
"db.r5.8xlarge",
"db.r5.large",
"db.r5.xlarge",
- "db.r5d.12xlarge",
- "db.r5d.16xlarge",
- "db.r5d.24xlarge",
- "db.r5d.2xlarge",
- "db.r5d.4xlarge",
- "db.r5d.8xlarge",
- "db.r5d.large",
- "db.r5d.xlarge",
"db.r6g.12xlarge",
"db.r6g.16xlarge",
"db.r6g.2xlarge",
@@ -96773,14 +97239,6 @@
"db.m5.8xlarge",
"db.m5.large",
"db.m5.xlarge",
- "db.m5d.12xlarge",
- "db.m5d.16xlarge",
- "db.m5d.24xlarge",
- "db.m5d.2xlarge",
- "db.m5d.4xlarge",
- "db.m5d.8xlarge",
- "db.m5d.large",
- "db.m5d.xlarge",
"db.m6g.12xlarge",
"db.m6g.16xlarge",
"db.m6g.2xlarge",
@@ -96814,14 +97272,6 @@
"db.r5.8xlarge",
"db.r5.large",
"db.r5.xlarge",
- "db.r5d.12xlarge",
- "db.r5d.16xlarge",
- "db.r5d.24xlarge",
- "db.r5d.2xlarge",
- "db.r5d.4xlarge",
- "db.r5d.8xlarge",
- "db.r5d.large",
- "db.r5d.xlarge",
"db.r6g.12xlarge",
"db.r6g.16xlarge",
"db.r6g.2xlarge",
@@ -98254,14 +98704,6 @@
"db.m5.8xlarge",
"db.m5.large",
"db.m5.xlarge",
- "db.m5d.12xlarge",
- "db.m5d.16xlarge",
- "db.m5d.24xlarge",
- "db.m5d.2xlarge",
- "db.m5d.4xlarge",
- "db.m5d.8xlarge",
- "db.m5d.large",
- "db.m5d.xlarge",
"db.m6g.12xlarge",
"db.m6g.16xlarge",
"db.m6g.2xlarge",
@@ -98295,14 +98737,6 @@
"db.r5.8xlarge",
"db.r5.large",
"db.r5.xlarge",
- "db.r5d.12xlarge",
- "db.r5d.16xlarge",
- "db.r5d.24xlarge",
- "db.r5d.2xlarge",
- "db.r5d.4xlarge",
- "db.r5d.8xlarge",
- "db.r5d.large",
- "db.r5d.xlarge",
"db.r6g.12xlarge",
"db.r6g.16xlarge",
"db.r6g.2xlarge",
@@ -98389,14 +98823,6 @@
"db.m5.8xlarge",
"db.m5.large",
"db.m5.xlarge",
- "db.m5d.12xlarge",
- "db.m5d.16xlarge",
- "db.m5d.24xlarge",
- "db.m5d.2xlarge",
- "db.m5d.4xlarge",
- "db.m5d.8xlarge",
- "db.m5d.large",
- "db.m5d.xlarge",
"db.m6g.12xlarge",
"db.m6g.16xlarge",
"db.m6g.2xlarge",
@@ -98430,14 +98856,6 @@
"db.r5.8xlarge",
"db.r5.large",
"db.r5.xlarge",
- "db.r5d.12xlarge",
- "db.r5d.16xlarge",
- "db.r5d.24xlarge",
- "db.r5d.2xlarge",
- "db.r5d.4xlarge",
- "db.r5d.8xlarge",
- "db.r5d.large",
- "db.r5d.xlarge",
"db.r6g.12xlarge",
"db.r6g.16xlarge",
"db.r6g.2xlarge",
@@ -101790,6 +102208,13 @@
"db.r6i.8xlarge",
"db.r6i.large",
"db.r6i.xlarge",
+ "db.r7g.12xlarge",
+ "db.r7g.16xlarge",
+ "db.r7g.2xlarge",
+ "db.r7g.4xlarge",
+ "db.r7g.8xlarge",
+ "db.r7g.large",
+ "db.r7g.xlarge",
"db.serverless",
"db.t3.large",
"db.t3.medium",
@@ -101859,6 +102284,13 @@
"db.r6i.8xlarge",
"db.r6i.large",
"db.r6i.xlarge",
+ "db.r7g.12xlarge",
+ "db.r7g.16xlarge",
+ "db.r7g.2xlarge",
+ "db.r7g.4xlarge",
+ "db.r7g.8xlarge",
+ "db.r7g.large",
+ "db.r7g.xlarge",
"db.serverless",
"db.t3.large",
"db.t3.medium",
@@ -102239,6 +102671,13 @@
"db.r6i.8xlarge",
"db.r6i.large",
"db.r6i.xlarge",
+ "db.r7g.12xlarge",
+ "db.r7g.16xlarge",
+ "db.r7g.2xlarge",
+ "db.r7g.4xlarge",
+ "db.r7g.8xlarge",
+ "db.r7g.large",
+ "db.r7g.xlarge",
"db.serverless",
"db.t2.medium",
"db.t2.small",
@@ -102310,6 +102749,13 @@
"db.r6i.8xlarge",
"db.r6i.large",
"db.r6i.xlarge",
+ "db.r7g.12xlarge",
+ "db.r7g.16xlarge",
+ "db.r7g.2xlarge",
+ "db.r7g.4xlarge",
+ "db.r7g.8xlarge",
+ "db.r7g.large",
+ "db.r7g.xlarge",
"db.serverless",
"db.t2.medium",
"db.t2.small",
@@ -102378,6 +102824,13 @@
"db.r6i.8xlarge",
"db.r6i.large",
"db.r6i.xlarge",
+ "db.r7g.12xlarge",
+ "db.r7g.16xlarge",
+ "db.r7g.2xlarge",
+ "db.r7g.4xlarge",
+ "db.r7g.8xlarge",
+ "db.r7g.large",
+ "db.r7g.xlarge",
"db.t2.medium",
"db.t2.small",
"db.t3.large",
@@ -102448,6 +102901,13 @@
"db.r6i.8xlarge",
"db.r6i.large",
"db.r6i.xlarge",
+ "db.r7g.12xlarge",
+ "db.r7g.16xlarge",
+ "db.r7g.2xlarge",
+ "db.r7g.4xlarge",
+ "db.r7g.8xlarge",
+ "db.r7g.large",
+ "db.r7g.xlarge",
"db.t2.medium",
"db.t2.small",
"db.t3.large",
diff --git a/src/cfnlint/data/schemas/patches/extensions/all/aws_kinesisanalyticsv2_application/boto.json b/src/cfnlint/data/schemas/patches/extensions/all/aws_kinesisanalyticsv2_application/boto.json
index dad2de39d1..d8573e0f59 100644
--- a/src/cfnlint/data/schemas/patches/extensions/all/aws_kinesisanalyticsv2_application/boto.json
+++ b/src/cfnlint/data/schemas/patches/extensions/all/aws_kinesisanalyticsv2_application/boto.json
@@ -8,6 +8,7 @@
"FLINK-1_15",
"FLINK-1_18",
"FLINK-1_19",
+ "FLINK-1_20",
"FLINK-1_6",
"FLINK-1_8",
"SQL-1_0",
diff --git a/src/cfnlint/data/schemas/providers/af_south_1/__init__.py b/src/cfnlint/data/schemas/providers/af_south_1/__init__.py
index 3f19def25f..045e9265f9 100644
--- a/src/cfnlint/data/schemas/providers/af_south_1/__init__.py
+++ b/src/cfnlint/data/schemas/providers/af_south_1/__init__.py
@@ -922,9 +922,9 @@
"aws-backup-backupvault.json",
"aws-backup-framework.json",
"aws-backup-reportplan.json",
- "aws-backup-restoretestingplan.json",
"aws-backup-restoretestingselection.json",
"aws-backupgateway-hypervisor.json",
+ "aws-batch-computeenvironment.json",
"aws-batch-jobdefinition.json",
"aws-batch-jobqueue.json",
"aws-batch-schedulingpolicy.json",
@@ -1143,7 +1143,6 @@
"aws-ec2-volumeattachment.json",
"aws-ec2-vpc.json",
"aws-ec2-vpcdhcpoptionsassociation.json",
- "aws-ec2-vpcendpoint.json",
"aws-ec2-vpcendpointconnectionnotification.json",
"aws-ec2-vpcendpointservice.json",
"aws-ec2-vpcendpointservicepermissions.json",
@@ -1389,9 +1388,12 @@
"aws-pcaconnectorad-template.json",
"aws-pcaconnectorad-templategroupaccesscontrolentry.json",
"aws-pipes-pipe.json",
+ "aws-quicksight-analysis.json",
+ "aws-quicksight-dashboard.json",
"aws-quicksight-dataset.json",
"aws-quicksight-datasource.json",
"aws-quicksight-refreshschedule.json",
+ "aws-quicksight-template.json",
"aws-quicksight-theme.json",
"aws-quicksight-vpcconnection.json",
"aws-ram-permission.json",
diff --git a/src/cfnlint/data/schemas/providers/us_west_2/aws-backup-restoretestingplan.json b/src/cfnlint/data/schemas/providers/af_south_1/aws-backup-restoretestingplan.json
similarity index 92%
rename from src/cfnlint/data/schemas/providers/us_west_2/aws-backup-restoretestingplan.json
rename to src/cfnlint/data/schemas/providers/af_south_1/aws-backup-restoretestingplan.json
index e9f6376aad..add3c873f4 100644
--- a/src/cfnlint/data/schemas/providers/us_west_2/aws-backup-restoretestingplan.json
+++ b/src/cfnlint/data/schemas/providers/af_south_1/aws-backup-restoretestingplan.json
@@ -56,13 +56,6 @@
],
"type": "string"
},
- "RestoreTestingScheduleStatus": {
- "enum": [
- "ACTIVE",
- "SUSPENDED"
- ],
- "type": "string"
- },
"Tag": {
"additionalProperties": false,
"properties": {
@@ -103,9 +96,6 @@
"ScheduleExpressionTimezone": {
"type": "string"
},
- "ScheduleStatus": {
- "$ref": "#/definitions/RestoreTestingScheduleStatus"
- },
"StartWindowHours": {
"type": "integer"
},
diff --git a/src/cfnlint/data/schemas/providers/af_south_1/aws-batch-computeenvironment.json b/src/cfnlint/data/schemas/providers/af_south_1/aws-batch-computeenvironment.json
deleted file mode 100644
index 877d8a2079..0000000000
--- a/src/cfnlint/data/schemas/providers/af_south_1/aws-batch-computeenvironment.json
+++ /dev/null
@@ -1,256 +0,0 @@
-{
- "additionalIdentifiers": [
- [
- "/properties/ComputeEnvironmentName"
- ]
- ],
- "additionalProperties": false,
- "conditionalCreateOnlyProperties": [
- "/properties/ComputeResources/AllocationStrategy",
- "/properties/ComputeResources/BidPercentage",
- "/properties/ComputeResources/Ec2Configuration",
- "/properties/ComputeResources/Ec2KeyPair",
- "/properties/ComputeResources/ImageId",
- "/properties/ComputeResources/InstanceRole",
- "/properties/ComputeResources/InstanceTypes",
- "/properties/ComputeResources/LaunchTemplate",
- "/properties/ComputeResources/PlacementGroup",
- "/properties/ComputeResources/SecurityGroupIds",
- "/properties/ComputeResources/Subnets",
- "/properties/ComputeResources/Tags",
- "/properties/ComputeResources/Type"
- ],
- "createOnlyProperties": [
- "/properties/ComputeResources/SpotIamFleetRole",
- "/properties/ComputeEnvironmentName",
- "/properties/Tags",
- "/properties/Type",
- "/properties/EksConfiguration"
- ],
- "definitions": {
- "ComputeResources": {
- "additionalProperties": false,
- "properties": {
- "AllocationStrategy": {
- "type": "string"
- },
- "BidPercentage": {
- "type": "integer"
- },
- "DesiredvCpus": {
- "type": "integer"
- },
- "Ec2Configuration": {
- "insertionOrder": false,
- "items": {
- "$ref": "#/definitions/Ec2ConfigurationObject"
- },
- "type": "array",
- "uniqueItems": false
- },
- "Ec2KeyPair": {
- "type": "string"
- },
- "ImageId": {
- "format": "AWS::EC2::Image.Id",
- "type": "string"
- },
- "InstanceRole": {
- "type": "string"
- },
- "InstanceTypes": {
- "insertionOrder": false,
- "items": {
- "type": "string"
- },
- "type": "array",
- "uniqueItems": false
- },
- "LaunchTemplate": {
- "$ref": "#/definitions/LaunchTemplateSpecification"
- },
- "MaxvCpus": {
- "type": "integer"
- },
- "MinvCpus": {
- "type": "integer"
- },
- "PlacementGroup": {
- "type": "string"
- },
- "SecurityGroupIds": {
- "format": "AWS::EC2::SecurityGroup.Ids",
- "insertionOrder": false,
- "items": {
- "format": "AWS::EC2::SecurityGroup.GroupId",
- "type": "string"
- },
- "type": "array",
- "uniqueItems": false
- },
- "SpotIamFleetRole": {
- "type": "string"
- },
- "Subnets": {
- "insertionOrder": false,
- "items": {
- "type": "string"
- },
- "type": "array",
- "uniqueItems": false
- },
- "Tags": {
- "additionalProperties": false,
- "patternProperties": {
- ".*": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "Type": {
- "type": "string"
- },
- "UpdateToLatestImageVersion": {
- "default": false,
- "type": "boolean"
- }
- },
- "required": [
- "Subnets",
- "Type",
- "MaxvCpus"
- ],
- "type": "object"
- },
- "Ec2ConfigurationObject": {
- "additionalProperties": false,
- "properties": {
- "ImageIdOverride": {
- "type": "string"
- },
- "ImageKubernetesVersion": {
- "type": "string"
- },
- "ImageType": {
- "type": "string"
- }
- },
- "required": [
- "ImageType"
- ],
- "type": "object"
- },
- "EksConfiguration": {
- "additionalProperties": false,
- "properties": {
- "EksClusterArn": {
- "default": false,
- "type": "string"
- },
- "KubernetesNamespace": {
- "default": false,
- "type": "string"
- }
- },
- "required": [
- "EksClusterArn",
- "KubernetesNamespace"
- ],
- "type": "object"
- },
- "LaunchTemplateSpecification": {
- "additionalProperties": false,
- "properties": {
- "LaunchTemplateId": {
- "type": "string"
- },
- "LaunchTemplateName": {
- "type": "string"
- },
- "Version": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "UpdatePolicy": {
- "additionalProperties": false,
- "properties": {
- "JobExecutionTimeoutMinutes": {
- "default": 30,
- "type": "integer"
- },
- "TerminateJobsOnUpdate": {
- "default": false,
- "type": "boolean"
- }
- },
- "type": "object"
- }
- },
- "primaryIdentifier": [
- "/properties/ComputeEnvironmentArn"
- ],
- "properties": {
- "ComputeEnvironmentArn": {
- "type": "string"
- },
- "ComputeEnvironmentName": {
- "type": "string"
- },
- "ComputeResources": {
- "$ref": "#/definitions/ComputeResources"
- },
- "EksConfiguration": {
- "$ref": "#/definitions/EksConfiguration"
- },
- "ReplaceComputeEnvironment": {
- "default": true,
- "type": "boolean"
- },
- "ServiceRole": {
- "type": "string"
- },
- "State": {
- "type": "string"
- },
- "Tags": {
- "additionalProperties": false,
- "patternProperties": {
- ".*": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "Type": {
- "type": "string"
- },
- "UnmanagedvCpus": {
- "type": "integer"
- },
- "UpdatePolicy": {
- "$ref": "#/definitions/UpdatePolicy"
- }
- },
- "readOnlyProperties": [
- "/properties/ComputeEnvironmentArn"
- ],
- "required": [
- "Type"
- ],
- "tagging": {
- "cloudFormationSystemTags": false,
- "tagOnCreate": true,
- "tagProperty": "/properties/Tags",
- "tagUpdatable": false,
- "taggable": true
- },
- "typeName": "AWS::Batch::ComputeEnvironment",
- "writeOnlyProperties": [
- "/properties/ComputeResources/UpdateToLatestImageVersion",
- "/properties/ReplaceComputeEnvironment",
- "/properties/UpdatePolicy"
- ]
-}
diff --git a/src/cfnlint/data/schemas/providers/us_west_2/aws-ec2-vpcendpoint.json b/src/cfnlint/data/schemas/providers/af_south_1/aws-ec2-vpcendpoint.json
similarity index 72%
rename from src/cfnlint/data/schemas/providers/us_west_2/aws-ec2-vpcendpoint.json
rename to src/cfnlint/data/schemas/providers/af_south_1/aws-ec2-vpcendpoint.json
index 98883c5afa..b8d1957abf 100644
--- a/src/cfnlint/data/schemas/providers/us_west_2/aws-ec2-vpcendpoint.json
+++ b/src/cfnlint/data/schemas/providers/af_south_1/aws-ec2-vpcendpoint.json
@@ -43,10 +43,6 @@
"RouteTableIds": {
"insertionOrder": false,
"items": {
- "relationshipRef": {
- "propertyPath": "/properties/RouteTableId",
- "typeName": "AWS::EC2::RouteTable"
- },
"type": "string"
},
"type": "array",
@@ -56,26 +52,6 @@
"format": "AWS::EC2::SecurityGroup.Ids",
"insertionOrder": false,
"items": {
- "anyOf": [
- {
- "relationshipRef": {
- "propertyPath": "/properties/GroupId",
- "typeName": "AWS::EC2::SecurityGroup"
- }
- },
- {
- "relationshipRef": {
- "propertyPath": "/properties/Id",
- "typeName": "AWS::EC2::SecurityGroup"
- }
- },
- {
- "relationshipRef": {
- "propertyPath": "/properties/DefaultSecurityGroup",
- "typeName": "AWS::EC2::VPC"
- }
- }
- ],
"format": "AWS::EC2::SecurityGroup.GroupId",
"type": "string"
},
@@ -88,10 +64,6 @@
"SubnetIds": {
"insertionOrder": false,
"items": {
- "relationshipRef": {
- "propertyPath": "/properties/SubnetId",
- "typeName": "AWS::EC2::Subnet"
- },
"type": "string"
},
"type": "array",
diff --git a/src/cfnlint/data/schemas/providers/af_south_1/aws-quicksight-analysis.json b/src/cfnlint/data/schemas/providers/af_south_1/aws-quicksight-analysis.json
deleted file mode 100644
index 1b7c71a461..0000000000
--- a/src/cfnlint/data/schemas/providers/af_south_1/aws-quicksight-analysis.json
+++ /dev/null
@@ -1,11274 +0,0 @@
-{
- "additionalProperties": false,
- "createOnlyProperties": [
- "/properties/AnalysisId",
- "/properties/AwsAccountId"
- ],
- "definitions": {
- "AggregationFunction": {
- "additionalProperties": false,
- "properties": {
- "AttributeAggregationFunction": {
- "$ref": "#/definitions/AttributeAggregationFunction"
- },
- "CategoricalAggregationFunction": {
- "$ref": "#/definitions/CategoricalAggregationFunction"
- },
- "DateAggregationFunction": {
- "$ref": "#/definitions/DateAggregationFunction"
- },
- "NumericalAggregationFunction": {
- "$ref": "#/definitions/NumericalAggregationFunction"
- }
- },
- "type": "object"
- },
- "AggregationSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "AggregationFunction": {
- "$ref": "#/definitions/AggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "SortDirection": {
- "$ref": "#/definitions/SortDirection"
- }
- },
- "required": [
- "Column",
- "SortDirection"
- ],
- "type": "object"
- },
- "AllSheetsFilterScopeConfiguration": {
- "format": "json",
- "type": [
- "object",
- "string"
- ]
- },
- "AnalysisDefaults": {
- "additionalProperties": false,
- "properties": {
- "DefaultNewSheetConfiguration": {
- "$ref": "#/definitions/DefaultNewSheetConfiguration"
- }
- },
- "required": [
- "DefaultNewSheetConfiguration"
- ],
- "type": "object"
- },
- "AnalysisDefinition": {
- "additionalProperties": false,
- "properties": {
- "AnalysisDefaults": {
- "$ref": "#/definitions/AnalysisDefaults"
- },
- "CalculatedFields": {
- "items": {
- "$ref": "#/definitions/CalculatedField"
- },
- "maxItems": 500,
- "minItems": 0,
- "type": "array"
- },
- "ColumnConfigurations": {
- "items": {
- "$ref": "#/definitions/ColumnConfiguration"
- },
- "maxItems": 2000,
- "minItems": 0,
- "type": "array"
- },
- "DataSetIdentifierDeclarations": {
- "items": {
- "$ref": "#/definitions/DataSetIdentifierDeclaration"
- },
- "maxItems": 50,
- "minItems": 1,
- "type": "array"
- },
- "FilterGroups": {
- "items": {
- "$ref": "#/definitions/FilterGroup"
- },
- "maxItems": 2000,
- "minItems": 0,
- "type": "array"
- },
- "Options": {
- "$ref": "#/definitions/AssetOptions"
- },
- "ParameterDeclarations": {
- "items": {
- "$ref": "#/definitions/ParameterDeclaration"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Sheets": {
- "items": {
- "$ref": "#/definitions/SheetDefinition"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "DataSetIdentifierDeclarations"
- ],
- "type": "object"
- },
- "AnalysisError": {
- "additionalProperties": false,
- "properties": {
- "Message": {
- "pattern": "\\S",
- "type": "string"
- },
- "Type": {
- "$ref": "#/definitions/AnalysisErrorType"
- },
- "ViolatedEntities": {
- "items": {
- "$ref": "#/definitions/Entity"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "AnalysisErrorType": {
- "enum": [
- "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"
- ],
- "type": "string"
- },
- "AnalysisSourceEntity": {
- "additionalProperties": false,
- "properties": {
- "SourceTemplate": {
- "$ref": "#/definitions/AnalysisSourceTemplate"
- }
- },
- "type": "object"
- },
- "AnalysisSourceTemplate": {
- "additionalProperties": false,
- "properties": {
- "Arn": {
- "type": "string"
- },
- "DataSetReferences": {
- "items": {
- "$ref": "#/definitions/DataSetReference"
- },
- "minItems": 1,
- "type": "array"
- }
- },
- "required": [
- "Arn",
- "DataSetReferences"
- ],
- "type": "object"
- },
- "AnchorDateConfiguration": {
- "additionalProperties": false,
- "properties": {
- "AnchorOption": {
- "$ref": "#/definitions/AnchorOption"
- },
- "ParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- }
- },
- "type": "object"
- },
- "AnchorOption": {
- "enum": [
- "NOW"
- ],
- "type": "string"
- },
- "ArcAxisConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Range": {
- "$ref": "#/definitions/ArcAxisDisplayRange"
- },
- "ReserveRange": {
- "default": 0,
- "type": "number"
- }
- },
- "type": "object"
- },
- "ArcAxisDisplayRange": {
- "additionalProperties": false,
- "properties": {
- "Max": {
- "default": null,
- "type": "number"
- },
- "Min": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "ArcConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ArcAngle": {
- "default": null,
- "type": "number"
- },
- "ArcThickness": {
- "$ref": "#/definitions/ArcThicknessOptions"
- }
- },
- "type": "object"
- },
- "ArcOptions": {
- "additionalProperties": false,
- "properties": {
- "ArcThickness": {
- "$ref": "#/definitions/ArcThickness"
- }
- },
- "type": "object"
- },
- "ArcThickness": {
- "enum": [
- "SMALL",
- "MEDIUM",
- "LARGE",
- "WHOLE"
- ],
- "type": "string"
- },
- "ArcThicknessOptions": {
- "enum": [
- "SMALL",
- "MEDIUM",
- "LARGE"
- ],
- "type": "string"
- },
- "AssetOptions": {
- "additionalProperties": false,
- "properties": {
- "Timezone": {
- "type": "string"
- },
- "WeekStart": {
- "$ref": "#/definitions/DayOfTheWeek"
- }
- },
- "type": "object"
- },
- "AttributeAggregationFunction": {
- "additionalProperties": false,
- "properties": {
- "SimpleAttributeAggregation": {
- "$ref": "#/definitions/SimpleAttributeAggregationFunction"
- },
- "ValueForMultipleValues": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "AxisBinding": {
- "enum": [
- "PRIMARY_YAXIS",
- "SECONDARY_YAXIS"
- ],
- "type": "string"
- },
- "AxisDataOptions": {
- "additionalProperties": false,
- "properties": {
- "DateAxisOptions": {
- "$ref": "#/definitions/DateAxisOptions"
- },
- "NumericAxisOptions": {
- "$ref": "#/definitions/NumericAxisOptions"
- }
- },
- "type": "object"
- },
- "AxisDisplayDataDrivenRange": {
- "format": "json",
- "type": [
- "object",
- "string"
- ]
- },
- "AxisDisplayMinMaxRange": {
- "additionalProperties": false,
- "properties": {
- "Maximum": {
- "default": null,
- "type": "number"
- },
- "Minimum": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "AxisDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "AxisLineVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "AxisOffset": {
- "type": "string"
- },
- "DataOptions": {
- "$ref": "#/definitions/AxisDataOptions"
- },
- "GridLineVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "ScrollbarOptions": {
- "$ref": "#/definitions/ScrollBarOptions"
- },
- "TickLabelOptions": {
- "$ref": "#/definitions/AxisTickLabelOptions"
- }
- },
- "type": "object"
- },
- "AxisDisplayRange": {
- "additionalProperties": false,
- "properties": {
- "DataDriven": {
- "$ref": "#/definitions/AxisDisplayDataDrivenRange"
- },
- "MinMax": {
- "$ref": "#/definitions/AxisDisplayMinMaxRange"
- }
- },
- "type": "object"
- },
- "AxisLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "ApplyTo": {
- "$ref": "#/definitions/AxisLabelReferenceOptions"
- },
- "CustomLabel": {
- "type": "string"
- },
- "FontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- }
- },
- "type": "object"
- },
- "AxisLabelReferenceOptions": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "AxisLinearScale": {
- "additionalProperties": false,
- "properties": {
- "StepCount": {
- "default": null,
- "type": "number"
- },
- "StepSize": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "AxisLogarithmicScale": {
- "additionalProperties": false,
- "properties": {
- "Base": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "AxisScale": {
- "additionalProperties": false,
- "properties": {
- "Linear": {
- "$ref": "#/definitions/AxisLinearScale"
- },
- "Logarithmic": {
- "$ref": "#/definitions/AxisLogarithmicScale"
- }
- },
- "type": "object"
- },
- "AxisTickLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "LabelOptions": {
- "$ref": "#/definitions/LabelOptions"
- },
- "RotationAngle": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "BarChartAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Colors": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "SmallMultiples": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "BarChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "BarsArrangement": {
- "$ref": "#/definitions/BarsArrangement"
- },
- "CategoryAxis": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "CategoryLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ColorLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ContributionAnalysisDefaults": {
- "items": {
- "$ref": "#/definitions/ContributionAnalysisDefault"
- },
- "maxItems": 200,
- "minItems": 1,
- "type": "array"
- },
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/BarChartFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "Orientation": {
- "$ref": "#/definitions/BarChartOrientation"
- },
- "ReferenceLines": {
- "items": {
- "$ref": "#/definitions/ReferenceLine"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "SmallMultiplesOptions": {
- "$ref": "#/definitions/SmallMultiplesOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/BarChartSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "ValueAxis": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "ValueLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- }
- },
- "type": "object"
- },
- "BarChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "BarChartAggregatedFieldWells": {
- "$ref": "#/definitions/BarChartAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "BarChartOrientation": {
- "enum": [
- "HORIZONTAL",
- "VERTICAL"
- ],
- "type": "string"
- },
- "BarChartSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "ColorItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "ColorSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "SmallMultiplesLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "SmallMultiplesSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "BarChartVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/BarChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "BarsArrangement": {
- "enum": [
- "CLUSTERED",
- "STACKED",
- "STACKED_PERCENT"
- ],
- "type": "string"
- },
- "BaseMapStyleType": {
- "enum": [
- "LIGHT_GRAY",
- "DARK_GRAY",
- "STREET",
- "IMAGERY"
- ],
- "type": "string"
- },
- "BinCountOptions": {
- "additionalProperties": false,
- "properties": {
- "Value": {
- "minimum": 0,
- "type": "number"
- }
- },
- "type": "object"
- },
- "BinWidthOptions": {
- "additionalProperties": false,
- "properties": {
- "BinCountLimit": {
- "maximum": 1000,
- "minimum": 0,
- "type": "number"
- },
- "Value": {
- "minimum": 0,
- "type": "number"
- }
- },
- "type": "object"
- },
- "BodySectionConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Content": {
- "$ref": "#/definitions/BodySectionContent"
- },
- "PageBreakConfiguration": {
- "$ref": "#/definitions/SectionPageBreakConfiguration"
- },
- "SectionId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Style": {
- "$ref": "#/definitions/SectionStyle"
- }
- },
- "required": [
- "Content",
- "SectionId"
- ],
- "type": "object"
- },
- "BodySectionContent": {
- "additionalProperties": false,
- "properties": {
- "Layout": {
- "$ref": "#/definitions/SectionLayoutConfiguration"
- }
- },
- "type": "object"
- },
- "BoxPlotAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "GroupBy": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 5,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "BoxPlotChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "BoxPlotOptions": {
- "$ref": "#/definitions/BoxPlotOptions"
- },
- "CategoryAxis": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "CategoryLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/BoxPlotFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "PrimaryYAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "PrimaryYAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ReferenceLines": {
- "items": {
- "$ref": "#/definitions/ReferenceLine"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/BoxPlotSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- }
- },
- "type": "object"
- },
- "BoxPlotFieldWells": {
- "additionalProperties": false,
- "properties": {
- "BoxPlotAggregatedFieldWells": {
- "$ref": "#/definitions/BoxPlotAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "BoxPlotFillStyle": {
- "enum": [
- "SOLID",
- "TRANSPARENT"
- ],
- "type": "string"
- },
- "BoxPlotOptions": {
- "additionalProperties": false,
- "properties": {
- "AllDataPointsVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "OutlierVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "StyleOptions": {
- "$ref": "#/definitions/BoxPlotStyleOptions"
- }
- },
- "type": "object"
- },
- "BoxPlotSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "PaginationConfiguration": {
- "$ref": "#/definitions/PaginationConfiguration"
- }
- },
- "type": "object"
- },
- "BoxPlotStyleOptions": {
- "additionalProperties": false,
- "properties": {
- "FillStyle": {
- "$ref": "#/definitions/BoxPlotFillStyle"
- }
- },
- "type": "object"
- },
- "BoxPlotVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/BoxPlotChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "CalculatedField": {
- "additionalProperties": false,
- "properties": {
- "DataSetIdentifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Expression": {
- "maxLength": 32000,
- "minLength": 1,
- "type": "string"
- },
- "Name": {
- "maxLength": 127,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "DataSetIdentifier",
- "Expression",
- "Name"
- ],
- "type": "object"
- },
- "CalculatedMeasureField": {
- "additionalProperties": false,
- "properties": {
- "Expression": {
- "maxLength": 4096,
- "minLength": 1,
- "type": "string"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Expression",
- "FieldId"
- ],
- "type": "object"
- },
- "CascadingControlConfiguration": {
- "additionalProperties": false,
- "properties": {
- "SourceControls": {
- "items": {
- "$ref": "#/definitions/CascadingControlSource"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "CascadingControlSource": {
- "additionalProperties": false,
- "properties": {
- "ColumnToMatch": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "SourceSheetControlId": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "CategoricalAggregationFunction": {
- "enum": [
- "COUNT",
- "DISTINCT_COUNT"
- ],
- "type": "string"
- },
- "CategoricalDimensionField": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/StringFormatConfiguration"
- },
- "HierarchyId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "CategoricalMeasureField": {
- "additionalProperties": false,
- "properties": {
- "AggregationFunction": {
- "$ref": "#/definitions/CategoricalAggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/StringFormatConfiguration"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "CategoryDrillDownFilter": {
- "additionalProperties": false,
- "properties": {
- "CategoryValues": {
- "items": {
- "maxLength": 512,
- "minLength": 0,
- "type": "string"
- },
- "maxItems": 100000,
- "minItems": 0,
- "type": "array"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- }
- },
- "required": [
- "CategoryValues",
- "Column"
- ],
- "type": "object"
- },
- "CategoryFilter": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "Configuration": {
- "$ref": "#/definitions/CategoryFilterConfiguration"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "Column",
- "Configuration",
- "FilterId"
- ],
- "type": "object"
- },
- "CategoryFilterConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomFilterConfiguration": {
- "$ref": "#/definitions/CustomFilterConfiguration"
- },
- "CustomFilterListConfiguration": {
- "$ref": "#/definitions/CustomFilterListConfiguration"
- },
- "FilterListConfiguration": {
- "$ref": "#/definitions/FilterListConfiguration"
- }
- },
- "type": "object"
- },
- "CategoryFilterMatchOperator": {
- "enum": [
- "EQUALS",
- "DOES_NOT_EQUAL",
- "CONTAINS",
- "DOES_NOT_CONTAIN",
- "STARTS_WITH",
- "ENDS_WITH"
- ],
- "type": "string"
- },
- "CategoryFilterSelectAllOptions": {
- "enum": [
- "FILTER_ALL_VALUES"
- ],
- "type": "string"
- },
- "CategoryInnerFilter": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "Configuration": {
- "$ref": "#/definitions/CategoryFilterConfiguration"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- }
- },
- "required": [
- "Column",
- "Configuration"
- ],
- "type": "object"
- },
- "ChartAxisLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "AxisLabelOptions": {
- "items": {
- "$ref": "#/definitions/AxisLabelOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "SortIconVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "ClusterMarker": {
- "additionalProperties": false,
- "properties": {
- "SimpleClusterMarker": {
- "$ref": "#/definitions/SimpleClusterMarker"
- }
- },
- "type": "object"
- },
- "ClusterMarkerConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ClusterMarker": {
- "$ref": "#/definitions/ClusterMarker"
- }
- },
- "type": "object"
- },
- "ColorFillType": {
- "enum": [
- "DISCRETE",
- "GRADIENT"
- ],
- "type": "string"
- },
- "ColorScale": {
- "additionalProperties": false,
- "properties": {
- "ColorFillType": {
- "$ref": "#/definitions/ColorFillType"
- },
- "Colors": {
- "items": {
- "$ref": "#/definitions/DataColor"
- },
- "maxItems": 3,
- "minItems": 2,
- "type": "array"
- },
- "NullValueColor": {
- "$ref": "#/definitions/DataColor"
- }
- },
- "required": [
- "ColorFillType",
- "Colors"
- ],
- "type": "object"
- },
- "ColorsConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomColors": {
- "items": {
- "$ref": "#/definitions/CustomColor"
- },
- "maxItems": 50,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "ColumnConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ColorsConfiguration": {
- "$ref": "#/definitions/ColorsConfiguration"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/FormatConfiguration"
- },
- "Role": {
- "$ref": "#/definitions/ColumnRole"
- }
- },
- "required": [
- "Column"
- ],
- "type": "object"
- },
- "ColumnHierarchy": {
- "additionalProperties": false,
- "properties": {
- "DateTimeHierarchy": {
- "$ref": "#/definitions/DateTimeHierarchy"
- },
- "ExplicitHierarchy": {
- "$ref": "#/definitions/ExplicitHierarchy"
- },
- "PredefinedHierarchy": {
- "$ref": "#/definitions/PredefinedHierarchy"
- }
- },
- "type": "object"
- },
- "ColumnIdentifier": {
- "additionalProperties": false,
- "properties": {
- "ColumnName": {
- "maxLength": 127,
- "minLength": 1,
- "type": "string"
- },
- "DataSetIdentifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "ColumnName",
- "DataSetIdentifier"
- ],
- "type": "object"
- },
- "ColumnRole": {
- "enum": [
- "DIMENSION",
- "MEASURE"
- ],
- "type": "string"
- },
- "ColumnSort": {
- "additionalProperties": false,
- "properties": {
- "AggregationFunction": {
- "$ref": "#/definitions/AggregationFunction"
- },
- "Direction": {
- "$ref": "#/definitions/SortDirection"
- },
- "SortBy": {
- "$ref": "#/definitions/ColumnIdentifier"
- }
- },
- "required": [
- "Direction",
- "SortBy"
- ],
- "type": "object"
- },
- "ColumnTooltipItem": {
- "additionalProperties": false,
- "properties": {
- "Aggregation": {
- "$ref": "#/definitions/AggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "Label": {
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "required": [
- "Column"
- ],
- "type": "object"
- },
- "ComboChartAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "BarValues": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Colors": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "LineValues": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "ComboChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "BarDataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "BarsArrangement": {
- "$ref": "#/definitions/BarsArrangement"
- },
- "CategoryAxis": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "CategoryLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ColorLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/ComboChartFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "LineDataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "PrimaryYAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "PrimaryYAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ReferenceLines": {
- "items": {
- "$ref": "#/definitions/ReferenceLine"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "SecondaryYAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "SecondaryYAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/ComboChartSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- }
- },
- "type": "object"
- },
- "ComboChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "ComboChartAggregatedFieldWells": {
- "$ref": "#/definitions/ComboChartAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "ComboChartSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "ColorItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "ColorSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "ComboChartVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/ComboChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "ComparisonConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ComparisonFormat": {
- "$ref": "#/definitions/ComparisonFormatConfiguration"
- },
- "ComparisonMethod": {
- "$ref": "#/definitions/ComparisonMethod"
- }
- },
- "type": "object"
- },
- "ComparisonFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "NumberDisplayFormatConfiguration": {
- "$ref": "#/definitions/NumberDisplayFormatConfiguration"
- },
- "PercentageDisplayFormatConfiguration": {
- "$ref": "#/definitions/PercentageDisplayFormatConfiguration"
- }
- },
- "type": "object"
- },
- "ComparisonMethod": {
- "enum": [
- "DIFFERENCE",
- "PERCENT_DIFFERENCE",
- "PERCENT"
- ],
- "type": "string"
- },
- "Computation": {
- "additionalProperties": false,
- "properties": {
- "Forecast": {
- "$ref": "#/definitions/ForecastComputation"
- },
- "GrowthRate": {
- "$ref": "#/definitions/GrowthRateComputation"
- },
- "MaximumMinimum": {
- "$ref": "#/definitions/MaximumMinimumComputation"
- },
- "MetricComparison": {
- "$ref": "#/definitions/MetricComparisonComputation"
- },
- "PeriodOverPeriod": {
- "$ref": "#/definitions/PeriodOverPeriodComputation"
- },
- "PeriodToDate": {
- "$ref": "#/definitions/PeriodToDateComputation"
- },
- "TopBottomMovers": {
- "$ref": "#/definitions/TopBottomMoversComputation"
- },
- "TopBottomRanked": {
- "$ref": "#/definitions/TopBottomRankedComputation"
- },
- "TotalAggregation": {
- "$ref": "#/definitions/TotalAggregationComputation"
- },
- "UniqueValues": {
- "$ref": "#/definitions/UniqueValuesComputation"
- }
- },
- "type": "object"
- },
- "ConditionalFormattingColor": {
- "additionalProperties": false,
- "properties": {
- "Gradient": {
- "$ref": "#/definitions/ConditionalFormattingGradientColor"
- },
- "Solid": {
- "$ref": "#/definitions/ConditionalFormattingSolidColor"
- }
- },
- "type": "object"
- },
- "ConditionalFormattingCustomIconCondition": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "DisplayConfiguration": {
- "$ref": "#/definitions/ConditionalFormattingIconDisplayConfiguration"
- },
- "Expression": {
- "maxLength": 4096,
- "minLength": 1,
- "type": "string"
- },
- "IconOptions": {
- "$ref": "#/definitions/ConditionalFormattingCustomIconOptions"
- }
- },
- "required": [
- "Expression",
- "IconOptions"
- ],
- "type": "object"
- },
- "ConditionalFormattingCustomIconOptions": {
- "additionalProperties": false,
- "properties": {
- "Icon": {
- "$ref": "#/definitions/Icon"
- },
- "UnicodeIcon": {
- "pattern": "^[^\\u0000-\\u00FF]$",
- "type": "string"
- }
- },
- "type": "object"
- },
- "ConditionalFormattingGradientColor": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "$ref": "#/definitions/GradientColor"
- },
- "Expression": {
- "maxLength": 4096,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Color",
- "Expression"
- ],
- "type": "object"
- },
- "ConditionalFormattingIcon": {
- "additionalProperties": false,
- "properties": {
- "CustomCondition": {
- "$ref": "#/definitions/ConditionalFormattingCustomIconCondition"
- },
- "IconSet": {
- "$ref": "#/definitions/ConditionalFormattingIconSet"
- }
- },
- "type": "object"
- },
- "ConditionalFormattingIconDisplayConfiguration": {
- "additionalProperties": false,
- "properties": {
- "IconDisplayOption": {
- "$ref": "#/definitions/ConditionalFormattingIconDisplayOption"
- }
- },
- "type": "object"
- },
- "ConditionalFormattingIconDisplayOption": {
- "enum": [
- "ICON_ONLY"
- ],
- "type": "string"
- },
- "ConditionalFormattingIconSet": {
- "additionalProperties": false,
- "properties": {
- "Expression": {
- "maxLength": 4096,
- "minLength": 1,
- "type": "string"
- },
- "IconSetType": {
- "$ref": "#/definitions/ConditionalFormattingIconSetType"
- }
- },
- "required": [
- "Expression"
- ],
- "type": "object"
- },
- "ConditionalFormattingIconSetType": {
- "enum": [
- "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"
- ],
- "type": "string"
- },
- "ConditionalFormattingSolidColor": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "Expression": {
- "maxLength": 4096,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Expression"
- ],
- "type": "object"
- },
- "ContributionAnalysisDefault": {
- "additionalProperties": false,
- "properties": {
- "ContributorDimensions": {
- "items": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "maxItems": 4,
- "minItems": 1,
- "type": "array"
- },
- "MeasureFieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "ContributorDimensions",
- "MeasureFieldId"
- ],
- "type": "object"
- },
- "CrossDatasetTypes": {
- "enum": [
- "ALL_DATASETS",
- "SINGLE_DATASET"
- ],
- "type": "string"
- },
- "CurrencyDisplayFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DecimalPlacesConfiguration": {
- "$ref": "#/definitions/DecimalPlacesConfiguration"
- },
- "NegativeValueConfiguration": {
- "$ref": "#/definitions/NegativeValueConfiguration"
- },
- "NullValueFormatConfiguration": {
- "$ref": "#/definitions/NullValueFormatConfiguration"
- },
- "NumberScale": {
- "$ref": "#/definitions/NumberScale"
- },
- "Prefix": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "SeparatorConfiguration": {
- "$ref": "#/definitions/NumericSeparatorConfiguration"
- },
- "Suffix": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "Symbol": {
- "pattern": "^[A-Z]{3}$",
- "type": "string"
- }
- },
- "type": "object"
- },
- "CustomActionFilterOperation": {
- "additionalProperties": false,
- "properties": {
- "SelectedFieldsConfiguration": {
- "$ref": "#/definitions/FilterOperationSelectedFieldsConfiguration"
- },
- "TargetVisualsConfiguration": {
- "$ref": "#/definitions/FilterOperationTargetVisualsConfiguration"
- }
- },
- "required": [
- "SelectedFieldsConfiguration",
- "TargetVisualsConfiguration"
- ],
- "type": "object"
- },
- "CustomActionNavigationOperation": {
- "additionalProperties": false,
- "properties": {
- "LocalNavigationConfiguration": {
- "$ref": "#/definitions/LocalNavigationConfiguration"
- }
- },
- "type": "object"
- },
- "CustomActionSetParametersOperation": {
- "additionalProperties": false,
- "properties": {
- "ParameterValueConfigurations": {
- "items": {
- "$ref": "#/definitions/SetParameterValueConfiguration"
- },
- "maxItems": 200,
- "minItems": 1,
- "type": "array"
- }
- },
- "required": [
- "ParameterValueConfigurations"
- ],
- "type": "object"
- },
- "CustomActionURLOperation": {
- "additionalProperties": false,
- "properties": {
- "URLTarget": {
- "$ref": "#/definitions/URLTargetConfiguration"
- },
- "URLTemplate": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "URLTarget",
- "URLTemplate"
- ],
- "type": "object"
- },
- "CustomColor": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "FieldValue": {
- "maxLength": 2048,
- "minLength": 0,
- "type": "string"
- },
- "SpecialValue": {
- "$ref": "#/definitions/SpecialValue"
- }
- },
- "required": [
- "Color"
- ],
- "type": "object"
- },
- "CustomContentConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ContentType": {
- "$ref": "#/definitions/CustomContentType"
- },
- "ContentUrl": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "ImageScaling": {
- "$ref": "#/definitions/CustomContentImageScalingConfiguration"
- }
- },
- "type": "object"
- },
- "CustomContentImageScalingConfiguration": {
- "enum": [
- "FIT_TO_HEIGHT",
- "FIT_TO_WIDTH",
- "DO_NOT_SCALE",
- "SCALE_TO_VISUAL"
- ],
- "type": "string"
- },
- "CustomContentType": {
- "enum": [
- "IMAGE",
- "OTHER_EMBEDDED_CONTENT"
- ],
- "type": "string"
- },
- "CustomContentVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/CustomContentConfiguration"
- },
- "DataSetIdentifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "DataSetIdentifier",
- "VisualId"
- ],
- "type": "object"
- },
- "CustomFilterConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryValue": {
- "maxLength": 512,
- "minLength": 0,
- "type": "string"
- },
- "MatchOperator": {
- "$ref": "#/definitions/CategoryFilterMatchOperator"
- },
- "NullOption": {
- "$ref": "#/definitions/FilterNullOption"
- },
- "ParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "SelectAllOptions": {
- "$ref": "#/definitions/CategoryFilterSelectAllOptions"
- }
- },
- "required": [
- "MatchOperator",
- "NullOption"
- ],
- "type": "object"
- },
- "CustomFilterListConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryValues": {
- "items": {
- "maxLength": 512,
- "minLength": 0,
- "type": "string"
- },
- "maxItems": 100000,
- "minItems": 0,
- "type": "array"
- },
- "MatchOperator": {
- "$ref": "#/definitions/CategoryFilterMatchOperator"
- },
- "NullOption": {
- "$ref": "#/definitions/FilterNullOption"
- },
- "SelectAllOptions": {
- "$ref": "#/definitions/CategoryFilterSelectAllOptions"
- }
- },
- "required": [
- "MatchOperator",
- "NullOption"
- ],
- "type": "object"
- },
- "CustomNarrativeOptions": {
- "additionalProperties": false,
- "properties": {
- "Narrative": {
- "maxLength": 150000,
- "minLength": 0,
- "type": "string"
- }
- },
- "required": [
- "Narrative"
- ],
- "type": "object"
- },
- "CustomParameterValues": {
- "additionalProperties": false,
- "properties": {
- "DateTimeValues": {
- "items": {
- "format": "date-time",
- "type": "string"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- },
- "DecimalValues": {
- "items": {
- "type": "number"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- },
- "IntegerValues": {
- "items": {
- "type": "number"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- },
- "StringValues": {
- "items": {
- "type": "string"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "CustomValuesConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomValues": {
- "$ref": "#/definitions/CustomParameterValues"
- },
- "IncludeNullValue": {
- "type": "boolean"
- }
- },
- "required": [
- "CustomValues"
- ],
- "type": "object"
- },
- "DataBarsOptions": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "NegativeColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "PositiveColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- }
- },
- "required": [
- "FieldId"
- ],
- "type": "object"
- },
- "DataColor": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "DataValue": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "DataFieldSeriesItem": {
- "additionalProperties": false,
- "properties": {
- "AxisBinding": {
- "$ref": "#/definitions/AxisBinding"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FieldValue": {
- "type": "string"
- },
- "Settings": {
- "$ref": "#/definitions/LineChartSeriesSettings"
- }
- },
- "required": [
- "AxisBinding",
- "FieldId"
- ],
- "type": "object"
- },
- "DataLabelContent": {
- "enum": [
- "VALUE",
- "PERCENT",
- "VALUE_AND_PERCENT"
- ],
- "type": "string"
- },
- "DataLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "CategoryLabelVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "DataLabelTypes": {
- "items": {
- "$ref": "#/definitions/DataLabelType"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "LabelColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "LabelContent": {
- "$ref": "#/definitions/DataLabelContent"
- },
- "LabelFontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "MeasureLabelVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Overlap": {
- "$ref": "#/definitions/DataLabelOverlap"
- },
- "Position": {
- "$ref": "#/definitions/DataLabelPosition"
- },
- "TotalsVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "DataLabelOverlap": {
- "enum": [
- "DISABLE_OVERLAP",
- "ENABLE_OVERLAP"
- ],
- "type": "string"
- },
- "DataLabelPosition": {
- "enum": [
- "INSIDE",
- "OUTSIDE",
- "LEFT",
- "TOP",
- "BOTTOM",
- "RIGHT"
- ],
- "type": "string"
- },
- "DataLabelType": {
- "additionalProperties": false,
- "properties": {
- "DataPathLabelType": {
- "$ref": "#/definitions/DataPathLabelType"
- },
- "FieldLabelType": {
- "$ref": "#/definitions/FieldLabelType"
- },
- "MaximumLabelType": {
- "$ref": "#/definitions/MaximumLabelType"
- },
- "MinimumLabelType": {
- "$ref": "#/definitions/MinimumLabelType"
- },
- "RangeEndsLabelType": {
- "$ref": "#/definitions/RangeEndsLabelType"
- }
- },
- "type": "object"
- },
- "DataPathColor": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "Element": {
- "$ref": "#/definitions/DataPathValue"
- },
- "TimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- }
- },
- "required": [
- "Color",
- "Element"
- ],
- "type": "object"
- },
- "DataPathLabelType": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FieldValue": {
- "maxLength": 2048,
- "minLength": 0,
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "DataPathSort": {
- "additionalProperties": false,
- "properties": {
- "Direction": {
- "$ref": "#/definitions/SortDirection"
- },
- "SortPaths": {
- "items": {
- "$ref": "#/definitions/DataPathValue"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "Direction",
- "SortPaths"
- ],
- "type": "object"
- },
- "DataPathType": {
- "additionalProperties": false,
- "properties": {
- "PivotTableDataPathType": {
- "$ref": "#/definitions/PivotTableDataPathType"
- }
- },
- "type": "object"
- },
- "DataPathValue": {
- "additionalProperties": false,
- "properties": {
- "DataPathType": {
- "$ref": "#/definitions/DataPathType"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FieldValue": {
- "maxLength": 2048,
- "minLength": 0,
- "type": "string"
- }
- },
- "type": "object"
- },
- "DataSetIdentifierDeclaration": {
- "additionalProperties": false,
- "properties": {
- "DataSetArn": {
- "type": "string"
- },
- "Identifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "DataSetArn",
- "Identifier"
- ],
- "type": "object"
- },
- "DataSetReference": {
- "additionalProperties": false,
- "properties": {
- "DataSetArn": {
- "type": "string"
- },
- "DataSetPlaceholder": {
- "pattern": "\\S",
- "type": "string"
- }
- },
- "required": [
- "DataSetArn",
- "DataSetPlaceholder"
- ],
- "type": "object"
- },
- "DateAggregationFunction": {
- "enum": [
- "COUNT",
- "DISTINCT_COUNT",
- "MIN",
- "MAX"
- ],
- "type": "string"
- },
- "DateAxisOptions": {
- "additionalProperties": false,
- "properties": {
- "MissingDateVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "DateDimensionField": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "DateGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/DateTimeFormatConfiguration"
- },
- "HierarchyId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "DateMeasureField": {
- "additionalProperties": false,
- "properties": {
- "AggregationFunction": {
- "$ref": "#/definitions/DateAggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/DateTimeFormatConfiguration"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "DateTimeDefaultValues": {
- "additionalProperties": false,
- "properties": {
- "DynamicValue": {
- "$ref": "#/definitions/DynamicDefaultValue"
- },
- "RollingDate": {
- "$ref": "#/definitions/RollingDateConfiguration"
- },
- "StaticValues": {
- "items": {
- "format": "date-time",
- "type": "string"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "DateTimeFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DateTimeFormat": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "NullValueFormatConfiguration": {
- "$ref": "#/definitions/NullValueFormatConfiguration"
- },
- "NumericFormatConfiguration": {
- "$ref": "#/definitions/NumericFormatConfiguration"
- }
- },
- "type": "object"
- },
- "DateTimeHierarchy": {
- "additionalProperties": false,
- "properties": {
- "DrillDownFilters": {
- "items": {
- "$ref": "#/definitions/DrillDownFilter"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "HierarchyId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "HierarchyId"
- ],
- "type": "object"
- },
- "DateTimeParameter": {
- "additionalProperties": false,
- "properties": {
- "Name": {
- "pattern": "\\S",
- "type": "string"
- },
- "Values": {
- "items": {
- "type": "string"
- },
- "type": "array"
- }
- },
- "required": [
- "Name",
- "Values"
- ],
- "type": "object"
- },
- "DateTimeParameterDeclaration": {
- "additionalProperties": false,
- "properties": {
- "DefaultValues": {
- "$ref": "#/definitions/DateTimeDefaultValues"
- },
- "MappedDataSetParameters": {
- "items": {
- "$ref": "#/definitions/MappedDataSetParameter"
- },
- "maxItems": 150,
- "minItems": 0,
- "type": "array"
- },
- "Name": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "TimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- },
- "ValueWhenUnset": {
- "$ref": "#/definitions/DateTimeValueWhenUnsetConfiguration"
- }
- },
- "required": [
- "Name"
- ],
- "type": "object"
- },
- "DateTimePickerControlDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "DateTimeFormat": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "InfoIconLabelOptions": {
- "$ref": "#/definitions/SheetControlInfoIconLabelOptions"
- },
- "TitleOptions": {
- "$ref": "#/definitions/LabelOptions"
- }
- },
- "type": "object"
- },
- "DateTimeValueWhenUnsetConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomValue": {
- "format": "date-time",
- "type": "string"
- },
- "ValueWhenUnsetOption": {
- "$ref": "#/definitions/ValueWhenUnsetOption"
- }
- },
- "type": "object"
- },
- "DayOfTheWeek": {
- "enum": [
- "SUNDAY",
- "MONDAY",
- "TUESDAY",
- "WEDNESDAY",
- "THURSDAY",
- "FRIDAY",
- "SATURDAY"
- ],
- "type": "string"
- },
- "DecimalDefaultValues": {
- "additionalProperties": false,
- "properties": {
- "DynamicValue": {
- "$ref": "#/definitions/DynamicDefaultValue"
- },
- "StaticValues": {
- "items": {
- "type": "number"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "DecimalParameter": {
- "additionalProperties": false,
- "properties": {
- "Name": {
- "pattern": "\\S",
- "type": "string"
- },
- "Values": {
- "items": {
- "default": 0,
- "type": "number"
- },
- "type": "array"
- }
- },
- "required": [
- "Name",
- "Values"
- ],
- "type": "object"
- },
- "DecimalParameterDeclaration": {
- "additionalProperties": false,
- "properties": {
- "DefaultValues": {
- "$ref": "#/definitions/DecimalDefaultValues"
- },
- "MappedDataSetParameters": {
- "items": {
- "$ref": "#/definitions/MappedDataSetParameter"
- },
- "maxItems": 150,
- "minItems": 0,
- "type": "array"
- },
- "Name": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "ParameterValueType": {
- "$ref": "#/definitions/ParameterValueType"
- },
- "ValueWhenUnset": {
- "$ref": "#/definitions/DecimalValueWhenUnsetConfiguration"
- }
- },
- "required": [
- "Name",
- "ParameterValueType"
- ],
- "type": "object"
- },
- "DecimalPlacesConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DecimalPlaces": {
- "maximum": 20,
- "minimum": 0,
- "type": "number"
- }
- },
- "required": [
- "DecimalPlaces"
- ],
- "type": "object"
- },
- "DecimalValueWhenUnsetConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomValue": {
- "default": null,
- "type": "number"
- },
- "ValueWhenUnsetOption": {
- "$ref": "#/definitions/ValueWhenUnsetOption"
- }
- },
- "type": "object"
- },
- "DefaultDateTimePickerControlOptions": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/DateTimePickerControlDisplayOptions"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlDateTimePickerType"
- }
- },
- "type": "object"
- },
- "DefaultFilterControlConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ControlOptions": {
- "$ref": "#/definitions/DefaultFilterControlOptions"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "ControlOptions",
- "Title"
- ],
- "type": "object"
- },
- "DefaultFilterControlOptions": {
- "additionalProperties": false,
- "properties": {
- "DefaultDateTimePickerOptions": {
- "$ref": "#/definitions/DefaultDateTimePickerControlOptions"
- },
- "DefaultDropdownOptions": {
- "$ref": "#/definitions/DefaultFilterDropDownControlOptions"
- },
- "DefaultListOptions": {
- "$ref": "#/definitions/DefaultFilterListControlOptions"
- },
- "DefaultRelativeDateTimeOptions": {
- "$ref": "#/definitions/DefaultRelativeDateTimeControlOptions"
- },
- "DefaultSliderOptions": {
- "$ref": "#/definitions/DefaultSliderControlOptions"
- },
- "DefaultTextAreaOptions": {
- "$ref": "#/definitions/DefaultTextAreaControlOptions"
- },
- "DefaultTextFieldOptions": {
- "$ref": "#/definitions/DefaultTextFieldControlOptions"
- }
- },
- "type": "object"
- },
- "DefaultFilterDropDownControlOptions": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/DropDownControlDisplayOptions"
- },
- "SelectableValues": {
- "$ref": "#/definitions/FilterSelectableValues"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlListType"
- }
- },
- "type": "object"
- },
- "DefaultFilterListControlOptions": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/ListControlDisplayOptions"
- },
- "SelectableValues": {
- "$ref": "#/definitions/FilterSelectableValues"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlListType"
- }
- },
- "type": "object"
- },
- "DefaultFreeFormLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CanvasSizeOptions": {
- "$ref": "#/definitions/FreeFormLayoutCanvasSizeOptions"
- }
- },
- "required": [
- "CanvasSizeOptions"
- ],
- "type": "object"
- },
- "DefaultGridLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CanvasSizeOptions": {
- "$ref": "#/definitions/GridLayoutCanvasSizeOptions"
- }
- },
- "required": [
- "CanvasSizeOptions"
- ],
- "type": "object"
- },
- "DefaultInteractiveLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FreeForm": {
- "$ref": "#/definitions/DefaultFreeFormLayoutConfiguration"
- },
- "Grid": {
- "$ref": "#/definitions/DefaultGridLayoutConfiguration"
- }
- },
- "type": "object"
- },
- "DefaultNewSheetConfiguration": {
- "additionalProperties": false,
- "properties": {
- "InteractiveLayoutConfiguration": {
- "$ref": "#/definitions/DefaultInteractiveLayoutConfiguration"
- },
- "PaginatedLayoutConfiguration": {
- "$ref": "#/definitions/DefaultPaginatedLayoutConfiguration"
- },
- "SheetContentType": {
- "$ref": "#/definitions/SheetContentType"
- }
- },
- "type": "object"
- },
- "DefaultPaginatedLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "SectionBased": {
- "$ref": "#/definitions/DefaultSectionBasedLayoutConfiguration"
- }
- },
- "type": "object"
- },
- "DefaultRelativeDateTimeControlOptions": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/RelativeDateTimeControlDisplayOptions"
- }
- },
- "type": "object"
- },
- "DefaultSectionBasedLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CanvasSizeOptions": {
- "$ref": "#/definitions/SectionBasedLayoutCanvasSizeOptions"
- }
- },
- "required": [
- "CanvasSizeOptions"
- ],
- "type": "object"
- },
- "DefaultSliderControlOptions": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/SliderControlDisplayOptions"
- },
- "MaximumValue": {
- "default": 0,
- "type": "number"
- },
- "MinimumValue": {
- "default": 0,
- "type": "number"
- },
- "StepSize": {
- "default": 0,
- "type": "number"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlSliderType"
- }
- },
- "required": [
- "MaximumValue",
- "MinimumValue",
- "StepSize"
- ],
- "type": "object"
- },
- "DefaultTextAreaControlOptions": {
- "additionalProperties": false,
- "properties": {
- "Delimiter": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "DisplayOptions": {
- "$ref": "#/definitions/TextAreaControlDisplayOptions"
- }
- },
- "type": "object"
- },
- "DefaultTextFieldControlOptions": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/TextFieldControlDisplayOptions"
- }
- },
- "type": "object"
- },
- "DestinationParameterValueConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomValuesConfiguration": {
- "$ref": "#/definitions/CustomValuesConfiguration"
- },
- "SelectAllValueOptions": {
- "$ref": "#/definitions/SelectAllValueOptions"
- },
- "SourceColumn": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "SourceField": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "SourceParameterName": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "DimensionField": {
- "additionalProperties": false,
- "properties": {
- "CategoricalDimensionField": {
- "$ref": "#/definitions/CategoricalDimensionField"
- },
- "DateDimensionField": {
- "$ref": "#/definitions/DateDimensionField"
- },
- "NumericalDimensionField": {
- "$ref": "#/definitions/NumericalDimensionField"
- }
- },
- "type": "object"
- },
- "DonutCenterOptions": {
- "additionalProperties": false,
- "properties": {
- "LabelVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "DonutOptions": {
- "additionalProperties": false,
- "properties": {
- "ArcOptions": {
- "$ref": "#/definitions/ArcOptions"
- },
- "DonutCenterOptions": {
- "$ref": "#/definitions/DonutCenterOptions"
- }
- },
- "type": "object"
- },
- "DrillDownFilter": {
- "additionalProperties": false,
- "properties": {
- "CategoryFilter": {
- "$ref": "#/definitions/CategoryDrillDownFilter"
- },
- "NumericEqualityFilter": {
- "$ref": "#/definitions/NumericEqualityDrillDownFilter"
- },
- "TimeRangeFilter": {
- "$ref": "#/definitions/TimeRangeDrillDownFilter"
- }
- },
- "type": "object"
- },
- "DropDownControlDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "InfoIconLabelOptions": {
- "$ref": "#/definitions/SheetControlInfoIconLabelOptions"
- },
- "SelectAllOptions": {
- "$ref": "#/definitions/ListControlSelectAllOptions"
- },
- "TitleOptions": {
- "$ref": "#/definitions/LabelOptions"
- }
- },
- "type": "object"
- },
- "DynamicDefaultValue": {
- "additionalProperties": false,
- "properties": {
- "DefaultValueColumn": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "GroupNameColumn": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "UserNameColumn": {
- "$ref": "#/definitions/ColumnIdentifier"
- }
- },
- "required": [
- "DefaultValueColumn"
- ],
- "type": "object"
- },
- "EmptyVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "DataSetIdentifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "DataSetIdentifier",
- "VisualId"
- ],
- "type": "object"
- },
- "Entity": {
- "additionalProperties": false,
- "properties": {
- "Path": {
- "pattern": "\\S",
- "type": "string"
- }
- },
- "type": "object"
- },
- "ExcludePeriodConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Amount": {
- "default": null,
- "type": "number"
- },
- "Granularity": {
- "$ref": "#/definitions/TimeGranularity"
- },
- "Status": {
- "$ref": "#/definitions/WidgetStatus"
- }
- },
- "required": [
- "Amount",
- "Granularity"
- ],
- "type": "object"
- },
- "ExplicitHierarchy": {
- "additionalProperties": false,
- "properties": {
- "Columns": {
- "items": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "maxItems": 10,
- "minItems": 2,
- "type": "array"
- },
- "DrillDownFilters": {
- "items": {
- "$ref": "#/definitions/DrillDownFilter"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "HierarchyId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Columns",
- "HierarchyId"
- ],
- "type": "object"
- },
- "FieldBasedTooltip": {
- "additionalProperties": false,
- "properties": {
- "AggregationVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "TooltipFields": {
- "items": {
- "$ref": "#/definitions/TooltipItem"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "TooltipTitleType": {
- "$ref": "#/definitions/TooltipTitleType"
- }
- },
- "type": "object"
- },
- "FieldLabelType": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "FieldSeriesItem": {
- "additionalProperties": false,
- "properties": {
- "AxisBinding": {
- "$ref": "#/definitions/AxisBinding"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "Settings": {
- "$ref": "#/definitions/LineChartSeriesSettings"
- }
- },
- "required": [
- "AxisBinding",
- "FieldId"
- ],
- "type": "object"
- },
- "FieldSort": {
- "additionalProperties": false,
- "properties": {
- "Direction": {
- "$ref": "#/definitions/SortDirection"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Direction",
- "FieldId"
- ],
- "type": "object"
- },
- "FieldSortOptions": {
- "additionalProperties": false,
- "properties": {
- "ColumnSort": {
- "$ref": "#/definitions/ColumnSort"
- },
- "FieldSort": {
- "$ref": "#/definitions/FieldSort"
- }
- },
- "type": "object"
- },
- "FieldTooltipItem": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "Label": {
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "required": [
- "FieldId"
- ],
- "type": "object"
- },
- "FilledMapAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Geospatial": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "FilledMapConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "ConditionalFormattingOptions": {
- "items": {
- "$ref": "#/definitions/FilledMapConditionalFormattingOption"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "ConditionalFormattingOptions"
- ],
- "type": "object"
- },
- "FilledMapConditionalFormattingOption": {
- "additionalProperties": false,
- "properties": {
- "Shape": {
- "$ref": "#/definitions/FilledMapShapeConditionalFormatting"
- }
- },
- "required": [
- "Shape"
- ],
- "type": "object"
- },
- "FilledMapConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FieldWells": {
- "$ref": "#/definitions/FilledMapFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "MapStyleOptions": {
- "$ref": "#/definitions/GeospatialMapStyleOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/FilledMapSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "WindowOptions": {
- "$ref": "#/definitions/GeospatialWindowOptions"
- }
- },
- "type": "object"
- },
- "FilledMapFieldWells": {
- "additionalProperties": false,
- "properties": {
- "FilledMapAggregatedFieldWells": {
- "$ref": "#/definitions/FilledMapAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "FilledMapShapeConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "Format": {
- "$ref": "#/definitions/ShapeConditionalFormat"
- }
- },
- "required": [
- "FieldId"
- ],
- "type": "object"
- },
- "FilledMapSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "FilledMapVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/FilledMapConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "ConditionalFormatting": {
- "$ref": "#/definitions/FilledMapConditionalFormatting"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "Filter": {
- "additionalProperties": false,
- "properties": {
- "CategoryFilter": {
- "$ref": "#/definitions/CategoryFilter"
- },
- "NestedFilter": {
- "$ref": "#/definitions/NestedFilter"
- },
- "NumericEqualityFilter": {
- "$ref": "#/definitions/NumericEqualityFilter"
- },
- "NumericRangeFilter": {
- "$ref": "#/definitions/NumericRangeFilter"
- },
- "RelativeDatesFilter": {
- "$ref": "#/definitions/RelativeDatesFilter"
- },
- "TimeEqualityFilter": {
- "$ref": "#/definitions/TimeEqualityFilter"
- },
- "TimeRangeFilter": {
- "$ref": "#/definitions/TimeRangeFilter"
- },
- "TopBottomFilter": {
- "$ref": "#/definitions/TopBottomFilter"
- }
- },
- "type": "object"
- },
- "FilterControl": {
- "additionalProperties": false,
- "properties": {
- "CrossSheet": {
- "$ref": "#/definitions/FilterCrossSheetControl"
- },
- "DateTimePicker": {
- "$ref": "#/definitions/FilterDateTimePickerControl"
- },
- "Dropdown": {
- "$ref": "#/definitions/FilterDropDownControl"
- },
- "List": {
- "$ref": "#/definitions/FilterListControl"
- },
- "RelativeDateTime": {
- "$ref": "#/definitions/FilterRelativeDateTimeControl"
- },
- "Slider": {
- "$ref": "#/definitions/FilterSliderControl"
- },
- "TextArea": {
- "$ref": "#/definitions/FilterTextAreaControl"
- },
- "TextField": {
- "$ref": "#/definitions/FilterTextFieldControl"
- }
- },
- "type": "object"
- },
- "FilterCrossSheetControl": {
- "additionalProperties": false,
- "properties": {
- "CascadingControlConfiguration": {
- "$ref": "#/definitions/CascadingControlConfiguration"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "FilterControlId",
- "SourceFilterId"
- ],
- "type": "object"
- },
- "FilterDateTimePickerControl": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/DateTimePickerControlDisplayOptions"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlDateTimePickerType"
- }
- },
- "required": [
- "FilterControlId",
- "SourceFilterId",
- "Title"
- ],
- "type": "object"
- },
- "FilterDropDownControl": {
- "additionalProperties": false,
- "properties": {
- "CascadingControlConfiguration": {
- "$ref": "#/definitions/CascadingControlConfiguration"
- },
- "DisplayOptions": {
- "$ref": "#/definitions/DropDownControlDisplayOptions"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SelectableValues": {
- "$ref": "#/definitions/FilterSelectableValues"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlListType"
- }
- },
- "required": [
- "FilterControlId",
- "SourceFilterId",
- "Title"
- ],
- "type": "object"
- },
- "FilterGroup": {
- "additionalProperties": false,
- "properties": {
- "CrossDataset": {
- "$ref": "#/definitions/CrossDatasetTypes"
- },
- "FilterGroupId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Filters": {
- "items": {
- "$ref": "#/definitions/Filter"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "ScopeConfiguration": {
- "$ref": "#/definitions/FilterScopeConfiguration"
- },
- "Status": {
- "$ref": "#/definitions/WidgetStatus"
- }
- },
- "required": [
- "CrossDataset",
- "FilterGroupId",
- "Filters",
- "ScopeConfiguration"
- ],
- "type": "object"
- },
- "FilterListConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryValues": {
- "items": {
- "maxLength": 512,
- "minLength": 0,
- "type": "string"
- },
- "maxItems": 100000,
- "minItems": 0,
- "type": "array"
- },
- "MatchOperator": {
- "$ref": "#/definitions/CategoryFilterMatchOperator"
- },
- "NullOption": {
- "$ref": "#/definitions/FilterNullOption"
- },
- "SelectAllOptions": {
- "$ref": "#/definitions/CategoryFilterSelectAllOptions"
- }
- },
- "required": [
- "MatchOperator"
- ],
- "type": "object"
- },
- "FilterListControl": {
- "additionalProperties": false,
- "properties": {
- "CascadingControlConfiguration": {
- "$ref": "#/definitions/CascadingControlConfiguration"
- },
- "DisplayOptions": {
- "$ref": "#/definitions/ListControlDisplayOptions"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SelectableValues": {
- "$ref": "#/definitions/FilterSelectableValues"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlListType"
- }
- },
- "required": [
- "FilterControlId",
- "SourceFilterId",
- "Title"
- ],
- "type": "object"
- },
- "FilterNullOption": {
- "enum": [
- "ALL_VALUES",
- "NULLS_ONLY",
- "NON_NULLS_ONLY"
- ],
- "type": "string"
- },
- "FilterOperationSelectedFieldsConfiguration": {
- "additionalProperties": false,
- "properties": {
- "SelectedColumns": {
- "items": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "SelectedFieldOptions": {
- "$ref": "#/definitions/SelectedFieldOptions"
- },
- "SelectedFields": {
- "items": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "maxItems": 20,
- "minItems": 1,
- "type": "array"
- }
- },
- "type": "object"
- },
- "FilterOperationTargetVisualsConfiguration": {
- "additionalProperties": false,
- "properties": {
- "SameSheetTargetVisualConfiguration": {
- "$ref": "#/definitions/SameSheetTargetVisualConfiguration"
- }
- },
- "type": "object"
- },
- "FilterRelativeDateTimeControl": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/RelativeDateTimeControlDisplayOptions"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "FilterControlId",
- "SourceFilterId",
- "Title"
- ],
- "type": "object"
- },
- "FilterScopeConfiguration": {
- "additionalProperties": false,
- "properties": {
- "AllSheets": {
- "$ref": "#/definitions/AllSheetsFilterScopeConfiguration"
- },
- "SelectedSheets": {
- "$ref": "#/definitions/SelectedSheetsFilterScopeConfiguration"
- }
- },
- "type": "object"
- },
- "FilterSelectableValues": {
- "additionalProperties": false,
- "properties": {
- "Values": {
- "items": {
- "type": "string"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "FilterSliderControl": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/SliderControlDisplayOptions"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "MaximumValue": {
- "default": 0,
- "type": "number"
- },
- "MinimumValue": {
- "default": 0,
- "type": "number"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "StepSize": {
- "default": 0,
- "type": "number"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlSliderType"
- }
- },
- "required": [
- "FilterControlId",
- "MaximumValue",
- "MinimumValue",
- "SourceFilterId",
- "StepSize",
- "Title"
- ],
- "type": "object"
- },
- "FilterTextAreaControl": {
- "additionalProperties": false,
- "properties": {
- "Delimiter": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "DisplayOptions": {
- "$ref": "#/definitions/TextAreaControlDisplayOptions"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "FilterControlId",
- "SourceFilterId",
- "Title"
- ],
- "type": "object"
- },
- "FilterTextFieldControl": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/TextFieldControlDisplayOptions"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "FilterControlId",
- "SourceFilterId",
- "Title"
- ],
- "type": "object"
- },
- "FilterVisualScope": {
- "enum": [
- "ALL_VISUALS",
- "SELECTED_VISUALS"
- ],
- "type": "string"
- },
- "FontConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FontColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "FontDecoration": {
- "$ref": "#/definitions/FontDecoration"
- },
- "FontSize": {
- "$ref": "#/definitions/FontSize"
- },
- "FontStyle": {
- "$ref": "#/definitions/FontStyle"
- },
- "FontWeight": {
- "$ref": "#/definitions/FontWeight"
- }
- },
- "type": "object"
- },
- "FontDecoration": {
- "enum": [
- "UNDERLINE",
- "NONE"
- ],
- "type": "string"
- },
- "FontSize": {
- "additionalProperties": false,
- "properties": {
- "Relative": {
- "$ref": "#/definitions/RelativeFontSize"
- }
- },
- "type": "object"
- },
- "FontStyle": {
- "enum": [
- "NORMAL",
- "ITALIC"
- ],
- "type": "string"
- },
- "FontWeight": {
- "additionalProperties": false,
- "properties": {
- "Name": {
- "$ref": "#/definitions/FontWeightName"
- }
- },
- "type": "object"
- },
- "FontWeightName": {
- "enum": [
- "NORMAL",
- "BOLD"
- ],
- "type": "string"
- },
- "ForecastComputation": {
- "additionalProperties": false,
- "properties": {
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "CustomSeasonalityValue": {
- "default": null,
- "maximum": 180,
- "minimum": 1,
- "type": "number"
- },
- "LowerBoundary": {
- "default": null,
- "type": "number"
- },
- "Name": {
- "type": "string"
- },
- "PeriodsBackward": {
- "maximum": 1000,
- "minimum": 0,
- "type": "number"
- },
- "PeriodsForward": {
- "maximum": 1000,
- "minimum": 1,
- "type": "number"
- },
- "PredictionInterval": {
- "maximum": 95,
- "minimum": 50,
- "type": "number"
- },
- "Seasonality": {
- "$ref": "#/definitions/ForecastComputationSeasonality"
- },
- "Time": {
- "$ref": "#/definitions/DimensionField"
- },
- "UpperBoundary": {
- "default": null,
- "type": "number"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId"
- ],
- "type": "object"
- },
- "ForecastComputationSeasonality": {
- "enum": [
- "AUTOMATIC",
- "CUSTOM"
- ],
- "type": "string"
- },
- "ForecastConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ForecastProperties": {
- "$ref": "#/definitions/TimeBasedForecastProperties"
- },
- "Scenario": {
- "$ref": "#/definitions/ForecastScenario"
- }
- },
- "type": "object"
- },
- "ForecastScenario": {
- "additionalProperties": false,
- "properties": {
- "WhatIfPointScenario": {
- "$ref": "#/definitions/WhatIfPointScenario"
- },
- "WhatIfRangeScenario": {
- "$ref": "#/definitions/WhatIfRangeScenario"
- }
- },
- "type": "object"
- },
- "FormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DateTimeFormatConfiguration": {
- "$ref": "#/definitions/DateTimeFormatConfiguration"
- },
- "NumberFormatConfiguration": {
- "$ref": "#/definitions/NumberFormatConfiguration"
- },
- "StringFormatConfiguration": {
- "$ref": "#/definitions/StringFormatConfiguration"
- }
- },
- "type": "object"
- },
- "FreeFormLayoutCanvasSizeOptions": {
- "additionalProperties": false,
- "properties": {
- "ScreenCanvasSizeOptions": {
- "$ref": "#/definitions/FreeFormLayoutScreenCanvasSizeOptions"
- }
- },
- "type": "object"
- },
- "FreeFormLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CanvasSizeOptions": {
- "$ref": "#/definitions/FreeFormLayoutCanvasSizeOptions"
- },
- "Elements": {
- "items": {
- "$ref": "#/definitions/FreeFormLayoutElement"
- },
- "maxItems": 430,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "Elements"
- ],
- "type": "object"
- },
- "FreeFormLayoutElement": {
- "additionalProperties": false,
- "properties": {
- "BackgroundStyle": {
- "$ref": "#/definitions/FreeFormLayoutElementBackgroundStyle"
- },
- "BorderStyle": {
- "$ref": "#/definitions/FreeFormLayoutElementBorderStyle"
- },
- "ElementId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "ElementType": {
- "$ref": "#/definitions/LayoutElementType"
- },
- "Height": {
- "type": "string"
- },
- "LoadingAnimation": {
- "$ref": "#/definitions/LoadingAnimation"
- },
- "RenderingRules": {
- "items": {
- "$ref": "#/definitions/SheetElementRenderingRule"
- },
- "maxItems": 10000,
- "minItems": 0,
- "type": "array"
- },
- "SelectedBorderStyle": {
- "$ref": "#/definitions/FreeFormLayoutElementBorderStyle"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Width": {
- "type": "string"
- },
- "XAxisLocation": {
- "type": "string"
- },
- "YAxisLocation": {
- "type": "string"
- }
- },
- "required": [
- "ElementId",
- "ElementType",
- "Height",
- "Width",
- "XAxisLocation",
- "YAxisLocation"
- ],
- "type": "object"
- },
- "FreeFormLayoutElementBackgroundStyle": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}(?:[A-F0-9]{2})?$",
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "FreeFormLayoutElementBorderStyle": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}(?:[A-F0-9]{2})?$",
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "FreeFormLayoutScreenCanvasSizeOptions": {
- "additionalProperties": false,
- "properties": {
- "OptimizedViewPortWidth": {
- "type": "string"
- }
- },
- "required": [
- "OptimizedViewPortWidth"
- ],
- "type": "object"
- },
- "FreeFormSectionLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Elements": {
- "items": {
- "$ref": "#/definitions/FreeFormLayoutElement"
- },
- "maxItems": 430,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "Elements"
- ],
- "type": "object"
- },
- "FunnelChartAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "FunnelChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "DataLabelOptions": {
- "$ref": "#/definitions/FunnelChartDataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/FunnelChartFieldWells"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/FunnelChartSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "ValueLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- }
- },
- "type": "object"
- },
- "FunnelChartDataLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "CategoryLabelVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "LabelColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "LabelFontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "MeasureDataLabelStyle": {
- "$ref": "#/definitions/FunnelChartMeasureDataLabelStyle"
- },
- "MeasureLabelVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Position": {
- "$ref": "#/definitions/DataLabelPosition"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "FunnelChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "FunnelChartAggregatedFieldWells": {
- "$ref": "#/definitions/FunnelChartAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "FunnelChartMeasureDataLabelStyle": {
- "enum": [
- "VALUE_ONLY",
- "PERCENTAGE_BY_FIRST_STAGE",
- "PERCENTAGE_BY_PREVIOUS_STAGE",
- "VALUE_AND_PERCENTAGE_BY_FIRST_STAGE",
- "VALUE_AND_PERCENTAGE_BY_PREVIOUS_STAGE"
- ],
- "type": "string"
- },
- "FunnelChartSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "FunnelChartVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/FunnelChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "GaugeChartArcConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "ForegroundColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "GaugeChartConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "ConditionalFormattingOptions": {
- "items": {
- "$ref": "#/definitions/GaugeChartConditionalFormattingOption"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "GaugeChartConditionalFormattingOption": {
- "additionalProperties": false,
- "properties": {
- "Arc": {
- "$ref": "#/definitions/GaugeChartArcConditionalFormatting"
- },
- "PrimaryValue": {
- "$ref": "#/definitions/GaugeChartPrimaryValueConditionalFormatting"
- }
- },
- "type": "object"
- },
- "GaugeChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/GaugeChartFieldWells"
- },
- "GaugeChartOptions": {
- "$ref": "#/definitions/GaugeChartOptions"
- },
- "TooltipOptions": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- }
- },
- "type": "object"
- },
- "GaugeChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "TargetValues": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "GaugeChartOptions": {
- "additionalProperties": false,
- "properties": {
- "Arc": {
- "$ref": "#/definitions/ArcConfiguration"
- },
- "ArcAxis": {
- "$ref": "#/definitions/ArcAxisConfiguration"
- },
- "Comparison": {
- "$ref": "#/definitions/ComparisonConfiguration"
- },
- "PrimaryValueDisplayType": {
- "$ref": "#/definitions/PrimaryValueDisplayType"
- },
- "PrimaryValueFontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- }
- },
- "type": "object"
- },
- "GaugeChartPrimaryValueConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "Icon": {
- "$ref": "#/definitions/ConditionalFormattingIcon"
- },
- "TextColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "GaugeChartVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/GaugeChartConfiguration"
- },
- "ConditionalFormatting": {
- "$ref": "#/definitions/GaugeChartConditionalFormatting"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "GeospatialCoordinateBounds": {
- "additionalProperties": false,
- "properties": {
- "East": {
- "maximum": 1800,
- "minimum": -1800,
- "type": "number"
- },
- "North": {
- "maximum": 90,
- "minimum": -90,
- "type": "number"
- },
- "South": {
- "maximum": 90,
- "minimum": -90,
- "type": "number"
- },
- "West": {
- "maximum": 1800,
- "minimum": -1800,
- "type": "number"
- }
- },
- "required": [
- "East",
- "North",
- "South",
- "West"
- ],
- "type": "object"
- },
- "GeospatialHeatmapColorScale": {
- "additionalProperties": false,
- "properties": {
- "Colors": {
- "items": {
- "$ref": "#/definitions/GeospatialHeatmapDataColor"
- },
- "maxItems": 2,
- "minItems": 2,
- "type": "array"
- }
- },
- "type": "object"
- },
- "GeospatialHeatmapConfiguration": {
- "additionalProperties": false,
- "properties": {
- "HeatmapColor": {
- "$ref": "#/definitions/GeospatialHeatmapColorScale"
- }
- },
- "type": "object"
- },
- "GeospatialHeatmapDataColor": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- }
- },
- "required": [
- "Color"
- ],
- "type": "object"
- },
- "GeospatialMapAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Colors": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Geospatial": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "GeospatialMapConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FieldWells": {
- "$ref": "#/definitions/GeospatialMapFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "MapStyleOptions": {
- "$ref": "#/definitions/GeospatialMapStyleOptions"
- },
- "PointStyleOptions": {
- "$ref": "#/definitions/GeospatialPointStyleOptions"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- },
- "WindowOptions": {
- "$ref": "#/definitions/GeospatialWindowOptions"
- }
- },
- "type": "object"
- },
- "GeospatialMapFieldWells": {
- "additionalProperties": false,
- "properties": {
- "GeospatialMapAggregatedFieldWells": {
- "$ref": "#/definitions/GeospatialMapAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "GeospatialMapStyleOptions": {
- "additionalProperties": false,
- "properties": {
- "BaseMapStyle": {
- "$ref": "#/definitions/BaseMapStyleType"
- }
- },
- "type": "object"
- },
- "GeospatialMapVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/GeospatialMapConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "GeospatialPointStyleOptions": {
- "additionalProperties": false,
- "properties": {
- "ClusterMarkerConfiguration": {
- "$ref": "#/definitions/ClusterMarkerConfiguration"
- },
- "HeatmapConfiguration": {
- "$ref": "#/definitions/GeospatialHeatmapConfiguration"
- },
- "SelectedPointStyle": {
- "$ref": "#/definitions/GeospatialSelectedPointStyle"
- }
- },
- "type": "object"
- },
- "GeospatialSelectedPointStyle": {
- "enum": [
- "POINT",
- "CLUSTER",
- "HEATMAP"
- ],
- "type": "string"
- },
- "GeospatialWindowOptions": {
- "additionalProperties": false,
- "properties": {
- "Bounds": {
- "$ref": "#/definitions/GeospatialCoordinateBounds"
- },
- "MapZoomMode": {
- "$ref": "#/definitions/MapZoomMode"
- }
- },
- "type": "object"
- },
- "GlobalTableBorderOptions": {
- "additionalProperties": false,
- "properties": {
- "SideSpecificBorder": {
- "$ref": "#/definitions/TableSideBorderOptions"
- },
- "UniformBorder": {
- "$ref": "#/definitions/TableBorderOptions"
- }
- },
- "type": "object"
- },
- "GradientColor": {
- "additionalProperties": false,
- "properties": {
- "Stops": {
- "items": {
- "$ref": "#/definitions/GradientStop"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "GradientStop": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "DataValue": {
- "default": null,
- "type": "number"
- },
- "GradientOffset": {
- "default": 0,
- "type": "number"
- }
- },
- "required": [
- "GradientOffset"
- ],
- "type": "object"
- },
- "GridLayoutCanvasSizeOptions": {
- "additionalProperties": false,
- "properties": {
- "ScreenCanvasSizeOptions": {
- "$ref": "#/definitions/GridLayoutScreenCanvasSizeOptions"
- }
- },
- "type": "object"
- },
- "GridLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CanvasSizeOptions": {
- "$ref": "#/definitions/GridLayoutCanvasSizeOptions"
- },
- "Elements": {
- "items": {
- "$ref": "#/definitions/GridLayoutElement"
- },
- "maxItems": 430,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "Elements"
- ],
- "type": "object"
- },
- "GridLayoutElement": {
- "additionalProperties": false,
- "properties": {
- "ColumnIndex": {
- "maximum": 35,
- "minimum": 0,
- "type": "number"
- },
- "ColumnSpan": {
- "maximum": 36,
- "minimum": 1,
- "type": "number"
- },
- "ElementId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "ElementType": {
- "$ref": "#/definitions/LayoutElementType"
- },
- "RowIndex": {
- "maximum": 9009,
- "minimum": 0,
- "type": "number"
- },
- "RowSpan": {
- "maximum": 21,
- "minimum": 1,
- "type": "number"
- }
- },
- "required": [
- "ColumnSpan",
- "ElementId",
- "ElementType",
- "RowSpan"
- ],
- "type": "object"
- },
- "GridLayoutScreenCanvasSizeOptions": {
- "additionalProperties": false,
- "properties": {
- "OptimizedViewPortWidth": {
- "type": "string"
- },
- "ResizeOption": {
- "$ref": "#/definitions/ResizeOption"
- }
- },
- "required": [
- "ResizeOption"
- ],
- "type": "object"
- },
- "GrowthRateComputation": {
- "additionalProperties": false,
- "properties": {
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "type": "string"
- },
- "PeriodSize": {
- "default": 0,
- "maximum": 52,
- "minimum": 2,
- "type": "number"
- },
- "Time": {
- "$ref": "#/definitions/DimensionField"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId"
- ],
- "type": "object"
- },
- "HeaderFooterSectionConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Layout": {
- "$ref": "#/definitions/SectionLayoutConfiguration"
- },
- "SectionId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Style": {
- "$ref": "#/definitions/SectionStyle"
- }
- },
- "required": [
- "Layout",
- "SectionId"
- ],
- "type": "object"
- },
- "HeatMapAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Columns": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Rows": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "HeatMapConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ColorScale": {
- "$ref": "#/definitions/ColorScale"
- },
- "ColumnLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/HeatMapFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "RowLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/HeatMapSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- }
- },
- "type": "object"
- },
- "HeatMapFieldWells": {
- "additionalProperties": false,
- "properties": {
- "HeatMapAggregatedFieldWells": {
- "$ref": "#/definitions/HeatMapAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "HeatMapSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "HeatMapColumnItemsLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "HeatMapColumnSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "HeatMapRowItemsLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "HeatMapRowSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "HeatMapVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/HeatMapConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "HistogramAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "HistogramBinOptions": {
- "additionalProperties": false,
- "properties": {
- "BinCount": {
- "$ref": "#/definitions/BinCountOptions"
- },
- "BinWidth": {
- "$ref": "#/definitions/BinWidthOptions"
- },
- "SelectedBinType": {
- "$ref": "#/definitions/HistogramBinType"
- },
- "StartValue": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "HistogramBinType": {
- "enum": [
- "BIN_COUNT",
- "BIN_WIDTH"
- ],
- "type": "string"
- },
- "HistogramConfiguration": {
- "additionalProperties": false,
- "properties": {
- "BinOptions": {
- "$ref": "#/definitions/HistogramBinOptions"
- },
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/HistogramFieldWells"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- },
- "XAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "XAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "YAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- }
- },
- "type": "object"
- },
- "HistogramFieldWells": {
- "additionalProperties": false,
- "properties": {
- "HistogramAggregatedFieldWells": {
- "$ref": "#/definitions/HistogramAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "HistogramVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/HistogramConfiguration"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "HorizontalTextAlignment": {
- "enum": [
- "LEFT",
- "CENTER",
- "RIGHT",
- "AUTO"
- ],
- "type": "string"
- },
- "Icon": {
- "enum": [
- "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"
- ],
- "type": "string"
- },
- "InnerFilter": {
- "additionalProperties": false,
- "properties": {
- "CategoryInnerFilter": {
- "$ref": "#/definitions/CategoryInnerFilter"
- }
- },
- "type": "object"
- },
- "InsightConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Computations": {
- "items": {
- "$ref": "#/definitions/Computation"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "CustomNarrative": {
- "$ref": "#/definitions/CustomNarrativeOptions"
- }
- },
- "type": "object"
- },
- "InsightVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "DataSetIdentifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "InsightConfiguration": {
- "$ref": "#/definitions/InsightConfiguration"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "DataSetIdentifier",
- "VisualId"
- ],
- "type": "object"
- },
- "IntegerDefaultValues": {
- "additionalProperties": false,
- "properties": {
- "DynamicValue": {
- "$ref": "#/definitions/DynamicDefaultValue"
- },
- "StaticValues": {
- "items": {
- "type": "number"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "IntegerParameter": {
- "additionalProperties": false,
- "properties": {
- "Name": {
- "pattern": "\\S",
- "type": "string"
- },
- "Values": {
- "items": {
- "default": 0,
- "type": "number"
- },
- "type": "array"
- }
- },
- "required": [
- "Name",
- "Values"
- ],
- "type": "object"
- },
- "IntegerParameterDeclaration": {
- "additionalProperties": false,
- "properties": {
- "DefaultValues": {
- "$ref": "#/definitions/IntegerDefaultValues"
- },
- "MappedDataSetParameters": {
- "items": {
- "$ref": "#/definitions/MappedDataSetParameter"
- },
- "maxItems": 150,
- "minItems": 0,
- "type": "array"
- },
- "Name": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "ParameterValueType": {
- "$ref": "#/definitions/ParameterValueType"
- },
- "ValueWhenUnset": {
- "$ref": "#/definitions/IntegerValueWhenUnsetConfiguration"
- }
- },
- "required": [
- "Name",
- "ParameterValueType"
- ],
- "type": "object"
- },
- "IntegerValueWhenUnsetConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomValue": {
- "default": null,
- "type": "number"
- },
- "ValueWhenUnsetOption": {
- "$ref": "#/definitions/ValueWhenUnsetOption"
- }
- },
- "type": "object"
- },
- "ItemsLimitConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ItemsLimit": {
- "default": null,
- "type": "number"
- },
- "OtherCategories": {
- "$ref": "#/definitions/OtherCategories"
- }
- },
- "type": "object"
- },
- "KPIActualValueConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "Icon": {
- "$ref": "#/definitions/ConditionalFormattingIcon"
- },
- "TextColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "KPIComparisonValueConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "Icon": {
- "$ref": "#/definitions/ConditionalFormattingIcon"
- },
- "TextColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "KPIConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "ConditionalFormattingOptions": {
- "items": {
- "$ref": "#/definitions/KPIConditionalFormattingOption"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "KPIConditionalFormattingOption": {
- "additionalProperties": false,
- "properties": {
- "ActualValue": {
- "$ref": "#/definitions/KPIActualValueConditionalFormatting"
- },
- "ComparisonValue": {
- "$ref": "#/definitions/KPIComparisonValueConditionalFormatting"
- },
- "PrimaryValue": {
- "$ref": "#/definitions/KPIPrimaryValueConditionalFormatting"
- },
- "ProgressBar": {
- "$ref": "#/definitions/KPIProgressBarConditionalFormatting"
- }
- },
- "type": "object"
- },
- "KPIConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FieldWells": {
- "$ref": "#/definitions/KPIFieldWells"
- },
- "KPIOptions": {
- "$ref": "#/definitions/KPIOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/KPISortConfiguration"
- }
- },
- "type": "object"
- },
- "KPIFieldWells": {
- "additionalProperties": false,
- "properties": {
- "TargetValues": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "TrendGroups": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "KPIOptions": {
- "additionalProperties": false,
- "properties": {
- "Comparison": {
- "$ref": "#/definitions/ComparisonConfiguration"
- },
- "PrimaryValueDisplayType": {
- "$ref": "#/definitions/PrimaryValueDisplayType"
- },
- "PrimaryValueFontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "ProgressBar": {
- "$ref": "#/definitions/ProgressBarOptions"
- },
- "SecondaryValue": {
- "$ref": "#/definitions/SecondaryValueOptions"
- },
- "SecondaryValueFontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "Sparkline": {
- "$ref": "#/definitions/KPISparklineOptions"
- },
- "TrendArrows": {
- "$ref": "#/definitions/TrendArrowOptions"
- },
- "VisualLayoutOptions": {
- "$ref": "#/definitions/KPIVisualLayoutOptions"
- }
- },
- "type": "object"
- },
- "KPIPrimaryValueConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "Icon": {
- "$ref": "#/definitions/ConditionalFormattingIcon"
- },
- "TextColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "KPIProgressBarConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "ForegroundColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "KPISortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "TrendGroupSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "KPISparklineOptions": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "TooltipVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Type": {
- "$ref": "#/definitions/KPISparklineType"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "required": [
- "Type"
- ],
- "type": "object"
- },
- "KPISparklineType": {
- "enum": [
- "LINE",
- "AREA"
- ],
- "type": "string"
- },
- "KPIVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/KPIConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "ConditionalFormatting": {
- "$ref": "#/definitions/KPIConditionalFormatting"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "KPIVisualLayoutOptions": {
- "additionalProperties": false,
- "properties": {
- "StandardLayout": {
- "$ref": "#/definitions/KPIVisualStandardLayout"
- }
- },
- "type": "object"
- },
- "KPIVisualStandardLayout": {
- "additionalProperties": false,
- "properties": {
- "Type": {
- "$ref": "#/definitions/KPIVisualStandardLayoutType"
- }
- },
- "required": [
- "Type"
- ],
- "type": "object"
- },
- "KPIVisualStandardLayoutType": {
- "enum": [
- "CLASSIC",
- "VERTICAL"
- ],
- "type": "string"
- },
- "LabelOptions": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "type": "string"
- },
- "FontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "Layout": {
- "additionalProperties": false,
- "properties": {
- "Configuration": {
- "$ref": "#/definitions/LayoutConfiguration"
- }
- },
- "required": [
- "Configuration"
- ],
- "type": "object"
- },
- "LayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FreeFormLayout": {
- "$ref": "#/definitions/FreeFormLayoutConfiguration"
- },
- "GridLayout": {
- "$ref": "#/definitions/GridLayoutConfiguration"
- },
- "SectionBasedLayout": {
- "$ref": "#/definitions/SectionBasedLayoutConfiguration"
- }
- },
- "type": "object"
- },
- "LayoutElementType": {
- "enum": [
- "VISUAL",
- "FILTER_CONTROL",
- "PARAMETER_CONTROL",
- "TEXT_BOX"
- ],
- "type": "string"
- },
- "LegendOptions": {
- "additionalProperties": false,
- "properties": {
- "Height": {
- "type": "string"
- },
- "Position": {
- "$ref": "#/definitions/LegendPosition"
- },
- "Title": {
- "$ref": "#/definitions/LabelOptions"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Width": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "LegendPosition": {
- "enum": [
- "AUTO",
- "RIGHT",
- "BOTTOM",
- "TOP"
- ],
- "type": "string"
- },
- "LineChartAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Colors": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "SmallMultiples": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "LineChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ContributionAnalysisDefaults": {
- "items": {
- "$ref": "#/definitions/ContributionAnalysisDefault"
- },
- "maxItems": 200,
- "minItems": 1,
- "type": "array"
- },
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "DefaultSeriesSettings": {
- "$ref": "#/definitions/LineChartDefaultSeriesSettings"
- },
- "FieldWells": {
- "$ref": "#/definitions/LineChartFieldWells"
- },
- "ForecastConfigurations": {
- "items": {
- "$ref": "#/definitions/ForecastConfiguration"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "PrimaryYAxisDisplayOptions": {
- "$ref": "#/definitions/LineSeriesAxisDisplayOptions"
- },
- "PrimaryYAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ReferenceLines": {
- "items": {
- "$ref": "#/definitions/ReferenceLine"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "SecondaryYAxisDisplayOptions": {
- "$ref": "#/definitions/LineSeriesAxisDisplayOptions"
- },
- "SecondaryYAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "Series": {
- "items": {
- "$ref": "#/definitions/SeriesItem"
- },
- "maxItems": 2000,
- "minItems": 0,
- "type": "array"
- },
- "SmallMultiplesOptions": {
- "$ref": "#/definitions/SmallMultiplesOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/LineChartSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "Type": {
- "$ref": "#/definitions/LineChartType"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- },
- "XAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "XAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- }
- },
- "type": "object"
- },
- "LineChartDefaultSeriesSettings": {
- "additionalProperties": false,
- "properties": {
- "AxisBinding": {
- "$ref": "#/definitions/AxisBinding"
- },
- "LineStyleSettings": {
- "$ref": "#/definitions/LineChartLineStyleSettings"
- },
- "MarkerStyleSettings": {
- "$ref": "#/definitions/LineChartMarkerStyleSettings"
- }
- },
- "type": "object"
- },
- "LineChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "LineChartAggregatedFieldWells": {
- "$ref": "#/definitions/LineChartAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "LineChartLineStyle": {
- "enum": [
- "SOLID",
- "DOTTED",
- "DASHED"
- ],
- "type": "string"
- },
- "LineChartLineStyleSettings": {
- "additionalProperties": false,
- "properties": {
- "LineInterpolation": {
- "$ref": "#/definitions/LineInterpolation"
- },
- "LineStyle": {
- "$ref": "#/definitions/LineChartLineStyle"
- },
- "LineVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "LineWidth": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "LineChartMarkerShape": {
- "enum": [
- "CIRCLE",
- "TRIANGLE",
- "SQUARE",
- "DIAMOND",
- "ROUNDED_SQUARE"
- ],
- "type": "string"
- },
- "LineChartMarkerStyleSettings": {
- "additionalProperties": false,
- "properties": {
- "MarkerColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "MarkerShape": {
- "$ref": "#/definitions/LineChartMarkerShape"
- },
- "MarkerSize": {
- "type": "string"
- },
- "MarkerVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "LineChartSeriesSettings": {
- "additionalProperties": false,
- "properties": {
- "LineStyleSettings": {
- "$ref": "#/definitions/LineChartLineStyleSettings"
- },
- "MarkerStyleSettings": {
- "$ref": "#/definitions/LineChartMarkerStyleSettings"
- }
- },
- "type": "object"
- },
- "LineChartSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryItemsLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "ColorItemsLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "SmallMultiplesLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "SmallMultiplesSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "LineChartType": {
- "enum": [
- "LINE",
- "AREA",
- "STACKED_AREA"
- ],
- "type": "string"
- },
- "LineChartVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/LineChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "LineInterpolation": {
- "enum": [
- "LINEAR",
- "SMOOTH",
- "STEPPED"
- ],
- "type": "string"
- },
- "LineSeriesAxisDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "AxisOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "MissingDataConfigurations": {
- "items": {
- "$ref": "#/definitions/MissingDataConfiguration"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "ListControlDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "InfoIconLabelOptions": {
- "$ref": "#/definitions/SheetControlInfoIconLabelOptions"
- },
- "SearchOptions": {
- "$ref": "#/definitions/ListControlSearchOptions"
- },
- "SelectAllOptions": {
- "$ref": "#/definitions/ListControlSelectAllOptions"
- },
- "TitleOptions": {
- "$ref": "#/definitions/LabelOptions"
- }
- },
- "type": "object"
- },
- "ListControlSearchOptions": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "ListControlSelectAllOptions": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "LoadingAnimation": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "LocalNavigationConfiguration": {
- "additionalProperties": false,
- "properties": {
- "TargetSheetId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "TargetSheetId"
- ],
- "type": "object"
- },
- "LongFormatText": {
- "additionalProperties": false,
- "properties": {
- "PlainText": {
- "maxLength": 1024,
- "minLength": 1,
- "type": "string"
- },
- "RichText": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "type": "object"
- },
- "MapZoomMode": {
- "enum": [
- "AUTO",
- "MANUAL"
- ],
- "type": "string"
- },
- "MappedDataSetParameter": {
- "additionalProperties": false,
- "properties": {
- "DataSetIdentifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "DataSetParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- }
- },
- "required": [
- "DataSetIdentifier",
- "DataSetParameterName"
- ],
- "type": "object"
- },
- "MaximumLabelType": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "MaximumMinimumComputation": {
- "additionalProperties": false,
- "properties": {
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "type": "string"
- },
- "Time": {
- "$ref": "#/definitions/DimensionField"
- },
- "Type": {
- "$ref": "#/definitions/MaximumMinimumComputationType"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId",
- "Type"
- ],
- "type": "object"
- },
- "MaximumMinimumComputationType": {
- "enum": [
- "MAXIMUM",
- "MINIMUM"
- ],
- "type": "string"
- },
- "MeasureField": {
- "additionalProperties": false,
- "properties": {
- "CalculatedMeasureField": {
- "$ref": "#/definitions/CalculatedMeasureField"
- },
- "CategoricalMeasureField": {
- "$ref": "#/definitions/CategoricalMeasureField"
- },
- "DateMeasureField": {
- "$ref": "#/definitions/DateMeasureField"
- },
- "NumericalMeasureField": {
- "$ref": "#/definitions/NumericalMeasureField"
- }
- },
- "type": "object"
- },
- "MetricComparisonComputation": {
- "additionalProperties": false,
- "properties": {
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "FromValue": {
- "$ref": "#/definitions/MeasureField"
- },
- "Name": {
- "type": "string"
- },
- "TargetValue": {
- "$ref": "#/definitions/MeasureField"
- },
- "Time": {
- "$ref": "#/definitions/DimensionField"
- }
- },
- "required": [
- "ComputationId"
- ],
- "type": "object"
- },
- "MinimumLabelType": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "MissingDataConfiguration": {
- "additionalProperties": false,
- "properties": {
- "TreatmentOption": {
- "$ref": "#/definitions/MissingDataTreatmentOption"
- }
- },
- "type": "object"
- },
- "MissingDataTreatmentOption": {
- "enum": [
- "INTERPOLATE",
- "SHOW_AS_ZERO",
- "SHOW_AS_BLANK"
- ],
- "type": "string"
- },
- "NegativeValueConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DisplayMode": {
- "$ref": "#/definitions/NegativeValueDisplayMode"
- }
- },
- "required": [
- "DisplayMode"
- ],
- "type": "object"
- },
- "NegativeValueDisplayMode": {
- "enum": [
- "POSITIVE",
- "NEGATIVE"
- ],
- "type": "string"
- },
- "NestedFilter": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "IncludeInnerSet": {
- "default": false,
- "type": "boolean"
- },
- "InnerFilter": {
- "$ref": "#/definitions/InnerFilter"
- }
- },
- "required": [
- "Column",
- "FilterId",
- "IncludeInnerSet",
- "InnerFilter"
- ],
- "type": "object"
- },
- "NullValueFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "NullString": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "NullString"
- ],
- "type": "object"
- },
- "NumberDisplayFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DecimalPlacesConfiguration": {
- "$ref": "#/definitions/DecimalPlacesConfiguration"
- },
- "NegativeValueConfiguration": {
- "$ref": "#/definitions/NegativeValueConfiguration"
- },
- "NullValueFormatConfiguration": {
- "$ref": "#/definitions/NullValueFormatConfiguration"
- },
- "NumberScale": {
- "$ref": "#/definitions/NumberScale"
- },
- "Prefix": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "SeparatorConfiguration": {
- "$ref": "#/definitions/NumericSeparatorConfiguration"
- },
- "Suffix": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- }
- },
- "type": "object"
- },
- "NumberFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FormatConfiguration": {
- "$ref": "#/definitions/NumericFormatConfiguration"
- }
- },
- "type": "object"
- },
- "NumberScale": {
- "enum": [
- "NONE",
- "AUTO",
- "THOUSANDS",
- "MILLIONS",
- "BILLIONS",
- "TRILLIONS"
- ],
- "type": "string"
- },
- "NumericAxisOptions": {
- "additionalProperties": false,
- "properties": {
- "Range": {
- "$ref": "#/definitions/AxisDisplayRange"
- },
- "Scale": {
- "$ref": "#/definitions/AxisScale"
- }
- },
- "type": "object"
- },
- "NumericEqualityDrillDownFilter": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "Value": {
- "default": 0,
- "type": "number"
- }
- },
- "required": [
- "Column",
- "Value"
- ],
- "type": "object"
- },
- "NumericEqualityFilter": {
- "additionalProperties": false,
- "properties": {
- "AggregationFunction": {
- "$ref": "#/definitions/AggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "MatchOperator": {
- "$ref": "#/definitions/NumericEqualityMatchOperator"
- },
- "NullOption": {
- "$ref": "#/definitions/FilterNullOption"
- },
- "ParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "SelectAllOptions": {
- "$ref": "#/definitions/NumericFilterSelectAllOptions"
- },
- "Value": {
- "default": null,
- "type": "number"
- }
- },
- "required": [
- "Column",
- "FilterId",
- "MatchOperator",
- "NullOption"
- ],
- "type": "object"
- },
- "NumericEqualityMatchOperator": {
- "enum": [
- "EQUALS",
- "DOES_NOT_EQUAL"
- ],
- "type": "string"
- },
- "NumericFilterSelectAllOptions": {
- "enum": [
- "FILTER_ALL_VALUES"
- ],
- "type": "string"
- },
- "NumericFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CurrencyDisplayFormatConfiguration": {
- "$ref": "#/definitions/CurrencyDisplayFormatConfiguration"
- },
- "NumberDisplayFormatConfiguration": {
- "$ref": "#/definitions/NumberDisplayFormatConfiguration"
- },
- "PercentageDisplayFormatConfiguration": {
- "$ref": "#/definitions/PercentageDisplayFormatConfiguration"
- }
- },
- "type": "object"
- },
- "NumericRangeFilter": {
- "additionalProperties": false,
- "properties": {
- "AggregationFunction": {
- "$ref": "#/definitions/AggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "IncludeMaximum": {
- "default": null,
- "type": "boolean"
- },
- "IncludeMinimum": {
- "default": null,
- "type": "boolean"
- },
- "NullOption": {
- "$ref": "#/definitions/FilterNullOption"
- },
- "RangeMaximum": {
- "$ref": "#/definitions/NumericRangeFilterValue"
- },
- "RangeMinimum": {
- "$ref": "#/definitions/NumericRangeFilterValue"
- },
- "SelectAllOptions": {
- "$ref": "#/definitions/NumericFilterSelectAllOptions"
- }
- },
- "required": [
- "Column",
- "FilterId",
- "NullOption"
- ],
- "type": "object"
- },
- "NumericRangeFilterValue": {
- "additionalProperties": false,
- "properties": {
- "Parameter": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "StaticValue": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "NumericSeparatorConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DecimalSeparator": {
- "$ref": "#/definitions/NumericSeparatorSymbol"
- },
- "ThousandsSeparator": {
- "$ref": "#/definitions/ThousandSeparatorOptions"
- }
- },
- "type": "object"
- },
- "NumericSeparatorSymbol": {
- "enum": [
- "COMMA",
- "DOT",
- "SPACE"
- ],
- "type": "string"
- },
- "NumericalAggregationFunction": {
- "additionalProperties": false,
- "properties": {
- "PercentileAggregation": {
- "$ref": "#/definitions/PercentileAggregation"
- },
- "SimpleNumericalAggregation": {
- "$ref": "#/definitions/SimpleNumericalAggregationFunction"
- }
- },
- "type": "object"
- },
- "NumericalDimensionField": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/NumberFormatConfiguration"
- },
- "HierarchyId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "NumericalMeasureField": {
- "additionalProperties": false,
- "properties": {
- "AggregationFunction": {
- "$ref": "#/definitions/NumericalAggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/NumberFormatConfiguration"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "OtherCategories": {
- "enum": [
- "INCLUDE",
- "EXCLUDE"
- ],
- "type": "string"
- },
- "PaginationConfiguration": {
- "additionalProperties": false,
- "properties": {
- "PageNumber": {
- "minimum": 0,
- "type": "number"
- },
- "PageSize": {
- "default": null,
- "type": "number"
- }
- },
- "required": [
- "PageNumber",
- "PageSize"
- ],
- "type": "object"
- },
- "PanelBorderStyle": {
- "enum": [
- "SOLID",
- "DASHED",
- "DOTTED"
- ],
- "type": "string"
- },
- "PanelConfiguration": {
- "additionalProperties": false,
- "properties": {
- "BackgroundColor": {
- "pattern": "^#[A-F0-9]{6}(?:[A-F0-9]{2})?$",
- "type": "string"
- },
- "BackgroundVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "BorderColor": {
- "pattern": "^#[A-F0-9]{6}(?:[A-F0-9]{2})?$",
- "type": "string"
- },
- "BorderStyle": {
- "$ref": "#/definitions/PanelBorderStyle"
- },
- "BorderThickness": {
- "type": "string"
- },
- "BorderVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "GutterSpacing": {
- "type": "string"
- },
- "GutterVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Title": {
- "$ref": "#/definitions/PanelTitleOptions"
- }
- },
- "type": "object"
- },
- "PanelTitleOptions": {
- "additionalProperties": false,
- "properties": {
- "FontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "HorizontalTextAlignment": {
- "$ref": "#/definitions/HorizontalTextAlignment"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "PaperOrientation": {
- "enum": [
- "PORTRAIT",
- "LANDSCAPE"
- ],
- "type": "string"
- },
- "PaperSize": {
- "enum": [
- "US_LETTER",
- "US_LEGAL",
- "US_TABLOID_LEDGER",
- "A0",
- "A1",
- "A2",
- "A3",
- "A4",
- "A5",
- "JIS_B4",
- "JIS_B5"
- ],
- "type": "string"
- },
- "ParameterControl": {
- "additionalProperties": false,
- "properties": {
- "DateTimePicker": {
- "$ref": "#/definitions/ParameterDateTimePickerControl"
- },
- "Dropdown": {
- "$ref": "#/definitions/ParameterDropDownControl"
- },
- "List": {
- "$ref": "#/definitions/ParameterListControl"
- },
- "Slider": {
- "$ref": "#/definitions/ParameterSliderControl"
- },
- "TextArea": {
- "$ref": "#/definitions/ParameterTextAreaControl"
- },
- "TextField": {
- "$ref": "#/definitions/ParameterTextFieldControl"
- }
- },
- "type": "object"
- },
- "ParameterDateTimePickerControl": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/DateTimePickerControlDisplayOptions"
- },
- "ParameterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "ParameterControlId",
- "SourceParameterName",
- "Title"
- ],
- "type": "object"
- },
- "ParameterDeclaration": {
- "additionalProperties": false,
- "properties": {
- "DateTimeParameterDeclaration": {
- "$ref": "#/definitions/DateTimeParameterDeclaration"
- },
- "DecimalParameterDeclaration": {
- "$ref": "#/definitions/DecimalParameterDeclaration"
- },
- "IntegerParameterDeclaration": {
- "$ref": "#/definitions/IntegerParameterDeclaration"
- },
- "StringParameterDeclaration": {
- "$ref": "#/definitions/StringParameterDeclaration"
- }
- },
- "type": "object"
- },
- "ParameterDropDownControl": {
- "additionalProperties": false,
- "properties": {
- "CascadingControlConfiguration": {
- "$ref": "#/definitions/CascadingControlConfiguration"
- },
- "DisplayOptions": {
- "$ref": "#/definitions/DropDownControlDisplayOptions"
- },
- "ParameterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SelectableValues": {
- "$ref": "#/definitions/ParameterSelectableValues"
- },
- "SourceParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlListType"
- }
- },
- "required": [
- "ParameterControlId",
- "SourceParameterName",
- "Title"
- ],
- "type": "object"
- },
- "ParameterListControl": {
- "additionalProperties": false,
- "properties": {
- "CascadingControlConfiguration": {
- "$ref": "#/definitions/CascadingControlConfiguration"
- },
- "DisplayOptions": {
- "$ref": "#/definitions/ListControlDisplayOptions"
- },
- "ParameterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SelectableValues": {
- "$ref": "#/definitions/ParameterSelectableValues"
- },
- "SourceParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlListType"
- }
- },
- "required": [
- "ParameterControlId",
- "SourceParameterName",
- "Title"
- ],
- "type": "object"
- },
- "ParameterSelectableValues": {
- "additionalProperties": false,
- "properties": {
- "LinkToDataSetColumn": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "Values": {
- "items": {
- "type": "string"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "ParameterSliderControl": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/SliderControlDisplayOptions"
- },
- "MaximumValue": {
- "default": 0,
- "type": "number"
- },
- "MinimumValue": {
- "default": 0,
- "type": "number"
- },
- "ParameterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "StepSize": {
- "default": 0,
- "type": "number"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "MaximumValue",
- "MinimumValue",
- "ParameterControlId",
- "SourceParameterName",
- "StepSize",
- "Title"
- ],
- "type": "object"
- },
- "ParameterTextAreaControl": {
- "additionalProperties": false,
- "properties": {
- "Delimiter": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "DisplayOptions": {
- "$ref": "#/definitions/TextAreaControlDisplayOptions"
- },
- "ParameterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "ParameterControlId",
- "SourceParameterName",
- "Title"
- ],
- "type": "object"
- },
- "ParameterTextFieldControl": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/TextFieldControlDisplayOptions"
- },
- "ParameterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "ParameterControlId",
- "SourceParameterName",
- "Title"
- ],
- "type": "object"
- },
- "ParameterValueType": {
- "enum": [
- "MULTI_VALUED",
- "SINGLE_VALUED"
- ],
- "type": "string"
- },
- "Parameters": {
- "additionalProperties": false,
- "properties": {
- "DateTimeParameters": {
- "items": {
- "$ref": "#/definitions/DateTimeParameter"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "DecimalParameters": {
- "items": {
- "$ref": "#/definitions/DecimalParameter"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "IntegerParameters": {
- "items": {
- "$ref": "#/definitions/IntegerParameter"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "StringParameters": {
- "items": {
- "$ref": "#/definitions/StringParameter"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "PercentVisibleRange": {
- "additionalProperties": false,
- "properties": {
- "From": {
- "default": null,
- "maximum": 100,
- "minimum": 0,
- "type": "number"
- },
- "To": {
- "default": null,
- "maximum": 100,
- "minimum": 0,
- "type": "number"
- }
- },
- "type": "object"
- },
- "PercentageDisplayFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DecimalPlacesConfiguration": {
- "$ref": "#/definitions/DecimalPlacesConfiguration"
- },
- "NegativeValueConfiguration": {
- "$ref": "#/definitions/NegativeValueConfiguration"
- },
- "NullValueFormatConfiguration": {
- "$ref": "#/definitions/NullValueFormatConfiguration"
- },
- "Prefix": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "SeparatorConfiguration": {
- "$ref": "#/definitions/NumericSeparatorConfiguration"
- },
- "Suffix": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- }
- },
- "type": "object"
- },
- "PercentileAggregation": {
- "additionalProperties": false,
- "properties": {
- "PercentileValue": {
- "maximum": 100,
- "minimum": 0,
- "type": "number"
- }
- },
- "type": "object"
- },
- "PeriodOverPeriodComputation": {
- "additionalProperties": false,
- "properties": {
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "type": "string"
- },
- "Time": {
- "$ref": "#/definitions/DimensionField"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId"
- ],
- "type": "object"
- },
- "PeriodToDateComputation": {
- "additionalProperties": false,
- "properties": {
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "type": "string"
- },
- "PeriodTimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- },
- "Time": {
- "$ref": "#/definitions/DimensionField"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId"
- ],
- "type": "object"
- },
- "PieChartAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "SmallMultiples": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "PieChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ContributionAnalysisDefaults": {
- "items": {
- "$ref": "#/definitions/ContributionAnalysisDefault"
- },
- "maxItems": 200,
- "minItems": 1,
- "type": "array"
- },
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "DonutOptions": {
- "$ref": "#/definitions/DonutOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/PieChartFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "SmallMultiplesOptions": {
- "$ref": "#/definitions/SmallMultiplesOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/PieChartSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "ValueLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- }
- },
- "type": "object"
- },
- "PieChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "PieChartAggregatedFieldWells": {
- "$ref": "#/definitions/PieChartAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "PieChartSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "SmallMultiplesLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "SmallMultiplesSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "PieChartVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/PieChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "PivotFieldSortOptions": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "SortBy": {
- "$ref": "#/definitions/PivotTableSortBy"
- }
- },
- "required": [
- "FieldId",
- "SortBy"
- ],
- "type": "object"
- },
- "PivotTableAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Columns": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 40,
- "minItems": 0,
- "type": "array"
- },
- "Rows": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 40,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 40,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "PivotTableCellConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "Scope": {
- "$ref": "#/definitions/PivotTableConditionalFormattingScope"
- },
- "Scopes": {
- "items": {
- "$ref": "#/definitions/PivotTableConditionalFormattingScope"
- },
- "maxItems": 3,
- "minItems": 0,
- "type": "array"
- },
- "TextFormat": {
- "$ref": "#/definitions/TextConditionalFormat"
- }
- },
- "required": [
- "FieldId"
- ],
- "type": "object"
- },
- "PivotTableConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "ConditionalFormattingOptions": {
- "items": {
- "$ref": "#/definitions/PivotTableConditionalFormattingOption"
- },
- "maxItems": 500,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "PivotTableConditionalFormattingOption": {
- "additionalProperties": false,
- "properties": {
- "Cell": {
- "$ref": "#/definitions/PivotTableCellConditionalFormatting"
- }
- },
- "type": "object"
- },
- "PivotTableConditionalFormattingScope": {
- "additionalProperties": false,
- "properties": {
- "Role": {
- "$ref": "#/definitions/PivotTableConditionalFormattingScopeRole"
- }
- },
- "type": "object"
- },
- "PivotTableConditionalFormattingScopeRole": {
- "enum": [
- "FIELD",
- "FIELD_TOTAL",
- "GRAND_TOTAL"
- ],
- "type": "string"
- },
- "PivotTableConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FieldOptions": {
- "$ref": "#/definitions/PivotTableFieldOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/PivotTableFieldWells"
- },
- "PaginatedReportOptions": {
- "$ref": "#/definitions/PivotTablePaginatedReportOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/PivotTableSortConfiguration"
- },
- "TableOptions": {
- "$ref": "#/definitions/PivotTableOptions"
- },
- "TotalOptions": {
- "$ref": "#/definitions/PivotTableTotalOptions"
- }
- },
- "type": "object"
- },
- "PivotTableDataPathOption": {
- "additionalProperties": false,
- "properties": {
- "DataPathList": {
- "items": {
- "$ref": "#/definitions/DataPathValue"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "Width": {
- "type": "string"
- }
- },
- "required": [
- "DataPathList"
- ],
- "type": "object"
- },
- "PivotTableDataPathType": {
- "enum": [
- "HIERARCHY_ROWS_LAYOUT_COLUMN",
- "MULTIPLE_ROW_METRICS_COLUMN",
- "EMPTY_COLUMN_HEADER",
- "COUNT_METRIC_COLUMN"
- ],
- "type": "string"
- },
- "PivotTableFieldCollapseState": {
- "enum": [
- "COLLAPSED",
- "EXPANDED"
- ],
- "type": "string"
- },
- "PivotTableFieldCollapseStateOption": {
- "additionalProperties": false,
- "properties": {
- "State": {
- "$ref": "#/definitions/PivotTableFieldCollapseState"
- },
- "Target": {
- "$ref": "#/definitions/PivotTableFieldCollapseStateTarget"
- }
- },
- "required": [
- "Target"
- ],
- "type": "object"
- },
- "PivotTableFieldCollapseStateTarget": {
- "additionalProperties": false,
- "properties": {
- "FieldDataPathValues": {
- "items": {
- "$ref": "#/definitions/DataPathValue"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "FieldId": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "PivotTableFieldOption": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "required": [
- "FieldId"
- ],
- "type": "object"
- },
- "PivotTableFieldOptions": {
- "additionalProperties": false,
- "properties": {
- "CollapseStateOptions": {
- "items": {
- "$ref": "#/definitions/PivotTableFieldCollapseStateOption"
- },
- "type": "array"
- },
- "DataPathOptions": {
- "items": {
- "$ref": "#/definitions/PivotTableDataPathOption"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "SelectedFieldOptions": {
- "items": {
- "$ref": "#/definitions/PivotTableFieldOption"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "PivotTableFieldSubtotalOptions": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "type": "object"
- },
- "PivotTableFieldWells": {
- "additionalProperties": false,
- "properties": {
- "PivotTableAggregatedFieldWells": {
- "$ref": "#/definitions/PivotTableAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "PivotTableMetricPlacement": {
- "enum": [
- "ROW",
- "COLUMN"
- ],
- "type": "string"
- },
- "PivotTableOptions": {
- "additionalProperties": false,
- "properties": {
- "CellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "CollapsedRowDimensionsVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "ColumnHeaderStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "ColumnNamesVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "DefaultCellWidth": {
- "type": "string"
- },
- "MetricPlacement": {
- "$ref": "#/definitions/PivotTableMetricPlacement"
- },
- "RowAlternateColorOptions": {
- "$ref": "#/definitions/RowAlternateColorOptions"
- },
- "RowFieldNamesStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "RowHeaderStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "RowsLabelOptions": {
- "$ref": "#/definitions/PivotTableRowsLabelOptions"
- },
- "RowsLayout": {
- "$ref": "#/definitions/PivotTableRowsLayout"
- },
- "SingleMetricVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "ToggleButtonsVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "PivotTablePaginatedReportOptions": {
- "additionalProperties": false,
- "properties": {
- "OverflowColumnHeaderVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "VerticalOverflowVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "PivotTableRowsLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "maxLength": 1024,
- "minLength": 1,
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "PivotTableRowsLayout": {
- "enum": [
- "TABULAR",
- "HIERARCHY"
- ],
- "type": "string"
- },
- "PivotTableSortBy": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnSort"
- },
- "DataPath": {
- "$ref": "#/definitions/DataPathSort"
- },
- "Field": {
- "$ref": "#/definitions/FieldSort"
- }
- },
- "type": "object"
- },
- "PivotTableSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FieldSortOptions": {
- "items": {
- "$ref": "#/definitions/PivotFieldSortOptions"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "PivotTableSubtotalLevel": {
- "enum": [
- "ALL",
- "CUSTOM",
- "LAST"
- ],
- "type": "string"
- },
- "PivotTableTotalOptions": {
- "additionalProperties": false,
- "properties": {
- "ColumnSubtotalOptions": {
- "$ref": "#/definitions/SubtotalOptions"
- },
- "ColumnTotalOptions": {
- "$ref": "#/definitions/PivotTotalOptions"
- },
- "RowSubtotalOptions": {
- "$ref": "#/definitions/SubtotalOptions"
- },
- "RowTotalOptions": {
- "$ref": "#/definitions/PivotTotalOptions"
- }
- },
- "type": "object"
- },
- "PivotTableVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/PivotTableConfiguration"
- },
- "ConditionalFormatting": {
- "$ref": "#/definitions/PivotTableConditionalFormatting"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "PivotTotalOptions": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "type": "string"
- },
- "MetricHeaderCellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "Placement": {
- "$ref": "#/definitions/TableTotalsPlacement"
- },
- "ScrollStatus": {
- "$ref": "#/definitions/TableTotalsScrollStatus"
- },
- "TotalAggregationOptions": {
- "items": {
- "$ref": "#/definitions/TotalAggregationOption"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "TotalCellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "TotalsVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "ValueCellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- }
- },
- "type": "object"
- },
- "PredefinedHierarchy": {
- "additionalProperties": false,
- "properties": {
- "Columns": {
- "items": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "maxItems": 10,
- "minItems": 1,
- "type": "array"
- },
- "DrillDownFilters": {
- "items": {
- "$ref": "#/definitions/DrillDownFilter"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "HierarchyId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Columns",
- "HierarchyId"
- ],
- "type": "object"
- },
- "PrimaryValueDisplayType": {
- "enum": [
- "HIDDEN",
- "COMPARISON",
- "ACTUAL"
- ],
- "type": "string"
- },
- "ProgressBarOptions": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "RadarChartAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Color": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "RadarChartAreaStyleSettings": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "RadarChartAxesRangeScale": {
- "enum": [
- "AUTO",
- "INDEPENDENT",
- "SHARED"
- ],
- "type": "string"
- },
- "RadarChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "AlternateBandColorsVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "AlternateBandEvenColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "AlternateBandOddColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "AxesRangeScale": {
- "$ref": "#/definitions/RadarChartAxesRangeScale"
- },
- "BaseSeriesSettings": {
- "$ref": "#/definitions/RadarChartSeriesSettings"
- },
- "CategoryAxis": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "CategoryLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ColorAxis": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "ColorLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/RadarChartFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "Shape": {
- "$ref": "#/definitions/RadarChartShape"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/RadarChartSortConfiguration"
- },
- "StartAngle": {
- "maximum": 360,
- "minimum": -360,
- "type": "number"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- }
- },
- "type": "object"
- },
- "RadarChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "RadarChartAggregatedFieldWells": {
- "$ref": "#/definitions/RadarChartAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "RadarChartSeriesSettings": {
- "additionalProperties": false,
- "properties": {
- "AreaStyleSettings": {
- "$ref": "#/definitions/RadarChartAreaStyleSettings"
- }
- },
- "type": "object"
- },
- "RadarChartShape": {
- "enum": [
- "CIRCLE",
- "POLYGON"
- ],
- "type": "string"
- },
- "RadarChartSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "ColorItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "ColorSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "RadarChartVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/RadarChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "RangeEndsLabelType": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "ReferenceLine": {
- "additionalProperties": false,
- "properties": {
- "DataConfiguration": {
- "$ref": "#/definitions/ReferenceLineDataConfiguration"
- },
- "LabelConfiguration": {
- "$ref": "#/definitions/ReferenceLineLabelConfiguration"
- },
- "Status": {
- "$ref": "#/definitions/WidgetStatus"
- },
- "StyleConfiguration": {
- "$ref": "#/definitions/ReferenceLineStyleConfiguration"
- }
- },
- "required": [
- "DataConfiguration"
- ],
- "type": "object"
- },
- "ReferenceLineCustomLabelConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "pattern": "\\S",
- "type": "string"
- }
- },
- "required": [
- "CustomLabel"
- ],
- "type": "object"
- },
- "ReferenceLineDataConfiguration": {
- "additionalProperties": false,
- "properties": {
- "AxisBinding": {
- "$ref": "#/definitions/AxisBinding"
- },
- "DynamicConfiguration": {
- "$ref": "#/definitions/ReferenceLineDynamicDataConfiguration"
- },
- "SeriesType": {
- "$ref": "#/definitions/ReferenceLineSeriesType"
- },
- "StaticConfiguration": {
- "$ref": "#/definitions/ReferenceLineStaticDataConfiguration"
- }
- },
- "type": "object"
- },
- "ReferenceLineDynamicDataConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Calculation": {
- "$ref": "#/definitions/NumericalAggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "MeasureAggregationFunction": {
- "$ref": "#/definitions/AggregationFunction"
- }
- },
- "required": [
- "Calculation",
- "Column"
- ],
- "type": "object"
- },
- "ReferenceLineLabelConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomLabelConfiguration": {
- "$ref": "#/definitions/ReferenceLineCustomLabelConfiguration"
- },
- "FontColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "FontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "HorizontalPosition": {
- "$ref": "#/definitions/ReferenceLineLabelHorizontalPosition"
- },
- "ValueLabelConfiguration": {
- "$ref": "#/definitions/ReferenceLineValueLabelConfiguration"
- },
- "VerticalPosition": {
- "$ref": "#/definitions/ReferenceLineLabelVerticalPosition"
- }
- },
- "type": "object"
- },
- "ReferenceLineLabelHorizontalPosition": {
- "enum": [
- "LEFT",
- "CENTER",
- "RIGHT"
- ],
- "type": "string"
- },
- "ReferenceLineLabelVerticalPosition": {
- "enum": [
- "ABOVE",
- "BELOW"
- ],
- "type": "string"
- },
- "ReferenceLinePatternType": {
- "enum": [
- "SOLID",
- "DASHED",
- "DOTTED"
- ],
- "type": "string"
- },
- "ReferenceLineSeriesType": {
- "enum": [
- "BAR",
- "LINE"
- ],
- "type": "string"
- },
- "ReferenceLineStaticDataConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Value": {
- "default": 0,
- "type": "number"
- }
- },
- "required": [
- "Value"
- ],
- "type": "object"
- },
- "ReferenceLineStyleConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "Pattern": {
- "$ref": "#/definitions/ReferenceLinePatternType"
- }
- },
- "type": "object"
- },
- "ReferenceLineValueLabelConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FormatConfiguration": {
- "$ref": "#/definitions/NumericFormatConfiguration"
- },
- "RelativePosition": {
- "$ref": "#/definitions/ReferenceLineValueLabelRelativePosition"
- }
- },
- "type": "object"
- },
- "ReferenceLineValueLabelRelativePosition": {
- "enum": [
- "BEFORE_CUSTOM_LABEL",
- "AFTER_CUSTOM_LABEL"
- ],
- "type": "string"
- },
- "RelativeDateTimeControlDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "DateTimeFormat": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "InfoIconLabelOptions": {
- "$ref": "#/definitions/SheetControlInfoIconLabelOptions"
- },
- "TitleOptions": {
- "$ref": "#/definitions/LabelOptions"
- }
- },
- "type": "object"
- },
- "RelativeDateType": {
- "enum": [
- "PREVIOUS",
- "THIS",
- "LAST",
- "NOW",
- "NEXT"
- ],
- "type": "string"
- },
- "RelativeDatesFilter": {
- "additionalProperties": false,
- "properties": {
- "AnchorDateConfiguration": {
- "$ref": "#/definitions/AnchorDateConfiguration"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- },
- "ExcludePeriodConfiguration": {
- "$ref": "#/definitions/ExcludePeriodConfiguration"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "MinimumGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- },
- "NullOption": {
- "$ref": "#/definitions/FilterNullOption"
- },
- "ParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "RelativeDateType": {
- "$ref": "#/definitions/RelativeDateType"
- },
- "RelativeDateValue": {
- "default": null,
- "type": "number"
- },
- "TimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- }
- },
- "required": [
- "AnchorDateConfiguration",
- "Column",
- "FilterId",
- "NullOption",
- "RelativeDateType",
- "TimeGranularity"
- ],
- "type": "object"
- },
- "RelativeFontSize": {
- "enum": [
- "EXTRA_SMALL",
- "SMALL",
- "MEDIUM",
- "LARGE",
- "EXTRA_LARGE"
- ],
- "type": "string"
- },
- "ResizeOption": {
- "enum": [
- "FIXED",
- "RESPONSIVE"
- ],
- "type": "string"
- },
- "ResourcePermission": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "type": "string"
- },
- "maxItems": 20,
- "minItems": 1,
- "type": "array"
- },
- "Principal": {
- "maxLength": 256,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Actions",
- "Principal"
- ],
- "type": "object"
- },
- "ResourceStatus": {
- "enum": [
- "CREATION_IN_PROGRESS",
- "CREATION_SUCCESSFUL",
- "CREATION_FAILED",
- "UPDATE_IN_PROGRESS",
- "UPDATE_SUCCESSFUL",
- "UPDATE_FAILED",
- "DELETED"
- ],
- "type": "string"
- },
- "RollingDateConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DataSetIdentifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Expression": {
- "maxLength": 4096,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Expression"
- ],
- "type": "object"
- },
- "RowAlternateColorOptions": {
- "additionalProperties": false,
- "properties": {
- "RowAlternateColors": {
- "items": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Status": {
- "$ref": "#/definitions/WidgetStatus"
- },
- "UsePrimaryBackgroundColor": {
- "$ref": "#/definitions/WidgetStatus"
- }
- },
- "type": "object"
- },
- "SameSheetTargetVisualConfiguration": {
- "additionalProperties": false,
- "properties": {
- "TargetVisualOptions": {
- "$ref": "#/definitions/TargetVisualOptions"
- },
- "TargetVisuals": {
- "items": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "maxItems": 50,
- "minItems": 1,
- "type": "array"
- }
- },
- "type": "object"
- },
- "SankeyDiagramAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Destination": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Source": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Weight": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "SankeyDiagramChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/SankeyDiagramFieldWells"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/SankeyDiagramSortConfiguration"
- }
- },
- "type": "object"
- },
- "SankeyDiagramFieldWells": {
- "additionalProperties": false,
- "properties": {
- "SankeyDiagramAggregatedFieldWells": {
- "$ref": "#/definitions/SankeyDiagramAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "SankeyDiagramSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DestinationItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "SourceItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "WeightSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "SankeyDiagramVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/SankeyDiagramChartConfiguration"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "ScatterPlotCategoricallyAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Label": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Size": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "XAxis": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "YAxis": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "ScatterPlotConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/ScatterPlotFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- },
- "XAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "XAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "YAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "YAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- }
- },
- "type": "object"
- },
- "ScatterPlotFieldWells": {
- "additionalProperties": false,
- "properties": {
- "ScatterPlotCategoricallyAggregatedFieldWells": {
- "$ref": "#/definitions/ScatterPlotCategoricallyAggregatedFieldWells"
- },
- "ScatterPlotUnaggregatedFieldWells": {
- "$ref": "#/definitions/ScatterPlotUnaggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "ScatterPlotUnaggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Label": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Size": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "XAxis": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "YAxis": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "ScatterPlotVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/ScatterPlotConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "ScrollBarOptions": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- },
- "VisibleRange": {
- "$ref": "#/definitions/VisibleRangeOptions"
- }
- },
- "type": "object"
- },
- "SecondaryValueOptions": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "SectionAfterPageBreak": {
- "additionalProperties": false,
- "properties": {
- "Status": {
- "$ref": "#/definitions/SectionPageBreakStatus"
- }
- },
- "type": "object"
- },
- "SectionBasedLayoutCanvasSizeOptions": {
- "additionalProperties": false,
- "properties": {
- "PaperCanvasSizeOptions": {
- "$ref": "#/definitions/SectionBasedLayoutPaperCanvasSizeOptions"
- }
- },
- "type": "object"
- },
- "SectionBasedLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "BodySections": {
- "items": {
- "$ref": "#/definitions/BodySectionConfiguration"
- },
- "maxItems": 28,
- "minItems": 0,
- "type": "array"
- },
- "CanvasSizeOptions": {
- "$ref": "#/definitions/SectionBasedLayoutCanvasSizeOptions"
- },
- "FooterSections": {
- "items": {
- "$ref": "#/definitions/HeaderFooterSectionConfiguration"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "HeaderSections": {
- "items": {
- "$ref": "#/definitions/HeaderFooterSectionConfiguration"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "BodySections",
- "CanvasSizeOptions",
- "FooterSections",
- "HeaderSections"
- ],
- "type": "object"
- },
- "SectionBasedLayoutPaperCanvasSizeOptions": {
- "additionalProperties": false,
- "properties": {
- "PaperMargin": {
- "$ref": "#/definitions/Spacing"
- },
- "PaperOrientation": {
- "$ref": "#/definitions/PaperOrientation"
- },
- "PaperSize": {
- "$ref": "#/definitions/PaperSize"
- }
- },
- "type": "object"
- },
- "SectionLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FreeFormLayout": {
- "$ref": "#/definitions/FreeFormSectionLayoutConfiguration"
- }
- },
- "required": [
- "FreeFormLayout"
- ],
- "type": "object"
- },
- "SectionPageBreakConfiguration": {
- "additionalProperties": false,
- "properties": {
- "After": {
- "$ref": "#/definitions/SectionAfterPageBreak"
- }
- },
- "type": "object"
- },
- "SectionPageBreakStatus": {
- "enum": [
- "ENABLED",
- "DISABLED"
- ],
- "type": "string"
- },
- "SectionStyle": {
- "additionalProperties": false,
- "properties": {
- "Height": {
- "type": "string"
- },
- "Padding": {
- "$ref": "#/definitions/Spacing"
- }
- },
- "type": "object"
- },
- "SelectAllValueOptions": {
- "enum": [
- "ALL_VALUES"
- ],
- "type": "string"
- },
- "SelectedFieldOptions": {
- "enum": [
- "ALL_FIELDS"
- ],
- "type": "string"
- },
- "SelectedSheetsFilterScopeConfiguration": {
- "additionalProperties": false,
- "properties": {
- "SheetVisualScopingConfigurations": {
- "items": {
- "$ref": "#/definitions/SheetVisualScopingConfiguration"
- },
- "maxItems": 50,
- "minItems": 1,
- "type": "array"
- }
- },
- "type": "object"
- },
- "SelectedTooltipType": {
- "enum": [
- "BASIC",
- "DETAILED"
- ],
- "type": "string"
- },
- "SeriesItem": {
- "additionalProperties": false,
- "properties": {
- "DataFieldSeriesItem": {
- "$ref": "#/definitions/DataFieldSeriesItem"
- },
- "FieldSeriesItem": {
- "$ref": "#/definitions/FieldSeriesItem"
- }
- },
- "type": "object"
- },
- "SetParameterValueConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DestinationParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "Value": {
- "$ref": "#/definitions/DestinationParameterValueConfiguration"
- }
- },
- "required": [
- "DestinationParameterName",
- "Value"
- ],
- "type": "object"
- },
- "ShapeConditionalFormat": {
- "additionalProperties": false,
- "properties": {
- "BackgroundColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "required": [
- "BackgroundColor"
- ],
- "type": "object"
- },
- "Sheet": {
- "additionalProperties": false,
- "properties": {
- "Name": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "SheetId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "type": "object"
- },
- "SheetContentType": {
- "enum": [
- "PAGINATED",
- "INTERACTIVE"
- ],
- "type": "string"
- },
- "SheetControlDateTimePickerType": {
- "enum": [
- "SINGLE_VALUED",
- "DATE_RANGE"
- ],
- "type": "string"
- },
- "SheetControlInfoIconLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "InfoIconText": {
- "maxLength": 100,
- "minLength": 1,
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "SheetControlLayout": {
- "additionalProperties": false,
- "properties": {
- "Configuration": {
- "$ref": "#/definitions/SheetControlLayoutConfiguration"
- }
- },
- "required": [
- "Configuration"
- ],
- "type": "object"
- },
- "SheetControlLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "GridLayout": {
- "$ref": "#/definitions/GridLayoutConfiguration"
- }
- },
- "type": "object"
- },
- "SheetControlListType": {
- "enum": [
- "MULTI_SELECT",
- "SINGLE_SELECT"
- ],
- "type": "string"
- },
- "SheetControlSliderType": {
- "enum": [
- "SINGLE_POINT",
- "RANGE"
- ],
- "type": "string"
- },
- "SheetDefinition": {
- "additionalProperties": false,
- "properties": {
- "ContentType": {
- "$ref": "#/definitions/SheetContentType"
- },
- "Description": {
- "maxLength": 1024,
- "minLength": 1,
- "type": "string"
- },
- "FilterControls": {
- "items": {
- "$ref": "#/definitions/FilterControl"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Layouts": {
- "items": {
- "$ref": "#/definitions/Layout"
- },
- "maxItems": 1,
- "minItems": 1,
- "type": "array"
- },
- "Name": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "ParameterControls": {
- "items": {
- "$ref": "#/definitions/ParameterControl"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "SheetControlLayouts": {
- "items": {
- "$ref": "#/definitions/SheetControlLayout"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "SheetId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "TextBoxes": {
- "items": {
- "$ref": "#/definitions/SheetTextBox"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "Title": {
- "maxLength": 1024,
- "minLength": 1,
- "type": "string"
- },
- "Visuals": {
- "items": {
- "$ref": "#/definitions/Visual"
- },
- "maxItems": 50,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "SheetId"
- ],
- "type": "object"
- },
- "SheetElementConfigurationOverrides": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "SheetElementRenderingRule": {
- "additionalProperties": false,
- "properties": {
- "ConfigurationOverrides": {
- "$ref": "#/definitions/SheetElementConfigurationOverrides"
- },
- "Expression": {
- "maxLength": 4096,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "ConfigurationOverrides",
- "Expression"
- ],
- "type": "object"
- },
- "SheetTextBox": {
- "additionalProperties": false,
- "properties": {
- "Content": {
- "maxLength": 150000,
- "minLength": 0,
- "type": "string"
- },
- "SheetTextBoxId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "SheetTextBoxId"
- ],
- "type": "object"
- },
- "SheetVisualScopingConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Scope": {
- "$ref": "#/definitions/FilterVisualScope"
- },
- "SheetId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "VisualIds": {
- "items": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "maxItems": 50,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "Scope",
- "SheetId"
- ],
- "type": "object"
- },
- "ShortFormatText": {
- "additionalProperties": false,
- "properties": {
- "PlainText": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "RichText": {
- "maxLength": 1024,
- "minLength": 1,
- "type": "string"
- }
- },
- "type": "object"
- },
- "SimpleAttributeAggregationFunction": {
- "enum": [
- "UNIQUE_VALUE"
- ],
- "type": "string"
- },
- "SimpleClusterMarker": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- }
- },
- "type": "object"
- },
- "SimpleNumericalAggregationFunction": {
- "enum": [
- "SUM",
- "AVERAGE",
- "MIN",
- "MAX",
- "COUNT",
- "DISTINCT_COUNT",
- "VAR",
- "VARP",
- "STDEV",
- "STDEVP",
- "MEDIAN"
- ],
- "type": "string"
- },
- "SimpleTotalAggregationFunction": {
- "enum": [
- "DEFAULT",
- "SUM",
- "AVERAGE",
- "MIN",
- "MAX",
- "NONE"
- ],
- "type": "string"
- },
- "SliderControlDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "InfoIconLabelOptions": {
- "$ref": "#/definitions/SheetControlInfoIconLabelOptions"
- },
- "TitleOptions": {
- "$ref": "#/definitions/LabelOptions"
- }
- },
- "type": "object"
- },
- "SmallMultiplesAxisPlacement": {
- "enum": [
- "OUTSIDE",
- "INSIDE"
- ],
- "type": "string"
- },
- "SmallMultiplesAxisProperties": {
- "additionalProperties": false,
- "properties": {
- "Placement": {
- "$ref": "#/definitions/SmallMultiplesAxisPlacement"
- },
- "Scale": {
- "$ref": "#/definitions/SmallMultiplesAxisScale"
- }
- },
- "type": "object"
- },
- "SmallMultiplesAxisScale": {
- "enum": [
- "SHARED",
- "INDEPENDENT"
- ],
- "type": "string"
- },
- "SmallMultiplesOptions": {
- "additionalProperties": false,
- "properties": {
- "MaxVisibleColumns": {
- "maximum": 10,
- "minimum": 1,
- "type": "number"
- },
- "MaxVisibleRows": {
- "maximum": 10,
- "minimum": 1,
- "type": "number"
- },
- "PanelConfiguration": {
- "$ref": "#/definitions/PanelConfiguration"
- },
- "XAxis": {
- "$ref": "#/definitions/SmallMultiplesAxisProperties"
- },
- "YAxis": {
- "$ref": "#/definitions/SmallMultiplesAxisProperties"
- }
- },
- "type": "object"
- },
- "SortDirection": {
- "enum": [
- "ASC",
- "DESC"
- ],
- "type": "string"
- },
- "Spacing": {
- "additionalProperties": false,
- "properties": {
- "Bottom": {
- "type": "string"
- },
- "Left": {
- "type": "string"
- },
- "Right": {
- "type": "string"
- },
- "Top": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "SpecialValue": {
- "enum": [
- "EMPTY",
- "NULL",
- "OTHER"
- ],
- "type": "string"
- },
- "StringDefaultValues": {
- "additionalProperties": false,
- "properties": {
- "DynamicValue": {
- "$ref": "#/definitions/DynamicDefaultValue"
- },
- "StaticValues": {
- "items": {
- "type": "string"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "StringFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "NullValueFormatConfiguration": {
- "$ref": "#/definitions/NullValueFormatConfiguration"
- },
- "NumericFormatConfiguration": {
- "$ref": "#/definitions/NumericFormatConfiguration"
- }
- },
- "type": "object"
- },
- "StringParameter": {
- "additionalProperties": false,
- "properties": {
- "Name": {
- "pattern": "\\S",
- "type": "string"
- },
- "Values": {
- "items": {
- "type": "string"
- },
- "type": "array"
- }
- },
- "required": [
- "Name",
- "Values"
- ],
- "type": "object"
- },
- "StringParameterDeclaration": {
- "additionalProperties": false,
- "properties": {
- "DefaultValues": {
- "$ref": "#/definitions/StringDefaultValues"
- },
- "MappedDataSetParameters": {
- "items": {
- "$ref": "#/definitions/MappedDataSetParameter"
- },
- "maxItems": 150,
- "minItems": 0,
- "type": "array"
- },
- "Name": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "ParameterValueType": {
- "$ref": "#/definitions/ParameterValueType"
- },
- "ValueWhenUnset": {
- "$ref": "#/definitions/StringValueWhenUnsetConfiguration"
- }
- },
- "required": [
- "Name",
- "ParameterValueType"
- ],
- "type": "object"
- },
- "StringValueWhenUnsetConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomValue": {
- "type": "string"
- },
- "ValueWhenUnsetOption": {
- "$ref": "#/definitions/ValueWhenUnsetOption"
- }
- },
- "type": "object"
- },
- "StyledCellType": {
- "enum": [
- "TOTAL",
- "METRIC_HEADER",
- "VALUE"
- ],
- "type": "string"
- },
- "SubtotalOptions": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "type": "string"
- },
- "FieldLevel": {
- "$ref": "#/definitions/PivotTableSubtotalLevel"
- },
- "FieldLevelOptions": {
- "items": {
- "$ref": "#/definitions/PivotTableFieldSubtotalOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "MetricHeaderCellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "StyleTargets": {
- "items": {
- "$ref": "#/definitions/TableStyleTarget"
- },
- "maxItems": 3,
- "minItems": 0,
- "type": "array"
- },
- "TotalCellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "TotalsVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "ValueCellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- }
- },
- "type": "object"
- },
- "TableAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "GroupBy": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TableBorderOptions": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "Style": {
- "$ref": "#/definitions/TableBorderStyle"
- },
- "Thickness": {
- "maximum": 4,
- "minimum": 1,
- "type": "number"
- }
- },
- "type": "object"
- },
- "TableBorderStyle": {
- "enum": [
- "NONE",
- "SOLID"
- ],
- "type": "string"
- },
- "TableCellConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "TextFormat": {
- "$ref": "#/definitions/TextConditionalFormat"
- }
- },
- "required": [
- "FieldId"
- ],
- "type": "object"
- },
- "TableCellImageScalingConfiguration": {
- "enum": [
- "FIT_TO_CELL_HEIGHT",
- "FIT_TO_CELL_WIDTH",
- "DO_NOT_SCALE"
- ],
- "type": "string"
- },
- "TableCellImageSizingConfiguration": {
- "additionalProperties": false,
- "properties": {
- "TableCellImageScalingConfiguration": {
- "$ref": "#/definitions/TableCellImageScalingConfiguration"
- }
- },
- "type": "object"
- },
- "TableCellStyle": {
- "additionalProperties": false,
- "properties": {
- "BackgroundColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "Border": {
- "$ref": "#/definitions/GlobalTableBorderOptions"
- },
- "FontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "Height": {
- "maximum": 500,
- "minimum": 8,
- "type": "number"
- },
- "HorizontalTextAlignment": {
- "$ref": "#/definitions/HorizontalTextAlignment"
- },
- "TextWrap": {
- "$ref": "#/definitions/TextWrap"
- },
- "VerticalTextAlignment": {
- "$ref": "#/definitions/VerticalTextAlignment"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "TableConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "ConditionalFormattingOptions": {
- "items": {
- "$ref": "#/definitions/TableConditionalFormattingOption"
- },
- "maxItems": 500,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TableConditionalFormattingOption": {
- "additionalProperties": false,
- "properties": {
- "Cell": {
- "$ref": "#/definitions/TableCellConditionalFormatting"
- },
- "Row": {
- "$ref": "#/definitions/TableRowConditionalFormatting"
- }
- },
- "type": "object"
- },
- "TableConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FieldOptions": {
- "$ref": "#/definitions/TableFieldOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/TableFieldWells"
- },
- "PaginatedReportOptions": {
- "$ref": "#/definitions/TablePaginatedReportOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/TableSortConfiguration"
- },
- "TableInlineVisualizations": {
- "items": {
- "$ref": "#/definitions/TableInlineVisualization"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "TableOptions": {
- "$ref": "#/definitions/TableOptions"
- },
- "TotalOptions": {
- "$ref": "#/definitions/TotalOptions"
- }
- },
- "type": "object"
- },
- "TableFieldCustomIconContent": {
- "additionalProperties": false,
- "properties": {
- "Icon": {
- "$ref": "#/definitions/TableFieldIconSetType"
- }
- },
- "type": "object"
- },
- "TableFieldCustomTextContent": {
- "additionalProperties": false,
- "properties": {
- "FontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "Value": {
- "type": "string"
- }
- },
- "required": [
- "FontConfiguration"
- ],
- "type": "object"
- },
- "TableFieldIconSetType": {
- "enum": [
- "LINK"
- ],
- "type": "string"
- },
- "TableFieldImageConfiguration": {
- "additionalProperties": false,
- "properties": {
- "SizingOptions": {
- "$ref": "#/definitions/TableCellImageSizingConfiguration"
- }
- },
- "type": "object"
- },
- "TableFieldLinkConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Content": {
- "$ref": "#/definitions/TableFieldLinkContentConfiguration"
- },
- "Target": {
- "$ref": "#/definitions/URLTargetConfiguration"
- }
- },
- "required": [
- "Content",
- "Target"
- ],
- "type": "object"
- },
- "TableFieldLinkContentConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomIconContent": {
- "$ref": "#/definitions/TableFieldCustomIconContent"
- },
- "CustomTextContent": {
- "$ref": "#/definitions/TableFieldCustomTextContent"
- }
- },
- "type": "object"
- },
- "TableFieldOption": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "URLStyling": {
- "$ref": "#/definitions/TableFieldURLConfiguration"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Width": {
- "type": "string"
- }
- },
- "required": [
- "FieldId"
- ],
- "type": "object"
- },
- "TableFieldOptions": {
- "additionalProperties": false,
- "properties": {
- "Order": {
- "items": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "PinnedFieldOptions": {
- "$ref": "#/definitions/TablePinnedFieldOptions"
- },
- "SelectedFieldOptions": {
- "items": {
- "$ref": "#/definitions/TableFieldOption"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TableFieldURLConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ImageConfiguration": {
- "$ref": "#/definitions/TableFieldImageConfiguration"
- },
- "LinkConfiguration": {
- "$ref": "#/definitions/TableFieldLinkConfiguration"
- }
- },
- "type": "object"
- },
- "TableFieldWells": {
- "additionalProperties": false,
- "properties": {
- "TableAggregatedFieldWells": {
- "$ref": "#/definitions/TableAggregatedFieldWells"
- },
- "TableUnaggregatedFieldWells": {
- "$ref": "#/definitions/TableUnaggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "TableInlineVisualization": {
- "additionalProperties": false,
- "properties": {
- "DataBars": {
- "$ref": "#/definitions/DataBarsOptions"
- }
- },
- "type": "object"
- },
- "TableOptions": {
- "additionalProperties": false,
- "properties": {
- "CellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "HeaderStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "Orientation": {
- "$ref": "#/definitions/TableOrientation"
- },
- "RowAlternateColorOptions": {
- "$ref": "#/definitions/RowAlternateColorOptions"
- }
- },
- "type": "object"
- },
- "TableOrientation": {
- "enum": [
- "VERTICAL",
- "HORIZONTAL"
- ],
- "type": "string"
- },
- "TablePaginatedReportOptions": {
- "additionalProperties": false,
- "properties": {
- "OverflowColumnHeaderVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "VerticalOverflowVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "TablePinnedFieldOptions": {
- "additionalProperties": false,
- "properties": {
- "PinnedLeftFields": {
- "items": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "maxItems": 201,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TableRowConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "BackgroundColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- },
- "TextColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "TableSideBorderOptions": {
- "additionalProperties": false,
- "properties": {
- "Bottom": {
- "$ref": "#/definitions/TableBorderOptions"
- },
- "InnerHorizontal": {
- "$ref": "#/definitions/TableBorderOptions"
- },
- "InnerVertical": {
- "$ref": "#/definitions/TableBorderOptions"
- },
- "Left": {
- "$ref": "#/definitions/TableBorderOptions"
- },
- "Right": {
- "$ref": "#/definitions/TableBorderOptions"
- },
- "Top": {
- "$ref": "#/definitions/TableBorderOptions"
- }
- },
- "type": "object"
- },
- "TableSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "PaginationConfiguration": {
- "$ref": "#/definitions/PaginationConfiguration"
- },
- "RowSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TableStyleTarget": {
- "additionalProperties": false,
- "properties": {
- "CellType": {
- "$ref": "#/definitions/StyledCellType"
- }
- },
- "required": [
- "CellType"
- ],
- "type": "object"
- },
- "TableTotalsPlacement": {
- "enum": [
- "START",
- "END",
- "AUTO"
- ],
- "type": "string"
- },
- "TableTotalsScrollStatus": {
- "enum": [
- "PINNED",
- "SCROLLED"
- ],
- "type": "string"
- },
- "TableUnaggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Values": {
- "items": {
- "$ref": "#/definitions/UnaggregatedField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TableVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/TableConfiguration"
- },
- "ConditionalFormatting": {
- "$ref": "#/definitions/TableConditionalFormatting"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "Tag": {
- "additionalProperties": false,
- "properties": {
- "Key": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "Value": {
- "maxLength": 256,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Key",
- "Value"
- ],
- "type": "object"
- },
- "TargetVisualOptions": {
- "enum": [
- "ALL_VISUALS"
- ],
- "type": "string"
- },
- "TextAreaControlDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "InfoIconLabelOptions": {
- "$ref": "#/definitions/SheetControlInfoIconLabelOptions"
- },
- "PlaceholderOptions": {
- "$ref": "#/definitions/TextControlPlaceholderOptions"
- },
- "TitleOptions": {
- "$ref": "#/definitions/LabelOptions"
- }
- },
- "type": "object"
- },
- "TextConditionalFormat": {
- "additionalProperties": false,
- "properties": {
- "BackgroundColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- },
- "Icon": {
- "$ref": "#/definitions/ConditionalFormattingIcon"
- },
- "TextColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "TextControlPlaceholderOptions": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "TextFieldControlDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "InfoIconLabelOptions": {
- "$ref": "#/definitions/SheetControlInfoIconLabelOptions"
- },
- "PlaceholderOptions": {
- "$ref": "#/definitions/TextControlPlaceholderOptions"
- },
- "TitleOptions": {
- "$ref": "#/definitions/LabelOptions"
- }
- },
- "type": "object"
- },
- "TextWrap": {
- "enum": [
- "NONE",
- "WRAP"
- ],
- "type": "string"
- },
- "ThousandSeparatorOptions": {
- "additionalProperties": false,
- "properties": {
- "Symbol": {
- "$ref": "#/definitions/NumericSeparatorSymbol"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "TimeBasedForecastProperties": {
- "additionalProperties": false,
- "properties": {
- "LowerBoundary": {
- "default": null,
- "type": "number"
- },
- "PeriodsBackward": {
- "maximum": 1000,
- "minimum": 0,
- "type": "number"
- },
- "PeriodsForward": {
- "maximum": 1000,
- "minimum": 1,
- "type": "number"
- },
- "PredictionInterval": {
- "maximum": 95,
- "minimum": 50,
- "type": "number"
- },
- "Seasonality": {
- "maximum": 180,
- "minimum": 1,
- "type": "number"
- },
- "UpperBoundary": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "TimeEqualityFilter": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "ParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "RollingDate": {
- "$ref": "#/definitions/RollingDateConfiguration"
- },
- "TimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- },
- "Value": {
- "format": "date-time",
- "type": "string"
- }
- },
- "required": [
- "Column",
- "FilterId"
- ],
- "type": "object"
- },
- "TimeGranularity": {
- "enum": [
- "YEAR",
- "QUARTER",
- "MONTH",
- "WEEK",
- "DAY",
- "HOUR",
- "MINUTE",
- "SECOND",
- "MILLISECOND"
- ],
- "type": "string"
- },
- "TimeRangeDrillDownFilter": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "RangeMaximum": {
- "format": "date-time",
- "type": "string"
- },
- "RangeMinimum": {
- "format": "date-time",
- "type": "string"
- },
- "TimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- }
- },
- "required": [
- "Column",
- "RangeMaximum",
- "RangeMinimum",
- "TimeGranularity"
- ],
- "type": "object"
- },
- "TimeRangeFilter": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- },
- "ExcludePeriodConfiguration": {
- "$ref": "#/definitions/ExcludePeriodConfiguration"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "IncludeMaximum": {
- "default": null,
- "type": "boolean"
- },
- "IncludeMinimum": {
- "default": null,
- "type": "boolean"
- },
- "NullOption": {
- "$ref": "#/definitions/FilterNullOption"
- },
- "RangeMaximumValue": {
- "$ref": "#/definitions/TimeRangeFilterValue"
- },
- "RangeMinimumValue": {
- "$ref": "#/definitions/TimeRangeFilterValue"
- },
- "TimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- }
- },
- "required": [
- "Column",
- "FilterId",
- "NullOption"
- ],
- "type": "object"
- },
- "TimeRangeFilterValue": {
- "additionalProperties": false,
- "properties": {
- "Parameter": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "RollingDate": {
- "$ref": "#/definitions/RollingDateConfiguration"
- },
- "StaticValue": {
- "format": "date-time",
- "type": "string"
- }
- },
- "type": "object"
- },
- "TooltipItem": {
- "additionalProperties": false,
- "properties": {
- "ColumnTooltipItem": {
- "$ref": "#/definitions/ColumnTooltipItem"
- },
- "FieldTooltipItem": {
- "$ref": "#/definitions/FieldTooltipItem"
- }
- },
- "type": "object"
- },
- "TooltipOptions": {
- "additionalProperties": false,
- "properties": {
- "FieldBasedTooltip": {
- "$ref": "#/definitions/FieldBasedTooltip"
- },
- "SelectedTooltipType": {
- "$ref": "#/definitions/SelectedTooltipType"
- },
- "TooltipVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "TooltipTitleType": {
- "enum": [
- "NONE",
- "PRIMARY_VALUE"
- ],
- "type": "string"
- },
- "TopBottomComputationType": {
- "enum": [
- "TOP",
- "BOTTOM"
- ],
- "type": "string"
- },
- "TopBottomFilter": {
- "additionalProperties": false,
- "properties": {
- "AggregationSortConfigurations": {
- "items": {
- "$ref": "#/definitions/AggregationSortConfiguration"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Limit": {
- "default": null,
- "type": "number"
- },
- "ParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "TimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- }
- },
- "required": [
- "AggregationSortConfigurations",
- "Column",
- "FilterId"
- ],
- "type": "object"
- },
- "TopBottomMoversComputation": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "$ref": "#/definitions/DimensionField"
- },
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "MoverSize": {
- "default": 0,
- "maximum": 20,
- "minimum": 1,
- "type": "number"
- },
- "Name": {
- "type": "string"
- },
- "SortOrder": {
- "$ref": "#/definitions/TopBottomSortOrder"
- },
- "Time": {
- "$ref": "#/definitions/DimensionField"
- },
- "Type": {
- "$ref": "#/definitions/TopBottomComputationType"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId",
- "Type"
- ],
- "type": "object"
- },
- "TopBottomRankedComputation": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "$ref": "#/definitions/DimensionField"
- },
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "type": "string"
- },
- "ResultSize": {
- "default": 0,
- "maximum": 20,
- "minimum": 1,
- "type": "number"
- },
- "Type": {
- "$ref": "#/definitions/TopBottomComputationType"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId",
- "Type"
- ],
- "type": "object"
- },
- "TopBottomSortOrder": {
- "enum": [
- "PERCENT_DIFFERENCE",
- "ABSOLUTE_DIFFERENCE"
- ],
- "type": "string"
- },
- "TotalAggregationComputation": {
- "additionalProperties": false,
- "properties": {
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "type": "string"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId"
- ],
- "type": "object"
- },
- "TotalAggregationFunction": {
- "additionalProperties": false,
- "properties": {
- "SimpleTotalAggregationFunction": {
- "$ref": "#/definitions/SimpleTotalAggregationFunction"
- }
- },
- "type": "object"
- },
- "TotalAggregationOption": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "TotalAggregationFunction": {
- "$ref": "#/definitions/TotalAggregationFunction"
- }
- },
- "required": [
- "FieldId",
- "TotalAggregationFunction"
- ],
- "type": "object"
- },
- "TotalOptions": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "type": "string"
- },
- "Placement": {
- "$ref": "#/definitions/TableTotalsPlacement"
- },
- "ScrollStatus": {
- "$ref": "#/definitions/TableTotalsScrollStatus"
- },
- "TotalAggregationOptions": {
- "items": {
- "$ref": "#/definitions/TotalAggregationOption"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "TotalCellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "TotalsVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "TreeMapAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Colors": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Groups": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Sizes": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TreeMapConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ColorLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ColorScale": {
- "$ref": "#/definitions/ColorScale"
- },
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/TreeMapFieldWells"
- },
- "GroupLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "SizeLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/TreeMapSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- }
- },
- "type": "object"
- },
- "TreeMapFieldWells": {
- "additionalProperties": false,
- "properties": {
- "TreeMapAggregatedFieldWells": {
- "$ref": "#/definitions/TreeMapAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "TreeMapSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "TreeMapGroupItemsLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "TreeMapSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TreeMapVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/TreeMapConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "TrendArrowOptions": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "URLTargetConfiguration": {
- "enum": [
- "NEW_TAB",
- "NEW_WINDOW",
- "SAME_TAB"
- ],
- "type": "string"
- },
- "UnaggregatedField": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/FormatConfiguration"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "UniqueValuesComputation": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "$ref": "#/definitions/DimensionField"
- },
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "type": "string"
- }
- },
- "required": [
- "ComputationId"
- ],
- "type": "object"
- },
- "ValidationStrategy": {
- "additionalProperties": false,
- "properties": {
- "Mode": {
- "$ref": "#/definitions/ValidationStrategyMode"
- }
- },
- "required": [
- "Mode"
- ],
- "type": "object"
- },
- "ValidationStrategyMode": {
- "enum": [
- "STRICT",
- "LENIENT"
- ],
- "type": "string"
- },
- "ValueWhenUnsetOption": {
- "enum": [
- "RECOMMENDED_VALUE",
- "NULL"
- ],
- "type": "string"
- },
- "VerticalTextAlignment": {
- "enum": [
- "TOP",
- "MIDDLE",
- "BOTTOM",
- "AUTO"
- ],
- "type": "string"
- },
- "Visibility": {
- "enum": [
- "HIDDEN",
- "VISIBLE"
- ],
- "type": "string"
- },
- "VisibleRangeOptions": {
- "additionalProperties": false,
- "properties": {
- "PercentRange": {
- "$ref": "#/definitions/PercentVisibleRange"
- }
- },
- "type": "object"
- },
- "Visual": {
- "additionalProperties": false,
- "properties": {
- "BarChartVisual": {
- "$ref": "#/definitions/BarChartVisual"
- },
- "BoxPlotVisual": {
- "$ref": "#/definitions/BoxPlotVisual"
- },
- "ComboChartVisual": {
- "$ref": "#/definitions/ComboChartVisual"
- },
- "CustomContentVisual": {
- "$ref": "#/definitions/CustomContentVisual"
- },
- "EmptyVisual": {
- "$ref": "#/definitions/EmptyVisual"
- },
- "FilledMapVisual": {
- "$ref": "#/definitions/FilledMapVisual"
- },
- "FunnelChartVisual": {
- "$ref": "#/definitions/FunnelChartVisual"
- },
- "GaugeChartVisual": {
- "$ref": "#/definitions/GaugeChartVisual"
- },
- "GeospatialMapVisual": {
- "$ref": "#/definitions/GeospatialMapVisual"
- },
- "HeatMapVisual": {
- "$ref": "#/definitions/HeatMapVisual"
- },
- "HistogramVisual": {
- "$ref": "#/definitions/HistogramVisual"
- },
- "InsightVisual": {
- "$ref": "#/definitions/InsightVisual"
- },
- "KPIVisual": {
- "$ref": "#/definitions/KPIVisual"
- },
- "LineChartVisual": {
- "$ref": "#/definitions/LineChartVisual"
- },
- "PieChartVisual": {
- "$ref": "#/definitions/PieChartVisual"
- },
- "PivotTableVisual": {
- "$ref": "#/definitions/PivotTableVisual"
- },
- "RadarChartVisual": {
- "$ref": "#/definitions/RadarChartVisual"
- },
- "SankeyDiagramVisual": {
- "$ref": "#/definitions/SankeyDiagramVisual"
- },
- "ScatterPlotVisual": {
- "$ref": "#/definitions/ScatterPlotVisual"
- },
- "TableVisual": {
- "$ref": "#/definitions/TableVisual"
- },
- "TreeMapVisual": {
- "$ref": "#/definitions/TreeMapVisual"
- },
- "WaterfallVisual": {
- "$ref": "#/definitions/WaterfallVisual"
- },
- "WordCloudVisual": {
- "$ref": "#/definitions/WordCloudVisual"
- }
- },
- "type": "object"
- },
- "VisualCustomAction": {
- "additionalProperties": false,
- "properties": {
- "ActionOperations": {
- "items": {
- "$ref": "#/definitions/VisualCustomActionOperation"
- },
- "maxItems": 2,
- "minItems": 1,
- "type": "array"
- },
- "CustomActionId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "maxLength": 256,
- "minLength": 1,
- "type": "string"
- },
- "Status": {
- "$ref": "#/definitions/WidgetStatus"
- },
- "Trigger": {
- "$ref": "#/definitions/VisualCustomActionTrigger"
- }
- },
- "required": [
- "ActionOperations",
- "CustomActionId",
- "Name",
- "Trigger"
- ],
- "type": "object"
- },
- "VisualCustomActionOperation": {
- "additionalProperties": false,
- "properties": {
- "FilterOperation": {
- "$ref": "#/definitions/CustomActionFilterOperation"
- },
- "NavigationOperation": {
- "$ref": "#/definitions/CustomActionNavigationOperation"
- },
- "SetParametersOperation": {
- "$ref": "#/definitions/CustomActionSetParametersOperation"
- },
- "URLOperation": {
- "$ref": "#/definitions/CustomActionURLOperation"
- }
- },
- "type": "object"
- },
- "VisualCustomActionTrigger": {
- "enum": [
- "DATA_POINT_CLICK",
- "DATA_POINT_MENU"
- ],
- "type": "string"
- },
- "VisualPalette": {
- "additionalProperties": false,
- "properties": {
- "ChartColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "ColorMap": {
- "items": {
- "$ref": "#/definitions/DataPathColor"
- },
- "maxItems": 5000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "VisualSubtitleLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "FormatText": {
- "$ref": "#/definitions/LongFormatText"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "VisualTitleLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "FormatText": {
- "$ref": "#/definitions/ShortFormatText"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "WaterfallChartAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Breakdowns": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Categories": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "WaterfallChartColorConfiguration": {
- "additionalProperties": false,
- "properties": {
- "GroupColorConfiguration": {
- "$ref": "#/definitions/WaterfallChartGroupColorConfiguration"
- }
- },
- "type": "object"
- },
- "WaterfallChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "CategoryAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ColorConfiguration": {
- "$ref": "#/definitions/WaterfallChartColorConfiguration"
- },
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/WaterfallChartFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "PrimaryYAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "PrimaryYAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/WaterfallChartSortConfiguration"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- },
- "WaterfallChartOptions": {
- "$ref": "#/definitions/WaterfallChartOptions"
- }
- },
- "type": "object"
- },
- "WaterfallChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "WaterfallChartAggregatedFieldWells": {
- "$ref": "#/definitions/WaterfallChartAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "WaterfallChartGroupColorConfiguration": {
- "additionalProperties": false,
- "properties": {
- "NegativeBarColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "PositiveBarColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "TotalBarColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- }
- },
- "type": "object"
- },
- "WaterfallChartOptions": {
- "additionalProperties": false,
- "properties": {
- "TotalBarLabel": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "WaterfallChartSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "BreakdownItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "WaterfallVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/WaterfallChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "WhatIfPointScenario": {
- "additionalProperties": false,
- "properties": {
- "Date": {
- "format": "date-time",
- "type": "string"
- },
- "Value": {
- "default": 0,
- "type": "number"
- }
- },
- "required": [
- "Date",
- "Value"
- ],
- "type": "object"
- },
- "WhatIfRangeScenario": {
- "additionalProperties": false,
- "properties": {
- "EndDate": {
- "format": "date-time",
- "type": "string"
- },
- "StartDate": {
- "format": "date-time",
- "type": "string"
- },
- "Value": {
- "default": 0,
- "type": "number"
- }
- },
- "required": [
- "EndDate",
- "StartDate",
- "Value"
- ],
- "type": "object"
- },
- "WidgetStatus": {
- "enum": [
- "ENABLED",
- "DISABLED"
- ],
- "type": "string"
- },
- "WordCloudAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "GroupBy": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "Size": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "WordCloudChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/WordCloudFieldWells"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/WordCloudSortConfiguration"
- },
- "WordCloudOptions": {
- "$ref": "#/definitions/WordCloudOptions"
- }
- },
- "type": "object"
- },
- "WordCloudCloudLayout": {
- "enum": [
- "FLUID",
- "NORMAL"
- ],
- "type": "string"
- },
- "WordCloudFieldWells": {
- "additionalProperties": false,
- "properties": {
- "WordCloudAggregatedFieldWells": {
- "$ref": "#/definitions/WordCloudAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "WordCloudOptions": {
- "additionalProperties": false,
- "properties": {
- "CloudLayout": {
- "$ref": "#/definitions/WordCloudCloudLayout"
- },
- "MaximumStringLength": {
- "maximum": 100,
- "minimum": 1,
- "type": "number"
- },
- "WordCasing": {
- "$ref": "#/definitions/WordCloudWordCasing"
- },
- "WordOrientation": {
- "$ref": "#/definitions/WordCloudWordOrientation"
- },
- "WordPadding": {
- "$ref": "#/definitions/WordCloudWordPadding"
- },
- "WordScaling": {
- "$ref": "#/definitions/WordCloudWordScaling"
- }
- },
- "type": "object"
- },
- "WordCloudSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "WordCloudVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/WordCloudChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "WordCloudWordCasing": {
- "enum": [
- "LOWER_CASE",
- "EXISTING_CASE"
- ],
- "type": "string"
- },
- "WordCloudWordOrientation": {
- "enum": [
- "HORIZONTAL",
- "HORIZONTAL_AND_VERTICAL"
- ],
- "type": "string"
- },
- "WordCloudWordPadding": {
- "enum": [
- "NONE",
- "SMALL",
- "MEDIUM",
- "LARGE"
- ],
- "type": "string"
- },
- "WordCloudWordScaling": {
- "enum": [
- "EMPHASIZE",
- "NORMAL"
- ],
- "type": "string"
- }
- },
- "primaryIdentifier": [
- "/properties/AnalysisId",
- "/properties/AwsAccountId"
- ],
- "properties": {
- "AnalysisId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Arn": {
- "type": "string"
- },
- "AwsAccountId": {
- "maxLength": 12,
- "minLength": 12,
- "pattern": "^[0-9]{12}$",
- "type": "string"
- },
- "CreatedTime": {
- "format": "date-time",
- "type": "string"
- },
- "DataSetArns": {
- "items": {
- "type": "string"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "Definition": {
- "$ref": "#/definitions/AnalysisDefinition"
- },
- "Errors": {
- "items": {
- "$ref": "#/definitions/AnalysisError"
- },
- "minItems": 1,
- "type": "array"
- },
- "LastUpdatedTime": {
- "format": "date-time",
- "type": "string"
- },
- "Name": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Parameters": {
- "$ref": "#/definitions/Parameters"
- },
- "Permissions": {
- "items": {
- "$ref": "#/definitions/ResourcePermission"
- },
- "maxItems": 64,
- "minItems": 1,
- "type": "array"
- },
- "Sheets": {
- "items": {
- "$ref": "#/definitions/Sheet"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "SourceEntity": {
- "$ref": "#/definitions/AnalysisSourceEntity"
- },
- "Status": {
- "$ref": "#/definitions/ResourceStatus"
- },
- "Tags": {
- "items": {
- "$ref": "#/definitions/Tag"
- },
- "maxItems": 200,
- "minItems": 1,
- "type": "array"
- },
- "ThemeArn": {
- "type": "string"
- },
- "ValidationStrategy": {
- "$ref": "#/definitions/ValidationStrategy"
- }
- },
- "readOnlyProperties": [
- "/properties/Arn",
- "/properties/CreatedTime",
- "/properties/DataSetArns",
- "/properties/LastUpdatedTime"
- ],
- "required": [
- "AwsAccountId",
- "AnalysisId",
- "Name"
- ],
- "sourceUrl": "https://github.com/aws-cloudformation/aws-cloudformation-resource-providers-quicksight",
- "typeName": "AWS::QuickSight::Analysis",
- "writeOnlyProperties": [
- "/properties/Definition",
- "/properties/Parameters",
- "/properties/SourceEntity",
- "/properties/Status",
- "/properties/ValidationStrategy"
- ]
-}
diff --git a/src/cfnlint/data/schemas/providers/af_south_1/aws-quicksight-dashboard.json b/src/cfnlint/data/schemas/providers/af_south_1/aws-quicksight-dashboard.json
deleted file mode 100644
index 2ef4d6e24a..0000000000
--- a/src/cfnlint/data/schemas/providers/af_south_1/aws-quicksight-dashboard.json
+++ /dev/null
@@ -1,11510 +0,0 @@
-{
- "additionalProperties": false,
- "createOnlyProperties": [
- "/properties/AwsAccountId",
- "/properties/DashboardId"
- ],
- "definitions": {
- "AdHocFilteringOption": {
- "additionalProperties": false,
- "properties": {
- "AvailabilityStatus": {
- "$ref": "#/definitions/DashboardBehavior"
- }
- },
- "type": "object"
- },
- "AggregationFunction": {
- "additionalProperties": false,
- "properties": {
- "AttributeAggregationFunction": {
- "$ref": "#/definitions/AttributeAggregationFunction"
- },
- "CategoricalAggregationFunction": {
- "$ref": "#/definitions/CategoricalAggregationFunction"
- },
- "DateAggregationFunction": {
- "$ref": "#/definitions/DateAggregationFunction"
- },
- "NumericalAggregationFunction": {
- "$ref": "#/definitions/NumericalAggregationFunction"
- }
- },
- "type": "object"
- },
- "AggregationSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "AggregationFunction": {
- "$ref": "#/definitions/AggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "SortDirection": {
- "$ref": "#/definitions/SortDirection"
- }
- },
- "required": [
- "Column",
- "SortDirection"
- ],
- "type": "object"
- },
- "AllSheetsFilterScopeConfiguration": {
- "format": "json",
- "type": [
- "object",
- "string"
- ]
- },
- "AnalysisDefaults": {
- "additionalProperties": false,
- "properties": {
- "DefaultNewSheetConfiguration": {
- "$ref": "#/definitions/DefaultNewSheetConfiguration"
- }
- },
- "required": [
- "DefaultNewSheetConfiguration"
- ],
- "type": "object"
- },
- "AnchorDateConfiguration": {
- "additionalProperties": false,
- "properties": {
- "AnchorOption": {
- "$ref": "#/definitions/AnchorOption"
- },
- "ParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- }
- },
- "type": "object"
- },
- "AnchorOption": {
- "enum": [
- "NOW"
- ],
- "type": "string"
- },
- "ArcAxisConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Range": {
- "$ref": "#/definitions/ArcAxisDisplayRange"
- },
- "ReserveRange": {
- "default": 0,
- "type": "number"
- }
- },
- "type": "object"
- },
- "ArcAxisDisplayRange": {
- "additionalProperties": false,
- "properties": {
- "Max": {
- "default": null,
- "type": "number"
- },
- "Min": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "ArcConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ArcAngle": {
- "default": null,
- "type": "number"
- },
- "ArcThickness": {
- "$ref": "#/definitions/ArcThicknessOptions"
- }
- },
- "type": "object"
- },
- "ArcOptions": {
- "additionalProperties": false,
- "properties": {
- "ArcThickness": {
- "$ref": "#/definitions/ArcThickness"
- }
- },
- "type": "object"
- },
- "ArcThickness": {
- "enum": [
- "SMALL",
- "MEDIUM",
- "LARGE",
- "WHOLE"
- ],
- "type": "string"
- },
- "ArcThicknessOptions": {
- "enum": [
- "SMALL",
- "MEDIUM",
- "LARGE"
- ],
- "type": "string"
- },
- "AssetOptions": {
- "additionalProperties": false,
- "properties": {
- "Timezone": {
- "type": "string"
- },
- "WeekStart": {
- "$ref": "#/definitions/DayOfTheWeek"
- }
- },
- "type": "object"
- },
- "AttributeAggregationFunction": {
- "additionalProperties": false,
- "properties": {
- "SimpleAttributeAggregation": {
- "$ref": "#/definitions/SimpleAttributeAggregationFunction"
- },
- "ValueForMultipleValues": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "AxisBinding": {
- "enum": [
- "PRIMARY_YAXIS",
- "SECONDARY_YAXIS"
- ],
- "type": "string"
- },
- "AxisDataOptions": {
- "additionalProperties": false,
- "properties": {
- "DateAxisOptions": {
- "$ref": "#/definitions/DateAxisOptions"
- },
- "NumericAxisOptions": {
- "$ref": "#/definitions/NumericAxisOptions"
- }
- },
- "type": "object"
- },
- "AxisDisplayDataDrivenRange": {
- "format": "json",
- "type": [
- "object",
- "string"
- ]
- },
- "AxisDisplayMinMaxRange": {
- "additionalProperties": false,
- "properties": {
- "Maximum": {
- "default": null,
- "type": "number"
- },
- "Minimum": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "AxisDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "AxisLineVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "AxisOffset": {
- "type": "string"
- },
- "DataOptions": {
- "$ref": "#/definitions/AxisDataOptions"
- },
- "GridLineVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "ScrollbarOptions": {
- "$ref": "#/definitions/ScrollBarOptions"
- },
- "TickLabelOptions": {
- "$ref": "#/definitions/AxisTickLabelOptions"
- }
- },
- "type": "object"
- },
- "AxisDisplayRange": {
- "additionalProperties": false,
- "properties": {
- "DataDriven": {
- "$ref": "#/definitions/AxisDisplayDataDrivenRange"
- },
- "MinMax": {
- "$ref": "#/definitions/AxisDisplayMinMaxRange"
- }
- },
- "type": "object"
- },
- "AxisLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "ApplyTo": {
- "$ref": "#/definitions/AxisLabelReferenceOptions"
- },
- "CustomLabel": {
- "type": "string"
- },
- "FontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- }
- },
- "type": "object"
- },
- "AxisLabelReferenceOptions": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "AxisLinearScale": {
- "additionalProperties": false,
- "properties": {
- "StepCount": {
- "default": null,
- "type": "number"
- },
- "StepSize": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "AxisLogarithmicScale": {
- "additionalProperties": false,
- "properties": {
- "Base": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "AxisScale": {
- "additionalProperties": false,
- "properties": {
- "Linear": {
- "$ref": "#/definitions/AxisLinearScale"
- },
- "Logarithmic": {
- "$ref": "#/definitions/AxisLogarithmicScale"
- }
- },
- "type": "object"
- },
- "AxisTickLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "LabelOptions": {
- "$ref": "#/definitions/LabelOptions"
- },
- "RotationAngle": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "BarChartAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Colors": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "SmallMultiples": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "BarChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "BarsArrangement": {
- "$ref": "#/definitions/BarsArrangement"
- },
- "CategoryAxis": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "CategoryLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ColorLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ContributionAnalysisDefaults": {
- "items": {
- "$ref": "#/definitions/ContributionAnalysisDefault"
- },
- "maxItems": 200,
- "minItems": 1,
- "type": "array"
- },
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/BarChartFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "Orientation": {
- "$ref": "#/definitions/BarChartOrientation"
- },
- "ReferenceLines": {
- "items": {
- "$ref": "#/definitions/ReferenceLine"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "SmallMultiplesOptions": {
- "$ref": "#/definitions/SmallMultiplesOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/BarChartSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "ValueAxis": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "ValueLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- }
- },
- "type": "object"
- },
- "BarChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "BarChartAggregatedFieldWells": {
- "$ref": "#/definitions/BarChartAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "BarChartOrientation": {
- "enum": [
- "HORIZONTAL",
- "VERTICAL"
- ],
- "type": "string"
- },
- "BarChartSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "ColorItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "ColorSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "SmallMultiplesLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "SmallMultiplesSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "BarChartVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/BarChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "BarsArrangement": {
- "enum": [
- "CLUSTERED",
- "STACKED",
- "STACKED_PERCENT"
- ],
- "type": "string"
- },
- "BaseMapStyleType": {
- "enum": [
- "LIGHT_GRAY",
- "DARK_GRAY",
- "STREET",
- "IMAGERY"
- ],
- "type": "string"
- },
- "BinCountOptions": {
- "additionalProperties": false,
- "properties": {
- "Value": {
- "minimum": 0,
- "type": "number"
- }
- },
- "type": "object"
- },
- "BinWidthOptions": {
- "additionalProperties": false,
- "properties": {
- "BinCountLimit": {
- "maximum": 1000,
- "minimum": 0,
- "type": "number"
- },
- "Value": {
- "minimum": 0,
- "type": "number"
- }
- },
- "type": "object"
- },
- "BodySectionConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Content": {
- "$ref": "#/definitions/BodySectionContent"
- },
- "PageBreakConfiguration": {
- "$ref": "#/definitions/SectionPageBreakConfiguration"
- },
- "SectionId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Style": {
- "$ref": "#/definitions/SectionStyle"
- }
- },
- "required": [
- "Content",
- "SectionId"
- ],
- "type": "object"
- },
- "BodySectionContent": {
- "additionalProperties": false,
- "properties": {
- "Layout": {
- "$ref": "#/definitions/SectionLayoutConfiguration"
- }
- },
- "type": "object"
- },
- "BoxPlotAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "GroupBy": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 5,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "BoxPlotChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "BoxPlotOptions": {
- "$ref": "#/definitions/BoxPlotOptions"
- },
- "CategoryAxis": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "CategoryLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/BoxPlotFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "PrimaryYAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "PrimaryYAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ReferenceLines": {
- "items": {
- "$ref": "#/definitions/ReferenceLine"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/BoxPlotSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- }
- },
- "type": "object"
- },
- "BoxPlotFieldWells": {
- "additionalProperties": false,
- "properties": {
- "BoxPlotAggregatedFieldWells": {
- "$ref": "#/definitions/BoxPlotAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "BoxPlotFillStyle": {
- "enum": [
- "SOLID",
- "TRANSPARENT"
- ],
- "type": "string"
- },
- "BoxPlotOptions": {
- "additionalProperties": false,
- "properties": {
- "AllDataPointsVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "OutlierVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "StyleOptions": {
- "$ref": "#/definitions/BoxPlotStyleOptions"
- }
- },
- "type": "object"
- },
- "BoxPlotSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "PaginationConfiguration": {
- "$ref": "#/definitions/PaginationConfiguration"
- }
- },
- "type": "object"
- },
- "BoxPlotStyleOptions": {
- "additionalProperties": false,
- "properties": {
- "FillStyle": {
- "$ref": "#/definitions/BoxPlotFillStyle"
- }
- },
- "type": "object"
- },
- "BoxPlotVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/BoxPlotChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "CalculatedField": {
- "additionalProperties": false,
- "properties": {
- "DataSetIdentifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Expression": {
- "maxLength": 32000,
- "minLength": 1,
- "type": "string"
- },
- "Name": {
- "maxLength": 127,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "DataSetIdentifier",
- "Expression",
- "Name"
- ],
- "type": "object"
- },
- "CalculatedMeasureField": {
- "additionalProperties": false,
- "properties": {
- "Expression": {
- "maxLength": 4096,
- "minLength": 1,
- "type": "string"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Expression",
- "FieldId"
- ],
- "type": "object"
- },
- "CascadingControlConfiguration": {
- "additionalProperties": false,
- "properties": {
- "SourceControls": {
- "items": {
- "$ref": "#/definitions/CascadingControlSource"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "CascadingControlSource": {
- "additionalProperties": false,
- "properties": {
- "ColumnToMatch": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "SourceSheetControlId": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "CategoricalAggregationFunction": {
- "enum": [
- "COUNT",
- "DISTINCT_COUNT"
- ],
- "type": "string"
- },
- "CategoricalDimensionField": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/StringFormatConfiguration"
- },
- "HierarchyId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "CategoricalMeasureField": {
- "additionalProperties": false,
- "properties": {
- "AggregationFunction": {
- "$ref": "#/definitions/CategoricalAggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/StringFormatConfiguration"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "CategoryDrillDownFilter": {
- "additionalProperties": false,
- "properties": {
- "CategoryValues": {
- "items": {
- "maxLength": 512,
- "minLength": 0,
- "type": "string"
- },
- "maxItems": 100000,
- "minItems": 0,
- "type": "array"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- }
- },
- "required": [
- "CategoryValues",
- "Column"
- ],
- "type": "object"
- },
- "CategoryFilter": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "Configuration": {
- "$ref": "#/definitions/CategoryFilterConfiguration"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "Column",
- "Configuration",
- "FilterId"
- ],
- "type": "object"
- },
- "CategoryFilterConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomFilterConfiguration": {
- "$ref": "#/definitions/CustomFilterConfiguration"
- },
- "CustomFilterListConfiguration": {
- "$ref": "#/definitions/CustomFilterListConfiguration"
- },
- "FilterListConfiguration": {
- "$ref": "#/definitions/FilterListConfiguration"
- }
- },
- "type": "object"
- },
- "CategoryFilterMatchOperator": {
- "enum": [
- "EQUALS",
- "DOES_NOT_EQUAL",
- "CONTAINS",
- "DOES_NOT_CONTAIN",
- "STARTS_WITH",
- "ENDS_WITH"
- ],
- "type": "string"
- },
- "CategoryFilterSelectAllOptions": {
- "enum": [
- "FILTER_ALL_VALUES"
- ],
- "type": "string"
- },
- "CategoryInnerFilter": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "Configuration": {
- "$ref": "#/definitions/CategoryFilterConfiguration"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- }
- },
- "required": [
- "Column",
- "Configuration"
- ],
- "type": "object"
- },
- "ChartAxisLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "AxisLabelOptions": {
- "items": {
- "$ref": "#/definitions/AxisLabelOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "SortIconVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "ClusterMarker": {
- "additionalProperties": false,
- "properties": {
- "SimpleClusterMarker": {
- "$ref": "#/definitions/SimpleClusterMarker"
- }
- },
- "type": "object"
- },
- "ClusterMarkerConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ClusterMarker": {
- "$ref": "#/definitions/ClusterMarker"
- }
- },
- "type": "object"
- },
- "ColorFillType": {
- "enum": [
- "DISCRETE",
- "GRADIENT"
- ],
- "type": "string"
- },
- "ColorScale": {
- "additionalProperties": false,
- "properties": {
- "ColorFillType": {
- "$ref": "#/definitions/ColorFillType"
- },
- "Colors": {
- "items": {
- "$ref": "#/definitions/DataColor"
- },
- "maxItems": 3,
- "minItems": 2,
- "type": "array"
- },
- "NullValueColor": {
- "$ref": "#/definitions/DataColor"
- }
- },
- "required": [
- "ColorFillType",
- "Colors"
- ],
- "type": "object"
- },
- "ColorsConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomColors": {
- "items": {
- "$ref": "#/definitions/CustomColor"
- },
- "maxItems": 50,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "ColumnConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ColorsConfiguration": {
- "$ref": "#/definitions/ColorsConfiguration"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/FormatConfiguration"
- },
- "Role": {
- "$ref": "#/definitions/ColumnRole"
- }
- },
- "required": [
- "Column"
- ],
- "type": "object"
- },
- "ColumnHierarchy": {
- "additionalProperties": false,
- "properties": {
- "DateTimeHierarchy": {
- "$ref": "#/definitions/DateTimeHierarchy"
- },
- "ExplicitHierarchy": {
- "$ref": "#/definitions/ExplicitHierarchy"
- },
- "PredefinedHierarchy": {
- "$ref": "#/definitions/PredefinedHierarchy"
- }
- },
- "type": "object"
- },
- "ColumnIdentifier": {
- "additionalProperties": false,
- "properties": {
- "ColumnName": {
- "maxLength": 127,
- "minLength": 1,
- "type": "string"
- },
- "DataSetIdentifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "ColumnName",
- "DataSetIdentifier"
- ],
- "type": "object"
- },
- "ColumnRole": {
- "enum": [
- "DIMENSION",
- "MEASURE"
- ],
- "type": "string"
- },
- "ColumnSort": {
- "additionalProperties": false,
- "properties": {
- "AggregationFunction": {
- "$ref": "#/definitions/AggregationFunction"
- },
- "Direction": {
- "$ref": "#/definitions/SortDirection"
- },
- "SortBy": {
- "$ref": "#/definitions/ColumnIdentifier"
- }
- },
- "required": [
- "Direction",
- "SortBy"
- ],
- "type": "object"
- },
- "ColumnTooltipItem": {
- "additionalProperties": false,
- "properties": {
- "Aggregation": {
- "$ref": "#/definitions/AggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "Label": {
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "required": [
- "Column"
- ],
- "type": "object"
- },
- "ComboChartAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "BarValues": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Colors": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "LineValues": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "ComboChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "BarDataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "BarsArrangement": {
- "$ref": "#/definitions/BarsArrangement"
- },
- "CategoryAxis": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "CategoryLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ColorLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/ComboChartFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "LineDataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "PrimaryYAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "PrimaryYAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ReferenceLines": {
- "items": {
- "$ref": "#/definitions/ReferenceLine"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "SecondaryYAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "SecondaryYAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/ComboChartSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- }
- },
- "type": "object"
- },
- "ComboChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "ComboChartAggregatedFieldWells": {
- "$ref": "#/definitions/ComboChartAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "ComboChartSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "ColorItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "ColorSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "ComboChartVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/ComboChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "ComparisonConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ComparisonFormat": {
- "$ref": "#/definitions/ComparisonFormatConfiguration"
- },
- "ComparisonMethod": {
- "$ref": "#/definitions/ComparisonMethod"
- }
- },
- "type": "object"
- },
- "ComparisonFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "NumberDisplayFormatConfiguration": {
- "$ref": "#/definitions/NumberDisplayFormatConfiguration"
- },
- "PercentageDisplayFormatConfiguration": {
- "$ref": "#/definitions/PercentageDisplayFormatConfiguration"
- }
- },
- "type": "object"
- },
- "ComparisonMethod": {
- "enum": [
- "DIFFERENCE",
- "PERCENT_DIFFERENCE",
- "PERCENT"
- ],
- "type": "string"
- },
- "Computation": {
- "additionalProperties": false,
- "properties": {
- "Forecast": {
- "$ref": "#/definitions/ForecastComputation"
- },
- "GrowthRate": {
- "$ref": "#/definitions/GrowthRateComputation"
- },
- "MaximumMinimum": {
- "$ref": "#/definitions/MaximumMinimumComputation"
- },
- "MetricComparison": {
- "$ref": "#/definitions/MetricComparisonComputation"
- },
- "PeriodOverPeriod": {
- "$ref": "#/definitions/PeriodOverPeriodComputation"
- },
- "PeriodToDate": {
- "$ref": "#/definitions/PeriodToDateComputation"
- },
- "TopBottomMovers": {
- "$ref": "#/definitions/TopBottomMoversComputation"
- },
- "TopBottomRanked": {
- "$ref": "#/definitions/TopBottomRankedComputation"
- },
- "TotalAggregation": {
- "$ref": "#/definitions/TotalAggregationComputation"
- },
- "UniqueValues": {
- "$ref": "#/definitions/UniqueValuesComputation"
- }
- },
- "type": "object"
- },
- "ConditionalFormattingColor": {
- "additionalProperties": false,
- "properties": {
- "Gradient": {
- "$ref": "#/definitions/ConditionalFormattingGradientColor"
- },
- "Solid": {
- "$ref": "#/definitions/ConditionalFormattingSolidColor"
- }
- },
- "type": "object"
- },
- "ConditionalFormattingCustomIconCondition": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "DisplayConfiguration": {
- "$ref": "#/definitions/ConditionalFormattingIconDisplayConfiguration"
- },
- "Expression": {
- "maxLength": 4096,
- "minLength": 1,
- "type": "string"
- },
- "IconOptions": {
- "$ref": "#/definitions/ConditionalFormattingCustomIconOptions"
- }
- },
- "required": [
- "Expression",
- "IconOptions"
- ],
- "type": "object"
- },
- "ConditionalFormattingCustomIconOptions": {
- "additionalProperties": false,
- "properties": {
- "Icon": {
- "$ref": "#/definitions/Icon"
- },
- "UnicodeIcon": {
- "pattern": "^[^\\u0000-\\u00FF]$",
- "type": "string"
- }
- },
- "type": "object"
- },
- "ConditionalFormattingGradientColor": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "$ref": "#/definitions/GradientColor"
- },
- "Expression": {
- "maxLength": 4096,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Color",
- "Expression"
- ],
- "type": "object"
- },
- "ConditionalFormattingIcon": {
- "additionalProperties": false,
- "properties": {
- "CustomCondition": {
- "$ref": "#/definitions/ConditionalFormattingCustomIconCondition"
- },
- "IconSet": {
- "$ref": "#/definitions/ConditionalFormattingIconSet"
- }
- },
- "type": "object"
- },
- "ConditionalFormattingIconDisplayConfiguration": {
- "additionalProperties": false,
- "properties": {
- "IconDisplayOption": {
- "$ref": "#/definitions/ConditionalFormattingIconDisplayOption"
- }
- },
- "type": "object"
- },
- "ConditionalFormattingIconDisplayOption": {
- "enum": [
- "ICON_ONLY"
- ],
- "type": "string"
- },
- "ConditionalFormattingIconSet": {
- "additionalProperties": false,
- "properties": {
- "Expression": {
- "maxLength": 4096,
- "minLength": 1,
- "type": "string"
- },
- "IconSetType": {
- "$ref": "#/definitions/ConditionalFormattingIconSetType"
- }
- },
- "required": [
- "Expression"
- ],
- "type": "object"
- },
- "ConditionalFormattingIconSetType": {
- "enum": [
- "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"
- ],
- "type": "string"
- },
- "ConditionalFormattingSolidColor": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "Expression": {
- "maxLength": 4096,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Expression"
- ],
- "type": "object"
- },
- "ContributionAnalysisDefault": {
- "additionalProperties": false,
- "properties": {
- "ContributorDimensions": {
- "items": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "maxItems": 4,
- "minItems": 1,
- "type": "array"
- },
- "MeasureFieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "ContributorDimensions",
- "MeasureFieldId"
- ],
- "type": "object"
- },
- "CrossDatasetTypes": {
- "enum": [
- "ALL_DATASETS",
- "SINGLE_DATASET"
- ],
- "type": "string"
- },
- "CurrencyDisplayFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DecimalPlacesConfiguration": {
- "$ref": "#/definitions/DecimalPlacesConfiguration"
- },
- "NegativeValueConfiguration": {
- "$ref": "#/definitions/NegativeValueConfiguration"
- },
- "NullValueFormatConfiguration": {
- "$ref": "#/definitions/NullValueFormatConfiguration"
- },
- "NumberScale": {
- "$ref": "#/definitions/NumberScale"
- },
- "Prefix": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "SeparatorConfiguration": {
- "$ref": "#/definitions/NumericSeparatorConfiguration"
- },
- "Suffix": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "Symbol": {
- "pattern": "^[A-Z]{3}$",
- "type": "string"
- }
- },
- "type": "object"
- },
- "CustomActionFilterOperation": {
- "additionalProperties": false,
- "properties": {
- "SelectedFieldsConfiguration": {
- "$ref": "#/definitions/FilterOperationSelectedFieldsConfiguration"
- },
- "TargetVisualsConfiguration": {
- "$ref": "#/definitions/FilterOperationTargetVisualsConfiguration"
- }
- },
- "required": [
- "SelectedFieldsConfiguration",
- "TargetVisualsConfiguration"
- ],
- "type": "object"
- },
- "CustomActionNavigationOperation": {
- "additionalProperties": false,
- "properties": {
- "LocalNavigationConfiguration": {
- "$ref": "#/definitions/LocalNavigationConfiguration"
- }
- },
- "type": "object"
- },
- "CustomActionSetParametersOperation": {
- "additionalProperties": false,
- "properties": {
- "ParameterValueConfigurations": {
- "items": {
- "$ref": "#/definitions/SetParameterValueConfiguration"
- },
- "maxItems": 200,
- "minItems": 1,
- "type": "array"
- }
- },
- "required": [
- "ParameterValueConfigurations"
- ],
- "type": "object"
- },
- "CustomActionURLOperation": {
- "additionalProperties": false,
- "properties": {
- "URLTarget": {
- "$ref": "#/definitions/URLTargetConfiguration"
- },
- "URLTemplate": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "URLTarget",
- "URLTemplate"
- ],
- "type": "object"
- },
- "CustomColor": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "FieldValue": {
- "maxLength": 2048,
- "minLength": 0,
- "type": "string"
- },
- "SpecialValue": {
- "$ref": "#/definitions/SpecialValue"
- }
- },
- "required": [
- "Color"
- ],
- "type": "object"
- },
- "CustomContentConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ContentType": {
- "$ref": "#/definitions/CustomContentType"
- },
- "ContentUrl": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "ImageScaling": {
- "$ref": "#/definitions/CustomContentImageScalingConfiguration"
- }
- },
- "type": "object"
- },
- "CustomContentImageScalingConfiguration": {
- "enum": [
- "FIT_TO_HEIGHT",
- "FIT_TO_WIDTH",
- "DO_NOT_SCALE",
- "SCALE_TO_VISUAL"
- ],
- "type": "string"
- },
- "CustomContentType": {
- "enum": [
- "IMAGE",
- "OTHER_EMBEDDED_CONTENT"
- ],
- "type": "string"
- },
- "CustomContentVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/CustomContentConfiguration"
- },
- "DataSetIdentifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "DataSetIdentifier",
- "VisualId"
- ],
- "type": "object"
- },
- "CustomFilterConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryValue": {
- "maxLength": 512,
- "minLength": 0,
- "type": "string"
- },
- "MatchOperator": {
- "$ref": "#/definitions/CategoryFilterMatchOperator"
- },
- "NullOption": {
- "$ref": "#/definitions/FilterNullOption"
- },
- "ParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "SelectAllOptions": {
- "$ref": "#/definitions/CategoryFilterSelectAllOptions"
- }
- },
- "required": [
- "MatchOperator",
- "NullOption"
- ],
- "type": "object"
- },
- "CustomFilterListConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryValues": {
- "items": {
- "maxLength": 512,
- "minLength": 0,
- "type": "string"
- },
- "maxItems": 100000,
- "minItems": 0,
- "type": "array"
- },
- "MatchOperator": {
- "$ref": "#/definitions/CategoryFilterMatchOperator"
- },
- "NullOption": {
- "$ref": "#/definitions/FilterNullOption"
- },
- "SelectAllOptions": {
- "$ref": "#/definitions/CategoryFilterSelectAllOptions"
- }
- },
- "required": [
- "MatchOperator",
- "NullOption"
- ],
- "type": "object"
- },
- "CustomNarrativeOptions": {
- "additionalProperties": false,
- "properties": {
- "Narrative": {
- "maxLength": 150000,
- "minLength": 0,
- "type": "string"
- }
- },
- "required": [
- "Narrative"
- ],
- "type": "object"
- },
- "CustomParameterValues": {
- "additionalProperties": false,
- "properties": {
- "DateTimeValues": {
- "items": {
- "format": "date-time",
- "type": "string"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- },
- "DecimalValues": {
- "items": {
- "type": "number"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- },
- "IntegerValues": {
- "items": {
- "type": "number"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- },
- "StringValues": {
- "items": {
- "type": "string"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "CustomValuesConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomValues": {
- "$ref": "#/definitions/CustomParameterValues"
- },
- "IncludeNullValue": {
- "type": "boolean"
- }
- },
- "required": [
- "CustomValues"
- ],
- "type": "object"
- },
- "DashboardBehavior": {
- "enum": [
- "ENABLED",
- "DISABLED"
- ],
- "type": "string"
- },
- "DashboardError": {
- "additionalProperties": false,
- "properties": {
- "Message": {
- "pattern": "\\S",
- "type": "string"
- },
- "Type": {
- "$ref": "#/definitions/DashboardErrorType"
- },
- "ViolatedEntities": {
- "items": {
- "$ref": "#/definitions/Entity"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "DashboardErrorType": {
- "enum": [
- "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"
- ],
- "type": "string"
- },
- "DashboardPublishOptions": {
- "additionalProperties": false,
- "properties": {
- "AdHocFilteringOption": {
- "$ref": "#/definitions/AdHocFilteringOption"
- },
- "DataPointDrillUpDownOption": {
- "$ref": "#/definitions/DataPointDrillUpDownOption"
- },
- "DataPointMenuLabelOption": {
- "$ref": "#/definitions/DataPointMenuLabelOption"
- },
- "DataPointTooltipOption": {
- "$ref": "#/definitions/DataPointTooltipOption"
- },
- "ExportToCSVOption": {
- "$ref": "#/definitions/ExportToCSVOption"
- },
- "ExportWithHiddenFieldsOption": {
- "$ref": "#/definitions/ExportWithHiddenFieldsOption"
- },
- "SheetControlsOption": {
- "$ref": "#/definitions/SheetControlsOption"
- },
- "SheetLayoutElementMaximizationOption": {
- "$ref": "#/definitions/SheetLayoutElementMaximizationOption"
- },
- "VisualAxisSortOption": {
- "$ref": "#/definitions/VisualAxisSortOption"
- },
- "VisualMenuOption": {
- "$ref": "#/definitions/VisualMenuOption"
- },
- "VisualPublishOptions": {
- "$ref": "#/definitions/DashboardVisualPublishOptions"
- }
- },
- "type": "object"
- },
- "DashboardSourceEntity": {
- "additionalProperties": false,
- "properties": {
- "SourceTemplate": {
- "$ref": "#/definitions/DashboardSourceTemplate"
- }
- },
- "type": "object"
- },
- "DashboardSourceTemplate": {
- "additionalProperties": false,
- "properties": {
- "Arn": {
- "type": "string"
- },
- "DataSetReferences": {
- "items": {
- "$ref": "#/definitions/DataSetReference"
- },
- "minItems": 1,
- "type": "array"
- }
- },
- "required": [
- "Arn",
- "DataSetReferences"
- ],
- "type": "object"
- },
- "DashboardUIState": {
- "enum": [
- "EXPANDED",
- "COLLAPSED"
- ],
- "type": "string"
- },
- "DashboardVersion": {
- "additionalProperties": false,
- "properties": {
- "Arn": {
- "type": "string"
- },
- "CreatedTime": {
- "format": "date-time",
- "type": "string"
- },
- "DataSetArns": {
- "items": {
- "type": "string"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "Description": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "Errors": {
- "items": {
- "$ref": "#/definitions/DashboardError"
- },
- "minItems": 1,
- "type": "array"
- },
- "Sheets": {
- "items": {
- "$ref": "#/definitions/Sheet"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "SourceEntityArn": {
- "type": "string"
- },
- "Status": {
- "$ref": "#/definitions/ResourceStatus"
- },
- "ThemeArn": {
- "type": "string"
- },
- "VersionNumber": {
- "minimum": 1,
- "type": "number"
- }
- },
- "type": "object"
- },
- "DashboardVersionDefinition": {
- "additionalProperties": false,
- "properties": {
- "AnalysisDefaults": {
- "$ref": "#/definitions/AnalysisDefaults"
- },
- "CalculatedFields": {
- "items": {
- "$ref": "#/definitions/CalculatedField"
- },
- "maxItems": 500,
- "minItems": 0,
- "type": "array"
- },
- "ColumnConfigurations": {
- "items": {
- "$ref": "#/definitions/ColumnConfiguration"
- },
- "maxItems": 2000,
- "minItems": 0,
- "type": "array"
- },
- "DataSetIdentifierDeclarations": {
- "items": {
- "$ref": "#/definitions/DataSetIdentifierDeclaration"
- },
- "maxItems": 50,
- "minItems": 1,
- "type": "array"
- },
- "FilterGroups": {
- "items": {
- "$ref": "#/definitions/FilterGroup"
- },
- "maxItems": 2000,
- "minItems": 0,
- "type": "array"
- },
- "Options": {
- "$ref": "#/definitions/AssetOptions"
- },
- "ParameterDeclarations": {
- "items": {
- "$ref": "#/definitions/ParameterDeclaration"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Sheets": {
- "items": {
- "$ref": "#/definitions/SheetDefinition"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "DataSetIdentifierDeclarations"
- ],
- "type": "object"
- },
- "DashboardVisualPublishOptions": {
- "additionalProperties": false,
- "properties": {
- "ExportHiddenFieldsOption": {
- "$ref": "#/definitions/ExportHiddenFieldsOption"
- }
- },
- "type": "object"
- },
- "DataBarsOptions": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "NegativeColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "PositiveColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- }
- },
- "required": [
- "FieldId"
- ],
- "type": "object"
- },
- "DataColor": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "DataValue": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "DataFieldSeriesItem": {
- "additionalProperties": false,
- "properties": {
- "AxisBinding": {
- "$ref": "#/definitions/AxisBinding"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FieldValue": {
- "type": "string"
- },
- "Settings": {
- "$ref": "#/definitions/LineChartSeriesSettings"
- }
- },
- "required": [
- "AxisBinding",
- "FieldId"
- ],
- "type": "object"
- },
- "DataLabelContent": {
- "enum": [
- "VALUE",
- "PERCENT",
- "VALUE_AND_PERCENT"
- ],
- "type": "string"
- },
- "DataLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "CategoryLabelVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "DataLabelTypes": {
- "items": {
- "$ref": "#/definitions/DataLabelType"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "LabelColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "LabelContent": {
- "$ref": "#/definitions/DataLabelContent"
- },
- "LabelFontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "MeasureLabelVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Overlap": {
- "$ref": "#/definitions/DataLabelOverlap"
- },
- "Position": {
- "$ref": "#/definitions/DataLabelPosition"
- },
- "TotalsVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "DataLabelOverlap": {
- "enum": [
- "DISABLE_OVERLAP",
- "ENABLE_OVERLAP"
- ],
- "type": "string"
- },
- "DataLabelPosition": {
- "enum": [
- "INSIDE",
- "OUTSIDE",
- "LEFT",
- "TOP",
- "BOTTOM",
- "RIGHT"
- ],
- "type": "string"
- },
- "DataLabelType": {
- "additionalProperties": false,
- "properties": {
- "DataPathLabelType": {
- "$ref": "#/definitions/DataPathLabelType"
- },
- "FieldLabelType": {
- "$ref": "#/definitions/FieldLabelType"
- },
- "MaximumLabelType": {
- "$ref": "#/definitions/MaximumLabelType"
- },
- "MinimumLabelType": {
- "$ref": "#/definitions/MinimumLabelType"
- },
- "RangeEndsLabelType": {
- "$ref": "#/definitions/RangeEndsLabelType"
- }
- },
- "type": "object"
- },
- "DataPathColor": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "Element": {
- "$ref": "#/definitions/DataPathValue"
- },
- "TimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- }
- },
- "required": [
- "Color",
- "Element"
- ],
- "type": "object"
- },
- "DataPathLabelType": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FieldValue": {
- "maxLength": 2048,
- "minLength": 0,
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "DataPathSort": {
- "additionalProperties": false,
- "properties": {
- "Direction": {
- "$ref": "#/definitions/SortDirection"
- },
- "SortPaths": {
- "items": {
- "$ref": "#/definitions/DataPathValue"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "Direction",
- "SortPaths"
- ],
- "type": "object"
- },
- "DataPathType": {
- "additionalProperties": false,
- "properties": {
- "PivotTableDataPathType": {
- "$ref": "#/definitions/PivotTableDataPathType"
- }
- },
- "type": "object"
- },
- "DataPathValue": {
- "additionalProperties": false,
- "properties": {
- "DataPathType": {
- "$ref": "#/definitions/DataPathType"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FieldValue": {
- "maxLength": 2048,
- "minLength": 0,
- "type": "string"
- }
- },
- "type": "object"
- },
- "DataPointDrillUpDownOption": {
- "additionalProperties": false,
- "properties": {
- "AvailabilityStatus": {
- "$ref": "#/definitions/DashboardBehavior"
- }
- },
- "type": "object"
- },
- "DataPointMenuLabelOption": {
- "additionalProperties": false,
- "properties": {
- "AvailabilityStatus": {
- "$ref": "#/definitions/DashboardBehavior"
- }
- },
- "type": "object"
- },
- "DataPointTooltipOption": {
- "additionalProperties": false,
- "properties": {
- "AvailabilityStatus": {
- "$ref": "#/definitions/DashboardBehavior"
- }
- },
- "type": "object"
- },
- "DataSetIdentifierDeclaration": {
- "additionalProperties": false,
- "properties": {
- "DataSetArn": {
- "type": "string"
- },
- "Identifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "DataSetArn",
- "Identifier"
- ],
- "type": "object"
- },
- "DataSetReference": {
- "additionalProperties": false,
- "properties": {
- "DataSetArn": {
- "type": "string"
- },
- "DataSetPlaceholder": {
- "pattern": "\\S",
- "type": "string"
- }
- },
- "required": [
- "DataSetArn",
- "DataSetPlaceholder"
- ],
- "type": "object"
- },
- "DateAggregationFunction": {
- "enum": [
- "COUNT",
- "DISTINCT_COUNT",
- "MIN",
- "MAX"
- ],
- "type": "string"
- },
- "DateAxisOptions": {
- "additionalProperties": false,
- "properties": {
- "MissingDateVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "DateDimensionField": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "DateGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/DateTimeFormatConfiguration"
- },
- "HierarchyId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "DateMeasureField": {
- "additionalProperties": false,
- "properties": {
- "AggregationFunction": {
- "$ref": "#/definitions/DateAggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/DateTimeFormatConfiguration"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "DateTimeDefaultValues": {
- "additionalProperties": false,
- "properties": {
- "DynamicValue": {
- "$ref": "#/definitions/DynamicDefaultValue"
- },
- "RollingDate": {
- "$ref": "#/definitions/RollingDateConfiguration"
- },
- "StaticValues": {
- "items": {
- "format": "date-time",
- "type": "string"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "DateTimeFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DateTimeFormat": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "NullValueFormatConfiguration": {
- "$ref": "#/definitions/NullValueFormatConfiguration"
- },
- "NumericFormatConfiguration": {
- "$ref": "#/definitions/NumericFormatConfiguration"
- }
- },
- "type": "object"
- },
- "DateTimeHierarchy": {
- "additionalProperties": false,
- "properties": {
- "DrillDownFilters": {
- "items": {
- "$ref": "#/definitions/DrillDownFilter"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "HierarchyId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "HierarchyId"
- ],
- "type": "object"
- },
- "DateTimeParameter": {
- "additionalProperties": false,
- "properties": {
- "Name": {
- "pattern": "\\S",
- "type": "string"
- },
- "Values": {
- "items": {
- "type": "string"
- },
- "type": "array"
- }
- },
- "required": [
- "Name",
- "Values"
- ],
- "type": "object"
- },
- "DateTimeParameterDeclaration": {
- "additionalProperties": false,
- "properties": {
- "DefaultValues": {
- "$ref": "#/definitions/DateTimeDefaultValues"
- },
- "MappedDataSetParameters": {
- "items": {
- "$ref": "#/definitions/MappedDataSetParameter"
- },
- "maxItems": 150,
- "minItems": 0,
- "type": "array"
- },
- "Name": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "TimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- },
- "ValueWhenUnset": {
- "$ref": "#/definitions/DateTimeValueWhenUnsetConfiguration"
- }
- },
- "required": [
- "Name"
- ],
- "type": "object"
- },
- "DateTimePickerControlDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "DateTimeFormat": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "InfoIconLabelOptions": {
- "$ref": "#/definitions/SheetControlInfoIconLabelOptions"
- },
- "TitleOptions": {
- "$ref": "#/definitions/LabelOptions"
- }
- },
- "type": "object"
- },
- "DateTimeValueWhenUnsetConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomValue": {
- "format": "date-time",
- "type": "string"
- },
- "ValueWhenUnsetOption": {
- "$ref": "#/definitions/ValueWhenUnsetOption"
- }
- },
- "type": "object"
- },
- "DayOfTheWeek": {
- "enum": [
- "SUNDAY",
- "MONDAY",
- "TUESDAY",
- "WEDNESDAY",
- "THURSDAY",
- "FRIDAY",
- "SATURDAY"
- ],
- "type": "string"
- },
- "DecimalDefaultValues": {
- "additionalProperties": false,
- "properties": {
- "DynamicValue": {
- "$ref": "#/definitions/DynamicDefaultValue"
- },
- "StaticValues": {
- "items": {
- "type": "number"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "DecimalParameter": {
- "additionalProperties": false,
- "properties": {
- "Name": {
- "pattern": "\\S",
- "type": "string"
- },
- "Values": {
- "items": {
- "default": 0,
- "type": "number"
- },
- "type": "array"
- }
- },
- "required": [
- "Name",
- "Values"
- ],
- "type": "object"
- },
- "DecimalParameterDeclaration": {
- "additionalProperties": false,
- "properties": {
- "DefaultValues": {
- "$ref": "#/definitions/DecimalDefaultValues"
- },
- "MappedDataSetParameters": {
- "items": {
- "$ref": "#/definitions/MappedDataSetParameter"
- },
- "maxItems": 150,
- "minItems": 0,
- "type": "array"
- },
- "Name": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "ParameterValueType": {
- "$ref": "#/definitions/ParameterValueType"
- },
- "ValueWhenUnset": {
- "$ref": "#/definitions/DecimalValueWhenUnsetConfiguration"
- }
- },
- "required": [
- "Name",
- "ParameterValueType"
- ],
- "type": "object"
- },
- "DecimalPlacesConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DecimalPlaces": {
- "maximum": 20,
- "minimum": 0,
- "type": "number"
- }
- },
- "required": [
- "DecimalPlaces"
- ],
- "type": "object"
- },
- "DecimalValueWhenUnsetConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomValue": {
- "default": null,
- "type": "number"
- },
- "ValueWhenUnsetOption": {
- "$ref": "#/definitions/ValueWhenUnsetOption"
- }
- },
- "type": "object"
- },
- "DefaultDateTimePickerControlOptions": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/DateTimePickerControlDisplayOptions"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlDateTimePickerType"
- }
- },
- "type": "object"
- },
- "DefaultFilterControlConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ControlOptions": {
- "$ref": "#/definitions/DefaultFilterControlOptions"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "ControlOptions",
- "Title"
- ],
- "type": "object"
- },
- "DefaultFilterControlOptions": {
- "additionalProperties": false,
- "properties": {
- "DefaultDateTimePickerOptions": {
- "$ref": "#/definitions/DefaultDateTimePickerControlOptions"
- },
- "DefaultDropdownOptions": {
- "$ref": "#/definitions/DefaultFilterDropDownControlOptions"
- },
- "DefaultListOptions": {
- "$ref": "#/definitions/DefaultFilterListControlOptions"
- },
- "DefaultRelativeDateTimeOptions": {
- "$ref": "#/definitions/DefaultRelativeDateTimeControlOptions"
- },
- "DefaultSliderOptions": {
- "$ref": "#/definitions/DefaultSliderControlOptions"
- },
- "DefaultTextAreaOptions": {
- "$ref": "#/definitions/DefaultTextAreaControlOptions"
- },
- "DefaultTextFieldOptions": {
- "$ref": "#/definitions/DefaultTextFieldControlOptions"
- }
- },
- "type": "object"
- },
- "DefaultFilterDropDownControlOptions": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/DropDownControlDisplayOptions"
- },
- "SelectableValues": {
- "$ref": "#/definitions/FilterSelectableValues"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlListType"
- }
- },
- "type": "object"
- },
- "DefaultFilterListControlOptions": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/ListControlDisplayOptions"
- },
- "SelectableValues": {
- "$ref": "#/definitions/FilterSelectableValues"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlListType"
- }
- },
- "type": "object"
- },
- "DefaultFreeFormLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CanvasSizeOptions": {
- "$ref": "#/definitions/FreeFormLayoutCanvasSizeOptions"
- }
- },
- "required": [
- "CanvasSizeOptions"
- ],
- "type": "object"
- },
- "DefaultGridLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CanvasSizeOptions": {
- "$ref": "#/definitions/GridLayoutCanvasSizeOptions"
- }
- },
- "required": [
- "CanvasSizeOptions"
- ],
- "type": "object"
- },
- "DefaultInteractiveLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FreeForm": {
- "$ref": "#/definitions/DefaultFreeFormLayoutConfiguration"
- },
- "Grid": {
- "$ref": "#/definitions/DefaultGridLayoutConfiguration"
- }
- },
- "type": "object"
- },
- "DefaultNewSheetConfiguration": {
- "additionalProperties": false,
- "properties": {
- "InteractiveLayoutConfiguration": {
- "$ref": "#/definitions/DefaultInteractiveLayoutConfiguration"
- },
- "PaginatedLayoutConfiguration": {
- "$ref": "#/definitions/DefaultPaginatedLayoutConfiguration"
- },
- "SheetContentType": {
- "$ref": "#/definitions/SheetContentType"
- }
- },
- "type": "object"
- },
- "DefaultPaginatedLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "SectionBased": {
- "$ref": "#/definitions/DefaultSectionBasedLayoutConfiguration"
- }
- },
- "type": "object"
- },
- "DefaultRelativeDateTimeControlOptions": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/RelativeDateTimeControlDisplayOptions"
- }
- },
- "type": "object"
- },
- "DefaultSectionBasedLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CanvasSizeOptions": {
- "$ref": "#/definitions/SectionBasedLayoutCanvasSizeOptions"
- }
- },
- "required": [
- "CanvasSizeOptions"
- ],
- "type": "object"
- },
- "DefaultSliderControlOptions": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/SliderControlDisplayOptions"
- },
- "MaximumValue": {
- "default": 0,
- "type": "number"
- },
- "MinimumValue": {
- "default": 0,
- "type": "number"
- },
- "StepSize": {
- "default": 0,
- "type": "number"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlSliderType"
- }
- },
- "required": [
- "MaximumValue",
- "MinimumValue",
- "StepSize"
- ],
- "type": "object"
- },
- "DefaultTextAreaControlOptions": {
- "additionalProperties": false,
- "properties": {
- "Delimiter": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "DisplayOptions": {
- "$ref": "#/definitions/TextAreaControlDisplayOptions"
- }
- },
- "type": "object"
- },
- "DefaultTextFieldControlOptions": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/TextFieldControlDisplayOptions"
- }
- },
- "type": "object"
- },
- "DestinationParameterValueConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomValuesConfiguration": {
- "$ref": "#/definitions/CustomValuesConfiguration"
- },
- "SelectAllValueOptions": {
- "$ref": "#/definitions/SelectAllValueOptions"
- },
- "SourceColumn": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "SourceField": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "SourceParameterName": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "DimensionField": {
- "additionalProperties": false,
- "properties": {
- "CategoricalDimensionField": {
- "$ref": "#/definitions/CategoricalDimensionField"
- },
- "DateDimensionField": {
- "$ref": "#/definitions/DateDimensionField"
- },
- "NumericalDimensionField": {
- "$ref": "#/definitions/NumericalDimensionField"
- }
- },
- "type": "object"
- },
- "DonutCenterOptions": {
- "additionalProperties": false,
- "properties": {
- "LabelVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "DonutOptions": {
- "additionalProperties": false,
- "properties": {
- "ArcOptions": {
- "$ref": "#/definitions/ArcOptions"
- },
- "DonutCenterOptions": {
- "$ref": "#/definitions/DonutCenterOptions"
- }
- },
- "type": "object"
- },
- "DrillDownFilter": {
- "additionalProperties": false,
- "properties": {
- "CategoryFilter": {
- "$ref": "#/definitions/CategoryDrillDownFilter"
- },
- "NumericEqualityFilter": {
- "$ref": "#/definitions/NumericEqualityDrillDownFilter"
- },
- "TimeRangeFilter": {
- "$ref": "#/definitions/TimeRangeDrillDownFilter"
- }
- },
- "type": "object"
- },
- "DropDownControlDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "InfoIconLabelOptions": {
- "$ref": "#/definitions/SheetControlInfoIconLabelOptions"
- },
- "SelectAllOptions": {
- "$ref": "#/definitions/ListControlSelectAllOptions"
- },
- "TitleOptions": {
- "$ref": "#/definitions/LabelOptions"
- }
- },
- "type": "object"
- },
- "DynamicDefaultValue": {
- "additionalProperties": false,
- "properties": {
- "DefaultValueColumn": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "GroupNameColumn": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "UserNameColumn": {
- "$ref": "#/definitions/ColumnIdentifier"
- }
- },
- "required": [
- "DefaultValueColumn"
- ],
- "type": "object"
- },
- "EmptyVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "DataSetIdentifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "DataSetIdentifier",
- "VisualId"
- ],
- "type": "object"
- },
- "Entity": {
- "additionalProperties": false,
- "properties": {
- "Path": {
- "pattern": "\\S",
- "type": "string"
- }
- },
- "type": "object"
- },
- "ExcludePeriodConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Amount": {
- "default": null,
- "type": "number"
- },
- "Granularity": {
- "$ref": "#/definitions/TimeGranularity"
- },
- "Status": {
- "$ref": "#/definitions/WidgetStatus"
- }
- },
- "required": [
- "Amount",
- "Granularity"
- ],
- "type": "object"
- },
- "ExplicitHierarchy": {
- "additionalProperties": false,
- "properties": {
- "Columns": {
- "items": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "maxItems": 10,
- "minItems": 2,
- "type": "array"
- },
- "DrillDownFilters": {
- "items": {
- "$ref": "#/definitions/DrillDownFilter"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "HierarchyId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Columns",
- "HierarchyId"
- ],
- "type": "object"
- },
- "ExportHiddenFieldsOption": {
- "additionalProperties": false,
- "properties": {
- "AvailabilityStatus": {
- "$ref": "#/definitions/DashboardBehavior"
- }
- },
- "type": "object"
- },
- "ExportToCSVOption": {
- "additionalProperties": false,
- "properties": {
- "AvailabilityStatus": {
- "$ref": "#/definitions/DashboardBehavior"
- }
- },
- "type": "object"
- },
- "ExportWithHiddenFieldsOption": {
- "additionalProperties": false,
- "properties": {
- "AvailabilityStatus": {
- "$ref": "#/definitions/DashboardBehavior"
- }
- },
- "type": "object"
- },
- "FieldBasedTooltip": {
- "additionalProperties": false,
- "properties": {
- "AggregationVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "TooltipFields": {
- "items": {
- "$ref": "#/definitions/TooltipItem"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "TooltipTitleType": {
- "$ref": "#/definitions/TooltipTitleType"
- }
- },
- "type": "object"
- },
- "FieldLabelType": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "FieldSeriesItem": {
- "additionalProperties": false,
- "properties": {
- "AxisBinding": {
- "$ref": "#/definitions/AxisBinding"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "Settings": {
- "$ref": "#/definitions/LineChartSeriesSettings"
- }
- },
- "required": [
- "AxisBinding",
- "FieldId"
- ],
- "type": "object"
- },
- "FieldSort": {
- "additionalProperties": false,
- "properties": {
- "Direction": {
- "$ref": "#/definitions/SortDirection"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Direction",
- "FieldId"
- ],
- "type": "object"
- },
- "FieldSortOptions": {
- "additionalProperties": false,
- "properties": {
- "ColumnSort": {
- "$ref": "#/definitions/ColumnSort"
- },
- "FieldSort": {
- "$ref": "#/definitions/FieldSort"
- }
- },
- "type": "object"
- },
- "FieldTooltipItem": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "Label": {
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "required": [
- "FieldId"
- ],
- "type": "object"
- },
- "FilledMapAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Geospatial": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "FilledMapConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "ConditionalFormattingOptions": {
- "items": {
- "$ref": "#/definitions/FilledMapConditionalFormattingOption"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "ConditionalFormattingOptions"
- ],
- "type": "object"
- },
- "FilledMapConditionalFormattingOption": {
- "additionalProperties": false,
- "properties": {
- "Shape": {
- "$ref": "#/definitions/FilledMapShapeConditionalFormatting"
- }
- },
- "required": [
- "Shape"
- ],
- "type": "object"
- },
- "FilledMapConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FieldWells": {
- "$ref": "#/definitions/FilledMapFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "MapStyleOptions": {
- "$ref": "#/definitions/GeospatialMapStyleOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/FilledMapSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "WindowOptions": {
- "$ref": "#/definitions/GeospatialWindowOptions"
- }
- },
- "type": "object"
- },
- "FilledMapFieldWells": {
- "additionalProperties": false,
- "properties": {
- "FilledMapAggregatedFieldWells": {
- "$ref": "#/definitions/FilledMapAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "FilledMapShapeConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "Format": {
- "$ref": "#/definitions/ShapeConditionalFormat"
- }
- },
- "required": [
- "FieldId"
- ],
- "type": "object"
- },
- "FilledMapSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "FilledMapVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/FilledMapConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "ConditionalFormatting": {
- "$ref": "#/definitions/FilledMapConditionalFormatting"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "Filter": {
- "additionalProperties": false,
- "properties": {
- "CategoryFilter": {
- "$ref": "#/definitions/CategoryFilter"
- },
- "NestedFilter": {
- "$ref": "#/definitions/NestedFilter"
- },
- "NumericEqualityFilter": {
- "$ref": "#/definitions/NumericEqualityFilter"
- },
- "NumericRangeFilter": {
- "$ref": "#/definitions/NumericRangeFilter"
- },
- "RelativeDatesFilter": {
- "$ref": "#/definitions/RelativeDatesFilter"
- },
- "TimeEqualityFilter": {
- "$ref": "#/definitions/TimeEqualityFilter"
- },
- "TimeRangeFilter": {
- "$ref": "#/definitions/TimeRangeFilter"
- },
- "TopBottomFilter": {
- "$ref": "#/definitions/TopBottomFilter"
- }
- },
- "type": "object"
- },
- "FilterControl": {
- "additionalProperties": false,
- "properties": {
- "CrossSheet": {
- "$ref": "#/definitions/FilterCrossSheetControl"
- },
- "DateTimePicker": {
- "$ref": "#/definitions/FilterDateTimePickerControl"
- },
- "Dropdown": {
- "$ref": "#/definitions/FilterDropDownControl"
- },
- "List": {
- "$ref": "#/definitions/FilterListControl"
- },
- "RelativeDateTime": {
- "$ref": "#/definitions/FilterRelativeDateTimeControl"
- },
- "Slider": {
- "$ref": "#/definitions/FilterSliderControl"
- },
- "TextArea": {
- "$ref": "#/definitions/FilterTextAreaControl"
- },
- "TextField": {
- "$ref": "#/definitions/FilterTextFieldControl"
- }
- },
- "type": "object"
- },
- "FilterCrossSheetControl": {
- "additionalProperties": false,
- "properties": {
- "CascadingControlConfiguration": {
- "$ref": "#/definitions/CascadingControlConfiguration"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "FilterControlId",
- "SourceFilterId"
- ],
- "type": "object"
- },
- "FilterDateTimePickerControl": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/DateTimePickerControlDisplayOptions"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlDateTimePickerType"
- }
- },
- "required": [
- "FilterControlId",
- "SourceFilterId",
- "Title"
- ],
- "type": "object"
- },
- "FilterDropDownControl": {
- "additionalProperties": false,
- "properties": {
- "CascadingControlConfiguration": {
- "$ref": "#/definitions/CascadingControlConfiguration"
- },
- "DisplayOptions": {
- "$ref": "#/definitions/DropDownControlDisplayOptions"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SelectableValues": {
- "$ref": "#/definitions/FilterSelectableValues"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlListType"
- }
- },
- "required": [
- "FilterControlId",
- "SourceFilterId",
- "Title"
- ],
- "type": "object"
- },
- "FilterGroup": {
- "additionalProperties": false,
- "properties": {
- "CrossDataset": {
- "$ref": "#/definitions/CrossDatasetTypes"
- },
- "FilterGroupId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Filters": {
- "items": {
- "$ref": "#/definitions/Filter"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "ScopeConfiguration": {
- "$ref": "#/definitions/FilterScopeConfiguration"
- },
- "Status": {
- "$ref": "#/definitions/WidgetStatus"
- }
- },
- "required": [
- "CrossDataset",
- "FilterGroupId",
- "Filters",
- "ScopeConfiguration"
- ],
- "type": "object"
- },
- "FilterListConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryValues": {
- "items": {
- "maxLength": 512,
- "minLength": 0,
- "type": "string"
- },
- "maxItems": 100000,
- "minItems": 0,
- "type": "array"
- },
- "MatchOperator": {
- "$ref": "#/definitions/CategoryFilterMatchOperator"
- },
- "NullOption": {
- "$ref": "#/definitions/FilterNullOption"
- },
- "SelectAllOptions": {
- "$ref": "#/definitions/CategoryFilterSelectAllOptions"
- }
- },
- "required": [
- "MatchOperator"
- ],
- "type": "object"
- },
- "FilterListControl": {
- "additionalProperties": false,
- "properties": {
- "CascadingControlConfiguration": {
- "$ref": "#/definitions/CascadingControlConfiguration"
- },
- "DisplayOptions": {
- "$ref": "#/definitions/ListControlDisplayOptions"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SelectableValues": {
- "$ref": "#/definitions/FilterSelectableValues"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlListType"
- }
- },
- "required": [
- "FilterControlId",
- "SourceFilterId",
- "Title"
- ],
- "type": "object"
- },
- "FilterNullOption": {
- "enum": [
- "ALL_VALUES",
- "NULLS_ONLY",
- "NON_NULLS_ONLY"
- ],
- "type": "string"
- },
- "FilterOperationSelectedFieldsConfiguration": {
- "additionalProperties": false,
- "properties": {
- "SelectedColumns": {
- "items": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "SelectedFieldOptions": {
- "$ref": "#/definitions/SelectedFieldOptions"
- },
- "SelectedFields": {
- "items": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "maxItems": 20,
- "minItems": 1,
- "type": "array"
- }
- },
- "type": "object"
- },
- "FilterOperationTargetVisualsConfiguration": {
- "additionalProperties": false,
- "properties": {
- "SameSheetTargetVisualConfiguration": {
- "$ref": "#/definitions/SameSheetTargetVisualConfiguration"
- }
- },
- "type": "object"
- },
- "FilterRelativeDateTimeControl": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/RelativeDateTimeControlDisplayOptions"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "FilterControlId",
- "SourceFilterId",
- "Title"
- ],
- "type": "object"
- },
- "FilterScopeConfiguration": {
- "additionalProperties": false,
- "properties": {
- "AllSheets": {
- "$ref": "#/definitions/AllSheetsFilterScopeConfiguration"
- },
- "SelectedSheets": {
- "$ref": "#/definitions/SelectedSheetsFilterScopeConfiguration"
- }
- },
- "type": "object"
- },
- "FilterSelectableValues": {
- "additionalProperties": false,
- "properties": {
- "Values": {
- "items": {
- "type": "string"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "FilterSliderControl": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/SliderControlDisplayOptions"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "MaximumValue": {
- "default": 0,
- "type": "number"
- },
- "MinimumValue": {
- "default": 0,
- "type": "number"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "StepSize": {
- "default": 0,
- "type": "number"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlSliderType"
- }
- },
- "required": [
- "FilterControlId",
- "MaximumValue",
- "MinimumValue",
- "SourceFilterId",
- "StepSize",
- "Title"
- ],
- "type": "object"
- },
- "FilterTextAreaControl": {
- "additionalProperties": false,
- "properties": {
- "Delimiter": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "DisplayOptions": {
- "$ref": "#/definitions/TextAreaControlDisplayOptions"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "FilterControlId",
- "SourceFilterId",
- "Title"
- ],
- "type": "object"
- },
- "FilterTextFieldControl": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/TextFieldControlDisplayOptions"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "FilterControlId",
- "SourceFilterId",
- "Title"
- ],
- "type": "object"
- },
- "FilterVisualScope": {
- "enum": [
- "ALL_VISUALS",
- "SELECTED_VISUALS"
- ],
- "type": "string"
- },
- "FontConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FontColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "FontDecoration": {
- "$ref": "#/definitions/FontDecoration"
- },
- "FontSize": {
- "$ref": "#/definitions/FontSize"
- },
- "FontStyle": {
- "$ref": "#/definitions/FontStyle"
- },
- "FontWeight": {
- "$ref": "#/definitions/FontWeight"
- }
- },
- "type": "object"
- },
- "FontDecoration": {
- "enum": [
- "UNDERLINE",
- "NONE"
- ],
- "type": "string"
- },
- "FontSize": {
- "additionalProperties": false,
- "properties": {
- "Relative": {
- "$ref": "#/definitions/RelativeFontSize"
- }
- },
- "type": "object"
- },
- "FontStyle": {
- "enum": [
- "NORMAL",
- "ITALIC"
- ],
- "type": "string"
- },
- "FontWeight": {
- "additionalProperties": false,
- "properties": {
- "Name": {
- "$ref": "#/definitions/FontWeightName"
- }
- },
- "type": "object"
- },
- "FontWeightName": {
- "enum": [
- "NORMAL",
- "BOLD"
- ],
- "type": "string"
- },
- "ForecastComputation": {
- "additionalProperties": false,
- "properties": {
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "CustomSeasonalityValue": {
- "default": null,
- "maximum": 180,
- "minimum": 1,
- "type": "number"
- },
- "LowerBoundary": {
- "default": null,
- "type": "number"
- },
- "Name": {
- "type": "string"
- },
- "PeriodsBackward": {
- "maximum": 1000,
- "minimum": 0,
- "type": "number"
- },
- "PeriodsForward": {
- "maximum": 1000,
- "minimum": 1,
- "type": "number"
- },
- "PredictionInterval": {
- "maximum": 95,
- "minimum": 50,
- "type": "number"
- },
- "Seasonality": {
- "$ref": "#/definitions/ForecastComputationSeasonality"
- },
- "Time": {
- "$ref": "#/definitions/DimensionField"
- },
- "UpperBoundary": {
- "default": null,
- "type": "number"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId"
- ],
- "type": "object"
- },
- "ForecastComputationSeasonality": {
- "enum": [
- "AUTOMATIC",
- "CUSTOM"
- ],
- "type": "string"
- },
- "ForecastConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ForecastProperties": {
- "$ref": "#/definitions/TimeBasedForecastProperties"
- },
- "Scenario": {
- "$ref": "#/definitions/ForecastScenario"
- }
- },
- "type": "object"
- },
- "ForecastScenario": {
- "additionalProperties": false,
- "properties": {
- "WhatIfPointScenario": {
- "$ref": "#/definitions/WhatIfPointScenario"
- },
- "WhatIfRangeScenario": {
- "$ref": "#/definitions/WhatIfRangeScenario"
- }
- },
- "type": "object"
- },
- "FormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DateTimeFormatConfiguration": {
- "$ref": "#/definitions/DateTimeFormatConfiguration"
- },
- "NumberFormatConfiguration": {
- "$ref": "#/definitions/NumberFormatConfiguration"
- },
- "StringFormatConfiguration": {
- "$ref": "#/definitions/StringFormatConfiguration"
- }
- },
- "type": "object"
- },
- "FreeFormLayoutCanvasSizeOptions": {
- "additionalProperties": false,
- "properties": {
- "ScreenCanvasSizeOptions": {
- "$ref": "#/definitions/FreeFormLayoutScreenCanvasSizeOptions"
- }
- },
- "type": "object"
- },
- "FreeFormLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CanvasSizeOptions": {
- "$ref": "#/definitions/FreeFormLayoutCanvasSizeOptions"
- },
- "Elements": {
- "items": {
- "$ref": "#/definitions/FreeFormLayoutElement"
- },
- "maxItems": 430,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "Elements"
- ],
- "type": "object"
- },
- "FreeFormLayoutElement": {
- "additionalProperties": false,
- "properties": {
- "BackgroundStyle": {
- "$ref": "#/definitions/FreeFormLayoutElementBackgroundStyle"
- },
- "BorderStyle": {
- "$ref": "#/definitions/FreeFormLayoutElementBorderStyle"
- },
- "ElementId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "ElementType": {
- "$ref": "#/definitions/LayoutElementType"
- },
- "Height": {
- "type": "string"
- },
- "LoadingAnimation": {
- "$ref": "#/definitions/LoadingAnimation"
- },
- "RenderingRules": {
- "items": {
- "$ref": "#/definitions/SheetElementRenderingRule"
- },
- "maxItems": 10000,
- "minItems": 0,
- "type": "array"
- },
- "SelectedBorderStyle": {
- "$ref": "#/definitions/FreeFormLayoutElementBorderStyle"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Width": {
- "type": "string"
- },
- "XAxisLocation": {
- "type": "string"
- },
- "YAxisLocation": {
- "type": "string"
- }
- },
- "required": [
- "ElementId",
- "ElementType",
- "Height",
- "Width",
- "XAxisLocation",
- "YAxisLocation"
- ],
- "type": "object"
- },
- "FreeFormLayoutElementBackgroundStyle": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}(?:[A-F0-9]{2})?$",
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "FreeFormLayoutElementBorderStyle": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}(?:[A-F0-9]{2})?$",
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "FreeFormLayoutScreenCanvasSizeOptions": {
- "additionalProperties": false,
- "properties": {
- "OptimizedViewPortWidth": {
- "type": "string"
- }
- },
- "required": [
- "OptimizedViewPortWidth"
- ],
- "type": "object"
- },
- "FreeFormSectionLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Elements": {
- "items": {
- "$ref": "#/definitions/FreeFormLayoutElement"
- },
- "maxItems": 430,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "Elements"
- ],
- "type": "object"
- },
- "FunnelChartAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "FunnelChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "DataLabelOptions": {
- "$ref": "#/definitions/FunnelChartDataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/FunnelChartFieldWells"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/FunnelChartSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "ValueLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- }
- },
- "type": "object"
- },
- "FunnelChartDataLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "CategoryLabelVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "LabelColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "LabelFontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "MeasureDataLabelStyle": {
- "$ref": "#/definitions/FunnelChartMeasureDataLabelStyle"
- },
- "MeasureLabelVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Position": {
- "$ref": "#/definitions/DataLabelPosition"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "FunnelChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "FunnelChartAggregatedFieldWells": {
- "$ref": "#/definitions/FunnelChartAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "FunnelChartMeasureDataLabelStyle": {
- "enum": [
- "VALUE_ONLY",
- "PERCENTAGE_BY_FIRST_STAGE",
- "PERCENTAGE_BY_PREVIOUS_STAGE",
- "VALUE_AND_PERCENTAGE_BY_FIRST_STAGE",
- "VALUE_AND_PERCENTAGE_BY_PREVIOUS_STAGE"
- ],
- "type": "string"
- },
- "FunnelChartSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "FunnelChartVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/FunnelChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "GaugeChartArcConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "ForegroundColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "GaugeChartConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "ConditionalFormattingOptions": {
- "items": {
- "$ref": "#/definitions/GaugeChartConditionalFormattingOption"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "GaugeChartConditionalFormattingOption": {
- "additionalProperties": false,
- "properties": {
- "Arc": {
- "$ref": "#/definitions/GaugeChartArcConditionalFormatting"
- },
- "PrimaryValue": {
- "$ref": "#/definitions/GaugeChartPrimaryValueConditionalFormatting"
- }
- },
- "type": "object"
- },
- "GaugeChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/GaugeChartFieldWells"
- },
- "GaugeChartOptions": {
- "$ref": "#/definitions/GaugeChartOptions"
- },
- "TooltipOptions": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- }
- },
- "type": "object"
- },
- "GaugeChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "TargetValues": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "GaugeChartOptions": {
- "additionalProperties": false,
- "properties": {
- "Arc": {
- "$ref": "#/definitions/ArcConfiguration"
- },
- "ArcAxis": {
- "$ref": "#/definitions/ArcAxisConfiguration"
- },
- "Comparison": {
- "$ref": "#/definitions/ComparisonConfiguration"
- },
- "PrimaryValueDisplayType": {
- "$ref": "#/definitions/PrimaryValueDisplayType"
- },
- "PrimaryValueFontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- }
- },
- "type": "object"
- },
- "GaugeChartPrimaryValueConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "Icon": {
- "$ref": "#/definitions/ConditionalFormattingIcon"
- },
- "TextColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "GaugeChartVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/GaugeChartConfiguration"
- },
- "ConditionalFormatting": {
- "$ref": "#/definitions/GaugeChartConditionalFormatting"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "GeospatialCoordinateBounds": {
- "additionalProperties": false,
- "properties": {
- "East": {
- "maximum": 1800,
- "minimum": -1800,
- "type": "number"
- },
- "North": {
- "maximum": 90,
- "minimum": -90,
- "type": "number"
- },
- "South": {
- "maximum": 90,
- "minimum": -90,
- "type": "number"
- },
- "West": {
- "maximum": 1800,
- "minimum": -1800,
- "type": "number"
- }
- },
- "required": [
- "East",
- "North",
- "South",
- "West"
- ],
- "type": "object"
- },
- "GeospatialHeatmapColorScale": {
- "additionalProperties": false,
- "properties": {
- "Colors": {
- "items": {
- "$ref": "#/definitions/GeospatialHeatmapDataColor"
- },
- "maxItems": 2,
- "minItems": 2,
- "type": "array"
- }
- },
- "type": "object"
- },
- "GeospatialHeatmapConfiguration": {
- "additionalProperties": false,
- "properties": {
- "HeatmapColor": {
- "$ref": "#/definitions/GeospatialHeatmapColorScale"
- }
- },
- "type": "object"
- },
- "GeospatialHeatmapDataColor": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- }
- },
- "required": [
- "Color"
- ],
- "type": "object"
- },
- "GeospatialMapAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Colors": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Geospatial": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "GeospatialMapConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FieldWells": {
- "$ref": "#/definitions/GeospatialMapFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "MapStyleOptions": {
- "$ref": "#/definitions/GeospatialMapStyleOptions"
- },
- "PointStyleOptions": {
- "$ref": "#/definitions/GeospatialPointStyleOptions"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- },
- "WindowOptions": {
- "$ref": "#/definitions/GeospatialWindowOptions"
- }
- },
- "type": "object"
- },
- "GeospatialMapFieldWells": {
- "additionalProperties": false,
- "properties": {
- "GeospatialMapAggregatedFieldWells": {
- "$ref": "#/definitions/GeospatialMapAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "GeospatialMapStyleOptions": {
- "additionalProperties": false,
- "properties": {
- "BaseMapStyle": {
- "$ref": "#/definitions/BaseMapStyleType"
- }
- },
- "type": "object"
- },
- "GeospatialMapVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/GeospatialMapConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "GeospatialPointStyleOptions": {
- "additionalProperties": false,
- "properties": {
- "ClusterMarkerConfiguration": {
- "$ref": "#/definitions/ClusterMarkerConfiguration"
- },
- "HeatmapConfiguration": {
- "$ref": "#/definitions/GeospatialHeatmapConfiguration"
- },
- "SelectedPointStyle": {
- "$ref": "#/definitions/GeospatialSelectedPointStyle"
- }
- },
- "type": "object"
- },
- "GeospatialSelectedPointStyle": {
- "enum": [
- "POINT",
- "CLUSTER",
- "HEATMAP"
- ],
- "type": "string"
- },
- "GeospatialWindowOptions": {
- "additionalProperties": false,
- "properties": {
- "Bounds": {
- "$ref": "#/definitions/GeospatialCoordinateBounds"
- },
- "MapZoomMode": {
- "$ref": "#/definitions/MapZoomMode"
- }
- },
- "type": "object"
- },
- "GlobalTableBorderOptions": {
- "additionalProperties": false,
- "properties": {
- "SideSpecificBorder": {
- "$ref": "#/definitions/TableSideBorderOptions"
- },
- "UniformBorder": {
- "$ref": "#/definitions/TableBorderOptions"
- }
- },
- "type": "object"
- },
- "GradientColor": {
- "additionalProperties": false,
- "properties": {
- "Stops": {
- "items": {
- "$ref": "#/definitions/GradientStop"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "GradientStop": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "DataValue": {
- "default": null,
- "type": "number"
- },
- "GradientOffset": {
- "default": 0,
- "type": "number"
- }
- },
- "required": [
- "GradientOffset"
- ],
- "type": "object"
- },
- "GridLayoutCanvasSizeOptions": {
- "additionalProperties": false,
- "properties": {
- "ScreenCanvasSizeOptions": {
- "$ref": "#/definitions/GridLayoutScreenCanvasSizeOptions"
- }
- },
- "type": "object"
- },
- "GridLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CanvasSizeOptions": {
- "$ref": "#/definitions/GridLayoutCanvasSizeOptions"
- },
- "Elements": {
- "items": {
- "$ref": "#/definitions/GridLayoutElement"
- },
- "maxItems": 430,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "Elements"
- ],
- "type": "object"
- },
- "GridLayoutElement": {
- "additionalProperties": false,
- "properties": {
- "ColumnIndex": {
- "maximum": 35,
- "minimum": 0,
- "type": "number"
- },
- "ColumnSpan": {
- "maximum": 36,
- "minimum": 1,
- "type": "number"
- },
- "ElementId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "ElementType": {
- "$ref": "#/definitions/LayoutElementType"
- },
- "RowIndex": {
- "maximum": 9009,
- "minimum": 0,
- "type": "number"
- },
- "RowSpan": {
- "maximum": 21,
- "minimum": 1,
- "type": "number"
- }
- },
- "required": [
- "ColumnSpan",
- "ElementId",
- "ElementType",
- "RowSpan"
- ],
- "type": "object"
- },
- "GridLayoutScreenCanvasSizeOptions": {
- "additionalProperties": false,
- "properties": {
- "OptimizedViewPortWidth": {
- "type": "string"
- },
- "ResizeOption": {
- "$ref": "#/definitions/ResizeOption"
- }
- },
- "required": [
- "ResizeOption"
- ],
- "type": "object"
- },
- "GrowthRateComputation": {
- "additionalProperties": false,
- "properties": {
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "type": "string"
- },
- "PeriodSize": {
- "default": 0,
- "maximum": 52,
- "minimum": 2,
- "type": "number"
- },
- "Time": {
- "$ref": "#/definitions/DimensionField"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId"
- ],
- "type": "object"
- },
- "HeaderFooterSectionConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Layout": {
- "$ref": "#/definitions/SectionLayoutConfiguration"
- },
- "SectionId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Style": {
- "$ref": "#/definitions/SectionStyle"
- }
- },
- "required": [
- "Layout",
- "SectionId"
- ],
- "type": "object"
- },
- "HeatMapAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Columns": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Rows": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "HeatMapConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ColorScale": {
- "$ref": "#/definitions/ColorScale"
- },
- "ColumnLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/HeatMapFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "RowLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/HeatMapSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- }
- },
- "type": "object"
- },
- "HeatMapFieldWells": {
- "additionalProperties": false,
- "properties": {
- "HeatMapAggregatedFieldWells": {
- "$ref": "#/definitions/HeatMapAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "HeatMapSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "HeatMapColumnItemsLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "HeatMapColumnSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "HeatMapRowItemsLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "HeatMapRowSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "HeatMapVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/HeatMapConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "HistogramAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "HistogramBinOptions": {
- "additionalProperties": false,
- "properties": {
- "BinCount": {
- "$ref": "#/definitions/BinCountOptions"
- },
- "BinWidth": {
- "$ref": "#/definitions/BinWidthOptions"
- },
- "SelectedBinType": {
- "$ref": "#/definitions/HistogramBinType"
- },
- "StartValue": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "HistogramBinType": {
- "enum": [
- "BIN_COUNT",
- "BIN_WIDTH"
- ],
- "type": "string"
- },
- "HistogramConfiguration": {
- "additionalProperties": false,
- "properties": {
- "BinOptions": {
- "$ref": "#/definitions/HistogramBinOptions"
- },
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/HistogramFieldWells"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- },
- "XAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "XAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "YAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- }
- },
- "type": "object"
- },
- "HistogramFieldWells": {
- "additionalProperties": false,
- "properties": {
- "HistogramAggregatedFieldWells": {
- "$ref": "#/definitions/HistogramAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "HistogramVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/HistogramConfiguration"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "HorizontalTextAlignment": {
- "enum": [
- "LEFT",
- "CENTER",
- "RIGHT",
- "AUTO"
- ],
- "type": "string"
- },
- "Icon": {
- "enum": [
- "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"
- ],
- "type": "string"
- },
- "InnerFilter": {
- "additionalProperties": false,
- "properties": {
- "CategoryInnerFilter": {
- "$ref": "#/definitions/CategoryInnerFilter"
- }
- },
- "type": "object"
- },
- "InsightConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Computations": {
- "items": {
- "$ref": "#/definitions/Computation"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "CustomNarrative": {
- "$ref": "#/definitions/CustomNarrativeOptions"
- }
- },
- "type": "object"
- },
- "InsightVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "DataSetIdentifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "InsightConfiguration": {
- "$ref": "#/definitions/InsightConfiguration"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "DataSetIdentifier",
- "VisualId"
- ],
- "type": "object"
- },
- "IntegerDefaultValues": {
- "additionalProperties": false,
- "properties": {
- "DynamicValue": {
- "$ref": "#/definitions/DynamicDefaultValue"
- },
- "StaticValues": {
- "items": {
- "type": "number"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "IntegerParameter": {
- "additionalProperties": false,
- "properties": {
- "Name": {
- "pattern": "\\S",
- "type": "string"
- },
- "Values": {
- "items": {
- "default": 0,
- "type": "number"
- },
- "type": "array"
- }
- },
- "required": [
- "Name",
- "Values"
- ],
- "type": "object"
- },
- "IntegerParameterDeclaration": {
- "additionalProperties": false,
- "properties": {
- "DefaultValues": {
- "$ref": "#/definitions/IntegerDefaultValues"
- },
- "MappedDataSetParameters": {
- "items": {
- "$ref": "#/definitions/MappedDataSetParameter"
- },
- "maxItems": 150,
- "minItems": 0,
- "type": "array"
- },
- "Name": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "ParameterValueType": {
- "$ref": "#/definitions/ParameterValueType"
- },
- "ValueWhenUnset": {
- "$ref": "#/definitions/IntegerValueWhenUnsetConfiguration"
- }
- },
- "required": [
- "Name",
- "ParameterValueType"
- ],
- "type": "object"
- },
- "IntegerValueWhenUnsetConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomValue": {
- "default": null,
- "type": "number"
- },
- "ValueWhenUnsetOption": {
- "$ref": "#/definitions/ValueWhenUnsetOption"
- }
- },
- "type": "object"
- },
- "ItemsLimitConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ItemsLimit": {
- "default": null,
- "type": "number"
- },
- "OtherCategories": {
- "$ref": "#/definitions/OtherCategories"
- }
- },
- "type": "object"
- },
- "KPIActualValueConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "Icon": {
- "$ref": "#/definitions/ConditionalFormattingIcon"
- },
- "TextColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "KPIComparisonValueConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "Icon": {
- "$ref": "#/definitions/ConditionalFormattingIcon"
- },
- "TextColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "KPIConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "ConditionalFormattingOptions": {
- "items": {
- "$ref": "#/definitions/KPIConditionalFormattingOption"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "KPIConditionalFormattingOption": {
- "additionalProperties": false,
- "properties": {
- "ActualValue": {
- "$ref": "#/definitions/KPIActualValueConditionalFormatting"
- },
- "ComparisonValue": {
- "$ref": "#/definitions/KPIComparisonValueConditionalFormatting"
- },
- "PrimaryValue": {
- "$ref": "#/definitions/KPIPrimaryValueConditionalFormatting"
- },
- "ProgressBar": {
- "$ref": "#/definitions/KPIProgressBarConditionalFormatting"
- }
- },
- "type": "object"
- },
- "KPIConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FieldWells": {
- "$ref": "#/definitions/KPIFieldWells"
- },
- "KPIOptions": {
- "$ref": "#/definitions/KPIOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/KPISortConfiguration"
- }
- },
- "type": "object"
- },
- "KPIFieldWells": {
- "additionalProperties": false,
- "properties": {
- "TargetValues": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "TrendGroups": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "KPIOptions": {
- "additionalProperties": false,
- "properties": {
- "Comparison": {
- "$ref": "#/definitions/ComparisonConfiguration"
- },
- "PrimaryValueDisplayType": {
- "$ref": "#/definitions/PrimaryValueDisplayType"
- },
- "PrimaryValueFontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "ProgressBar": {
- "$ref": "#/definitions/ProgressBarOptions"
- },
- "SecondaryValue": {
- "$ref": "#/definitions/SecondaryValueOptions"
- },
- "SecondaryValueFontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "Sparkline": {
- "$ref": "#/definitions/KPISparklineOptions"
- },
- "TrendArrows": {
- "$ref": "#/definitions/TrendArrowOptions"
- },
- "VisualLayoutOptions": {
- "$ref": "#/definitions/KPIVisualLayoutOptions"
- }
- },
- "type": "object"
- },
- "KPIPrimaryValueConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "Icon": {
- "$ref": "#/definitions/ConditionalFormattingIcon"
- },
- "TextColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "KPIProgressBarConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "ForegroundColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "KPISortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "TrendGroupSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "KPISparklineOptions": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "TooltipVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Type": {
- "$ref": "#/definitions/KPISparklineType"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "required": [
- "Type"
- ],
- "type": "object"
- },
- "KPISparklineType": {
- "enum": [
- "LINE",
- "AREA"
- ],
- "type": "string"
- },
- "KPIVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/KPIConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "ConditionalFormatting": {
- "$ref": "#/definitions/KPIConditionalFormatting"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "KPIVisualLayoutOptions": {
- "additionalProperties": false,
- "properties": {
- "StandardLayout": {
- "$ref": "#/definitions/KPIVisualStandardLayout"
- }
- },
- "type": "object"
- },
- "KPIVisualStandardLayout": {
- "additionalProperties": false,
- "properties": {
- "Type": {
- "$ref": "#/definitions/KPIVisualStandardLayoutType"
- }
- },
- "required": [
- "Type"
- ],
- "type": "object"
- },
- "KPIVisualStandardLayoutType": {
- "enum": [
- "CLASSIC",
- "VERTICAL"
- ],
- "type": "string"
- },
- "LabelOptions": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "type": "string"
- },
- "FontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "Layout": {
- "additionalProperties": false,
- "properties": {
- "Configuration": {
- "$ref": "#/definitions/LayoutConfiguration"
- }
- },
- "required": [
- "Configuration"
- ],
- "type": "object"
- },
- "LayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FreeFormLayout": {
- "$ref": "#/definitions/FreeFormLayoutConfiguration"
- },
- "GridLayout": {
- "$ref": "#/definitions/GridLayoutConfiguration"
- },
- "SectionBasedLayout": {
- "$ref": "#/definitions/SectionBasedLayoutConfiguration"
- }
- },
- "type": "object"
- },
- "LayoutElementType": {
- "enum": [
- "VISUAL",
- "FILTER_CONTROL",
- "PARAMETER_CONTROL",
- "TEXT_BOX"
- ],
- "type": "string"
- },
- "LegendOptions": {
- "additionalProperties": false,
- "properties": {
- "Height": {
- "type": "string"
- },
- "Position": {
- "$ref": "#/definitions/LegendPosition"
- },
- "Title": {
- "$ref": "#/definitions/LabelOptions"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Width": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "LegendPosition": {
- "enum": [
- "AUTO",
- "RIGHT",
- "BOTTOM",
- "TOP"
- ],
- "type": "string"
- },
- "LineChartAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Colors": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "SmallMultiples": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "LineChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ContributionAnalysisDefaults": {
- "items": {
- "$ref": "#/definitions/ContributionAnalysisDefault"
- },
- "maxItems": 200,
- "minItems": 1,
- "type": "array"
- },
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "DefaultSeriesSettings": {
- "$ref": "#/definitions/LineChartDefaultSeriesSettings"
- },
- "FieldWells": {
- "$ref": "#/definitions/LineChartFieldWells"
- },
- "ForecastConfigurations": {
- "items": {
- "$ref": "#/definitions/ForecastConfiguration"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "PrimaryYAxisDisplayOptions": {
- "$ref": "#/definitions/LineSeriesAxisDisplayOptions"
- },
- "PrimaryYAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ReferenceLines": {
- "items": {
- "$ref": "#/definitions/ReferenceLine"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "SecondaryYAxisDisplayOptions": {
- "$ref": "#/definitions/LineSeriesAxisDisplayOptions"
- },
- "SecondaryYAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "Series": {
- "items": {
- "$ref": "#/definitions/SeriesItem"
- },
- "maxItems": 2000,
- "minItems": 0,
- "type": "array"
- },
- "SmallMultiplesOptions": {
- "$ref": "#/definitions/SmallMultiplesOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/LineChartSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "Type": {
- "$ref": "#/definitions/LineChartType"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- },
- "XAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "XAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- }
- },
- "type": "object"
- },
- "LineChartDefaultSeriesSettings": {
- "additionalProperties": false,
- "properties": {
- "AxisBinding": {
- "$ref": "#/definitions/AxisBinding"
- },
- "LineStyleSettings": {
- "$ref": "#/definitions/LineChartLineStyleSettings"
- },
- "MarkerStyleSettings": {
- "$ref": "#/definitions/LineChartMarkerStyleSettings"
- }
- },
- "type": "object"
- },
- "LineChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "LineChartAggregatedFieldWells": {
- "$ref": "#/definitions/LineChartAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "LineChartLineStyle": {
- "enum": [
- "SOLID",
- "DOTTED",
- "DASHED"
- ],
- "type": "string"
- },
- "LineChartLineStyleSettings": {
- "additionalProperties": false,
- "properties": {
- "LineInterpolation": {
- "$ref": "#/definitions/LineInterpolation"
- },
- "LineStyle": {
- "$ref": "#/definitions/LineChartLineStyle"
- },
- "LineVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "LineWidth": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "LineChartMarkerShape": {
- "enum": [
- "CIRCLE",
- "TRIANGLE",
- "SQUARE",
- "DIAMOND",
- "ROUNDED_SQUARE"
- ],
- "type": "string"
- },
- "LineChartMarkerStyleSettings": {
- "additionalProperties": false,
- "properties": {
- "MarkerColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "MarkerShape": {
- "$ref": "#/definitions/LineChartMarkerShape"
- },
- "MarkerSize": {
- "type": "string"
- },
- "MarkerVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "LineChartSeriesSettings": {
- "additionalProperties": false,
- "properties": {
- "LineStyleSettings": {
- "$ref": "#/definitions/LineChartLineStyleSettings"
- },
- "MarkerStyleSettings": {
- "$ref": "#/definitions/LineChartMarkerStyleSettings"
- }
- },
- "type": "object"
- },
- "LineChartSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryItemsLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "ColorItemsLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "SmallMultiplesLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "SmallMultiplesSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "LineChartType": {
- "enum": [
- "LINE",
- "AREA",
- "STACKED_AREA"
- ],
- "type": "string"
- },
- "LineChartVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/LineChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "LineInterpolation": {
- "enum": [
- "LINEAR",
- "SMOOTH",
- "STEPPED"
- ],
- "type": "string"
- },
- "LineSeriesAxisDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "AxisOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "MissingDataConfigurations": {
- "items": {
- "$ref": "#/definitions/MissingDataConfiguration"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "LinkSharingConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Permissions": {
- "items": {
- "$ref": "#/definitions/ResourcePermission"
- },
- "maxItems": 64,
- "minItems": 1,
- "type": "array"
- }
- },
- "type": "object"
- },
- "ListControlDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "InfoIconLabelOptions": {
- "$ref": "#/definitions/SheetControlInfoIconLabelOptions"
- },
- "SearchOptions": {
- "$ref": "#/definitions/ListControlSearchOptions"
- },
- "SelectAllOptions": {
- "$ref": "#/definitions/ListControlSelectAllOptions"
- },
- "TitleOptions": {
- "$ref": "#/definitions/LabelOptions"
- }
- },
- "type": "object"
- },
- "ListControlSearchOptions": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "ListControlSelectAllOptions": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "LoadingAnimation": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "LocalNavigationConfiguration": {
- "additionalProperties": false,
- "properties": {
- "TargetSheetId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "TargetSheetId"
- ],
- "type": "object"
- },
- "LongFormatText": {
- "additionalProperties": false,
- "properties": {
- "PlainText": {
- "maxLength": 1024,
- "minLength": 1,
- "type": "string"
- },
- "RichText": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "type": "object"
- },
- "MapZoomMode": {
- "enum": [
- "AUTO",
- "MANUAL"
- ],
- "type": "string"
- },
- "MappedDataSetParameter": {
- "additionalProperties": false,
- "properties": {
- "DataSetIdentifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "DataSetParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- }
- },
- "required": [
- "DataSetIdentifier",
- "DataSetParameterName"
- ],
- "type": "object"
- },
- "MaximumLabelType": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "MaximumMinimumComputation": {
- "additionalProperties": false,
- "properties": {
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "type": "string"
- },
- "Time": {
- "$ref": "#/definitions/DimensionField"
- },
- "Type": {
- "$ref": "#/definitions/MaximumMinimumComputationType"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId",
- "Type"
- ],
- "type": "object"
- },
- "MaximumMinimumComputationType": {
- "enum": [
- "MAXIMUM",
- "MINIMUM"
- ],
- "type": "string"
- },
- "MeasureField": {
- "additionalProperties": false,
- "properties": {
- "CalculatedMeasureField": {
- "$ref": "#/definitions/CalculatedMeasureField"
- },
- "CategoricalMeasureField": {
- "$ref": "#/definitions/CategoricalMeasureField"
- },
- "DateMeasureField": {
- "$ref": "#/definitions/DateMeasureField"
- },
- "NumericalMeasureField": {
- "$ref": "#/definitions/NumericalMeasureField"
- }
- },
- "type": "object"
- },
- "MetricComparisonComputation": {
- "additionalProperties": false,
- "properties": {
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "FromValue": {
- "$ref": "#/definitions/MeasureField"
- },
- "Name": {
- "type": "string"
- },
- "TargetValue": {
- "$ref": "#/definitions/MeasureField"
- },
- "Time": {
- "$ref": "#/definitions/DimensionField"
- }
- },
- "required": [
- "ComputationId"
- ],
- "type": "object"
- },
- "MinimumLabelType": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "MissingDataConfiguration": {
- "additionalProperties": false,
- "properties": {
- "TreatmentOption": {
- "$ref": "#/definitions/MissingDataTreatmentOption"
- }
- },
- "type": "object"
- },
- "MissingDataTreatmentOption": {
- "enum": [
- "INTERPOLATE",
- "SHOW_AS_ZERO",
- "SHOW_AS_BLANK"
- ],
- "type": "string"
- },
- "NegativeValueConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DisplayMode": {
- "$ref": "#/definitions/NegativeValueDisplayMode"
- }
- },
- "required": [
- "DisplayMode"
- ],
- "type": "object"
- },
- "NegativeValueDisplayMode": {
- "enum": [
- "POSITIVE",
- "NEGATIVE"
- ],
- "type": "string"
- },
- "NestedFilter": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "IncludeInnerSet": {
- "default": false,
- "type": "boolean"
- },
- "InnerFilter": {
- "$ref": "#/definitions/InnerFilter"
- }
- },
- "required": [
- "Column",
- "FilterId",
- "IncludeInnerSet",
- "InnerFilter"
- ],
- "type": "object"
- },
- "NullValueFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "NullString": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "NullString"
- ],
- "type": "object"
- },
- "NumberDisplayFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DecimalPlacesConfiguration": {
- "$ref": "#/definitions/DecimalPlacesConfiguration"
- },
- "NegativeValueConfiguration": {
- "$ref": "#/definitions/NegativeValueConfiguration"
- },
- "NullValueFormatConfiguration": {
- "$ref": "#/definitions/NullValueFormatConfiguration"
- },
- "NumberScale": {
- "$ref": "#/definitions/NumberScale"
- },
- "Prefix": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "SeparatorConfiguration": {
- "$ref": "#/definitions/NumericSeparatorConfiguration"
- },
- "Suffix": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- }
- },
- "type": "object"
- },
- "NumberFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FormatConfiguration": {
- "$ref": "#/definitions/NumericFormatConfiguration"
- }
- },
- "type": "object"
- },
- "NumberScale": {
- "enum": [
- "NONE",
- "AUTO",
- "THOUSANDS",
- "MILLIONS",
- "BILLIONS",
- "TRILLIONS"
- ],
- "type": "string"
- },
- "NumericAxisOptions": {
- "additionalProperties": false,
- "properties": {
- "Range": {
- "$ref": "#/definitions/AxisDisplayRange"
- },
- "Scale": {
- "$ref": "#/definitions/AxisScale"
- }
- },
- "type": "object"
- },
- "NumericEqualityDrillDownFilter": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "Value": {
- "default": 0,
- "type": "number"
- }
- },
- "required": [
- "Column",
- "Value"
- ],
- "type": "object"
- },
- "NumericEqualityFilter": {
- "additionalProperties": false,
- "properties": {
- "AggregationFunction": {
- "$ref": "#/definitions/AggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "MatchOperator": {
- "$ref": "#/definitions/NumericEqualityMatchOperator"
- },
- "NullOption": {
- "$ref": "#/definitions/FilterNullOption"
- },
- "ParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "SelectAllOptions": {
- "$ref": "#/definitions/NumericFilterSelectAllOptions"
- },
- "Value": {
- "default": null,
- "type": "number"
- }
- },
- "required": [
- "Column",
- "FilterId",
- "MatchOperator",
- "NullOption"
- ],
- "type": "object"
- },
- "NumericEqualityMatchOperator": {
- "enum": [
- "EQUALS",
- "DOES_NOT_EQUAL"
- ],
- "type": "string"
- },
- "NumericFilterSelectAllOptions": {
- "enum": [
- "FILTER_ALL_VALUES"
- ],
- "type": "string"
- },
- "NumericFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CurrencyDisplayFormatConfiguration": {
- "$ref": "#/definitions/CurrencyDisplayFormatConfiguration"
- },
- "NumberDisplayFormatConfiguration": {
- "$ref": "#/definitions/NumberDisplayFormatConfiguration"
- },
- "PercentageDisplayFormatConfiguration": {
- "$ref": "#/definitions/PercentageDisplayFormatConfiguration"
- }
- },
- "type": "object"
- },
- "NumericRangeFilter": {
- "additionalProperties": false,
- "properties": {
- "AggregationFunction": {
- "$ref": "#/definitions/AggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "IncludeMaximum": {
- "default": null,
- "type": "boolean"
- },
- "IncludeMinimum": {
- "default": null,
- "type": "boolean"
- },
- "NullOption": {
- "$ref": "#/definitions/FilterNullOption"
- },
- "RangeMaximum": {
- "$ref": "#/definitions/NumericRangeFilterValue"
- },
- "RangeMinimum": {
- "$ref": "#/definitions/NumericRangeFilterValue"
- },
- "SelectAllOptions": {
- "$ref": "#/definitions/NumericFilterSelectAllOptions"
- }
- },
- "required": [
- "Column",
- "FilterId",
- "NullOption"
- ],
- "type": "object"
- },
- "NumericRangeFilterValue": {
- "additionalProperties": false,
- "properties": {
- "Parameter": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "StaticValue": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "NumericSeparatorConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DecimalSeparator": {
- "$ref": "#/definitions/NumericSeparatorSymbol"
- },
- "ThousandsSeparator": {
- "$ref": "#/definitions/ThousandSeparatorOptions"
- }
- },
- "type": "object"
- },
- "NumericSeparatorSymbol": {
- "enum": [
- "COMMA",
- "DOT",
- "SPACE"
- ],
- "type": "string"
- },
- "NumericalAggregationFunction": {
- "additionalProperties": false,
- "properties": {
- "PercentileAggregation": {
- "$ref": "#/definitions/PercentileAggregation"
- },
- "SimpleNumericalAggregation": {
- "$ref": "#/definitions/SimpleNumericalAggregationFunction"
- }
- },
- "type": "object"
- },
- "NumericalDimensionField": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/NumberFormatConfiguration"
- },
- "HierarchyId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "NumericalMeasureField": {
- "additionalProperties": false,
- "properties": {
- "AggregationFunction": {
- "$ref": "#/definitions/NumericalAggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/NumberFormatConfiguration"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "OtherCategories": {
- "enum": [
- "INCLUDE",
- "EXCLUDE"
- ],
- "type": "string"
- },
- "PaginationConfiguration": {
- "additionalProperties": false,
- "properties": {
- "PageNumber": {
- "minimum": 0,
- "type": "number"
- },
- "PageSize": {
- "default": null,
- "type": "number"
- }
- },
- "required": [
- "PageNumber",
- "PageSize"
- ],
- "type": "object"
- },
- "PanelBorderStyle": {
- "enum": [
- "SOLID",
- "DASHED",
- "DOTTED"
- ],
- "type": "string"
- },
- "PanelConfiguration": {
- "additionalProperties": false,
- "properties": {
- "BackgroundColor": {
- "pattern": "^#[A-F0-9]{6}(?:[A-F0-9]{2})?$",
- "type": "string"
- },
- "BackgroundVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "BorderColor": {
- "pattern": "^#[A-F0-9]{6}(?:[A-F0-9]{2})?$",
- "type": "string"
- },
- "BorderStyle": {
- "$ref": "#/definitions/PanelBorderStyle"
- },
- "BorderThickness": {
- "type": "string"
- },
- "BorderVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "GutterSpacing": {
- "type": "string"
- },
- "GutterVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Title": {
- "$ref": "#/definitions/PanelTitleOptions"
- }
- },
- "type": "object"
- },
- "PanelTitleOptions": {
- "additionalProperties": false,
- "properties": {
- "FontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "HorizontalTextAlignment": {
- "$ref": "#/definitions/HorizontalTextAlignment"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "PaperOrientation": {
- "enum": [
- "PORTRAIT",
- "LANDSCAPE"
- ],
- "type": "string"
- },
- "PaperSize": {
- "enum": [
- "US_LETTER",
- "US_LEGAL",
- "US_TABLOID_LEDGER",
- "A0",
- "A1",
- "A2",
- "A3",
- "A4",
- "A5",
- "JIS_B4",
- "JIS_B5"
- ],
- "type": "string"
- },
- "ParameterControl": {
- "additionalProperties": false,
- "properties": {
- "DateTimePicker": {
- "$ref": "#/definitions/ParameterDateTimePickerControl"
- },
- "Dropdown": {
- "$ref": "#/definitions/ParameterDropDownControl"
- },
- "List": {
- "$ref": "#/definitions/ParameterListControl"
- },
- "Slider": {
- "$ref": "#/definitions/ParameterSliderControl"
- },
- "TextArea": {
- "$ref": "#/definitions/ParameterTextAreaControl"
- },
- "TextField": {
- "$ref": "#/definitions/ParameterTextFieldControl"
- }
- },
- "type": "object"
- },
- "ParameterDateTimePickerControl": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/DateTimePickerControlDisplayOptions"
- },
- "ParameterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "ParameterControlId",
- "SourceParameterName",
- "Title"
- ],
- "type": "object"
- },
- "ParameterDeclaration": {
- "additionalProperties": false,
- "properties": {
- "DateTimeParameterDeclaration": {
- "$ref": "#/definitions/DateTimeParameterDeclaration"
- },
- "DecimalParameterDeclaration": {
- "$ref": "#/definitions/DecimalParameterDeclaration"
- },
- "IntegerParameterDeclaration": {
- "$ref": "#/definitions/IntegerParameterDeclaration"
- },
- "StringParameterDeclaration": {
- "$ref": "#/definitions/StringParameterDeclaration"
- }
- },
- "type": "object"
- },
- "ParameterDropDownControl": {
- "additionalProperties": false,
- "properties": {
- "CascadingControlConfiguration": {
- "$ref": "#/definitions/CascadingControlConfiguration"
- },
- "DisplayOptions": {
- "$ref": "#/definitions/DropDownControlDisplayOptions"
- },
- "ParameterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SelectableValues": {
- "$ref": "#/definitions/ParameterSelectableValues"
- },
- "SourceParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlListType"
- }
- },
- "required": [
- "ParameterControlId",
- "SourceParameterName",
- "Title"
- ],
- "type": "object"
- },
- "ParameterListControl": {
- "additionalProperties": false,
- "properties": {
- "CascadingControlConfiguration": {
- "$ref": "#/definitions/CascadingControlConfiguration"
- },
- "DisplayOptions": {
- "$ref": "#/definitions/ListControlDisplayOptions"
- },
- "ParameterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SelectableValues": {
- "$ref": "#/definitions/ParameterSelectableValues"
- },
- "SourceParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlListType"
- }
- },
- "required": [
- "ParameterControlId",
- "SourceParameterName",
- "Title"
- ],
- "type": "object"
- },
- "ParameterSelectableValues": {
- "additionalProperties": false,
- "properties": {
- "LinkToDataSetColumn": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "Values": {
- "items": {
- "type": "string"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "ParameterSliderControl": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/SliderControlDisplayOptions"
- },
- "MaximumValue": {
- "default": 0,
- "type": "number"
- },
- "MinimumValue": {
- "default": 0,
- "type": "number"
- },
- "ParameterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "StepSize": {
- "default": 0,
- "type": "number"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "MaximumValue",
- "MinimumValue",
- "ParameterControlId",
- "SourceParameterName",
- "StepSize",
- "Title"
- ],
- "type": "object"
- },
- "ParameterTextAreaControl": {
- "additionalProperties": false,
- "properties": {
- "Delimiter": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "DisplayOptions": {
- "$ref": "#/definitions/TextAreaControlDisplayOptions"
- },
- "ParameterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "ParameterControlId",
- "SourceParameterName",
- "Title"
- ],
- "type": "object"
- },
- "ParameterTextFieldControl": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/TextFieldControlDisplayOptions"
- },
- "ParameterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "ParameterControlId",
- "SourceParameterName",
- "Title"
- ],
- "type": "object"
- },
- "ParameterValueType": {
- "enum": [
- "MULTI_VALUED",
- "SINGLE_VALUED"
- ],
- "type": "string"
- },
- "Parameters": {
- "additionalProperties": false,
- "properties": {
- "DateTimeParameters": {
- "items": {
- "$ref": "#/definitions/DateTimeParameter"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "DecimalParameters": {
- "items": {
- "$ref": "#/definitions/DecimalParameter"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "IntegerParameters": {
- "items": {
- "$ref": "#/definitions/IntegerParameter"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "StringParameters": {
- "items": {
- "$ref": "#/definitions/StringParameter"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "PercentVisibleRange": {
- "additionalProperties": false,
- "properties": {
- "From": {
- "default": null,
- "maximum": 100,
- "minimum": 0,
- "type": "number"
- },
- "To": {
- "default": null,
- "maximum": 100,
- "minimum": 0,
- "type": "number"
- }
- },
- "type": "object"
- },
- "PercentageDisplayFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DecimalPlacesConfiguration": {
- "$ref": "#/definitions/DecimalPlacesConfiguration"
- },
- "NegativeValueConfiguration": {
- "$ref": "#/definitions/NegativeValueConfiguration"
- },
- "NullValueFormatConfiguration": {
- "$ref": "#/definitions/NullValueFormatConfiguration"
- },
- "Prefix": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "SeparatorConfiguration": {
- "$ref": "#/definitions/NumericSeparatorConfiguration"
- },
- "Suffix": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- }
- },
- "type": "object"
- },
- "PercentileAggregation": {
- "additionalProperties": false,
- "properties": {
- "PercentileValue": {
- "maximum": 100,
- "minimum": 0,
- "type": "number"
- }
- },
- "type": "object"
- },
- "PeriodOverPeriodComputation": {
- "additionalProperties": false,
- "properties": {
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "type": "string"
- },
- "Time": {
- "$ref": "#/definitions/DimensionField"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId"
- ],
- "type": "object"
- },
- "PeriodToDateComputation": {
- "additionalProperties": false,
- "properties": {
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "type": "string"
- },
- "PeriodTimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- },
- "Time": {
- "$ref": "#/definitions/DimensionField"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId"
- ],
- "type": "object"
- },
- "PieChartAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "SmallMultiples": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "PieChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ContributionAnalysisDefaults": {
- "items": {
- "$ref": "#/definitions/ContributionAnalysisDefault"
- },
- "maxItems": 200,
- "minItems": 1,
- "type": "array"
- },
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "DonutOptions": {
- "$ref": "#/definitions/DonutOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/PieChartFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "SmallMultiplesOptions": {
- "$ref": "#/definitions/SmallMultiplesOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/PieChartSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "ValueLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- }
- },
- "type": "object"
- },
- "PieChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "PieChartAggregatedFieldWells": {
- "$ref": "#/definitions/PieChartAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "PieChartSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "SmallMultiplesLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "SmallMultiplesSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "PieChartVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/PieChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "PivotFieldSortOptions": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "SortBy": {
- "$ref": "#/definitions/PivotTableSortBy"
- }
- },
- "required": [
- "FieldId",
- "SortBy"
- ],
- "type": "object"
- },
- "PivotTableAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Columns": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 40,
- "minItems": 0,
- "type": "array"
- },
- "Rows": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 40,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 40,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "PivotTableCellConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "Scope": {
- "$ref": "#/definitions/PivotTableConditionalFormattingScope"
- },
- "Scopes": {
- "items": {
- "$ref": "#/definitions/PivotTableConditionalFormattingScope"
- },
- "maxItems": 3,
- "minItems": 0,
- "type": "array"
- },
- "TextFormat": {
- "$ref": "#/definitions/TextConditionalFormat"
- }
- },
- "required": [
- "FieldId"
- ],
- "type": "object"
- },
- "PivotTableConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "ConditionalFormattingOptions": {
- "items": {
- "$ref": "#/definitions/PivotTableConditionalFormattingOption"
- },
- "maxItems": 500,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "PivotTableConditionalFormattingOption": {
- "additionalProperties": false,
- "properties": {
- "Cell": {
- "$ref": "#/definitions/PivotTableCellConditionalFormatting"
- }
- },
- "type": "object"
- },
- "PivotTableConditionalFormattingScope": {
- "additionalProperties": false,
- "properties": {
- "Role": {
- "$ref": "#/definitions/PivotTableConditionalFormattingScopeRole"
- }
- },
- "type": "object"
- },
- "PivotTableConditionalFormattingScopeRole": {
- "enum": [
- "FIELD",
- "FIELD_TOTAL",
- "GRAND_TOTAL"
- ],
- "type": "string"
- },
- "PivotTableConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FieldOptions": {
- "$ref": "#/definitions/PivotTableFieldOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/PivotTableFieldWells"
- },
- "PaginatedReportOptions": {
- "$ref": "#/definitions/PivotTablePaginatedReportOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/PivotTableSortConfiguration"
- },
- "TableOptions": {
- "$ref": "#/definitions/PivotTableOptions"
- },
- "TotalOptions": {
- "$ref": "#/definitions/PivotTableTotalOptions"
- }
- },
- "type": "object"
- },
- "PivotTableDataPathOption": {
- "additionalProperties": false,
- "properties": {
- "DataPathList": {
- "items": {
- "$ref": "#/definitions/DataPathValue"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "Width": {
- "type": "string"
- }
- },
- "required": [
- "DataPathList"
- ],
- "type": "object"
- },
- "PivotTableDataPathType": {
- "enum": [
- "HIERARCHY_ROWS_LAYOUT_COLUMN",
- "MULTIPLE_ROW_METRICS_COLUMN",
- "EMPTY_COLUMN_HEADER",
- "COUNT_METRIC_COLUMN"
- ],
- "type": "string"
- },
- "PivotTableFieldCollapseState": {
- "enum": [
- "COLLAPSED",
- "EXPANDED"
- ],
- "type": "string"
- },
- "PivotTableFieldCollapseStateOption": {
- "additionalProperties": false,
- "properties": {
- "State": {
- "$ref": "#/definitions/PivotTableFieldCollapseState"
- },
- "Target": {
- "$ref": "#/definitions/PivotTableFieldCollapseStateTarget"
- }
- },
- "required": [
- "Target"
- ],
- "type": "object"
- },
- "PivotTableFieldCollapseStateTarget": {
- "additionalProperties": false,
- "properties": {
- "FieldDataPathValues": {
- "items": {
- "$ref": "#/definitions/DataPathValue"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "FieldId": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "PivotTableFieldOption": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "required": [
- "FieldId"
- ],
- "type": "object"
- },
- "PivotTableFieldOptions": {
- "additionalProperties": false,
- "properties": {
- "CollapseStateOptions": {
- "items": {
- "$ref": "#/definitions/PivotTableFieldCollapseStateOption"
- },
- "type": "array"
- },
- "DataPathOptions": {
- "items": {
- "$ref": "#/definitions/PivotTableDataPathOption"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "SelectedFieldOptions": {
- "items": {
- "$ref": "#/definitions/PivotTableFieldOption"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "PivotTableFieldSubtotalOptions": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "type": "object"
- },
- "PivotTableFieldWells": {
- "additionalProperties": false,
- "properties": {
- "PivotTableAggregatedFieldWells": {
- "$ref": "#/definitions/PivotTableAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "PivotTableMetricPlacement": {
- "enum": [
- "ROW",
- "COLUMN"
- ],
- "type": "string"
- },
- "PivotTableOptions": {
- "additionalProperties": false,
- "properties": {
- "CellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "CollapsedRowDimensionsVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "ColumnHeaderStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "ColumnNamesVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "DefaultCellWidth": {
- "type": "string"
- },
- "MetricPlacement": {
- "$ref": "#/definitions/PivotTableMetricPlacement"
- },
- "RowAlternateColorOptions": {
- "$ref": "#/definitions/RowAlternateColorOptions"
- },
- "RowFieldNamesStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "RowHeaderStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "RowsLabelOptions": {
- "$ref": "#/definitions/PivotTableRowsLabelOptions"
- },
- "RowsLayout": {
- "$ref": "#/definitions/PivotTableRowsLayout"
- },
- "SingleMetricVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "ToggleButtonsVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "PivotTablePaginatedReportOptions": {
- "additionalProperties": false,
- "properties": {
- "OverflowColumnHeaderVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "VerticalOverflowVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "PivotTableRowsLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "maxLength": 1024,
- "minLength": 1,
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "PivotTableRowsLayout": {
- "enum": [
- "TABULAR",
- "HIERARCHY"
- ],
- "type": "string"
- },
- "PivotTableSortBy": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnSort"
- },
- "DataPath": {
- "$ref": "#/definitions/DataPathSort"
- },
- "Field": {
- "$ref": "#/definitions/FieldSort"
- }
- },
- "type": "object"
- },
- "PivotTableSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FieldSortOptions": {
- "items": {
- "$ref": "#/definitions/PivotFieldSortOptions"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "PivotTableSubtotalLevel": {
- "enum": [
- "ALL",
- "CUSTOM",
- "LAST"
- ],
- "type": "string"
- },
- "PivotTableTotalOptions": {
- "additionalProperties": false,
- "properties": {
- "ColumnSubtotalOptions": {
- "$ref": "#/definitions/SubtotalOptions"
- },
- "ColumnTotalOptions": {
- "$ref": "#/definitions/PivotTotalOptions"
- },
- "RowSubtotalOptions": {
- "$ref": "#/definitions/SubtotalOptions"
- },
- "RowTotalOptions": {
- "$ref": "#/definitions/PivotTotalOptions"
- }
- },
- "type": "object"
- },
- "PivotTableVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/PivotTableConfiguration"
- },
- "ConditionalFormatting": {
- "$ref": "#/definitions/PivotTableConditionalFormatting"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "PivotTotalOptions": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "type": "string"
- },
- "MetricHeaderCellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "Placement": {
- "$ref": "#/definitions/TableTotalsPlacement"
- },
- "ScrollStatus": {
- "$ref": "#/definitions/TableTotalsScrollStatus"
- },
- "TotalAggregationOptions": {
- "items": {
- "$ref": "#/definitions/TotalAggregationOption"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "TotalCellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "TotalsVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "ValueCellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- }
- },
- "type": "object"
- },
- "PredefinedHierarchy": {
- "additionalProperties": false,
- "properties": {
- "Columns": {
- "items": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "maxItems": 10,
- "minItems": 1,
- "type": "array"
- },
- "DrillDownFilters": {
- "items": {
- "$ref": "#/definitions/DrillDownFilter"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "HierarchyId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Columns",
- "HierarchyId"
- ],
- "type": "object"
- },
- "PrimaryValueDisplayType": {
- "enum": [
- "HIDDEN",
- "COMPARISON",
- "ACTUAL"
- ],
- "type": "string"
- },
- "ProgressBarOptions": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "RadarChartAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Color": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "RadarChartAreaStyleSettings": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "RadarChartAxesRangeScale": {
- "enum": [
- "AUTO",
- "INDEPENDENT",
- "SHARED"
- ],
- "type": "string"
- },
- "RadarChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "AlternateBandColorsVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "AlternateBandEvenColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "AlternateBandOddColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "AxesRangeScale": {
- "$ref": "#/definitions/RadarChartAxesRangeScale"
- },
- "BaseSeriesSettings": {
- "$ref": "#/definitions/RadarChartSeriesSettings"
- },
- "CategoryAxis": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "CategoryLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ColorAxis": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "ColorLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/RadarChartFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "Shape": {
- "$ref": "#/definitions/RadarChartShape"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/RadarChartSortConfiguration"
- },
- "StartAngle": {
- "maximum": 360,
- "minimum": -360,
- "type": "number"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- }
- },
- "type": "object"
- },
- "RadarChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "RadarChartAggregatedFieldWells": {
- "$ref": "#/definitions/RadarChartAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "RadarChartSeriesSettings": {
- "additionalProperties": false,
- "properties": {
- "AreaStyleSettings": {
- "$ref": "#/definitions/RadarChartAreaStyleSettings"
- }
- },
- "type": "object"
- },
- "RadarChartShape": {
- "enum": [
- "CIRCLE",
- "POLYGON"
- ],
- "type": "string"
- },
- "RadarChartSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "ColorItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "ColorSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "RadarChartVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/RadarChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "RangeEndsLabelType": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "ReferenceLine": {
- "additionalProperties": false,
- "properties": {
- "DataConfiguration": {
- "$ref": "#/definitions/ReferenceLineDataConfiguration"
- },
- "LabelConfiguration": {
- "$ref": "#/definitions/ReferenceLineLabelConfiguration"
- },
- "Status": {
- "$ref": "#/definitions/WidgetStatus"
- },
- "StyleConfiguration": {
- "$ref": "#/definitions/ReferenceLineStyleConfiguration"
- }
- },
- "required": [
- "DataConfiguration"
- ],
- "type": "object"
- },
- "ReferenceLineCustomLabelConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "pattern": "\\S",
- "type": "string"
- }
- },
- "required": [
- "CustomLabel"
- ],
- "type": "object"
- },
- "ReferenceLineDataConfiguration": {
- "additionalProperties": false,
- "properties": {
- "AxisBinding": {
- "$ref": "#/definitions/AxisBinding"
- },
- "DynamicConfiguration": {
- "$ref": "#/definitions/ReferenceLineDynamicDataConfiguration"
- },
- "SeriesType": {
- "$ref": "#/definitions/ReferenceLineSeriesType"
- },
- "StaticConfiguration": {
- "$ref": "#/definitions/ReferenceLineStaticDataConfiguration"
- }
- },
- "type": "object"
- },
- "ReferenceLineDynamicDataConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Calculation": {
- "$ref": "#/definitions/NumericalAggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "MeasureAggregationFunction": {
- "$ref": "#/definitions/AggregationFunction"
- }
- },
- "required": [
- "Calculation",
- "Column"
- ],
- "type": "object"
- },
- "ReferenceLineLabelConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomLabelConfiguration": {
- "$ref": "#/definitions/ReferenceLineCustomLabelConfiguration"
- },
- "FontColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "FontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "HorizontalPosition": {
- "$ref": "#/definitions/ReferenceLineLabelHorizontalPosition"
- },
- "ValueLabelConfiguration": {
- "$ref": "#/definitions/ReferenceLineValueLabelConfiguration"
- },
- "VerticalPosition": {
- "$ref": "#/definitions/ReferenceLineLabelVerticalPosition"
- }
- },
- "type": "object"
- },
- "ReferenceLineLabelHorizontalPosition": {
- "enum": [
- "LEFT",
- "CENTER",
- "RIGHT"
- ],
- "type": "string"
- },
- "ReferenceLineLabelVerticalPosition": {
- "enum": [
- "ABOVE",
- "BELOW"
- ],
- "type": "string"
- },
- "ReferenceLinePatternType": {
- "enum": [
- "SOLID",
- "DASHED",
- "DOTTED"
- ],
- "type": "string"
- },
- "ReferenceLineSeriesType": {
- "enum": [
- "BAR",
- "LINE"
- ],
- "type": "string"
- },
- "ReferenceLineStaticDataConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Value": {
- "default": 0,
- "type": "number"
- }
- },
- "required": [
- "Value"
- ],
- "type": "object"
- },
- "ReferenceLineStyleConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "Pattern": {
- "$ref": "#/definitions/ReferenceLinePatternType"
- }
- },
- "type": "object"
- },
- "ReferenceLineValueLabelConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FormatConfiguration": {
- "$ref": "#/definitions/NumericFormatConfiguration"
- },
- "RelativePosition": {
- "$ref": "#/definitions/ReferenceLineValueLabelRelativePosition"
- }
- },
- "type": "object"
- },
- "ReferenceLineValueLabelRelativePosition": {
- "enum": [
- "BEFORE_CUSTOM_LABEL",
- "AFTER_CUSTOM_LABEL"
- ],
- "type": "string"
- },
- "RelativeDateTimeControlDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "DateTimeFormat": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "InfoIconLabelOptions": {
- "$ref": "#/definitions/SheetControlInfoIconLabelOptions"
- },
- "TitleOptions": {
- "$ref": "#/definitions/LabelOptions"
- }
- },
- "type": "object"
- },
- "RelativeDateType": {
- "enum": [
- "PREVIOUS",
- "THIS",
- "LAST",
- "NOW",
- "NEXT"
- ],
- "type": "string"
- },
- "RelativeDatesFilter": {
- "additionalProperties": false,
- "properties": {
- "AnchorDateConfiguration": {
- "$ref": "#/definitions/AnchorDateConfiguration"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- },
- "ExcludePeriodConfiguration": {
- "$ref": "#/definitions/ExcludePeriodConfiguration"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "MinimumGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- },
- "NullOption": {
- "$ref": "#/definitions/FilterNullOption"
- },
- "ParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "RelativeDateType": {
- "$ref": "#/definitions/RelativeDateType"
- },
- "RelativeDateValue": {
- "default": null,
- "type": "number"
- },
- "TimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- }
- },
- "required": [
- "AnchorDateConfiguration",
- "Column",
- "FilterId",
- "NullOption",
- "RelativeDateType",
- "TimeGranularity"
- ],
- "type": "object"
- },
- "RelativeFontSize": {
- "enum": [
- "EXTRA_SMALL",
- "SMALL",
- "MEDIUM",
- "LARGE",
- "EXTRA_LARGE"
- ],
- "type": "string"
- },
- "ResizeOption": {
- "enum": [
- "FIXED",
- "RESPONSIVE"
- ],
- "type": "string"
- },
- "ResourcePermission": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "type": "string"
- },
- "maxItems": 20,
- "minItems": 1,
- "type": "array"
- },
- "Principal": {
- "maxLength": 256,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Actions",
- "Principal"
- ],
- "type": "object"
- },
- "ResourceStatus": {
- "enum": [
- "CREATION_IN_PROGRESS",
- "CREATION_SUCCESSFUL",
- "CREATION_FAILED",
- "UPDATE_IN_PROGRESS",
- "UPDATE_SUCCESSFUL",
- "UPDATE_FAILED",
- "DELETED"
- ],
- "type": "string"
- },
- "RollingDateConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DataSetIdentifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Expression": {
- "maxLength": 4096,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Expression"
- ],
- "type": "object"
- },
- "RowAlternateColorOptions": {
- "additionalProperties": false,
- "properties": {
- "RowAlternateColors": {
- "items": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Status": {
- "$ref": "#/definitions/WidgetStatus"
- },
- "UsePrimaryBackgroundColor": {
- "$ref": "#/definitions/WidgetStatus"
- }
- },
- "type": "object"
- },
- "SameSheetTargetVisualConfiguration": {
- "additionalProperties": false,
- "properties": {
- "TargetVisualOptions": {
- "$ref": "#/definitions/TargetVisualOptions"
- },
- "TargetVisuals": {
- "items": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "maxItems": 50,
- "minItems": 1,
- "type": "array"
- }
- },
- "type": "object"
- },
- "SankeyDiagramAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Destination": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Source": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Weight": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "SankeyDiagramChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/SankeyDiagramFieldWells"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/SankeyDiagramSortConfiguration"
- }
- },
- "type": "object"
- },
- "SankeyDiagramFieldWells": {
- "additionalProperties": false,
- "properties": {
- "SankeyDiagramAggregatedFieldWells": {
- "$ref": "#/definitions/SankeyDiagramAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "SankeyDiagramSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DestinationItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "SourceItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "WeightSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "SankeyDiagramVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/SankeyDiagramChartConfiguration"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "ScatterPlotCategoricallyAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Label": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Size": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "XAxis": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "YAxis": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "ScatterPlotConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/ScatterPlotFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- },
- "XAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "XAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "YAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "YAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- }
- },
- "type": "object"
- },
- "ScatterPlotFieldWells": {
- "additionalProperties": false,
- "properties": {
- "ScatterPlotCategoricallyAggregatedFieldWells": {
- "$ref": "#/definitions/ScatterPlotCategoricallyAggregatedFieldWells"
- },
- "ScatterPlotUnaggregatedFieldWells": {
- "$ref": "#/definitions/ScatterPlotUnaggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "ScatterPlotUnaggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Label": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Size": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "XAxis": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "YAxis": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "ScatterPlotVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/ScatterPlotConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "ScrollBarOptions": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- },
- "VisibleRange": {
- "$ref": "#/definitions/VisibleRangeOptions"
- }
- },
- "type": "object"
- },
- "SecondaryValueOptions": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "SectionAfterPageBreak": {
- "additionalProperties": false,
- "properties": {
- "Status": {
- "$ref": "#/definitions/SectionPageBreakStatus"
- }
- },
- "type": "object"
- },
- "SectionBasedLayoutCanvasSizeOptions": {
- "additionalProperties": false,
- "properties": {
- "PaperCanvasSizeOptions": {
- "$ref": "#/definitions/SectionBasedLayoutPaperCanvasSizeOptions"
- }
- },
- "type": "object"
- },
- "SectionBasedLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "BodySections": {
- "items": {
- "$ref": "#/definitions/BodySectionConfiguration"
- },
- "maxItems": 28,
- "minItems": 0,
- "type": "array"
- },
- "CanvasSizeOptions": {
- "$ref": "#/definitions/SectionBasedLayoutCanvasSizeOptions"
- },
- "FooterSections": {
- "items": {
- "$ref": "#/definitions/HeaderFooterSectionConfiguration"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "HeaderSections": {
- "items": {
- "$ref": "#/definitions/HeaderFooterSectionConfiguration"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "BodySections",
- "CanvasSizeOptions",
- "FooterSections",
- "HeaderSections"
- ],
- "type": "object"
- },
- "SectionBasedLayoutPaperCanvasSizeOptions": {
- "additionalProperties": false,
- "properties": {
- "PaperMargin": {
- "$ref": "#/definitions/Spacing"
- },
- "PaperOrientation": {
- "$ref": "#/definitions/PaperOrientation"
- },
- "PaperSize": {
- "$ref": "#/definitions/PaperSize"
- }
- },
- "type": "object"
- },
- "SectionLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FreeFormLayout": {
- "$ref": "#/definitions/FreeFormSectionLayoutConfiguration"
- }
- },
- "required": [
- "FreeFormLayout"
- ],
- "type": "object"
- },
- "SectionPageBreakConfiguration": {
- "additionalProperties": false,
- "properties": {
- "After": {
- "$ref": "#/definitions/SectionAfterPageBreak"
- }
- },
- "type": "object"
- },
- "SectionPageBreakStatus": {
- "enum": [
- "ENABLED",
- "DISABLED"
- ],
- "type": "string"
- },
- "SectionStyle": {
- "additionalProperties": false,
- "properties": {
- "Height": {
- "type": "string"
- },
- "Padding": {
- "$ref": "#/definitions/Spacing"
- }
- },
- "type": "object"
- },
- "SelectAllValueOptions": {
- "enum": [
- "ALL_VALUES"
- ],
- "type": "string"
- },
- "SelectedFieldOptions": {
- "enum": [
- "ALL_FIELDS"
- ],
- "type": "string"
- },
- "SelectedSheetsFilterScopeConfiguration": {
- "additionalProperties": false,
- "properties": {
- "SheetVisualScopingConfigurations": {
- "items": {
- "$ref": "#/definitions/SheetVisualScopingConfiguration"
- },
- "maxItems": 50,
- "minItems": 1,
- "type": "array"
- }
- },
- "type": "object"
- },
- "SelectedTooltipType": {
- "enum": [
- "BASIC",
- "DETAILED"
- ],
- "type": "string"
- },
- "SeriesItem": {
- "additionalProperties": false,
- "properties": {
- "DataFieldSeriesItem": {
- "$ref": "#/definitions/DataFieldSeriesItem"
- },
- "FieldSeriesItem": {
- "$ref": "#/definitions/FieldSeriesItem"
- }
- },
- "type": "object"
- },
- "SetParameterValueConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DestinationParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "Value": {
- "$ref": "#/definitions/DestinationParameterValueConfiguration"
- }
- },
- "required": [
- "DestinationParameterName",
- "Value"
- ],
- "type": "object"
- },
- "ShapeConditionalFormat": {
- "additionalProperties": false,
- "properties": {
- "BackgroundColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "required": [
- "BackgroundColor"
- ],
- "type": "object"
- },
- "Sheet": {
- "additionalProperties": false,
- "properties": {
- "Name": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "SheetId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "type": "object"
- },
- "SheetContentType": {
- "enum": [
- "PAGINATED",
- "INTERACTIVE"
- ],
- "type": "string"
- },
- "SheetControlDateTimePickerType": {
- "enum": [
- "SINGLE_VALUED",
- "DATE_RANGE"
- ],
- "type": "string"
- },
- "SheetControlInfoIconLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "InfoIconText": {
- "maxLength": 100,
- "minLength": 1,
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "SheetControlLayout": {
- "additionalProperties": false,
- "properties": {
- "Configuration": {
- "$ref": "#/definitions/SheetControlLayoutConfiguration"
- }
- },
- "required": [
- "Configuration"
- ],
- "type": "object"
- },
- "SheetControlLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "GridLayout": {
- "$ref": "#/definitions/GridLayoutConfiguration"
- }
- },
- "type": "object"
- },
- "SheetControlListType": {
- "enum": [
- "MULTI_SELECT",
- "SINGLE_SELECT"
- ],
- "type": "string"
- },
- "SheetControlSliderType": {
- "enum": [
- "SINGLE_POINT",
- "RANGE"
- ],
- "type": "string"
- },
- "SheetControlsOption": {
- "additionalProperties": false,
- "properties": {
- "VisibilityState": {
- "$ref": "#/definitions/DashboardUIState"
- }
- },
- "type": "object"
- },
- "SheetDefinition": {
- "additionalProperties": false,
- "properties": {
- "ContentType": {
- "$ref": "#/definitions/SheetContentType"
- },
- "Description": {
- "maxLength": 1024,
- "minLength": 1,
- "type": "string"
- },
- "FilterControls": {
- "items": {
- "$ref": "#/definitions/FilterControl"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Layouts": {
- "items": {
- "$ref": "#/definitions/Layout"
- },
- "maxItems": 1,
- "minItems": 1,
- "type": "array"
- },
- "Name": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "ParameterControls": {
- "items": {
- "$ref": "#/definitions/ParameterControl"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "SheetControlLayouts": {
- "items": {
- "$ref": "#/definitions/SheetControlLayout"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "SheetId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "TextBoxes": {
- "items": {
- "$ref": "#/definitions/SheetTextBox"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "Title": {
- "maxLength": 1024,
- "minLength": 1,
- "type": "string"
- },
- "Visuals": {
- "items": {
- "$ref": "#/definitions/Visual"
- },
- "maxItems": 50,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "SheetId"
- ],
- "type": "object"
- },
- "SheetElementConfigurationOverrides": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "SheetElementRenderingRule": {
- "additionalProperties": false,
- "properties": {
- "ConfigurationOverrides": {
- "$ref": "#/definitions/SheetElementConfigurationOverrides"
- },
- "Expression": {
- "maxLength": 4096,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "ConfigurationOverrides",
- "Expression"
- ],
- "type": "object"
- },
- "SheetLayoutElementMaximizationOption": {
- "additionalProperties": false,
- "properties": {
- "AvailabilityStatus": {
- "$ref": "#/definitions/DashboardBehavior"
- }
- },
- "type": "object"
- },
- "SheetTextBox": {
- "additionalProperties": false,
- "properties": {
- "Content": {
- "maxLength": 150000,
- "minLength": 0,
- "type": "string"
- },
- "SheetTextBoxId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "SheetTextBoxId"
- ],
- "type": "object"
- },
- "SheetVisualScopingConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Scope": {
- "$ref": "#/definitions/FilterVisualScope"
- },
- "SheetId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "VisualIds": {
- "items": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "maxItems": 50,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "Scope",
- "SheetId"
- ],
- "type": "object"
- },
- "ShortFormatText": {
- "additionalProperties": false,
- "properties": {
- "PlainText": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "RichText": {
- "maxLength": 1024,
- "minLength": 1,
- "type": "string"
- }
- },
- "type": "object"
- },
- "SimpleAttributeAggregationFunction": {
- "enum": [
- "UNIQUE_VALUE"
- ],
- "type": "string"
- },
- "SimpleClusterMarker": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- }
- },
- "type": "object"
- },
- "SimpleNumericalAggregationFunction": {
- "enum": [
- "SUM",
- "AVERAGE",
- "MIN",
- "MAX",
- "COUNT",
- "DISTINCT_COUNT",
- "VAR",
- "VARP",
- "STDEV",
- "STDEVP",
- "MEDIAN"
- ],
- "type": "string"
- },
- "SimpleTotalAggregationFunction": {
- "enum": [
- "DEFAULT",
- "SUM",
- "AVERAGE",
- "MIN",
- "MAX",
- "NONE"
- ],
- "type": "string"
- },
- "SliderControlDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "InfoIconLabelOptions": {
- "$ref": "#/definitions/SheetControlInfoIconLabelOptions"
- },
- "TitleOptions": {
- "$ref": "#/definitions/LabelOptions"
- }
- },
- "type": "object"
- },
- "SmallMultiplesAxisPlacement": {
- "enum": [
- "OUTSIDE",
- "INSIDE"
- ],
- "type": "string"
- },
- "SmallMultiplesAxisProperties": {
- "additionalProperties": false,
- "properties": {
- "Placement": {
- "$ref": "#/definitions/SmallMultiplesAxisPlacement"
- },
- "Scale": {
- "$ref": "#/definitions/SmallMultiplesAxisScale"
- }
- },
- "type": "object"
- },
- "SmallMultiplesAxisScale": {
- "enum": [
- "SHARED",
- "INDEPENDENT"
- ],
- "type": "string"
- },
- "SmallMultiplesOptions": {
- "additionalProperties": false,
- "properties": {
- "MaxVisibleColumns": {
- "maximum": 10,
- "minimum": 1,
- "type": "number"
- },
- "MaxVisibleRows": {
- "maximum": 10,
- "minimum": 1,
- "type": "number"
- },
- "PanelConfiguration": {
- "$ref": "#/definitions/PanelConfiguration"
- },
- "XAxis": {
- "$ref": "#/definitions/SmallMultiplesAxisProperties"
- },
- "YAxis": {
- "$ref": "#/definitions/SmallMultiplesAxisProperties"
- }
- },
- "type": "object"
- },
- "SortDirection": {
- "enum": [
- "ASC",
- "DESC"
- ],
- "type": "string"
- },
- "Spacing": {
- "additionalProperties": false,
- "properties": {
- "Bottom": {
- "type": "string"
- },
- "Left": {
- "type": "string"
- },
- "Right": {
- "type": "string"
- },
- "Top": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "SpecialValue": {
- "enum": [
- "EMPTY",
- "NULL",
- "OTHER"
- ],
- "type": "string"
- },
- "StringDefaultValues": {
- "additionalProperties": false,
- "properties": {
- "DynamicValue": {
- "$ref": "#/definitions/DynamicDefaultValue"
- },
- "StaticValues": {
- "items": {
- "type": "string"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "StringFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "NullValueFormatConfiguration": {
- "$ref": "#/definitions/NullValueFormatConfiguration"
- },
- "NumericFormatConfiguration": {
- "$ref": "#/definitions/NumericFormatConfiguration"
- }
- },
- "type": "object"
- },
- "StringParameter": {
- "additionalProperties": false,
- "properties": {
- "Name": {
- "pattern": "\\S",
- "type": "string"
- },
- "Values": {
- "items": {
- "type": "string"
- },
- "type": "array"
- }
- },
- "required": [
- "Name",
- "Values"
- ],
- "type": "object"
- },
- "StringParameterDeclaration": {
- "additionalProperties": false,
- "properties": {
- "DefaultValues": {
- "$ref": "#/definitions/StringDefaultValues"
- },
- "MappedDataSetParameters": {
- "items": {
- "$ref": "#/definitions/MappedDataSetParameter"
- },
- "maxItems": 150,
- "minItems": 0,
- "type": "array"
- },
- "Name": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "ParameterValueType": {
- "$ref": "#/definitions/ParameterValueType"
- },
- "ValueWhenUnset": {
- "$ref": "#/definitions/StringValueWhenUnsetConfiguration"
- }
- },
- "required": [
- "Name",
- "ParameterValueType"
- ],
- "type": "object"
- },
- "StringValueWhenUnsetConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomValue": {
- "type": "string"
- },
- "ValueWhenUnsetOption": {
- "$ref": "#/definitions/ValueWhenUnsetOption"
- }
- },
- "type": "object"
- },
- "StyledCellType": {
- "enum": [
- "TOTAL",
- "METRIC_HEADER",
- "VALUE"
- ],
- "type": "string"
- },
- "SubtotalOptions": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "type": "string"
- },
- "FieldLevel": {
- "$ref": "#/definitions/PivotTableSubtotalLevel"
- },
- "FieldLevelOptions": {
- "items": {
- "$ref": "#/definitions/PivotTableFieldSubtotalOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "MetricHeaderCellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "StyleTargets": {
- "items": {
- "$ref": "#/definitions/TableStyleTarget"
- },
- "maxItems": 3,
- "minItems": 0,
- "type": "array"
- },
- "TotalCellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "TotalsVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "ValueCellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- }
- },
- "type": "object"
- },
- "TableAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "GroupBy": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TableBorderOptions": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "Style": {
- "$ref": "#/definitions/TableBorderStyle"
- },
- "Thickness": {
- "maximum": 4,
- "minimum": 1,
- "type": "number"
- }
- },
- "type": "object"
- },
- "TableBorderStyle": {
- "enum": [
- "NONE",
- "SOLID"
- ],
- "type": "string"
- },
- "TableCellConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "TextFormat": {
- "$ref": "#/definitions/TextConditionalFormat"
- }
- },
- "required": [
- "FieldId"
- ],
- "type": "object"
- },
- "TableCellImageScalingConfiguration": {
- "enum": [
- "FIT_TO_CELL_HEIGHT",
- "FIT_TO_CELL_WIDTH",
- "DO_NOT_SCALE"
- ],
- "type": "string"
- },
- "TableCellImageSizingConfiguration": {
- "additionalProperties": false,
- "properties": {
- "TableCellImageScalingConfiguration": {
- "$ref": "#/definitions/TableCellImageScalingConfiguration"
- }
- },
- "type": "object"
- },
- "TableCellStyle": {
- "additionalProperties": false,
- "properties": {
- "BackgroundColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "Border": {
- "$ref": "#/definitions/GlobalTableBorderOptions"
- },
- "FontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "Height": {
- "maximum": 500,
- "minimum": 8,
- "type": "number"
- },
- "HorizontalTextAlignment": {
- "$ref": "#/definitions/HorizontalTextAlignment"
- },
- "TextWrap": {
- "$ref": "#/definitions/TextWrap"
- },
- "VerticalTextAlignment": {
- "$ref": "#/definitions/VerticalTextAlignment"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "TableConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "ConditionalFormattingOptions": {
- "items": {
- "$ref": "#/definitions/TableConditionalFormattingOption"
- },
- "maxItems": 500,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TableConditionalFormattingOption": {
- "additionalProperties": false,
- "properties": {
- "Cell": {
- "$ref": "#/definitions/TableCellConditionalFormatting"
- },
- "Row": {
- "$ref": "#/definitions/TableRowConditionalFormatting"
- }
- },
- "type": "object"
- },
- "TableConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FieldOptions": {
- "$ref": "#/definitions/TableFieldOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/TableFieldWells"
- },
- "PaginatedReportOptions": {
- "$ref": "#/definitions/TablePaginatedReportOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/TableSortConfiguration"
- },
- "TableInlineVisualizations": {
- "items": {
- "$ref": "#/definitions/TableInlineVisualization"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "TableOptions": {
- "$ref": "#/definitions/TableOptions"
- },
- "TotalOptions": {
- "$ref": "#/definitions/TotalOptions"
- }
- },
- "type": "object"
- },
- "TableFieldCustomIconContent": {
- "additionalProperties": false,
- "properties": {
- "Icon": {
- "$ref": "#/definitions/TableFieldIconSetType"
- }
- },
- "type": "object"
- },
- "TableFieldCustomTextContent": {
- "additionalProperties": false,
- "properties": {
- "FontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "Value": {
- "type": "string"
- }
- },
- "required": [
- "FontConfiguration"
- ],
- "type": "object"
- },
- "TableFieldIconSetType": {
- "enum": [
- "LINK"
- ],
- "type": "string"
- },
- "TableFieldImageConfiguration": {
- "additionalProperties": false,
- "properties": {
- "SizingOptions": {
- "$ref": "#/definitions/TableCellImageSizingConfiguration"
- }
- },
- "type": "object"
- },
- "TableFieldLinkConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Content": {
- "$ref": "#/definitions/TableFieldLinkContentConfiguration"
- },
- "Target": {
- "$ref": "#/definitions/URLTargetConfiguration"
- }
- },
- "required": [
- "Content",
- "Target"
- ],
- "type": "object"
- },
- "TableFieldLinkContentConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomIconContent": {
- "$ref": "#/definitions/TableFieldCustomIconContent"
- },
- "CustomTextContent": {
- "$ref": "#/definitions/TableFieldCustomTextContent"
- }
- },
- "type": "object"
- },
- "TableFieldOption": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "URLStyling": {
- "$ref": "#/definitions/TableFieldURLConfiguration"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Width": {
- "type": "string"
- }
- },
- "required": [
- "FieldId"
- ],
- "type": "object"
- },
- "TableFieldOptions": {
- "additionalProperties": false,
- "properties": {
- "Order": {
- "items": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "PinnedFieldOptions": {
- "$ref": "#/definitions/TablePinnedFieldOptions"
- },
- "SelectedFieldOptions": {
- "items": {
- "$ref": "#/definitions/TableFieldOption"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TableFieldURLConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ImageConfiguration": {
- "$ref": "#/definitions/TableFieldImageConfiguration"
- },
- "LinkConfiguration": {
- "$ref": "#/definitions/TableFieldLinkConfiguration"
- }
- },
- "type": "object"
- },
- "TableFieldWells": {
- "additionalProperties": false,
- "properties": {
- "TableAggregatedFieldWells": {
- "$ref": "#/definitions/TableAggregatedFieldWells"
- },
- "TableUnaggregatedFieldWells": {
- "$ref": "#/definitions/TableUnaggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "TableInlineVisualization": {
- "additionalProperties": false,
- "properties": {
- "DataBars": {
- "$ref": "#/definitions/DataBarsOptions"
- }
- },
- "type": "object"
- },
- "TableOptions": {
- "additionalProperties": false,
- "properties": {
- "CellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "HeaderStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "Orientation": {
- "$ref": "#/definitions/TableOrientation"
- },
- "RowAlternateColorOptions": {
- "$ref": "#/definitions/RowAlternateColorOptions"
- }
- },
- "type": "object"
- },
- "TableOrientation": {
- "enum": [
- "VERTICAL",
- "HORIZONTAL"
- ],
- "type": "string"
- },
- "TablePaginatedReportOptions": {
- "additionalProperties": false,
- "properties": {
- "OverflowColumnHeaderVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "VerticalOverflowVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "TablePinnedFieldOptions": {
- "additionalProperties": false,
- "properties": {
- "PinnedLeftFields": {
- "items": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "maxItems": 201,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TableRowConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "BackgroundColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- },
- "TextColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "TableSideBorderOptions": {
- "additionalProperties": false,
- "properties": {
- "Bottom": {
- "$ref": "#/definitions/TableBorderOptions"
- },
- "InnerHorizontal": {
- "$ref": "#/definitions/TableBorderOptions"
- },
- "InnerVertical": {
- "$ref": "#/definitions/TableBorderOptions"
- },
- "Left": {
- "$ref": "#/definitions/TableBorderOptions"
- },
- "Right": {
- "$ref": "#/definitions/TableBorderOptions"
- },
- "Top": {
- "$ref": "#/definitions/TableBorderOptions"
- }
- },
- "type": "object"
- },
- "TableSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "PaginationConfiguration": {
- "$ref": "#/definitions/PaginationConfiguration"
- },
- "RowSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TableStyleTarget": {
- "additionalProperties": false,
- "properties": {
- "CellType": {
- "$ref": "#/definitions/StyledCellType"
- }
- },
- "required": [
- "CellType"
- ],
- "type": "object"
- },
- "TableTotalsPlacement": {
- "enum": [
- "START",
- "END",
- "AUTO"
- ],
- "type": "string"
- },
- "TableTotalsScrollStatus": {
- "enum": [
- "PINNED",
- "SCROLLED"
- ],
- "type": "string"
- },
- "TableUnaggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Values": {
- "items": {
- "$ref": "#/definitions/UnaggregatedField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TableVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/TableConfiguration"
- },
- "ConditionalFormatting": {
- "$ref": "#/definitions/TableConditionalFormatting"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "Tag": {
- "additionalProperties": false,
- "properties": {
- "Key": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "Value": {
- "maxLength": 256,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Key",
- "Value"
- ],
- "type": "object"
- },
- "TargetVisualOptions": {
- "enum": [
- "ALL_VISUALS"
- ],
- "type": "string"
- },
- "TextAreaControlDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "InfoIconLabelOptions": {
- "$ref": "#/definitions/SheetControlInfoIconLabelOptions"
- },
- "PlaceholderOptions": {
- "$ref": "#/definitions/TextControlPlaceholderOptions"
- },
- "TitleOptions": {
- "$ref": "#/definitions/LabelOptions"
- }
- },
- "type": "object"
- },
- "TextConditionalFormat": {
- "additionalProperties": false,
- "properties": {
- "BackgroundColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- },
- "Icon": {
- "$ref": "#/definitions/ConditionalFormattingIcon"
- },
- "TextColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "TextControlPlaceholderOptions": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "TextFieldControlDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "InfoIconLabelOptions": {
- "$ref": "#/definitions/SheetControlInfoIconLabelOptions"
- },
- "PlaceholderOptions": {
- "$ref": "#/definitions/TextControlPlaceholderOptions"
- },
- "TitleOptions": {
- "$ref": "#/definitions/LabelOptions"
- }
- },
- "type": "object"
- },
- "TextWrap": {
- "enum": [
- "NONE",
- "WRAP"
- ],
- "type": "string"
- },
- "ThousandSeparatorOptions": {
- "additionalProperties": false,
- "properties": {
- "Symbol": {
- "$ref": "#/definitions/NumericSeparatorSymbol"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "TimeBasedForecastProperties": {
- "additionalProperties": false,
- "properties": {
- "LowerBoundary": {
- "default": null,
- "type": "number"
- },
- "PeriodsBackward": {
- "maximum": 1000,
- "minimum": 0,
- "type": "number"
- },
- "PeriodsForward": {
- "maximum": 1000,
- "minimum": 1,
- "type": "number"
- },
- "PredictionInterval": {
- "maximum": 95,
- "minimum": 50,
- "type": "number"
- },
- "Seasonality": {
- "maximum": 180,
- "minimum": 1,
- "type": "number"
- },
- "UpperBoundary": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "TimeEqualityFilter": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "ParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "RollingDate": {
- "$ref": "#/definitions/RollingDateConfiguration"
- },
- "TimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- },
- "Value": {
- "format": "date-time",
- "type": "string"
- }
- },
- "required": [
- "Column",
- "FilterId"
- ],
- "type": "object"
- },
- "TimeGranularity": {
- "enum": [
- "YEAR",
- "QUARTER",
- "MONTH",
- "WEEK",
- "DAY",
- "HOUR",
- "MINUTE",
- "SECOND",
- "MILLISECOND"
- ],
- "type": "string"
- },
- "TimeRangeDrillDownFilter": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "RangeMaximum": {
- "format": "date-time",
- "type": "string"
- },
- "RangeMinimum": {
- "format": "date-time",
- "type": "string"
- },
- "TimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- }
- },
- "required": [
- "Column",
- "RangeMaximum",
- "RangeMinimum",
- "TimeGranularity"
- ],
- "type": "object"
- },
- "TimeRangeFilter": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- },
- "ExcludePeriodConfiguration": {
- "$ref": "#/definitions/ExcludePeriodConfiguration"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "IncludeMaximum": {
- "default": null,
- "type": "boolean"
- },
- "IncludeMinimum": {
- "default": null,
- "type": "boolean"
- },
- "NullOption": {
- "$ref": "#/definitions/FilterNullOption"
- },
- "RangeMaximumValue": {
- "$ref": "#/definitions/TimeRangeFilterValue"
- },
- "RangeMinimumValue": {
- "$ref": "#/definitions/TimeRangeFilterValue"
- },
- "TimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- }
- },
- "required": [
- "Column",
- "FilterId",
- "NullOption"
- ],
- "type": "object"
- },
- "TimeRangeFilterValue": {
- "additionalProperties": false,
- "properties": {
- "Parameter": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "RollingDate": {
- "$ref": "#/definitions/RollingDateConfiguration"
- },
- "StaticValue": {
- "format": "date-time",
- "type": "string"
- }
- },
- "type": "object"
- },
- "TooltipItem": {
- "additionalProperties": false,
- "properties": {
- "ColumnTooltipItem": {
- "$ref": "#/definitions/ColumnTooltipItem"
- },
- "FieldTooltipItem": {
- "$ref": "#/definitions/FieldTooltipItem"
- }
- },
- "type": "object"
- },
- "TooltipOptions": {
- "additionalProperties": false,
- "properties": {
- "FieldBasedTooltip": {
- "$ref": "#/definitions/FieldBasedTooltip"
- },
- "SelectedTooltipType": {
- "$ref": "#/definitions/SelectedTooltipType"
- },
- "TooltipVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "TooltipTitleType": {
- "enum": [
- "NONE",
- "PRIMARY_VALUE"
- ],
- "type": "string"
- },
- "TopBottomComputationType": {
- "enum": [
- "TOP",
- "BOTTOM"
- ],
- "type": "string"
- },
- "TopBottomFilter": {
- "additionalProperties": false,
- "properties": {
- "AggregationSortConfigurations": {
- "items": {
- "$ref": "#/definitions/AggregationSortConfiguration"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Limit": {
- "default": null,
- "type": "number"
- },
- "ParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "TimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- }
- },
- "required": [
- "AggregationSortConfigurations",
- "Column",
- "FilterId"
- ],
- "type": "object"
- },
- "TopBottomMoversComputation": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "$ref": "#/definitions/DimensionField"
- },
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "MoverSize": {
- "default": 0,
- "maximum": 20,
- "minimum": 1,
- "type": "number"
- },
- "Name": {
- "type": "string"
- },
- "SortOrder": {
- "$ref": "#/definitions/TopBottomSortOrder"
- },
- "Time": {
- "$ref": "#/definitions/DimensionField"
- },
- "Type": {
- "$ref": "#/definitions/TopBottomComputationType"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId",
- "Type"
- ],
- "type": "object"
- },
- "TopBottomRankedComputation": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "$ref": "#/definitions/DimensionField"
- },
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "type": "string"
- },
- "ResultSize": {
- "default": 0,
- "maximum": 20,
- "minimum": 1,
- "type": "number"
- },
- "Type": {
- "$ref": "#/definitions/TopBottomComputationType"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId",
- "Type"
- ],
- "type": "object"
- },
- "TopBottomSortOrder": {
- "enum": [
- "PERCENT_DIFFERENCE",
- "ABSOLUTE_DIFFERENCE"
- ],
- "type": "string"
- },
- "TotalAggregationComputation": {
- "additionalProperties": false,
- "properties": {
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "type": "string"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId"
- ],
- "type": "object"
- },
- "TotalAggregationFunction": {
- "additionalProperties": false,
- "properties": {
- "SimpleTotalAggregationFunction": {
- "$ref": "#/definitions/SimpleTotalAggregationFunction"
- }
- },
- "type": "object"
- },
- "TotalAggregationOption": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "TotalAggregationFunction": {
- "$ref": "#/definitions/TotalAggregationFunction"
- }
- },
- "required": [
- "FieldId",
- "TotalAggregationFunction"
- ],
- "type": "object"
- },
- "TotalOptions": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "type": "string"
- },
- "Placement": {
- "$ref": "#/definitions/TableTotalsPlacement"
- },
- "ScrollStatus": {
- "$ref": "#/definitions/TableTotalsScrollStatus"
- },
- "TotalAggregationOptions": {
- "items": {
- "$ref": "#/definitions/TotalAggregationOption"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "TotalCellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "TotalsVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "TreeMapAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Colors": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Groups": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Sizes": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TreeMapConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ColorLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ColorScale": {
- "$ref": "#/definitions/ColorScale"
- },
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/TreeMapFieldWells"
- },
- "GroupLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "SizeLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/TreeMapSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- }
- },
- "type": "object"
- },
- "TreeMapFieldWells": {
- "additionalProperties": false,
- "properties": {
- "TreeMapAggregatedFieldWells": {
- "$ref": "#/definitions/TreeMapAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "TreeMapSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "TreeMapGroupItemsLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "TreeMapSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TreeMapVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/TreeMapConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "TrendArrowOptions": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "URLTargetConfiguration": {
- "enum": [
- "NEW_TAB",
- "NEW_WINDOW",
- "SAME_TAB"
- ],
- "type": "string"
- },
- "UnaggregatedField": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/FormatConfiguration"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "UniqueValuesComputation": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "$ref": "#/definitions/DimensionField"
- },
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "type": "string"
- }
- },
- "required": [
- "ComputationId"
- ],
- "type": "object"
- },
- "ValidationStrategy": {
- "additionalProperties": false,
- "properties": {
- "Mode": {
- "$ref": "#/definitions/ValidationStrategyMode"
- }
- },
- "required": [
- "Mode"
- ],
- "type": "object"
- },
- "ValidationStrategyMode": {
- "enum": [
- "STRICT",
- "LENIENT"
- ],
- "type": "string"
- },
- "ValueWhenUnsetOption": {
- "enum": [
- "RECOMMENDED_VALUE",
- "NULL"
- ],
- "type": "string"
- },
- "VerticalTextAlignment": {
- "enum": [
- "TOP",
- "MIDDLE",
- "BOTTOM",
- "AUTO"
- ],
- "type": "string"
- },
- "Visibility": {
- "enum": [
- "HIDDEN",
- "VISIBLE"
- ],
- "type": "string"
- },
- "VisibleRangeOptions": {
- "additionalProperties": false,
- "properties": {
- "PercentRange": {
- "$ref": "#/definitions/PercentVisibleRange"
- }
- },
- "type": "object"
- },
- "Visual": {
- "additionalProperties": false,
- "properties": {
- "BarChartVisual": {
- "$ref": "#/definitions/BarChartVisual"
- },
- "BoxPlotVisual": {
- "$ref": "#/definitions/BoxPlotVisual"
- },
- "ComboChartVisual": {
- "$ref": "#/definitions/ComboChartVisual"
- },
- "CustomContentVisual": {
- "$ref": "#/definitions/CustomContentVisual"
- },
- "EmptyVisual": {
- "$ref": "#/definitions/EmptyVisual"
- },
- "FilledMapVisual": {
- "$ref": "#/definitions/FilledMapVisual"
- },
- "FunnelChartVisual": {
- "$ref": "#/definitions/FunnelChartVisual"
- },
- "GaugeChartVisual": {
- "$ref": "#/definitions/GaugeChartVisual"
- },
- "GeospatialMapVisual": {
- "$ref": "#/definitions/GeospatialMapVisual"
- },
- "HeatMapVisual": {
- "$ref": "#/definitions/HeatMapVisual"
- },
- "HistogramVisual": {
- "$ref": "#/definitions/HistogramVisual"
- },
- "InsightVisual": {
- "$ref": "#/definitions/InsightVisual"
- },
- "KPIVisual": {
- "$ref": "#/definitions/KPIVisual"
- },
- "LineChartVisual": {
- "$ref": "#/definitions/LineChartVisual"
- },
- "PieChartVisual": {
- "$ref": "#/definitions/PieChartVisual"
- },
- "PivotTableVisual": {
- "$ref": "#/definitions/PivotTableVisual"
- },
- "RadarChartVisual": {
- "$ref": "#/definitions/RadarChartVisual"
- },
- "SankeyDiagramVisual": {
- "$ref": "#/definitions/SankeyDiagramVisual"
- },
- "ScatterPlotVisual": {
- "$ref": "#/definitions/ScatterPlotVisual"
- },
- "TableVisual": {
- "$ref": "#/definitions/TableVisual"
- },
- "TreeMapVisual": {
- "$ref": "#/definitions/TreeMapVisual"
- },
- "WaterfallVisual": {
- "$ref": "#/definitions/WaterfallVisual"
- },
- "WordCloudVisual": {
- "$ref": "#/definitions/WordCloudVisual"
- }
- },
- "type": "object"
- },
- "VisualAxisSortOption": {
- "additionalProperties": false,
- "properties": {
- "AvailabilityStatus": {
- "$ref": "#/definitions/DashboardBehavior"
- }
- },
- "type": "object"
- },
- "VisualCustomAction": {
- "additionalProperties": false,
- "properties": {
- "ActionOperations": {
- "items": {
- "$ref": "#/definitions/VisualCustomActionOperation"
- },
- "maxItems": 2,
- "minItems": 1,
- "type": "array"
- },
- "CustomActionId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "maxLength": 256,
- "minLength": 1,
- "type": "string"
- },
- "Status": {
- "$ref": "#/definitions/WidgetStatus"
- },
- "Trigger": {
- "$ref": "#/definitions/VisualCustomActionTrigger"
- }
- },
- "required": [
- "ActionOperations",
- "CustomActionId",
- "Name",
- "Trigger"
- ],
- "type": "object"
- },
- "VisualCustomActionOperation": {
- "additionalProperties": false,
- "properties": {
- "FilterOperation": {
- "$ref": "#/definitions/CustomActionFilterOperation"
- },
- "NavigationOperation": {
- "$ref": "#/definitions/CustomActionNavigationOperation"
- },
- "SetParametersOperation": {
- "$ref": "#/definitions/CustomActionSetParametersOperation"
- },
- "URLOperation": {
- "$ref": "#/definitions/CustomActionURLOperation"
- }
- },
- "type": "object"
- },
- "VisualCustomActionTrigger": {
- "enum": [
- "DATA_POINT_CLICK",
- "DATA_POINT_MENU"
- ],
- "type": "string"
- },
- "VisualMenuOption": {
- "additionalProperties": false,
- "properties": {
- "AvailabilityStatus": {
- "$ref": "#/definitions/DashboardBehavior"
- }
- },
- "type": "object"
- },
- "VisualPalette": {
- "additionalProperties": false,
- "properties": {
- "ChartColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "ColorMap": {
- "items": {
- "$ref": "#/definitions/DataPathColor"
- },
- "maxItems": 5000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "VisualSubtitleLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "FormatText": {
- "$ref": "#/definitions/LongFormatText"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "VisualTitleLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "FormatText": {
- "$ref": "#/definitions/ShortFormatText"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "WaterfallChartAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Breakdowns": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Categories": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "WaterfallChartColorConfiguration": {
- "additionalProperties": false,
- "properties": {
- "GroupColorConfiguration": {
- "$ref": "#/definitions/WaterfallChartGroupColorConfiguration"
- }
- },
- "type": "object"
- },
- "WaterfallChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "CategoryAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ColorConfiguration": {
- "$ref": "#/definitions/WaterfallChartColorConfiguration"
- },
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/WaterfallChartFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "PrimaryYAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "PrimaryYAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/WaterfallChartSortConfiguration"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- },
- "WaterfallChartOptions": {
- "$ref": "#/definitions/WaterfallChartOptions"
- }
- },
- "type": "object"
- },
- "WaterfallChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "WaterfallChartAggregatedFieldWells": {
- "$ref": "#/definitions/WaterfallChartAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "WaterfallChartGroupColorConfiguration": {
- "additionalProperties": false,
- "properties": {
- "NegativeBarColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "PositiveBarColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "TotalBarColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- }
- },
- "type": "object"
- },
- "WaterfallChartOptions": {
- "additionalProperties": false,
- "properties": {
- "TotalBarLabel": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "WaterfallChartSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "BreakdownItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "WaterfallVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/WaterfallChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "WhatIfPointScenario": {
- "additionalProperties": false,
- "properties": {
- "Date": {
- "format": "date-time",
- "type": "string"
- },
- "Value": {
- "default": 0,
- "type": "number"
- }
- },
- "required": [
- "Date",
- "Value"
- ],
- "type": "object"
- },
- "WhatIfRangeScenario": {
- "additionalProperties": false,
- "properties": {
- "EndDate": {
- "format": "date-time",
- "type": "string"
- },
- "StartDate": {
- "format": "date-time",
- "type": "string"
- },
- "Value": {
- "default": 0,
- "type": "number"
- }
- },
- "required": [
- "EndDate",
- "StartDate",
- "Value"
- ],
- "type": "object"
- },
- "WidgetStatus": {
- "enum": [
- "ENABLED",
- "DISABLED"
- ],
- "type": "string"
- },
- "WordCloudAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "GroupBy": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "Size": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "WordCloudChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/WordCloudFieldWells"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/WordCloudSortConfiguration"
- },
- "WordCloudOptions": {
- "$ref": "#/definitions/WordCloudOptions"
- }
- },
- "type": "object"
- },
- "WordCloudCloudLayout": {
- "enum": [
- "FLUID",
- "NORMAL"
- ],
- "type": "string"
- },
- "WordCloudFieldWells": {
- "additionalProperties": false,
- "properties": {
- "WordCloudAggregatedFieldWells": {
- "$ref": "#/definitions/WordCloudAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "WordCloudOptions": {
- "additionalProperties": false,
- "properties": {
- "CloudLayout": {
- "$ref": "#/definitions/WordCloudCloudLayout"
- },
- "MaximumStringLength": {
- "maximum": 100,
- "minimum": 1,
- "type": "number"
- },
- "WordCasing": {
- "$ref": "#/definitions/WordCloudWordCasing"
- },
- "WordOrientation": {
- "$ref": "#/definitions/WordCloudWordOrientation"
- },
- "WordPadding": {
- "$ref": "#/definitions/WordCloudWordPadding"
- },
- "WordScaling": {
- "$ref": "#/definitions/WordCloudWordScaling"
- }
- },
- "type": "object"
- },
- "WordCloudSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "WordCloudVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/WordCloudChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "WordCloudWordCasing": {
- "enum": [
- "LOWER_CASE",
- "EXISTING_CASE"
- ],
- "type": "string"
- },
- "WordCloudWordOrientation": {
- "enum": [
- "HORIZONTAL",
- "HORIZONTAL_AND_VERTICAL"
- ],
- "type": "string"
- },
- "WordCloudWordPadding": {
- "enum": [
- "NONE",
- "SMALL",
- "MEDIUM",
- "LARGE"
- ],
- "type": "string"
- },
- "WordCloudWordScaling": {
- "enum": [
- "EMPHASIZE",
- "NORMAL"
- ],
- "type": "string"
- }
- },
- "primaryIdentifier": [
- "/properties/AwsAccountId",
- "/properties/DashboardId"
- ],
- "properties": {
- "Arn": {
- "type": "string"
- },
- "AwsAccountId": {
- "maxLength": 12,
- "minLength": 12,
- "pattern": "^[0-9]{12}$",
- "type": "string"
- },
- "CreatedTime": {
- "format": "date-time",
- "type": "string"
- },
- "DashboardId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "DashboardPublishOptions": {
- "$ref": "#/definitions/DashboardPublishOptions"
- },
- "Definition": {
- "$ref": "#/definitions/DashboardVersionDefinition"
- },
- "LastPublishedTime": {
- "format": "date-time",
- "type": "string"
- },
- "LastUpdatedTime": {
- "format": "date-time",
- "type": "string"
- },
- "LinkEntities": {
- "items": {
- "maxLength": 1024,
- "minLength": 1,
- "pattern": "^arn:aws[\\w\\-]*:quicksight:[\\w\\-]+:\\d+:analysis/[\\w\\-]{1,512}$",
- "type": "string"
- },
- "maxItems": 5,
- "minItems": 0,
- "type": "array"
- },
- "LinkSharingConfiguration": {
- "$ref": "#/definitions/LinkSharingConfiguration"
- },
- "Name": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Parameters": {
- "$ref": "#/definitions/Parameters"
- },
- "Permissions": {
- "items": {
- "$ref": "#/definitions/ResourcePermission"
- },
- "maxItems": 64,
- "minItems": 1,
- "type": "array"
- },
- "SourceEntity": {
- "$ref": "#/definitions/DashboardSourceEntity"
- },
- "Tags": {
- "items": {
- "$ref": "#/definitions/Tag"
- },
- "maxItems": 200,
- "minItems": 1,
- "type": "array"
- },
- "ThemeArn": {
- "type": "string"
- },
- "ValidationStrategy": {
- "$ref": "#/definitions/ValidationStrategy"
- },
- "Version": {
- "$ref": "#/definitions/DashboardVersion"
- },
- "VersionDescription": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "readOnlyProperties": [
- "/properties/Arn",
- "/properties/CreatedTime",
- "/properties/LastPublishedTime",
- "/properties/LastUpdatedTime",
- "/properties/Version"
- ],
- "required": [
- "AwsAccountId",
- "DashboardId",
- "Name"
- ],
- "sourceUrl": "https://github.com/aws-cloudformation/aws-cloudformation-resource-providers-quicksight",
- "typeName": "AWS::QuickSight::Dashboard",
- "writeOnlyProperties": [
- "/properties/DashboardPublishOptions",
- "/properties/Definition",
- "/properties/LinkSharingConfiguration",
- "/properties/Parameters",
- "/properties/SourceEntity",
- "/properties/ThemeArn",
- "/properties/VersionDescription",
- "/properties/ValidationStrategy"
- ]
-}
diff --git a/src/cfnlint/data/schemas/providers/af_south_1/aws-quicksight-template.json b/src/cfnlint/data/schemas/providers/af_south_1/aws-quicksight-template.json
deleted file mode 100644
index ccf76cac19..0000000000
--- a/src/cfnlint/data/schemas/providers/af_south_1/aws-quicksight-template.json
+++ /dev/null
@@ -1,11245 +0,0 @@
-{
- "additionalProperties": false,
- "createOnlyProperties": [
- "/properties/AwsAccountId",
- "/properties/TemplateId"
- ],
- "definitions": {
- "AggregationFunction": {
- "additionalProperties": false,
- "properties": {
- "AttributeAggregationFunction": {
- "$ref": "#/definitions/AttributeAggregationFunction"
- },
- "CategoricalAggregationFunction": {
- "$ref": "#/definitions/CategoricalAggregationFunction"
- },
- "DateAggregationFunction": {
- "$ref": "#/definitions/DateAggregationFunction"
- },
- "NumericalAggregationFunction": {
- "$ref": "#/definitions/NumericalAggregationFunction"
- }
- },
- "type": "object"
- },
- "AggregationSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "AggregationFunction": {
- "$ref": "#/definitions/AggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "SortDirection": {
- "$ref": "#/definitions/SortDirection"
- }
- },
- "required": [
- "Column",
- "SortDirection"
- ],
- "type": "object"
- },
- "AllSheetsFilterScopeConfiguration": {
- "format": "json",
- "type": [
- "object",
- "string"
- ]
- },
- "AnalysisDefaults": {
- "additionalProperties": false,
- "properties": {
- "DefaultNewSheetConfiguration": {
- "$ref": "#/definitions/DefaultNewSheetConfiguration"
- }
- },
- "required": [
- "DefaultNewSheetConfiguration"
- ],
- "type": "object"
- },
- "AnchorDateConfiguration": {
- "additionalProperties": false,
- "properties": {
- "AnchorOption": {
- "$ref": "#/definitions/AnchorOption"
- },
- "ParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- }
- },
- "type": "object"
- },
- "AnchorOption": {
- "enum": [
- "NOW"
- ],
- "type": "string"
- },
- "ArcAxisConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Range": {
- "$ref": "#/definitions/ArcAxisDisplayRange"
- },
- "ReserveRange": {
- "default": 0,
- "type": "number"
- }
- },
- "type": "object"
- },
- "ArcAxisDisplayRange": {
- "additionalProperties": false,
- "properties": {
- "Max": {
- "default": null,
- "type": "number"
- },
- "Min": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "ArcConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ArcAngle": {
- "default": null,
- "type": "number"
- },
- "ArcThickness": {
- "$ref": "#/definitions/ArcThicknessOptions"
- }
- },
- "type": "object"
- },
- "ArcOptions": {
- "additionalProperties": false,
- "properties": {
- "ArcThickness": {
- "$ref": "#/definitions/ArcThickness"
- }
- },
- "type": "object"
- },
- "ArcThickness": {
- "enum": [
- "SMALL",
- "MEDIUM",
- "LARGE",
- "WHOLE"
- ],
- "type": "string"
- },
- "ArcThicknessOptions": {
- "enum": [
- "SMALL",
- "MEDIUM",
- "LARGE"
- ],
- "type": "string"
- },
- "AssetOptions": {
- "additionalProperties": false,
- "properties": {
- "Timezone": {
- "type": "string"
- },
- "WeekStart": {
- "$ref": "#/definitions/DayOfTheWeek"
- }
- },
- "type": "object"
- },
- "AttributeAggregationFunction": {
- "additionalProperties": false,
- "properties": {
- "SimpleAttributeAggregation": {
- "$ref": "#/definitions/SimpleAttributeAggregationFunction"
- },
- "ValueForMultipleValues": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "AxisBinding": {
- "enum": [
- "PRIMARY_YAXIS",
- "SECONDARY_YAXIS"
- ],
- "type": "string"
- },
- "AxisDataOptions": {
- "additionalProperties": false,
- "properties": {
- "DateAxisOptions": {
- "$ref": "#/definitions/DateAxisOptions"
- },
- "NumericAxisOptions": {
- "$ref": "#/definitions/NumericAxisOptions"
- }
- },
- "type": "object"
- },
- "AxisDisplayDataDrivenRange": {
- "format": "json",
- "type": [
- "object",
- "string"
- ]
- },
- "AxisDisplayMinMaxRange": {
- "additionalProperties": false,
- "properties": {
- "Maximum": {
- "default": null,
- "type": "number"
- },
- "Minimum": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "AxisDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "AxisLineVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "AxisOffset": {
- "type": "string"
- },
- "DataOptions": {
- "$ref": "#/definitions/AxisDataOptions"
- },
- "GridLineVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "ScrollbarOptions": {
- "$ref": "#/definitions/ScrollBarOptions"
- },
- "TickLabelOptions": {
- "$ref": "#/definitions/AxisTickLabelOptions"
- }
- },
- "type": "object"
- },
- "AxisDisplayRange": {
- "additionalProperties": false,
- "properties": {
- "DataDriven": {
- "$ref": "#/definitions/AxisDisplayDataDrivenRange"
- },
- "MinMax": {
- "$ref": "#/definitions/AxisDisplayMinMaxRange"
- }
- },
- "type": "object"
- },
- "AxisLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "ApplyTo": {
- "$ref": "#/definitions/AxisLabelReferenceOptions"
- },
- "CustomLabel": {
- "type": "string"
- },
- "FontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- }
- },
- "type": "object"
- },
- "AxisLabelReferenceOptions": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "AxisLinearScale": {
- "additionalProperties": false,
- "properties": {
- "StepCount": {
- "default": null,
- "type": "number"
- },
- "StepSize": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "AxisLogarithmicScale": {
- "additionalProperties": false,
- "properties": {
- "Base": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "AxisScale": {
- "additionalProperties": false,
- "properties": {
- "Linear": {
- "$ref": "#/definitions/AxisLinearScale"
- },
- "Logarithmic": {
- "$ref": "#/definitions/AxisLogarithmicScale"
- }
- },
- "type": "object"
- },
- "AxisTickLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "LabelOptions": {
- "$ref": "#/definitions/LabelOptions"
- },
- "RotationAngle": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "BarChartAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Colors": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "SmallMultiples": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "BarChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "BarsArrangement": {
- "$ref": "#/definitions/BarsArrangement"
- },
- "CategoryAxis": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "CategoryLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ColorLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ContributionAnalysisDefaults": {
- "items": {
- "$ref": "#/definitions/ContributionAnalysisDefault"
- },
- "maxItems": 200,
- "minItems": 1,
- "type": "array"
- },
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/BarChartFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "Orientation": {
- "$ref": "#/definitions/BarChartOrientation"
- },
- "ReferenceLines": {
- "items": {
- "$ref": "#/definitions/ReferenceLine"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "SmallMultiplesOptions": {
- "$ref": "#/definitions/SmallMultiplesOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/BarChartSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "ValueAxis": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "ValueLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- }
- },
- "type": "object"
- },
- "BarChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "BarChartAggregatedFieldWells": {
- "$ref": "#/definitions/BarChartAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "BarChartOrientation": {
- "enum": [
- "HORIZONTAL",
- "VERTICAL"
- ],
- "type": "string"
- },
- "BarChartSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "ColorItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "ColorSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "SmallMultiplesLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "SmallMultiplesSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "BarChartVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/BarChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "BarsArrangement": {
- "enum": [
- "CLUSTERED",
- "STACKED",
- "STACKED_PERCENT"
- ],
- "type": "string"
- },
- "BaseMapStyleType": {
- "enum": [
- "LIGHT_GRAY",
- "DARK_GRAY",
- "STREET",
- "IMAGERY"
- ],
- "type": "string"
- },
- "BinCountOptions": {
- "additionalProperties": false,
- "properties": {
- "Value": {
- "minimum": 0,
- "type": "number"
- }
- },
- "type": "object"
- },
- "BinWidthOptions": {
- "additionalProperties": false,
- "properties": {
- "BinCountLimit": {
- "maximum": 1000,
- "minimum": 0,
- "type": "number"
- },
- "Value": {
- "minimum": 0,
- "type": "number"
- }
- },
- "type": "object"
- },
- "BodySectionConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Content": {
- "$ref": "#/definitions/BodySectionContent"
- },
- "PageBreakConfiguration": {
- "$ref": "#/definitions/SectionPageBreakConfiguration"
- },
- "SectionId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Style": {
- "$ref": "#/definitions/SectionStyle"
- }
- },
- "required": [
- "Content",
- "SectionId"
- ],
- "type": "object"
- },
- "BodySectionContent": {
- "additionalProperties": false,
- "properties": {
- "Layout": {
- "$ref": "#/definitions/SectionLayoutConfiguration"
- }
- },
- "type": "object"
- },
- "BoxPlotAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "GroupBy": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 5,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "BoxPlotChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "BoxPlotOptions": {
- "$ref": "#/definitions/BoxPlotOptions"
- },
- "CategoryAxis": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "CategoryLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/BoxPlotFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "PrimaryYAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "PrimaryYAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ReferenceLines": {
- "items": {
- "$ref": "#/definitions/ReferenceLine"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/BoxPlotSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- }
- },
- "type": "object"
- },
- "BoxPlotFieldWells": {
- "additionalProperties": false,
- "properties": {
- "BoxPlotAggregatedFieldWells": {
- "$ref": "#/definitions/BoxPlotAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "BoxPlotFillStyle": {
- "enum": [
- "SOLID",
- "TRANSPARENT"
- ],
- "type": "string"
- },
- "BoxPlotOptions": {
- "additionalProperties": false,
- "properties": {
- "AllDataPointsVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "OutlierVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "StyleOptions": {
- "$ref": "#/definitions/BoxPlotStyleOptions"
- }
- },
- "type": "object"
- },
- "BoxPlotSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "PaginationConfiguration": {
- "$ref": "#/definitions/PaginationConfiguration"
- }
- },
- "type": "object"
- },
- "BoxPlotStyleOptions": {
- "additionalProperties": false,
- "properties": {
- "FillStyle": {
- "$ref": "#/definitions/BoxPlotFillStyle"
- }
- },
- "type": "object"
- },
- "BoxPlotVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/BoxPlotChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "CalculatedField": {
- "additionalProperties": false,
- "properties": {
- "DataSetIdentifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Expression": {
- "maxLength": 32000,
- "minLength": 1,
- "type": "string"
- },
- "Name": {
- "maxLength": 127,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "DataSetIdentifier",
- "Expression",
- "Name"
- ],
- "type": "object"
- },
- "CalculatedMeasureField": {
- "additionalProperties": false,
- "properties": {
- "Expression": {
- "maxLength": 4096,
- "minLength": 1,
- "type": "string"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Expression",
- "FieldId"
- ],
- "type": "object"
- },
- "CascadingControlConfiguration": {
- "additionalProperties": false,
- "properties": {
- "SourceControls": {
- "items": {
- "$ref": "#/definitions/CascadingControlSource"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "CascadingControlSource": {
- "additionalProperties": false,
- "properties": {
- "ColumnToMatch": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "SourceSheetControlId": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "CategoricalAggregationFunction": {
- "enum": [
- "COUNT",
- "DISTINCT_COUNT"
- ],
- "type": "string"
- },
- "CategoricalDimensionField": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/StringFormatConfiguration"
- },
- "HierarchyId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "CategoricalMeasureField": {
- "additionalProperties": false,
- "properties": {
- "AggregationFunction": {
- "$ref": "#/definitions/CategoricalAggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/StringFormatConfiguration"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "CategoryDrillDownFilter": {
- "additionalProperties": false,
- "properties": {
- "CategoryValues": {
- "items": {
- "maxLength": 512,
- "minLength": 0,
- "type": "string"
- },
- "maxItems": 100000,
- "minItems": 0,
- "type": "array"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- }
- },
- "required": [
- "CategoryValues",
- "Column"
- ],
- "type": "object"
- },
- "CategoryFilter": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "Configuration": {
- "$ref": "#/definitions/CategoryFilterConfiguration"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "Column",
- "Configuration",
- "FilterId"
- ],
- "type": "object"
- },
- "CategoryFilterConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomFilterConfiguration": {
- "$ref": "#/definitions/CustomFilterConfiguration"
- },
- "CustomFilterListConfiguration": {
- "$ref": "#/definitions/CustomFilterListConfiguration"
- },
- "FilterListConfiguration": {
- "$ref": "#/definitions/FilterListConfiguration"
- }
- },
- "type": "object"
- },
- "CategoryFilterMatchOperator": {
- "enum": [
- "EQUALS",
- "DOES_NOT_EQUAL",
- "CONTAINS",
- "DOES_NOT_CONTAIN",
- "STARTS_WITH",
- "ENDS_WITH"
- ],
- "type": "string"
- },
- "CategoryFilterSelectAllOptions": {
- "enum": [
- "FILTER_ALL_VALUES"
- ],
- "type": "string"
- },
- "CategoryInnerFilter": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "Configuration": {
- "$ref": "#/definitions/CategoryFilterConfiguration"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- }
- },
- "required": [
- "Column",
- "Configuration"
- ],
- "type": "object"
- },
- "ChartAxisLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "AxisLabelOptions": {
- "items": {
- "$ref": "#/definitions/AxisLabelOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "SortIconVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "ClusterMarker": {
- "additionalProperties": false,
- "properties": {
- "SimpleClusterMarker": {
- "$ref": "#/definitions/SimpleClusterMarker"
- }
- },
- "type": "object"
- },
- "ClusterMarkerConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ClusterMarker": {
- "$ref": "#/definitions/ClusterMarker"
- }
- },
- "type": "object"
- },
- "ColorFillType": {
- "enum": [
- "DISCRETE",
- "GRADIENT"
- ],
- "type": "string"
- },
- "ColorScale": {
- "additionalProperties": false,
- "properties": {
- "ColorFillType": {
- "$ref": "#/definitions/ColorFillType"
- },
- "Colors": {
- "items": {
- "$ref": "#/definitions/DataColor"
- },
- "maxItems": 3,
- "minItems": 2,
- "type": "array"
- },
- "NullValueColor": {
- "$ref": "#/definitions/DataColor"
- }
- },
- "required": [
- "ColorFillType",
- "Colors"
- ],
- "type": "object"
- },
- "ColorsConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomColors": {
- "items": {
- "$ref": "#/definitions/CustomColor"
- },
- "maxItems": 50,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "ColumnConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ColorsConfiguration": {
- "$ref": "#/definitions/ColorsConfiguration"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/FormatConfiguration"
- },
- "Role": {
- "$ref": "#/definitions/ColumnRole"
- }
- },
- "required": [
- "Column"
- ],
- "type": "object"
- },
- "ColumnGroupColumnSchema": {
- "additionalProperties": false,
- "properties": {
- "Name": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "ColumnGroupSchema": {
- "additionalProperties": false,
- "properties": {
- "ColumnGroupColumnSchemaList": {
- "items": {
- "$ref": "#/definitions/ColumnGroupColumnSchema"
- },
- "maxItems": 500,
- "minItems": 0,
- "type": "array"
- },
- "Name": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "ColumnHierarchy": {
- "additionalProperties": false,
- "properties": {
- "DateTimeHierarchy": {
- "$ref": "#/definitions/DateTimeHierarchy"
- },
- "ExplicitHierarchy": {
- "$ref": "#/definitions/ExplicitHierarchy"
- },
- "PredefinedHierarchy": {
- "$ref": "#/definitions/PredefinedHierarchy"
- }
- },
- "type": "object"
- },
- "ColumnIdentifier": {
- "additionalProperties": false,
- "properties": {
- "ColumnName": {
- "maxLength": 127,
- "minLength": 1,
- "type": "string"
- },
- "DataSetIdentifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "ColumnName",
- "DataSetIdentifier"
- ],
- "type": "object"
- },
- "ColumnRole": {
- "enum": [
- "DIMENSION",
- "MEASURE"
- ],
- "type": "string"
- },
- "ColumnSchema": {
- "additionalProperties": false,
- "properties": {
- "DataType": {
- "type": "string"
- },
- "GeographicRole": {
- "type": "string"
- },
- "Name": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "ColumnSort": {
- "additionalProperties": false,
- "properties": {
- "AggregationFunction": {
- "$ref": "#/definitions/AggregationFunction"
- },
- "Direction": {
- "$ref": "#/definitions/SortDirection"
- },
- "SortBy": {
- "$ref": "#/definitions/ColumnIdentifier"
- }
- },
- "required": [
- "Direction",
- "SortBy"
- ],
- "type": "object"
- },
- "ColumnTooltipItem": {
- "additionalProperties": false,
- "properties": {
- "Aggregation": {
- "$ref": "#/definitions/AggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "Label": {
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "required": [
- "Column"
- ],
- "type": "object"
- },
- "ComboChartAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "BarValues": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Colors": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "LineValues": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "ComboChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "BarDataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "BarsArrangement": {
- "$ref": "#/definitions/BarsArrangement"
- },
- "CategoryAxis": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "CategoryLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ColorLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/ComboChartFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "LineDataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "PrimaryYAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "PrimaryYAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ReferenceLines": {
- "items": {
- "$ref": "#/definitions/ReferenceLine"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "SecondaryYAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "SecondaryYAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/ComboChartSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- }
- },
- "type": "object"
- },
- "ComboChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "ComboChartAggregatedFieldWells": {
- "$ref": "#/definitions/ComboChartAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "ComboChartSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "ColorItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "ColorSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "ComboChartVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/ComboChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "ComparisonConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ComparisonFormat": {
- "$ref": "#/definitions/ComparisonFormatConfiguration"
- },
- "ComparisonMethod": {
- "$ref": "#/definitions/ComparisonMethod"
- }
- },
- "type": "object"
- },
- "ComparisonFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "NumberDisplayFormatConfiguration": {
- "$ref": "#/definitions/NumberDisplayFormatConfiguration"
- },
- "PercentageDisplayFormatConfiguration": {
- "$ref": "#/definitions/PercentageDisplayFormatConfiguration"
- }
- },
- "type": "object"
- },
- "ComparisonMethod": {
- "enum": [
- "DIFFERENCE",
- "PERCENT_DIFFERENCE",
- "PERCENT"
- ],
- "type": "string"
- },
- "Computation": {
- "additionalProperties": false,
- "properties": {
- "Forecast": {
- "$ref": "#/definitions/ForecastComputation"
- },
- "GrowthRate": {
- "$ref": "#/definitions/GrowthRateComputation"
- },
- "MaximumMinimum": {
- "$ref": "#/definitions/MaximumMinimumComputation"
- },
- "MetricComparison": {
- "$ref": "#/definitions/MetricComparisonComputation"
- },
- "PeriodOverPeriod": {
- "$ref": "#/definitions/PeriodOverPeriodComputation"
- },
- "PeriodToDate": {
- "$ref": "#/definitions/PeriodToDateComputation"
- },
- "TopBottomMovers": {
- "$ref": "#/definitions/TopBottomMoversComputation"
- },
- "TopBottomRanked": {
- "$ref": "#/definitions/TopBottomRankedComputation"
- },
- "TotalAggregation": {
- "$ref": "#/definitions/TotalAggregationComputation"
- },
- "UniqueValues": {
- "$ref": "#/definitions/UniqueValuesComputation"
- }
- },
- "type": "object"
- },
- "ConditionalFormattingColor": {
- "additionalProperties": false,
- "properties": {
- "Gradient": {
- "$ref": "#/definitions/ConditionalFormattingGradientColor"
- },
- "Solid": {
- "$ref": "#/definitions/ConditionalFormattingSolidColor"
- }
- },
- "type": "object"
- },
- "ConditionalFormattingCustomIconCondition": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "DisplayConfiguration": {
- "$ref": "#/definitions/ConditionalFormattingIconDisplayConfiguration"
- },
- "Expression": {
- "maxLength": 4096,
- "minLength": 1,
- "type": "string"
- },
- "IconOptions": {
- "$ref": "#/definitions/ConditionalFormattingCustomIconOptions"
- }
- },
- "required": [
- "Expression",
- "IconOptions"
- ],
- "type": "object"
- },
- "ConditionalFormattingCustomIconOptions": {
- "additionalProperties": false,
- "properties": {
- "Icon": {
- "$ref": "#/definitions/Icon"
- },
- "UnicodeIcon": {
- "pattern": "^[^\\u0000-\\u00FF]$",
- "type": "string"
- }
- },
- "type": "object"
- },
- "ConditionalFormattingGradientColor": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "$ref": "#/definitions/GradientColor"
- },
- "Expression": {
- "maxLength": 4096,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Color",
- "Expression"
- ],
- "type": "object"
- },
- "ConditionalFormattingIcon": {
- "additionalProperties": false,
- "properties": {
- "CustomCondition": {
- "$ref": "#/definitions/ConditionalFormattingCustomIconCondition"
- },
- "IconSet": {
- "$ref": "#/definitions/ConditionalFormattingIconSet"
- }
- },
- "type": "object"
- },
- "ConditionalFormattingIconDisplayConfiguration": {
- "additionalProperties": false,
- "properties": {
- "IconDisplayOption": {
- "$ref": "#/definitions/ConditionalFormattingIconDisplayOption"
- }
- },
- "type": "object"
- },
- "ConditionalFormattingIconDisplayOption": {
- "enum": [
- "ICON_ONLY"
- ],
- "type": "string"
- },
- "ConditionalFormattingIconSet": {
- "additionalProperties": false,
- "properties": {
- "Expression": {
- "maxLength": 4096,
- "minLength": 1,
- "type": "string"
- },
- "IconSetType": {
- "$ref": "#/definitions/ConditionalFormattingIconSetType"
- }
- },
- "required": [
- "Expression"
- ],
- "type": "object"
- },
- "ConditionalFormattingIconSetType": {
- "enum": [
- "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"
- ],
- "type": "string"
- },
- "ConditionalFormattingSolidColor": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "Expression": {
- "maxLength": 4096,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Expression"
- ],
- "type": "object"
- },
- "ContributionAnalysisDefault": {
- "additionalProperties": false,
- "properties": {
- "ContributorDimensions": {
- "items": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "maxItems": 4,
- "minItems": 1,
- "type": "array"
- },
- "MeasureFieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "ContributorDimensions",
- "MeasureFieldId"
- ],
- "type": "object"
- },
- "CrossDatasetTypes": {
- "enum": [
- "ALL_DATASETS",
- "SINGLE_DATASET"
- ],
- "type": "string"
- },
- "CurrencyDisplayFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DecimalPlacesConfiguration": {
- "$ref": "#/definitions/DecimalPlacesConfiguration"
- },
- "NegativeValueConfiguration": {
- "$ref": "#/definitions/NegativeValueConfiguration"
- },
- "NullValueFormatConfiguration": {
- "$ref": "#/definitions/NullValueFormatConfiguration"
- },
- "NumberScale": {
- "$ref": "#/definitions/NumberScale"
- },
- "Prefix": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "SeparatorConfiguration": {
- "$ref": "#/definitions/NumericSeparatorConfiguration"
- },
- "Suffix": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "Symbol": {
- "pattern": "^[A-Z]{3}$",
- "type": "string"
- }
- },
- "type": "object"
- },
- "CustomActionFilterOperation": {
- "additionalProperties": false,
- "properties": {
- "SelectedFieldsConfiguration": {
- "$ref": "#/definitions/FilterOperationSelectedFieldsConfiguration"
- },
- "TargetVisualsConfiguration": {
- "$ref": "#/definitions/FilterOperationTargetVisualsConfiguration"
- }
- },
- "required": [
- "SelectedFieldsConfiguration",
- "TargetVisualsConfiguration"
- ],
- "type": "object"
- },
- "CustomActionNavigationOperation": {
- "additionalProperties": false,
- "properties": {
- "LocalNavigationConfiguration": {
- "$ref": "#/definitions/LocalNavigationConfiguration"
- }
- },
- "type": "object"
- },
- "CustomActionSetParametersOperation": {
- "additionalProperties": false,
- "properties": {
- "ParameterValueConfigurations": {
- "items": {
- "$ref": "#/definitions/SetParameterValueConfiguration"
- },
- "maxItems": 200,
- "minItems": 1,
- "type": "array"
- }
- },
- "required": [
- "ParameterValueConfigurations"
- ],
- "type": "object"
- },
- "CustomActionURLOperation": {
- "additionalProperties": false,
- "properties": {
- "URLTarget": {
- "$ref": "#/definitions/URLTargetConfiguration"
- },
- "URLTemplate": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "URLTarget",
- "URLTemplate"
- ],
- "type": "object"
- },
- "CustomColor": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "FieldValue": {
- "maxLength": 2048,
- "minLength": 0,
- "type": "string"
- },
- "SpecialValue": {
- "$ref": "#/definitions/SpecialValue"
- }
- },
- "required": [
- "Color"
- ],
- "type": "object"
- },
- "CustomContentConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ContentType": {
- "$ref": "#/definitions/CustomContentType"
- },
- "ContentUrl": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "ImageScaling": {
- "$ref": "#/definitions/CustomContentImageScalingConfiguration"
- }
- },
- "type": "object"
- },
- "CustomContentImageScalingConfiguration": {
- "enum": [
- "FIT_TO_HEIGHT",
- "FIT_TO_WIDTH",
- "DO_NOT_SCALE",
- "SCALE_TO_VISUAL"
- ],
- "type": "string"
- },
- "CustomContentType": {
- "enum": [
- "IMAGE",
- "OTHER_EMBEDDED_CONTENT"
- ],
- "type": "string"
- },
- "CustomContentVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/CustomContentConfiguration"
- },
- "DataSetIdentifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "DataSetIdentifier",
- "VisualId"
- ],
- "type": "object"
- },
- "CustomFilterConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryValue": {
- "maxLength": 512,
- "minLength": 0,
- "type": "string"
- },
- "MatchOperator": {
- "$ref": "#/definitions/CategoryFilterMatchOperator"
- },
- "NullOption": {
- "$ref": "#/definitions/FilterNullOption"
- },
- "ParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "SelectAllOptions": {
- "$ref": "#/definitions/CategoryFilterSelectAllOptions"
- }
- },
- "required": [
- "MatchOperator",
- "NullOption"
- ],
- "type": "object"
- },
- "CustomFilterListConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryValues": {
- "items": {
- "maxLength": 512,
- "minLength": 0,
- "type": "string"
- },
- "maxItems": 100000,
- "minItems": 0,
- "type": "array"
- },
- "MatchOperator": {
- "$ref": "#/definitions/CategoryFilterMatchOperator"
- },
- "NullOption": {
- "$ref": "#/definitions/FilterNullOption"
- },
- "SelectAllOptions": {
- "$ref": "#/definitions/CategoryFilterSelectAllOptions"
- }
- },
- "required": [
- "MatchOperator",
- "NullOption"
- ],
- "type": "object"
- },
- "CustomNarrativeOptions": {
- "additionalProperties": false,
- "properties": {
- "Narrative": {
- "maxLength": 150000,
- "minLength": 0,
- "type": "string"
- }
- },
- "required": [
- "Narrative"
- ],
- "type": "object"
- },
- "CustomParameterValues": {
- "additionalProperties": false,
- "properties": {
- "DateTimeValues": {
- "items": {
- "format": "date-time",
- "type": "string"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- },
- "DecimalValues": {
- "items": {
- "type": "number"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- },
- "IntegerValues": {
- "items": {
- "type": "number"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- },
- "StringValues": {
- "items": {
- "type": "string"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "CustomValuesConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomValues": {
- "$ref": "#/definitions/CustomParameterValues"
- },
- "IncludeNullValue": {
- "type": "boolean"
- }
- },
- "required": [
- "CustomValues"
- ],
- "type": "object"
- },
- "DataBarsOptions": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "NegativeColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "PositiveColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- }
- },
- "required": [
- "FieldId"
- ],
- "type": "object"
- },
- "DataColor": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "DataValue": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "DataFieldSeriesItem": {
- "additionalProperties": false,
- "properties": {
- "AxisBinding": {
- "$ref": "#/definitions/AxisBinding"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FieldValue": {
- "type": "string"
- },
- "Settings": {
- "$ref": "#/definitions/LineChartSeriesSettings"
- }
- },
- "required": [
- "AxisBinding",
- "FieldId"
- ],
- "type": "object"
- },
- "DataLabelContent": {
- "enum": [
- "VALUE",
- "PERCENT",
- "VALUE_AND_PERCENT"
- ],
- "type": "string"
- },
- "DataLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "CategoryLabelVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "DataLabelTypes": {
- "items": {
- "$ref": "#/definitions/DataLabelType"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "LabelColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "LabelContent": {
- "$ref": "#/definitions/DataLabelContent"
- },
- "LabelFontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "MeasureLabelVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Overlap": {
- "$ref": "#/definitions/DataLabelOverlap"
- },
- "Position": {
- "$ref": "#/definitions/DataLabelPosition"
- },
- "TotalsVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "DataLabelOverlap": {
- "enum": [
- "DISABLE_OVERLAP",
- "ENABLE_OVERLAP"
- ],
- "type": "string"
- },
- "DataLabelPosition": {
- "enum": [
- "INSIDE",
- "OUTSIDE",
- "LEFT",
- "TOP",
- "BOTTOM",
- "RIGHT"
- ],
- "type": "string"
- },
- "DataLabelType": {
- "additionalProperties": false,
- "properties": {
- "DataPathLabelType": {
- "$ref": "#/definitions/DataPathLabelType"
- },
- "FieldLabelType": {
- "$ref": "#/definitions/FieldLabelType"
- },
- "MaximumLabelType": {
- "$ref": "#/definitions/MaximumLabelType"
- },
- "MinimumLabelType": {
- "$ref": "#/definitions/MinimumLabelType"
- },
- "RangeEndsLabelType": {
- "$ref": "#/definitions/RangeEndsLabelType"
- }
- },
- "type": "object"
- },
- "DataPathColor": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "Element": {
- "$ref": "#/definitions/DataPathValue"
- },
- "TimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- }
- },
- "required": [
- "Color",
- "Element"
- ],
- "type": "object"
- },
- "DataPathLabelType": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FieldValue": {
- "maxLength": 2048,
- "minLength": 0,
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "DataPathSort": {
- "additionalProperties": false,
- "properties": {
- "Direction": {
- "$ref": "#/definitions/SortDirection"
- },
- "SortPaths": {
- "items": {
- "$ref": "#/definitions/DataPathValue"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "Direction",
- "SortPaths"
- ],
- "type": "object"
- },
- "DataPathType": {
- "additionalProperties": false,
- "properties": {
- "PivotTableDataPathType": {
- "$ref": "#/definitions/PivotTableDataPathType"
- }
- },
- "type": "object"
- },
- "DataPathValue": {
- "additionalProperties": false,
- "properties": {
- "DataPathType": {
- "$ref": "#/definitions/DataPathType"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FieldValue": {
- "maxLength": 2048,
- "minLength": 0,
- "type": "string"
- }
- },
- "type": "object"
- },
- "DataSetConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ColumnGroupSchemaList": {
- "items": {
- "$ref": "#/definitions/ColumnGroupSchema"
- },
- "maxItems": 500,
- "minItems": 0,
- "type": "array"
- },
- "DataSetSchema": {
- "$ref": "#/definitions/DataSetSchema"
- },
- "Placeholder": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "DataSetReference": {
- "additionalProperties": false,
- "properties": {
- "DataSetArn": {
- "type": "string"
- },
- "DataSetPlaceholder": {
- "pattern": "\\S",
- "type": "string"
- }
- },
- "required": [
- "DataSetArn",
- "DataSetPlaceholder"
- ],
- "type": "object"
- },
- "DataSetSchema": {
- "additionalProperties": false,
- "properties": {
- "ColumnSchemaList": {
- "items": {
- "$ref": "#/definitions/ColumnSchema"
- },
- "maxItems": 500,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "DateAggregationFunction": {
- "enum": [
- "COUNT",
- "DISTINCT_COUNT",
- "MIN",
- "MAX"
- ],
- "type": "string"
- },
- "DateAxisOptions": {
- "additionalProperties": false,
- "properties": {
- "MissingDateVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "DateDimensionField": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "DateGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/DateTimeFormatConfiguration"
- },
- "HierarchyId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "DateMeasureField": {
- "additionalProperties": false,
- "properties": {
- "AggregationFunction": {
- "$ref": "#/definitions/DateAggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/DateTimeFormatConfiguration"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "DateTimeDefaultValues": {
- "additionalProperties": false,
- "properties": {
- "DynamicValue": {
- "$ref": "#/definitions/DynamicDefaultValue"
- },
- "RollingDate": {
- "$ref": "#/definitions/RollingDateConfiguration"
- },
- "StaticValues": {
- "items": {
- "format": "date-time",
- "type": "string"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "DateTimeFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DateTimeFormat": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "NullValueFormatConfiguration": {
- "$ref": "#/definitions/NullValueFormatConfiguration"
- },
- "NumericFormatConfiguration": {
- "$ref": "#/definitions/NumericFormatConfiguration"
- }
- },
- "type": "object"
- },
- "DateTimeHierarchy": {
- "additionalProperties": false,
- "properties": {
- "DrillDownFilters": {
- "items": {
- "$ref": "#/definitions/DrillDownFilter"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "HierarchyId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "HierarchyId"
- ],
- "type": "object"
- },
- "DateTimeParameterDeclaration": {
- "additionalProperties": false,
- "properties": {
- "DefaultValues": {
- "$ref": "#/definitions/DateTimeDefaultValues"
- },
- "MappedDataSetParameters": {
- "items": {
- "$ref": "#/definitions/MappedDataSetParameter"
- },
- "maxItems": 150,
- "minItems": 0,
- "type": "array"
- },
- "Name": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "TimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- },
- "ValueWhenUnset": {
- "$ref": "#/definitions/DateTimeValueWhenUnsetConfiguration"
- }
- },
- "required": [
- "Name"
- ],
- "type": "object"
- },
- "DateTimePickerControlDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "DateTimeFormat": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "InfoIconLabelOptions": {
- "$ref": "#/definitions/SheetControlInfoIconLabelOptions"
- },
- "TitleOptions": {
- "$ref": "#/definitions/LabelOptions"
- }
- },
- "type": "object"
- },
- "DateTimeValueWhenUnsetConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomValue": {
- "format": "date-time",
- "type": "string"
- },
- "ValueWhenUnsetOption": {
- "$ref": "#/definitions/ValueWhenUnsetOption"
- }
- },
- "type": "object"
- },
- "DayOfTheWeek": {
- "enum": [
- "SUNDAY",
- "MONDAY",
- "TUESDAY",
- "WEDNESDAY",
- "THURSDAY",
- "FRIDAY",
- "SATURDAY"
- ],
- "type": "string"
- },
- "DecimalDefaultValues": {
- "additionalProperties": false,
- "properties": {
- "DynamicValue": {
- "$ref": "#/definitions/DynamicDefaultValue"
- },
- "StaticValues": {
- "items": {
- "type": "number"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "DecimalParameterDeclaration": {
- "additionalProperties": false,
- "properties": {
- "DefaultValues": {
- "$ref": "#/definitions/DecimalDefaultValues"
- },
- "MappedDataSetParameters": {
- "items": {
- "$ref": "#/definitions/MappedDataSetParameter"
- },
- "maxItems": 150,
- "minItems": 0,
- "type": "array"
- },
- "Name": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "ParameterValueType": {
- "$ref": "#/definitions/ParameterValueType"
- },
- "ValueWhenUnset": {
- "$ref": "#/definitions/DecimalValueWhenUnsetConfiguration"
- }
- },
- "required": [
- "Name",
- "ParameterValueType"
- ],
- "type": "object"
- },
- "DecimalPlacesConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DecimalPlaces": {
- "maximum": 20,
- "minimum": 0,
- "type": "number"
- }
- },
- "required": [
- "DecimalPlaces"
- ],
- "type": "object"
- },
- "DecimalValueWhenUnsetConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomValue": {
- "default": null,
- "type": "number"
- },
- "ValueWhenUnsetOption": {
- "$ref": "#/definitions/ValueWhenUnsetOption"
- }
- },
- "type": "object"
- },
- "DefaultDateTimePickerControlOptions": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/DateTimePickerControlDisplayOptions"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlDateTimePickerType"
- }
- },
- "type": "object"
- },
- "DefaultFilterControlConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ControlOptions": {
- "$ref": "#/definitions/DefaultFilterControlOptions"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "ControlOptions",
- "Title"
- ],
- "type": "object"
- },
- "DefaultFilterControlOptions": {
- "additionalProperties": false,
- "properties": {
- "DefaultDateTimePickerOptions": {
- "$ref": "#/definitions/DefaultDateTimePickerControlOptions"
- },
- "DefaultDropdownOptions": {
- "$ref": "#/definitions/DefaultFilterDropDownControlOptions"
- },
- "DefaultListOptions": {
- "$ref": "#/definitions/DefaultFilterListControlOptions"
- },
- "DefaultRelativeDateTimeOptions": {
- "$ref": "#/definitions/DefaultRelativeDateTimeControlOptions"
- },
- "DefaultSliderOptions": {
- "$ref": "#/definitions/DefaultSliderControlOptions"
- },
- "DefaultTextAreaOptions": {
- "$ref": "#/definitions/DefaultTextAreaControlOptions"
- },
- "DefaultTextFieldOptions": {
- "$ref": "#/definitions/DefaultTextFieldControlOptions"
- }
- },
- "type": "object"
- },
- "DefaultFilterDropDownControlOptions": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/DropDownControlDisplayOptions"
- },
- "SelectableValues": {
- "$ref": "#/definitions/FilterSelectableValues"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlListType"
- }
- },
- "type": "object"
- },
- "DefaultFilterListControlOptions": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/ListControlDisplayOptions"
- },
- "SelectableValues": {
- "$ref": "#/definitions/FilterSelectableValues"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlListType"
- }
- },
- "type": "object"
- },
- "DefaultFreeFormLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CanvasSizeOptions": {
- "$ref": "#/definitions/FreeFormLayoutCanvasSizeOptions"
- }
- },
- "required": [
- "CanvasSizeOptions"
- ],
- "type": "object"
- },
- "DefaultGridLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CanvasSizeOptions": {
- "$ref": "#/definitions/GridLayoutCanvasSizeOptions"
- }
- },
- "required": [
- "CanvasSizeOptions"
- ],
- "type": "object"
- },
- "DefaultInteractiveLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FreeForm": {
- "$ref": "#/definitions/DefaultFreeFormLayoutConfiguration"
- },
- "Grid": {
- "$ref": "#/definitions/DefaultGridLayoutConfiguration"
- }
- },
- "type": "object"
- },
- "DefaultNewSheetConfiguration": {
- "additionalProperties": false,
- "properties": {
- "InteractiveLayoutConfiguration": {
- "$ref": "#/definitions/DefaultInteractiveLayoutConfiguration"
- },
- "PaginatedLayoutConfiguration": {
- "$ref": "#/definitions/DefaultPaginatedLayoutConfiguration"
- },
- "SheetContentType": {
- "$ref": "#/definitions/SheetContentType"
- }
- },
- "type": "object"
- },
- "DefaultPaginatedLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "SectionBased": {
- "$ref": "#/definitions/DefaultSectionBasedLayoutConfiguration"
- }
- },
- "type": "object"
- },
- "DefaultRelativeDateTimeControlOptions": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/RelativeDateTimeControlDisplayOptions"
- }
- },
- "type": "object"
- },
- "DefaultSectionBasedLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CanvasSizeOptions": {
- "$ref": "#/definitions/SectionBasedLayoutCanvasSizeOptions"
- }
- },
- "required": [
- "CanvasSizeOptions"
- ],
- "type": "object"
- },
- "DefaultSliderControlOptions": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/SliderControlDisplayOptions"
- },
- "MaximumValue": {
- "default": 0,
- "type": "number"
- },
- "MinimumValue": {
- "default": 0,
- "type": "number"
- },
- "StepSize": {
- "default": 0,
- "type": "number"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlSliderType"
- }
- },
- "required": [
- "MaximumValue",
- "MinimumValue",
- "StepSize"
- ],
- "type": "object"
- },
- "DefaultTextAreaControlOptions": {
- "additionalProperties": false,
- "properties": {
- "Delimiter": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "DisplayOptions": {
- "$ref": "#/definitions/TextAreaControlDisplayOptions"
- }
- },
- "type": "object"
- },
- "DefaultTextFieldControlOptions": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/TextFieldControlDisplayOptions"
- }
- },
- "type": "object"
- },
- "DestinationParameterValueConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomValuesConfiguration": {
- "$ref": "#/definitions/CustomValuesConfiguration"
- },
- "SelectAllValueOptions": {
- "$ref": "#/definitions/SelectAllValueOptions"
- },
- "SourceColumn": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "SourceField": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "SourceParameterName": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "DimensionField": {
- "additionalProperties": false,
- "properties": {
- "CategoricalDimensionField": {
- "$ref": "#/definitions/CategoricalDimensionField"
- },
- "DateDimensionField": {
- "$ref": "#/definitions/DateDimensionField"
- },
- "NumericalDimensionField": {
- "$ref": "#/definitions/NumericalDimensionField"
- }
- },
- "type": "object"
- },
- "DonutCenterOptions": {
- "additionalProperties": false,
- "properties": {
- "LabelVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "DonutOptions": {
- "additionalProperties": false,
- "properties": {
- "ArcOptions": {
- "$ref": "#/definitions/ArcOptions"
- },
- "DonutCenterOptions": {
- "$ref": "#/definitions/DonutCenterOptions"
- }
- },
- "type": "object"
- },
- "DrillDownFilter": {
- "additionalProperties": false,
- "properties": {
- "CategoryFilter": {
- "$ref": "#/definitions/CategoryDrillDownFilter"
- },
- "NumericEqualityFilter": {
- "$ref": "#/definitions/NumericEqualityDrillDownFilter"
- },
- "TimeRangeFilter": {
- "$ref": "#/definitions/TimeRangeDrillDownFilter"
- }
- },
- "type": "object"
- },
- "DropDownControlDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "InfoIconLabelOptions": {
- "$ref": "#/definitions/SheetControlInfoIconLabelOptions"
- },
- "SelectAllOptions": {
- "$ref": "#/definitions/ListControlSelectAllOptions"
- },
- "TitleOptions": {
- "$ref": "#/definitions/LabelOptions"
- }
- },
- "type": "object"
- },
- "DynamicDefaultValue": {
- "additionalProperties": false,
- "properties": {
- "DefaultValueColumn": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "GroupNameColumn": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "UserNameColumn": {
- "$ref": "#/definitions/ColumnIdentifier"
- }
- },
- "required": [
- "DefaultValueColumn"
- ],
- "type": "object"
- },
- "EmptyVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "DataSetIdentifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "DataSetIdentifier",
- "VisualId"
- ],
- "type": "object"
- },
- "Entity": {
- "additionalProperties": false,
- "properties": {
- "Path": {
- "pattern": "\\S",
- "type": "string"
- }
- },
- "type": "object"
- },
- "ExcludePeriodConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Amount": {
- "default": null,
- "type": "number"
- },
- "Granularity": {
- "$ref": "#/definitions/TimeGranularity"
- },
- "Status": {
- "$ref": "#/definitions/WidgetStatus"
- }
- },
- "required": [
- "Amount",
- "Granularity"
- ],
- "type": "object"
- },
- "ExplicitHierarchy": {
- "additionalProperties": false,
- "properties": {
- "Columns": {
- "items": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "maxItems": 10,
- "minItems": 2,
- "type": "array"
- },
- "DrillDownFilters": {
- "items": {
- "$ref": "#/definitions/DrillDownFilter"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "HierarchyId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Columns",
- "HierarchyId"
- ],
- "type": "object"
- },
- "FieldBasedTooltip": {
- "additionalProperties": false,
- "properties": {
- "AggregationVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "TooltipFields": {
- "items": {
- "$ref": "#/definitions/TooltipItem"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "TooltipTitleType": {
- "$ref": "#/definitions/TooltipTitleType"
- }
- },
- "type": "object"
- },
- "FieldLabelType": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "FieldSeriesItem": {
- "additionalProperties": false,
- "properties": {
- "AxisBinding": {
- "$ref": "#/definitions/AxisBinding"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "Settings": {
- "$ref": "#/definitions/LineChartSeriesSettings"
- }
- },
- "required": [
- "AxisBinding",
- "FieldId"
- ],
- "type": "object"
- },
- "FieldSort": {
- "additionalProperties": false,
- "properties": {
- "Direction": {
- "$ref": "#/definitions/SortDirection"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Direction",
- "FieldId"
- ],
- "type": "object"
- },
- "FieldSortOptions": {
- "additionalProperties": false,
- "properties": {
- "ColumnSort": {
- "$ref": "#/definitions/ColumnSort"
- },
- "FieldSort": {
- "$ref": "#/definitions/FieldSort"
- }
- },
- "type": "object"
- },
- "FieldTooltipItem": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "Label": {
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "required": [
- "FieldId"
- ],
- "type": "object"
- },
- "FilledMapAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Geospatial": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "FilledMapConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "ConditionalFormattingOptions": {
- "items": {
- "$ref": "#/definitions/FilledMapConditionalFormattingOption"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "ConditionalFormattingOptions"
- ],
- "type": "object"
- },
- "FilledMapConditionalFormattingOption": {
- "additionalProperties": false,
- "properties": {
- "Shape": {
- "$ref": "#/definitions/FilledMapShapeConditionalFormatting"
- }
- },
- "required": [
- "Shape"
- ],
- "type": "object"
- },
- "FilledMapConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FieldWells": {
- "$ref": "#/definitions/FilledMapFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "MapStyleOptions": {
- "$ref": "#/definitions/GeospatialMapStyleOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/FilledMapSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "WindowOptions": {
- "$ref": "#/definitions/GeospatialWindowOptions"
- }
- },
- "type": "object"
- },
- "FilledMapFieldWells": {
- "additionalProperties": false,
- "properties": {
- "FilledMapAggregatedFieldWells": {
- "$ref": "#/definitions/FilledMapAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "FilledMapShapeConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "Format": {
- "$ref": "#/definitions/ShapeConditionalFormat"
- }
- },
- "required": [
- "FieldId"
- ],
- "type": "object"
- },
- "FilledMapSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "FilledMapVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/FilledMapConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "ConditionalFormatting": {
- "$ref": "#/definitions/FilledMapConditionalFormatting"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "Filter": {
- "additionalProperties": false,
- "properties": {
- "CategoryFilter": {
- "$ref": "#/definitions/CategoryFilter"
- },
- "NestedFilter": {
- "$ref": "#/definitions/NestedFilter"
- },
- "NumericEqualityFilter": {
- "$ref": "#/definitions/NumericEqualityFilter"
- },
- "NumericRangeFilter": {
- "$ref": "#/definitions/NumericRangeFilter"
- },
- "RelativeDatesFilter": {
- "$ref": "#/definitions/RelativeDatesFilter"
- },
- "TimeEqualityFilter": {
- "$ref": "#/definitions/TimeEqualityFilter"
- },
- "TimeRangeFilter": {
- "$ref": "#/definitions/TimeRangeFilter"
- },
- "TopBottomFilter": {
- "$ref": "#/definitions/TopBottomFilter"
- }
- },
- "type": "object"
- },
- "FilterControl": {
- "additionalProperties": false,
- "properties": {
- "CrossSheet": {
- "$ref": "#/definitions/FilterCrossSheetControl"
- },
- "DateTimePicker": {
- "$ref": "#/definitions/FilterDateTimePickerControl"
- },
- "Dropdown": {
- "$ref": "#/definitions/FilterDropDownControl"
- },
- "List": {
- "$ref": "#/definitions/FilterListControl"
- },
- "RelativeDateTime": {
- "$ref": "#/definitions/FilterRelativeDateTimeControl"
- },
- "Slider": {
- "$ref": "#/definitions/FilterSliderControl"
- },
- "TextArea": {
- "$ref": "#/definitions/FilterTextAreaControl"
- },
- "TextField": {
- "$ref": "#/definitions/FilterTextFieldControl"
- }
- },
- "type": "object"
- },
- "FilterCrossSheetControl": {
- "additionalProperties": false,
- "properties": {
- "CascadingControlConfiguration": {
- "$ref": "#/definitions/CascadingControlConfiguration"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "FilterControlId",
- "SourceFilterId"
- ],
- "type": "object"
- },
- "FilterDateTimePickerControl": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/DateTimePickerControlDisplayOptions"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlDateTimePickerType"
- }
- },
- "required": [
- "FilterControlId",
- "SourceFilterId",
- "Title"
- ],
- "type": "object"
- },
- "FilterDropDownControl": {
- "additionalProperties": false,
- "properties": {
- "CascadingControlConfiguration": {
- "$ref": "#/definitions/CascadingControlConfiguration"
- },
- "DisplayOptions": {
- "$ref": "#/definitions/DropDownControlDisplayOptions"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SelectableValues": {
- "$ref": "#/definitions/FilterSelectableValues"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlListType"
- }
- },
- "required": [
- "FilterControlId",
- "SourceFilterId",
- "Title"
- ],
- "type": "object"
- },
- "FilterGroup": {
- "additionalProperties": false,
- "properties": {
- "CrossDataset": {
- "$ref": "#/definitions/CrossDatasetTypes"
- },
- "FilterGroupId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Filters": {
- "items": {
- "$ref": "#/definitions/Filter"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "ScopeConfiguration": {
- "$ref": "#/definitions/FilterScopeConfiguration"
- },
- "Status": {
- "$ref": "#/definitions/WidgetStatus"
- }
- },
- "required": [
- "CrossDataset",
- "FilterGroupId",
- "Filters",
- "ScopeConfiguration"
- ],
- "type": "object"
- },
- "FilterListConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryValues": {
- "items": {
- "maxLength": 512,
- "minLength": 0,
- "type": "string"
- },
- "maxItems": 100000,
- "minItems": 0,
- "type": "array"
- },
- "MatchOperator": {
- "$ref": "#/definitions/CategoryFilterMatchOperator"
- },
- "NullOption": {
- "$ref": "#/definitions/FilterNullOption"
- },
- "SelectAllOptions": {
- "$ref": "#/definitions/CategoryFilterSelectAllOptions"
- }
- },
- "required": [
- "MatchOperator"
- ],
- "type": "object"
- },
- "FilterListControl": {
- "additionalProperties": false,
- "properties": {
- "CascadingControlConfiguration": {
- "$ref": "#/definitions/CascadingControlConfiguration"
- },
- "DisplayOptions": {
- "$ref": "#/definitions/ListControlDisplayOptions"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SelectableValues": {
- "$ref": "#/definitions/FilterSelectableValues"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlListType"
- }
- },
- "required": [
- "FilterControlId",
- "SourceFilterId",
- "Title"
- ],
- "type": "object"
- },
- "FilterNullOption": {
- "enum": [
- "ALL_VALUES",
- "NULLS_ONLY",
- "NON_NULLS_ONLY"
- ],
- "type": "string"
- },
- "FilterOperationSelectedFieldsConfiguration": {
- "additionalProperties": false,
- "properties": {
- "SelectedColumns": {
- "items": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "SelectedFieldOptions": {
- "$ref": "#/definitions/SelectedFieldOptions"
- },
- "SelectedFields": {
- "items": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "maxItems": 20,
- "minItems": 1,
- "type": "array"
- }
- },
- "type": "object"
- },
- "FilterOperationTargetVisualsConfiguration": {
- "additionalProperties": false,
- "properties": {
- "SameSheetTargetVisualConfiguration": {
- "$ref": "#/definitions/SameSheetTargetVisualConfiguration"
- }
- },
- "type": "object"
- },
- "FilterRelativeDateTimeControl": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/RelativeDateTimeControlDisplayOptions"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "FilterControlId",
- "SourceFilterId",
- "Title"
- ],
- "type": "object"
- },
- "FilterScopeConfiguration": {
- "additionalProperties": false,
- "properties": {
- "AllSheets": {
- "$ref": "#/definitions/AllSheetsFilterScopeConfiguration"
- },
- "SelectedSheets": {
- "$ref": "#/definitions/SelectedSheetsFilterScopeConfiguration"
- }
- },
- "type": "object"
- },
- "FilterSelectableValues": {
- "additionalProperties": false,
- "properties": {
- "Values": {
- "items": {
- "type": "string"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "FilterSliderControl": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/SliderControlDisplayOptions"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "MaximumValue": {
- "default": 0,
- "type": "number"
- },
- "MinimumValue": {
- "default": 0,
- "type": "number"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "StepSize": {
- "default": 0,
- "type": "number"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlSliderType"
- }
- },
- "required": [
- "FilterControlId",
- "MaximumValue",
- "MinimumValue",
- "SourceFilterId",
- "StepSize",
- "Title"
- ],
- "type": "object"
- },
- "FilterTextAreaControl": {
- "additionalProperties": false,
- "properties": {
- "Delimiter": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "DisplayOptions": {
- "$ref": "#/definitions/TextAreaControlDisplayOptions"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "FilterControlId",
- "SourceFilterId",
- "Title"
- ],
- "type": "object"
- },
- "FilterTextFieldControl": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/TextFieldControlDisplayOptions"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "FilterControlId",
- "SourceFilterId",
- "Title"
- ],
- "type": "object"
- },
- "FilterVisualScope": {
- "enum": [
- "ALL_VISUALS",
- "SELECTED_VISUALS"
- ],
- "type": "string"
- },
- "FontConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FontColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "FontDecoration": {
- "$ref": "#/definitions/FontDecoration"
- },
- "FontSize": {
- "$ref": "#/definitions/FontSize"
- },
- "FontStyle": {
- "$ref": "#/definitions/FontStyle"
- },
- "FontWeight": {
- "$ref": "#/definitions/FontWeight"
- }
- },
- "type": "object"
- },
- "FontDecoration": {
- "enum": [
- "UNDERLINE",
- "NONE"
- ],
- "type": "string"
- },
- "FontSize": {
- "additionalProperties": false,
- "properties": {
- "Relative": {
- "$ref": "#/definitions/RelativeFontSize"
- }
- },
- "type": "object"
- },
- "FontStyle": {
- "enum": [
- "NORMAL",
- "ITALIC"
- ],
- "type": "string"
- },
- "FontWeight": {
- "additionalProperties": false,
- "properties": {
- "Name": {
- "$ref": "#/definitions/FontWeightName"
- }
- },
- "type": "object"
- },
- "FontWeightName": {
- "enum": [
- "NORMAL",
- "BOLD"
- ],
- "type": "string"
- },
- "ForecastComputation": {
- "additionalProperties": false,
- "properties": {
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "CustomSeasonalityValue": {
- "default": null,
- "maximum": 180,
- "minimum": 1,
- "type": "number"
- },
- "LowerBoundary": {
- "default": null,
- "type": "number"
- },
- "Name": {
- "type": "string"
- },
- "PeriodsBackward": {
- "maximum": 1000,
- "minimum": 0,
- "type": "number"
- },
- "PeriodsForward": {
- "maximum": 1000,
- "minimum": 1,
- "type": "number"
- },
- "PredictionInterval": {
- "maximum": 95,
- "minimum": 50,
- "type": "number"
- },
- "Seasonality": {
- "$ref": "#/definitions/ForecastComputationSeasonality"
- },
- "Time": {
- "$ref": "#/definitions/DimensionField"
- },
- "UpperBoundary": {
- "default": null,
- "type": "number"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId"
- ],
- "type": "object"
- },
- "ForecastComputationSeasonality": {
- "enum": [
- "AUTOMATIC",
- "CUSTOM"
- ],
- "type": "string"
- },
- "ForecastConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ForecastProperties": {
- "$ref": "#/definitions/TimeBasedForecastProperties"
- },
- "Scenario": {
- "$ref": "#/definitions/ForecastScenario"
- }
- },
- "type": "object"
- },
- "ForecastScenario": {
- "additionalProperties": false,
- "properties": {
- "WhatIfPointScenario": {
- "$ref": "#/definitions/WhatIfPointScenario"
- },
- "WhatIfRangeScenario": {
- "$ref": "#/definitions/WhatIfRangeScenario"
- }
- },
- "type": "object"
- },
- "FormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DateTimeFormatConfiguration": {
- "$ref": "#/definitions/DateTimeFormatConfiguration"
- },
- "NumberFormatConfiguration": {
- "$ref": "#/definitions/NumberFormatConfiguration"
- },
- "StringFormatConfiguration": {
- "$ref": "#/definitions/StringFormatConfiguration"
- }
- },
- "type": "object"
- },
- "FreeFormLayoutCanvasSizeOptions": {
- "additionalProperties": false,
- "properties": {
- "ScreenCanvasSizeOptions": {
- "$ref": "#/definitions/FreeFormLayoutScreenCanvasSizeOptions"
- }
- },
- "type": "object"
- },
- "FreeFormLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CanvasSizeOptions": {
- "$ref": "#/definitions/FreeFormLayoutCanvasSizeOptions"
- },
- "Elements": {
- "items": {
- "$ref": "#/definitions/FreeFormLayoutElement"
- },
- "maxItems": 430,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "Elements"
- ],
- "type": "object"
- },
- "FreeFormLayoutElement": {
- "additionalProperties": false,
- "properties": {
- "BackgroundStyle": {
- "$ref": "#/definitions/FreeFormLayoutElementBackgroundStyle"
- },
- "BorderStyle": {
- "$ref": "#/definitions/FreeFormLayoutElementBorderStyle"
- },
- "ElementId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "ElementType": {
- "$ref": "#/definitions/LayoutElementType"
- },
- "Height": {
- "type": "string"
- },
- "LoadingAnimation": {
- "$ref": "#/definitions/LoadingAnimation"
- },
- "RenderingRules": {
- "items": {
- "$ref": "#/definitions/SheetElementRenderingRule"
- },
- "maxItems": 10000,
- "minItems": 0,
- "type": "array"
- },
- "SelectedBorderStyle": {
- "$ref": "#/definitions/FreeFormLayoutElementBorderStyle"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Width": {
- "type": "string"
- },
- "XAxisLocation": {
- "type": "string"
- },
- "YAxisLocation": {
- "type": "string"
- }
- },
- "required": [
- "ElementId",
- "ElementType",
- "Height",
- "Width",
- "XAxisLocation",
- "YAxisLocation"
- ],
- "type": "object"
- },
- "FreeFormLayoutElementBackgroundStyle": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}(?:[A-F0-9]{2})?$",
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "FreeFormLayoutElementBorderStyle": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}(?:[A-F0-9]{2})?$",
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "FreeFormLayoutScreenCanvasSizeOptions": {
- "additionalProperties": false,
- "properties": {
- "OptimizedViewPortWidth": {
- "type": "string"
- }
- },
- "required": [
- "OptimizedViewPortWidth"
- ],
- "type": "object"
- },
- "FreeFormSectionLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Elements": {
- "items": {
- "$ref": "#/definitions/FreeFormLayoutElement"
- },
- "maxItems": 430,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "Elements"
- ],
- "type": "object"
- },
- "FunnelChartAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "FunnelChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "DataLabelOptions": {
- "$ref": "#/definitions/FunnelChartDataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/FunnelChartFieldWells"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/FunnelChartSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "ValueLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- }
- },
- "type": "object"
- },
- "FunnelChartDataLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "CategoryLabelVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "LabelColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "LabelFontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "MeasureDataLabelStyle": {
- "$ref": "#/definitions/FunnelChartMeasureDataLabelStyle"
- },
- "MeasureLabelVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Position": {
- "$ref": "#/definitions/DataLabelPosition"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "FunnelChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "FunnelChartAggregatedFieldWells": {
- "$ref": "#/definitions/FunnelChartAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "FunnelChartMeasureDataLabelStyle": {
- "enum": [
- "VALUE_ONLY",
- "PERCENTAGE_BY_FIRST_STAGE",
- "PERCENTAGE_BY_PREVIOUS_STAGE",
- "VALUE_AND_PERCENTAGE_BY_FIRST_STAGE",
- "VALUE_AND_PERCENTAGE_BY_PREVIOUS_STAGE"
- ],
- "type": "string"
- },
- "FunnelChartSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "FunnelChartVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/FunnelChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "GaugeChartArcConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "ForegroundColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "GaugeChartConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "ConditionalFormattingOptions": {
- "items": {
- "$ref": "#/definitions/GaugeChartConditionalFormattingOption"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "GaugeChartConditionalFormattingOption": {
- "additionalProperties": false,
- "properties": {
- "Arc": {
- "$ref": "#/definitions/GaugeChartArcConditionalFormatting"
- },
- "PrimaryValue": {
- "$ref": "#/definitions/GaugeChartPrimaryValueConditionalFormatting"
- }
- },
- "type": "object"
- },
- "GaugeChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/GaugeChartFieldWells"
- },
- "GaugeChartOptions": {
- "$ref": "#/definitions/GaugeChartOptions"
- },
- "TooltipOptions": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- }
- },
- "type": "object"
- },
- "GaugeChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "TargetValues": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "GaugeChartOptions": {
- "additionalProperties": false,
- "properties": {
- "Arc": {
- "$ref": "#/definitions/ArcConfiguration"
- },
- "ArcAxis": {
- "$ref": "#/definitions/ArcAxisConfiguration"
- },
- "Comparison": {
- "$ref": "#/definitions/ComparisonConfiguration"
- },
- "PrimaryValueDisplayType": {
- "$ref": "#/definitions/PrimaryValueDisplayType"
- },
- "PrimaryValueFontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- }
- },
- "type": "object"
- },
- "GaugeChartPrimaryValueConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "Icon": {
- "$ref": "#/definitions/ConditionalFormattingIcon"
- },
- "TextColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "GaugeChartVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/GaugeChartConfiguration"
- },
- "ConditionalFormatting": {
- "$ref": "#/definitions/GaugeChartConditionalFormatting"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "GeospatialCoordinateBounds": {
- "additionalProperties": false,
- "properties": {
- "East": {
- "maximum": 1800,
- "minimum": -1800,
- "type": "number"
- },
- "North": {
- "maximum": 90,
- "minimum": -90,
- "type": "number"
- },
- "South": {
- "maximum": 90,
- "minimum": -90,
- "type": "number"
- },
- "West": {
- "maximum": 1800,
- "minimum": -1800,
- "type": "number"
- }
- },
- "required": [
- "East",
- "North",
- "South",
- "West"
- ],
- "type": "object"
- },
- "GeospatialHeatmapColorScale": {
- "additionalProperties": false,
- "properties": {
- "Colors": {
- "items": {
- "$ref": "#/definitions/GeospatialHeatmapDataColor"
- },
- "maxItems": 2,
- "minItems": 2,
- "type": "array"
- }
- },
- "type": "object"
- },
- "GeospatialHeatmapConfiguration": {
- "additionalProperties": false,
- "properties": {
- "HeatmapColor": {
- "$ref": "#/definitions/GeospatialHeatmapColorScale"
- }
- },
- "type": "object"
- },
- "GeospatialHeatmapDataColor": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- }
- },
- "required": [
- "Color"
- ],
- "type": "object"
- },
- "GeospatialMapAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Colors": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Geospatial": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "GeospatialMapConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FieldWells": {
- "$ref": "#/definitions/GeospatialMapFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "MapStyleOptions": {
- "$ref": "#/definitions/GeospatialMapStyleOptions"
- },
- "PointStyleOptions": {
- "$ref": "#/definitions/GeospatialPointStyleOptions"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- },
- "WindowOptions": {
- "$ref": "#/definitions/GeospatialWindowOptions"
- }
- },
- "type": "object"
- },
- "GeospatialMapFieldWells": {
- "additionalProperties": false,
- "properties": {
- "GeospatialMapAggregatedFieldWells": {
- "$ref": "#/definitions/GeospatialMapAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "GeospatialMapStyleOptions": {
- "additionalProperties": false,
- "properties": {
- "BaseMapStyle": {
- "$ref": "#/definitions/BaseMapStyleType"
- }
- },
- "type": "object"
- },
- "GeospatialMapVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/GeospatialMapConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "GeospatialPointStyleOptions": {
- "additionalProperties": false,
- "properties": {
- "ClusterMarkerConfiguration": {
- "$ref": "#/definitions/ClusterMarkerConfiguration"
- },
- "HeatmapConfiguration": {
- "$ref": "#/definitions/GeospatialHeatmapConfiguration"
- },
- "SelectedPointStyle": {
- "$ref": "#/definitions/GeospatialSelectedPointStyle"
- }
- },
- "type": "object"
- },
- "GeospatialSelectedPointStyle": {
- "enum": [
- "POINT",
- "CLUSTER",
- "HEATMAP"
- ],
- "type": "string"
- },
- "GeospatialWindowOptions": {
- "additionalProperties": false,
- "properties": {
- "Bounds": {
- "$ref": "#/definitions/GeospatialCoordinateBounds"
- },
- "MapZoomMode": {
- "$ref": "#/definitions/MapZoomMode"
- }
- },
- "type": "object"
- },
- "GlobalTableBorderOptions": {
- "additionalProperties": false,
- "properties": {
- "SideSpecificBorder": {
- "$ref": "#/definitions/TableSideBorderOptions"
- },
- "UniformBorder": {
- "$ref": "#/definitions/TableBorderOptions"
- }
- },
- "type": "object"
- },
- "GradientColor": {
- "additionalProperties": false,
- "properties": {
- "Stops": {
- "items": {
- "$ref": "#/definitions/GradientStop"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "GradientStop": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "DataValue": {
- "default": null,
- "type": "number"
- },
- "GradientOffset": {
- "default": 0,
- "type": "number"
- }
- },
- "required": [
- "GradientOffset"
- ],
- "type": "object"
- },
- "GridLayoutCanvasSizeOptions": {
- "additionalProperties": false,
- "properties": {
- "ScreenCanvasSizeOptions": {
- "$ref": "#/definitions/GridLayoutScreenCanvasSizeOptions"
- }
- },
- "type": "object"
- },
- "GridLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CanvasSizeOptions": {
- "$ref": "#/definitions/GridLayoutCanvasSizeOptions"
- },
- "Elements": {
- "items": {
- "$ref": "#/definitions/GridLayoutElement"
- },
- "maxItems": 430,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "Elements"
- ],
- "type": "object"
- },
- "GridLayoutElement": {
- "additionalProperties": false,
- "properties": {
- "ColumnIndex": {
- "maximum": 35,
- "minimum": 0,
- "type": "number"
- },
- "ColumnSpan": {
- "maximum": 36,
- "minimum": 1,
- "type": "number"
- },
- "ElementId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "ElementType": {
- "$ref": "#/definitions/LayoutElementType"
- },
- "RowIndex": {
- "maximum": 9009,
- "minimum": 0,
- "type": "number"
- },
- "RowSpan": {
- "maximum": 21,
- "minimum": 1,
- "type": "number"
- }
- },
- "required": [
- "ColumnSpan",
- "ElementId",
- "ElementType",
- "RowSpan"
- ],
- "type": "object"
- },
- "GridLayoutScreenCanvasSizeOptions": {
- "additionalProperties": false,
- "properties": {
- "OptimizedViewPortWidth": {
- "type": "string"
- },
- "ResizeOption": {
- "$ref": "#/definitions/ResizeOption"
- }
- },
- "required": [
- "ResizeOption"
- ],
- "type": "object"
- },
- "GrowthRateComputation": {
- "additionalProperties": false,
- "properties": {
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "type": "string"
- },
- "PeriodSize": {
- "default": 0,
- "maximum": 52,
- "minimum": 2,
- "type": "number"
- },
- "Time": {
- "$ref": "#/definitions/DimensionField"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId"
- ],
- "type": "object"
- },
- "HeaderFooterSectionConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Layout": {
- "$ref": "#/definitions/SectionLayoutConfiguration"
- },
- "SectionId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Style": {
- "$ref": "#/definitions/SectionStyle"
- }
- },
- "required": [
- "Layout",
- "SectionId"
- ],
- "type": "object"
- },
- "HeatMapAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Columns": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Rows": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "HeatMapConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ColorScale": {
- "$ref": "#/definitions/ColorScale"
- },
- "ColumnLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/HeatMapFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "RowLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/HeatMapSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- }
- },
- "type": "object"
- },
- "HeatMapFieldWells": {
- "additionalProperties": false,
- "properties": {
- "HeatMapAggregatedFieldWells": {
- "$ref": "#/definitions/HeatMapAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "HeatMapSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "HeatMapColumnItemsLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "HeatMapColumnSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "HeatMapRowItemsLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "HeatMapRowSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "HeatMapVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/HeatMapConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "HistogramAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "HistogramBinOptions": {
- "additionalProperties": false,
- "properties": {
- "BinCount": {
- "$ref": "#/definitions/BinCountOptions"
- },
- "BinWidth": {
- "$ref": "#/definitions/BinWidthOptions"
- },
- "SelectedBinType": {
- "$ref": "#/definitions/HistogramBinType"
- },
- "StartValue": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "HistogramBinType": {
- "enum": [
- "BIN_COUNT",
- "BIN_WIDTH"
- ],
- "type": "string"
- },
- "HistogramConfiguration": {
- "additionalProperties": false,
- "properties": {
- "BinOptions": {
- "$ref": "#/definitions/HistogramBinOptions"
- },
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/HistogramFieldWells"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- },
- "XAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "XAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "YAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- }
- },
- "type": "object"
- },
- "HistogramFieldWells": {
- "additionalProperties": false,
- "properties": {
- "HistogramAggregatedFieldWells": {
- "$ref": "#/definitions/HistogramAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "HistogramVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/HistogramConfiguration"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "HorizontalTextAlignment": {
- "enum": [
- "LEFT",
- "CENTER",
- "RIGHT",
- "AUTO"
- ],
- "type": "string"
- },
- "Icon": {
- "enum": [
- "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"
- ],
- "type": "string"
- },
- "InnerFilter": {
- "additionalProperties": false,
- "properties": {
- "CategoryInnerFilter": {
- "$ref": "#/definitions/CategoryInnerFilter"
- }
- },
- "type": "object"
- },
- "InsightConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Computations": {
- "items": {
- "$ref": "#/definitions/Computation"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "CustomNarrative": {
- "$ref": "#/definitions/CustomNarrativeOptions"
- }
- },
- "type": "object"
- },
- "InsightVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "DataSetIdentifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "InsightConfiguration": {
- "$ref": "#/definitions/InsightConfiguration"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "DataSetIdentifier",
- "VisualId"
- ],
- "type": "object"
- },
- "IntegerDefaultValues": {
- "additionalProperties": false,
- "properties": {
- "DynamicValue": {
- "$ref": "#/definitions/DynamicDefaultValue"
- },
- "StaticValues": {
- "items": {
- "type": "number"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "IntegerParameterDeclaration": {
- "additionalProperties": false,
- "properties": {
- "DefaultValues": {
- "$ref": "#/definitions/IntegerDefaultValues"
- },
- "MappedDataSetParameters": {
- "items": {
- "$ref": "#/definitions/MappedDataSetParameter"
- },
- "maxItems": 150,
- "minItems": 0,
- "type": "array"
- },
- "Name": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "ParameterValueType": {
- "$ref": "#/definitions/ParameterValueType"
- },
- "ValueWhenUnset": {
- "$ref": "#/definitions/IntegerValueWhenUnsetConfiguration"
- }
- },
- "required": [
- "Name",
- "ParameterValueType"
- ],
- "type": "object"
- },
- "IntegerValueWhenUnsetConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomValue": {
- "default": null,
- "type": "number"
- },
- "ValueWhenUnsetOption": {
- "$ref": "#/definitions/ValueWhenUnsetOption"
- }
- },
- "type": "object"
- },
- "ItemsLimitConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ItemsLimit": {
- "default": null,
- "type": "number"
- },
- "OtherCategories": {
- "$ref": "#/definitions/OtherCategories"
- }
- },
- "type": "object"
- },
- "KPIActualValueConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "Icon": {
- "$ref": "#/definitions/ConditionalFormattingIcon"
- },
- "TextColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "KPIComparisonValueConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "Icon": {
- "$ref": "#/definitions/ConditionalFormattingIcon"
- },
- "TextColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "KPIConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "ConditionalFormattingOptions": {
- "items": {
- "$ref": "#/definitions/KPIConditionalFormattingOption"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "KPIConditionalFormattingOption": {
- "additionalProperties": false,
- "properties": {
- "ActualValue": {
- "$ref": "#/definitions/KPIActualValueConditionalFormatting"
- },
- "ComparisonValue": {
- "$ref": "#/definitions/KPIComparisonValueConditionalFormatting"
- },
- "PrimaryValue": {
- "$ref": "#/definitions/KPIPrimaryValueConditionalFormatting"
- },
- "ProgressBar": {
- "$ref": "#/definitions/KPIProgressBarConditionalFormatting"
- }
- },
- "type": "object"
- },
- "KPIConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FieldWells": {
- "$ref": "#/definitions/KPIFieldWells"
- },
- "KPIOptions": {
- "$ref": "#/definitions/KPIOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/KPISortConfiguration"
- }
- },
- "type": "object"
- },
- "KPIFieldWells": {
- "additionalProperties": false,
- "properties": {
- "TargetValues": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "TrendGroups": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "KPIOptions": {
- "additionalProperties": false,
- "properties": {
- "Comparison": {
- "$ref": "#/definitions/ComparisonConfiguration"
- },
- "PrimaryValueDisplayType": {
- "$ref": "#/definitions/PrimaryValueDisplayType"
- },
- "PrimaryValueFontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "ProgressBar": {
- "$ref": "#/definitions/ProgressBarOptions"
- },
- "SecondaryValue": {
- "$ref": "#/definitions/SecondaryValueOptions"
- },
- "SecondaryValueFontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "Sparkline": {
- "$ref": "#/definitions/KPISparklineOptions"
- },
- "TrendArrows": {
- "$ref": "#/definitions/TrendArrowOptions"
- },
- "VisualLayoutOptions": {
- "$ref": "#/definitions/KPIVisualLayoutOptions"
- }
- },
- "type": "object"
- },
- "KPIPrimaryValueConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "Icon": {
- "$ref": "#/definitions/ConditionalFormattingIcon"
- },
- "TextColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "KPIProgressBarConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "ForegroundColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "KPISortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "TrendGroupSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "KPISparklineOptions": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "TooltipVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Type": {
- "$ref": "#/definitions/KPISparklineType"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "required": [
- "Type"
- ],
- "type": "object"
- },
- "KPISparklineType": {
- "enum": [
- "LINE",
- "AREA"
- ],
- "type": "string"
- },
- "KPIVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/KPIConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "ConditionalFormatting": {
- "$ref": "#/definitions/KPIConditionalFormatting"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "KPIVisualLayoutOptions": {
- "additionalProperties": false,
- "properties": {
- "StandardLayout": {
- "$ref": "#/definitions/KPIVisualStandardLayout"
- }
- },
- "type": "object"
- },
- "KPIVisualStandardLayout": {
- "additionalProperties": false,
- "properties": {
- "Type": {
- "$ref": "#/definitions/KPIVisualStandardLayoutType"
- }
- },
- "required": [
- "Type"
- ],
- "type": "object"
- },
- "KPIVisualStandardLayoutType": {
- "enum": [
- "CLASSIC",
- "VERTICAL"
- ],
- "type": "string"
- },
- "LabelOptions": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "type": "string"
- },
- "FontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "Layout": {
- "additionalProperties": false,
- "properties": {
- "Configuration": {
- "$ref": "#/definitions/LayoutConfiguration"
- }
- },
- "required": [
- "Configuration"
- ],
- "type": "object"
- },
- "LayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FreeFormLayout": {
- "$ref": "#/definitions/FreeFormLayoutConfiguration"
- },
- "GridLayout": {
- "$ref": "#/definitions/GridLayoutConfiguration"
- },
- "SectionBasedLayout": {
- "$ref": "#/definitions/SectionBasedLayoutConfiguration"
- }
- },
- "type": "object"
- },
- "LayoutElementType": {
- "enum": [
- "VISUAL",
- "FILTER_CONTROL",
- "PARAMETER_CONTROL",
- "TEXT_BOX"
- ],
- "type": "string"
- },
- "LegendOptions": {
- "additionalProperties": false,
- "properties": {
- "Height": {
- "type": "string"
- },
- "Position": {
- "$ref": "#/definitions/LegendPosition"
- },
- "Title": {
- "$ref": "#/definitions/LabelOptions"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Width": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "LegendPosition": {
- "enum": [
- "AUTO",
- "RIGHT",
- "BOTTOM",
- "TOP"
- ],
- "type": "string"
- },
- "LineChartAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Colors": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "SmallMultiples": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "LineChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ContributionAnalysisDefaults": {
- "items": {
- "$ref": "#/definitions/ContributionAnalysisDefault"
- },
- "maxItems": 200,
- "minItems": 1,
- "type": "array"
- },
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "DefaultSeriesSettings": {
- "$ref": "#/definitions/LineChartDefaultSeriesSettings"
- },
- "FieldWells": {
- "$ref": "#/definitions/LineChartFieldWells"
- },
- "ForecastConfigurations": {
- "items": {
- "$ref": "#/definitions/ForecastConfiguration"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "PrimaryYAxisDisplayOptions": {
- "$ref": "#/definitions/LineSeriesAxisDisplayOptions"
- },
- "PrimaryYAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ReferenceLines": {
- "items": {
- "$ref": "#/definitions/ReferenceLine"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "SecondaryYAxisDisplayOptions": {
- "$ref": "#/definitions/LineSeriesAxisDisplayOptions"
- },
- "SecondaryYAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "Series": {
- "items": {
- "$ref": "#/definitions/SeriesItem"
- },
- "maxItems": 2000,
- "minItems": 0,
- "type": "array"
- },
- "SmallMultiplesOptions": {
- "$ref": "#/definitions/SmallMultiplesOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/LineChartSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "Type": {
- "$ref": "#/definitions/LineChartType"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- },
- "XAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "XAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- }
- },
- "type": "object"
- },
- "LineChartDefaultSeriesSettings": {
- "additionalProperties": false,
- "properties": {
- "AxisBinding": {
- "$ref": "#/definitions/AxisBinding"
- },
- "LineStyleSettings": {
- "$ref": "#/definitions/LineChartLineStyleSettings"
- },
- "MarkerStyleSettings": {
- "$ref": "#/definitions/LineChartMarkerStyleSettings"
- }
- },
- "type": "object"
- },
- "LineChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "LineChartAggregatedFieldWells": {
- "$ref": "#/definitions/LineChartAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "LineChartLineStyle": {
- "enum": [
- "SOLID",
- "DOTTED",
- "DASHED"
- ],
- "type": "string"
- },
- "LineChartLineStyleSettings": {
- "additionalProperties": false,
- "properties": {
- "LineInterpolation": {
- "$ref": "#/definitions/LineInterpolation"
- },
- "LineStyle": {
- "$ref": "#/definitions/LineChartLineStyle"
- },
- "LineVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "LineWidth": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "LineChartMarkerShape": {
- "enum": [
- "CIRCLE",
- "TRIANGLE",
- "SQUARE",
- "DIAMOND",
- "ROUNDED_SQUARE"
- ],
- "type": "string"
- },
- "LineChartMarkerStyleSettings": {
- "additionalProperties": false,
- "properties": {
- "MarkerColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "MarkerShape": {
- "$ref": "#/definitions/LineChartMarkerShape"
- },
- "MarkerSize": {
- "type": "string"
- },
- "MarkerVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "LineChartSeriesSettings": {
- "additionalProperties": false,
- "properties": {
- "LineStyleSettings": {
- "$ref": "#/definitions/LineChartLineStyleSettings"
- },
- "MarkerStyleSettings": {
- "$ref": "#/definitions/LineChartMarkerStyleSettings"
- }
- },
- "type": "object"
- },
- "LineChartSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryItemsLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "ColorItemsLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "SmallMultiplesLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "SmallMultiplesSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "LineChartType": {
- "enum": [
- "LINE",
- "AREA",
- "STACKED_AREA"
- ],
- "type": "string"
- },
- "LineChartVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/LineChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "LineInterpolation": {
- "enum": [
- "LINEAR",
- "SMOOTH",
- "STEPPED"
- ],
- "type": "string"
- },
- "LineSeriesAxisDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "AxisOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "MissingDataConfigurations": {
- "items": {
- "$ref": "#/definitions/MissingDataConfiguration"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "ListControlDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "InfoIconLabelOptions": {
- "$ref": "#/definitions/SheetControlInfoIconLabelOptions"
- },
- "SearchOptions": {
- "$ref": "#/definitions/ListControlSearchOptions"
- },
- "SelectAllOptions": {
- "$ref": "#/definitions/ListControlSelectAllOptions"
- },
- "TitleOptions": {
- "$ref": "#/definitions/LabelOptions"
- }
- },
- "type": "object"
- },
- "ListControlSearchOptions": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "ListControlSelectAllOptions": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "LoadingAnimation": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "LocalNavigationConfiguration": {
- "additionalProperties": false,
- "properties": {
- "TargetSheetId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "TargetSheetId"
- ],
- "type": "object"
- },
- "LongFormatText": {
- "additionalProperties": false,
- "properties": {
- "PlainText": {
- "maxLength": 1024,
- "minLength": 1,
- "type": "string"
- },
- "RichText": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "type": "object"
- },
- "MapZoomMode": {
- "enum": [
- "AUTO",
- "MANUAL"
- ],
- "type": "string"
- },
- "MappedDataSetParameter": {
- "additionalProperties": false,
- "properties": {
- "DataSetIdentifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "DataSetParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- }
- },
- "required": [
- "DataSetIdentifier",
- "DataSetParameterName"
- ],
- "type": "object"
- },
- "MaximumLabelType": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "MaximumMinimumComputation": {
- "additionalProperties": false,
- "properties": {
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "type": "string"
- },
- "Time": {
- "$ref": "#/definitions/DimensionField"
- },
- "Type": {
- "$ref": "#/definitions/MaximumMinimumComputationType"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId",
- "Type"
- ],
- "type": "object"
- },
- "MaximumMinimumComputationType": {
- "enum": [
- "MAXIMUM",
- "MINIMUM"
- ],
- "type": "string"
- },
- "MeasureField": {
- "additionalProperties": false,
- "properties": {
- "CalculatedMeasureField": {
- "$ref": "#/definitions/CalculatedMeasureField"
- },
- "CategoricalMeasureField": {
- "$ref": "#/definitions/CategoricalMeasureField"
- },
- "DateMeasureField": {
- "$ref": "#/definitions/DateMeasureField"
- },
- "NumericalMeasureField": {
- "$ref": "#/definitions/NumericalMeasureField"
- }
- },
- "type": "object"
- },
- "MetricComparisonComputation": {
- "additionalProperties": false,
- "properties": {
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "FromValue": {
- "$ref": "#/definitions/MeasureField"
- },
- "Name": {
- "type": "string"
- },
- "TargetValue": {
- "$ref": "#/definitions/MeasureField"
- },
- "Time": {
- "$ref": "#/definitions/DimensionField"
- }
- },
- "required": [
- "ComputationId"
- ],
- "type": "object"
- },
- "MinimumLabelType": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "MissingDataConfiguration": {
- "additionalProperties": false,
- "properties": {
- "TreatmentOption": {
- "$ref": "#/definitions/MissingDataTreatmentOption"
- }
- },
- "type": "object"
- },
- "MissingDataTreatmentOption": {
- "enum": [
- "INTERPOLATE",
- "SHOW_AS_ZERO",
- "SHOW_AS_BLANK"
- ],
- "type": "string"
- },
- "NegativeValueConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DisplayMode": {
- "$ref": "#/definitions/NegativeValueDisplayMode"
- }
- },
- "required": [
- "DisplayMode"
- ],
- "type": "object"
- },
- "NegativeValueDisplayMode": {
- "enum": [
- "POSITIVE",
- "NEGATIVE"
- ],
- "type": "string"
- },
- "NestedFilter": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "IncludeInnerSet": {
- "default": false,
- "type": "boolean"
- },
- "InnerFilter": {
- "$ref": "#/definitions/InnerFilter"
- }
- },
- "required": [
- "Column",
- "FilterId",
- "IncludeInnerSet",
- "InnerFilter"
- ],
- "type": "object"
- },
- "NullValueFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "NullString": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "NullString"
- ],
- "type": "object"
- },
- "NumberDisplayFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DecimalPlacesConfiguration": {
- "$ref": "#/definitions/DecimalPlacesConfiguration"
- },
- "NegativeValueConfiguration": {
- "$ref": "#/definitions/NegativeValueConfiguration"
- },
- "NullValueFormatConfiguration": {
- "$ref": "#/definitions/NullValueFormatConfiguration"
- },
- "NumberScale": {
- "$ref": "#/definitions/NumberScale"
- },
- "Prefix": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "SeparatorConfiguration": {
- "$ref": "#/definitions/NumericSeparatorConfiguration"
- },
- "Suffix": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- }
- },
- "type": "object"
- },
- "NumberFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FormatConfiguration": {
- "$ref": "#/definitions/NumericFormatConfiguration"
- }
- },
- "type": "object"
- },
- "NumberScale": {
- "enum": [
- "NONE",
- "AUTO",
- "THOUSANDS",
- "MILLIONS",
- "BILLIONS",
- "TRILLIONS"
- ],
- "type": "string"
- },
- "NumericAxisOptions": {
- "additionalProperties": false,
- "properties": {
- "Range": {
- "$ref": "#/definitions/AxisDisplayRange"
- },
- "Scale": {
- "$ref": "#/definitions/AxisScale"
- }
- },
- "type": "object"
- },
- "NumericEqualityDrillDownFilter": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "Value": {
- "default": 0,
- "type": "number"
- }
- },
- "required": [
- "Column",
- "Value"
- ],
- "type": "object"
- },
- "NumericEqualityFilter": {
- "additionalProperties": false,
- "properties": {
- "AggregationFunction": {
- "$ref": "#/definitions/AggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "MatchOperator": {
- "$ref": "#/definitions/NumericEqualityMatchOperator"
- },
- "NullOption": {
- "$ref": "#/definitions/FilterNullOption"
- },
- "ParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "SelectAllOptions": {
- "$ref": "#/definitions/NumericFilterSelectAllOptions"
- },
- "Value": {
- "default": null,
- "type": "number"
- }
- },
- "required": [
- "Column",
- "FilterId",
- "MatchOperator",
- "NullOption"
- ],
- "type": "object"
- },
- "NumericEqualityMatchOperator": {
- "enum": [
- "EQUALS",
- "DOES_NOT_EQUAL"
- ],
- "type": "string"
- },
- "NumericFilterSelectAllOptions": {
- "enum": [
- "FILTER_ALL_VALUES"
- ],
- "type": "string"
- },
- "NumericFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CurrencyDisplayFormatConfiguration": {
- "$ref": "#/definitions/CurrencyDisplayFormatConfiguration"
- },
- "NumberDisplayFormatConfiguration": {
- "$ref": "#/definitions/NumberDisplayFormatConfiguration"
- },
- "PercentageDisplayFormatConfiguration": {
- "$ref": "#/definitions/PercentageDisplayFormatConfiguration"
- }
- },
- "type": "object"
- },
- "NumericRangeFilter": {
- "additionalProperties": false,
- "properties": {
- "AggregationFunction": {
- "$ref": "#/definitions/AggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "IncludeMaximum": {
- "default": null,
- "type": "boolean"
- },
- "IncludeMinimum": {
- "default": null,
- "type": "boolean"
- },
- "NullOption": {
- "$ref": "#/definitions/FilterNullOption"
- },
- "RangeMaximum": {
- "$ref": "#/definitions/NumericRangeFilterValue"
- },
- "RangeMinimum": {
- "$ref": "#/definitions/NumericRangeFilterValue"
- },
- "SelectAllOptions": {
- "$ref": "#/definitions/NumericFilterSelectAllOptions"
- }
- },
- "required": [
- "Column",
- "FilterId",
- "NullOption"
- ],
- "type": "object"
- },
- "NumericRangeFilterValue": {
- "additionalProperties": false,
- "properties": {
- "Parameter": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "StaticValue": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "NumericSeparatorConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DecimalSeparator": {
- "$ref": "#/definitions/NumericSeparatorSymbol"
- },
- "ThousandsSeparator": {
- "$ref": "#/definitions/ThousandSeparatorOptions"
- }
- },
- "type": "object"
- },
- "NumericSeparatorSymbol": {
- "enum": [
- "COMMA",
- "DOT",
- "SPACE"
- ],
- "type": "string"
- },
- "NumericalAggregationFunction": {
- "additionalProperties": false,
- "properties": {
- "PercentileAggregation": {
- "$ref": "#/definitions/PercentileAggregation"
- },
- "SimpleNumericalAggregation": {
- "$ref": "#/definitions/SimpleNumericalAggregationFunction"
- }
- },
- "type": "object"
- },
- "NumericalDimensionField": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/NumberFormatConfiguration"
- },
- "HierarchyId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "NumericalMeasureField": {
- "additionalProperties": false,
- "properties": {
- "AggregationFunction": {
- "$ref": "#/definitions/NumericalAggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/NumberFormatConfiguration"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "OtherCategories": {
- "enum": [
- "INCLUDE",
- "EXCLUDE"
- ],
- "type": "string"
- },
- "PaginationConfiguration": {
- "additionalProperties": false,
- "properties": {
- "PageNumber": {
- "minimum": 0,
- "type": "number"
- },
- "PageSize": {
- "default": null,
- "type": "number"
- }
- },
- "required": [
- "PageNumber",
- "PageSize"
- ],
- "type": "object"
- },
- "PanelBorderStyle": {
- "enum": [
- "SOLID",
- "DASHED",
- "DOTTED"
- ],
- "type": "string"
- },
- "PanelConfiguration": {
- "additionalProperties": false,
- "properties": {
- "BackgroundColor": {
- "pattern": "^#[A-F0-9]{6}(?:[A-F0-9]{2})?$",
- "type": "string"
- },
- "BackgroundVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "BorderColor": {
- "pattern": "^#[A-F0-9]{6}(?:[A-F0-9]{2})?$",
- "type": "string"
- },
- "BorderStyle": {
- "$ref": "#/definitions/PanelBorderStyle"
- },
- "BorderThickness": {
- "type": "string"
- },
- "BorderVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "GutterSpacing": {
- "type": "string"
- },
- "GutterVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Title": {
- "$ref": "#/definitions/PanelTitleOptions"
- }
- },
- "type": "object"
- },
- "PanelTitleOptions": {
- "additionalProperties": false,
- "properties": {
- "FontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "HorizontalTextAlignment": {
- "$ref": "#/definitions/HorizontalTextAlignment"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "PaperOrientation": {
- "enum": [
- "PORTRAIT",
- "LANDSCAPE"
- ],
- "type": "string"
- },
- "PaperSize": {
- "enum": [
- "US_LETTER",
- "US_LEGAL",
- "US_TABLOID_LEDGER",
- "A0",
- "A1",
- "A2",
- "A3",
- "A4",
- "A5",
- "JIS_B4",
- "JIS_B5"
- ],
- "type": "string"
- },
- "ParameterControl": {
- "additionalProperties": false,
- "properties": {
- "DateTimePicker": {
- "$ref": "#/definitions/ParameterDateTimePickerControl"
- },
- "Dropdown": {
- "$ref": "#/definitions/ParameterDropDownControl"
- },
- "List": {
- "$ref": "#/definitions/ParameterListControl"
- },
- "Slider": {
- "$ref": "#/definitions/ParameterSliderControl"
- },
- "TextArea": {
- "$ref": "#/definitions/ParameterTextAreaControl"
- },
- "TextField": {
- "$ref": "#/definitions/ParameterTextFieldControl"
- }
- },
- "type": "object"
- },
- "ParameterDateTimePickerControl": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/DateTimePickerControlDisplayOptions"
- },
- "ParameterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "ParameterControlId",
- "SourceParameterName",
- "Title"
- ],
- "type": "object"
- },
- "ParameterDeclaration": {
- "additionalProperties": false,
- "properties": {
- "DateTimeParameterDeclaration": {
- "$ref": "#/definitions/DateTimeParameterDeclaration"
- },
- "DecimalParameterDeclaration": {
- "$ref": "#/definitions/DecimalParameterDeclaration"
- },
- "IntegerParameterDeclaration": {
- "$ref": "#/definitions/IntegerParameterDeclaration"
- },
- "StringParameterDeclaration": {
- "$ref": "#/definitions/StringParameterDeclaration"
- }
- },
- "type": "object"
- },
- "ParameterDropDownControl": {
- "additionalProperties": false,
- "properties": {
- "CascadingControlConfiguration": {
- "$ref": "#/definitions/CascadingControlConfiguration"
- },
- "DisplayOptions": {
- "$ref": "#/definitions/DropDownControlDisplayOptions"
- },
- "ParameterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SelectableValues": {
- "$ref": "#/definitions/ParameterSelectableValues"
- },
- "SourceParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlListType"
- }
- },
- "required": [
- "ParameterControlId",
- "SourceParameterName",
- "Title"
- ],
- "type": "object"
- },
- "ParameterListControl": {
- "additionalProperties": false,
- "properties": {
- "CascadingControlConfiguration": {
- "$ref": "#/definitions/CascadingControlConfiguration"
- },
- "DisplayOptions": {
- "$ref": "#/definitions/ListControlDisplayOptions"
- },
- "ParameterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SelectableValues": {
- "$ref": "#/definitions/ParameterSelectableValues"
- },
- "SourceParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlListType"
- }
- },
- "required": [
- "ParameterControlId",
- "SourceParameterName",
- "Title"
- ],
- "type": "object"
- },
- "ParameterSelectableValues": {
- "additionalProperties": false,
- "properties": {
- "LinkToDataSetColumn": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "Values": {
- "items": {
- "type": "string"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "ParameterSliderControl": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/SliderControlDisplayOptions"
- },
- "MaximumValue": {
- "default": 0,
- "type": "number"
- },
- "MinimumValue": {
- "default": 0,
- "type": "number"
- },
- "ParameterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "StepSize": {
- "default": 0,
- "type": "number"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "MaximumValue",
- "MinimumValue",
- "ParameterControlId",
- "SourceParameterName",
- "StepSize",
- "Title"
- ],
- "type": "object"
- },
- "ParameterTextAreaControl": {
- "additionalProperties": false,
- "properties": {
- "Delimiter": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "DisplayOptions": {
- "$ref": "#/definitions/TextAreaControlDisplayOptions"
- },
- "ParameterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "ParameterControlId",
- "SourceParameterName",
- "Title"
- ],
- "type": "object"
- },
- "ParameterTextFieldControl": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/TextFieldControlDisplayOptions"
- },
- "ParameterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "ParameterControlId",
- "SourceParameterName",
- "Title"
- ],
- "type": "object"
- },
- "ParameterValueType": {
- "enum": [
- "MULTI_VALUED",
- "SINGLE_VALUED"
- ],
- "type": "string"
- },
- "PercentVisibleRange": {
- "additionalProperties": false,
- "properties": {
- "From": {
- "default": null,
- "maximum": 100,
- "minimum": 0,
- "type": "number"
- },
- "To": {
- "default": null,
- "maximum": 100,
- "minimum": 0,
- "type": "number"
- }
- },
- "type": "object"
- },
- "PercentageDisplayFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DecimalPlacesConfiguration": {
- "$ref": "#/definitions/DecimalPlacesConfiguration"
- },
- "NegativeValueConfiguration": {
- "$ref": "#/definitions/NegativeValueConfiguration"
- },
- "NullValueFormatConfiguration": {
- "$ref": "#/definitions/NullValueFormatConfiguration"
- },
- "Prefix": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "SeparatorConfiguration": {
- "$ref": "#/definitions/NumericSeparatorConfiguration"
- },
- "Suffix": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- }
- },
- "type": "object"
- },
- "PercentileAggregation": {
- "additionalProperties": false,
- "properties": {
- "PercentileValue": {
- "maximum": 100,
- "minimum": 0,
- "type": "number"
- }
- },
- "type": "object"
- },
- "PeriodOverPeriodComputation": {
- "additionalProperties": false,
- "properties": {
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "type": "string"
- },
- "Time": {
- "$ref": "#/definitions/DimensionField"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId"
- ],
- "type": "object"
- },
- "PeriodToDateComputation": {
- "additionalProperties": false,
- "properties": {
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "type": "string"
- },
- "PeriodTimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- },
- "Time": {
- "$ref": "#/definitions/DimensionField"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId"
- ],
- "type": "object"
- },
- "PieChartAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "SmallMultiples": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "PieChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ContributionAnalysisDefaults": {
- "items": {
- "$ref": "#/definitions/ContributionAnalysisDefault"
- },
- "maxItems": 200,
- "minItems": 1,
- "type": "array"
- },
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "DonutOptions": {
- "$ref": "#/definitions/DonutOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/PieChartFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "SmallMultiplesOptions": {
- "$ref": "#/definitions/SmallMultiplesOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/PieChartSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "ValueLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- }
- },
- "type": "object"
- },
- "PieChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "PieChartAggregatedFieldWells": {
- "$ref": "#/definitions/PieChartAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "PieChartSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "SmallMultiplesLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "SmallMultiplesSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "PieChartVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/PieChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "PivotFieldSortOptions": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "SortBy": {
- "$ref": "#/definitions/PivotTableSortBy"
- }
- },
- "required": [
- "FieldId",
- "SortBy"
- ],
- "type": "object"
- },
- "PivotTableAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Columns": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 40,
- "minItems": 0,
- "type": "array"
- },
- "Rows": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 40,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 40,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "PivotTableCellConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "Scope": {
- "$ref": "#/definitions/PivotTableConditionalFormattingScope"
- },
- "Scopes": {
- "items": {
- "$ref": "#/definitions/PivotTableConditionalFormattingScope"
- },
- "maxItems": 3,
- "minItems": 0,
- "type": "array"
- },
- "TextFormat": {
- "$ref": "#/definitions/TextConditionalFormat"
- }
- },
- "required": [
- "FieldId"
- ],
- "type": "object"
- },
- "PivotTableConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "ConditionalFormattingOptions": {
- "items": {
- "$ref": "#/definitions/PivotTableConditionalFormattingOption"
- },
- "maxItems": 500,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "PivotTableConditionalFormattingOption": {
- "additionalProperties": false,
- "properties": {
- "Cell": {
- "$ref": "#/definitions/PivotTableCellConditionalFormatting"
- }
- },
- "type": "object"
- },
- "PivotTableConditionalFormattingScope": {
- "additionalProperties": false,
- "properties": {
- "Role": {
- "$ref": "#/definitions/PivotTableConditionalFormattingScopeRole"
- }
- },
- "type": "object"
- },
- "PivotTableConditionalFormattingScopeRole": {
- "enum": [
- "FIELD",
- "FIELD_TOTAL",
- "GRAND_TOTAL"
- ],
- "type": "string"
- },
- "PivotTableConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FieldOptions": {
- "$ref": "#/definitions/PivotTableFieldOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/PivotTableFieldWells"
- },
- "PaginatedReportOptions": {
- "$ref": "#/definitions/PivotTablePaginatedReportOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/PivotTableSortConfiguration"
- },
- "TableOptions": {
- "$ref": "#/definitions/PivotTableOptions"
- },
- "TotalOptions": {
- "$ref": "#/definitions/PivotTableTotalOptions"
- }
- },
- "type": "object"
- },
- "PivotTableDataPathOption": {
- "additionalProperties": false,
- "properties": {
- "DataPathList": {
- "items": {
- "$ref": "#/definitions/DataPathValue"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "Width": {
- "type": "string"
- }
- },
- "required": [
- "DataPathList"
- ],
- "type": "object"
- },
- "PivotTableDataPathType": {
- "enum": [
- "HIERARCHY_ROWS_LAYOUT_COLUMN",
- "MULTIPLE_ROW_METRICS_COLUMN",
- "EMPTY_COLUMN_HEADER",
- "COUNT_METRIC_COLUMN"
- ],
- "type": "string"
- },
- "PivotTableFieldCollapseState": {
- "enum": [
- "COLLAPSED",
- "EXPANDED"
- ],
- "type": "string"
- },
- "PivotTableFieldCollapseStateOption": {
- "additionalProperties": false,
- "properties": {
- "State": {
- "$ref": "#/definitions/PivotTableFieldCollapseState"
- },
- "Target": {
- "$ref": "#/definitions/PivotTableFieldCollapseStateTarget"
- }
- },
- "required": [
- "Target"
- ],
- "type": "object"
- },
- "PivotTableFieldCollapseStateTarget": {
- "additionalProperties": false,
- "properties": {
- "FieldDataPathValues": {
- "items": {
- "$ref": "#/definitions/DataPathValue"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "FieldId": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "PivotTableFieldOption": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "required": [
- "FieldId"
- ],
- "type": "object"
- },
- "PivotTableFieldOptions": {
- "additionalProperties": false,
- "properties": {
- "CollapseStateOptions": {
- "items": {
- "$ref": "#/definitions/PivotTableFieldCollapseStateOption"
- },
- "type": "array"
- },
- "DataPathOptions": {
- "items": {
- "$ref": "#/definitions/PivotTableDataPathOption"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "SelectedFieldOptions": {
- "items": {
- "$ref": "#/definitions/PivotTableFieldOption"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "PivotTableFieldSubtotalOptions": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "type": "object"
- },
- "PivotTableFieldWells": {
- "additionalProperties": false,
- "properties": {
- "PivotTableAggregatedFieldWells": {
- "$ref": "#/definitions/PivotTableAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "PivotTableMetricPlacement": {
- "enum": [
- "ROW",
- "COLUMN"
- ],
- "type": "string"
- },
- "PivotTableOptions": {
- "additionalProperties": false,
- "properties": {
- "CellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "CollapsedRowDimensionsVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "ColumnHeaderStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "ColumnNamesVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "DefaultCellWidth": {
- "type": "string"
- },
- "MetricPlacement": {
- "$ref": "#/definitions/PivotTableMetricPlacement"
- },
- "RowAlternateColorOptions": {
- "$ref": "#/definitions/RowAlternateColorOptions"
- },
- "RowFieldNamesStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "RowHeaderStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "RowsLabelOptions": {
- "$ref": "#/definitions/PivotTableRowsLabelOptions"
- },
- "RowsLayout": {
- "$ref": "#/definitions/PivotTableRowsLayout"
- },
- "SingleMetricVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "ToggleButtonsVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "PivotTablePaginatedReportOptions": {
- "additionalProperties": false,
- "properties": {
- "OverflowColumnHeaderVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "VerticalOverflowVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "PivotTableRowsLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "maxLength": 1024,
- "minLength": 1,
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "PivotTableRowsLayout": {
- "enum": [
- "TABULAR",
- "HIERARCHY"
- ],
- "type": "string"
- },
- "PivotTableSortBy": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnSort"
- },
- "DataPath": {
- "$ref": "#/definitions/DataPathSort"
- },
- "Field": {
- "$ref": "#/definitions/FieldSort"
- }
- },
- "type": "object"
- },
- "PivotTableSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FieldSortOptions": {
- "items": {
- "$ref": "#/definitions/PivotFieldSortOptions"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "PivotTableSubtotalLevel": {
- "enum": [
- "ALL",
- "CUSTOM",
- "LAST"
- ],
- "type": "string"
- },
- "PivotTableTotalOptions": {
- "additionalProperties": false,
- "properties": {
- "ColumnSubtotalOptions": {
- "$ref": "#/definitions/SubtotalOptions"
- },
- "ColumnTotalOptions": {
- "$ref": "#/definitions/PivotTotalOptions"
- },
- "RowSubtotalOptions": {
- "$ref": "#/definitions/SubtotalOptions"
- },
- "RowTotalOptions": {
- "$ref": "#/definitions/PivotTotalOptions"
- }
- },
- "type": "object"
- },
- "PivotTableVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/PivotTableConfiguration"
- },
- "ConditionalFormatting": {
- "$ref": "#/definitions/PivotTableConditionalFormatting"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "PivotTotalOptions": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "type": "string"
- },
- "MetricHeaderCellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "Placement": {
- "$ref": "#/definitions/TableTotalsPlacement"
- },
- "ScrollStatus": {
- "$ref": "#/definitions/TableTotalsScrollStatus"
- },
- "TotalAggregationOptions": {
- "items": {
- "$ref": "#/definitions/TotalAggregationOption"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "TotalCellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "TotalsVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "ValueCellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- }
- },
- "type": "object"
- },
- "PredefinedHierarchy": {
- "additionalProperties": false,
- "properties": {
- "Columns": {
- "items": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "maxItems": 10,
- "minItems": 1,
- "type": "array"
- },
- "DrillDownFilters": {
- "items": {
- "$ref": "#/definitions/DrillDownFilter"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "HierarchyId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Columns",
- "HierarchyId"
- ],
- "type": "object"
- },
- "PrimaryValueDisplayType": {
- "enum": [
- "HIDDEN",
- "COMPARISON",
- "ACTUAL"
- ],
- "type": "string"
- },
- "ProgressBarOptions": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "RadarChartAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Color": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "RadarChartAreaStyleSettings": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "RadarChartAxesRangeScale": {
- "enum": [
- "AUTO",
- "INDEPENDENT",
- "SHARED"
- ],
- "type": "string"
- },
- "RadarChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "AlternateBandColorsVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "AlternateBandEvenColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "AlternateBandOddColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "AxesRangeScale": {
- "$ref": "#/definitions/RadarChartAxesRangeScale"
- },
- "BaseSeriesSettings": {
- "$ref": "#/definitions/RadarChartSeriesSettings"
- },
- "CategoryAxis": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "CategoryLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ColorAxis": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "ColorLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/RadarChartFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "Shape": {
- "$ref": "#/definitions/RadarChartShape"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/RadarChartSortConfiguration"
- },
- "StartAngle": {
- "maximum": 360,
- "minimum": -360,
- "type": "number"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- }
- },
- "type": "object"
- },
- "RadarChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "RadarChartAggregatedFieldWells": {
- "$ref": "#/definitions/RadarChartAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "RadarChartSeriesSettings": {
- "additionalProperties": false,
- "properties": {
- "AreaStyleSettings": {
- "$ref": "#/definitions/RadarChartAreaStyleSettings"
- }
- },
- "type": "object"
- },
- "RadarChartShape": {
- "enum": [
- "CIRCLE",
- "POLYGON"
- ],
- "type": "string"
- },
- "RadarChartSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "ColorItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "ColorSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "RadarChartVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/RadarChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "RangeEndsLabelType": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "ReferenceLine": {
- "additionalProperties": false,
- "properties": {
- "DataConfiguration": {
- "$ref": "#/definitions/ReferenceLineDataConfiguration"
- },
- "LabelConfiguration": {
- "$ref": "#/definitions/ReferenceLineLabelConfiguration"
- },
- "Status": {
- "$ref": "#/definitions/WidgetStatus"
- },
- "StyleConfiguration": {
- "$ref": "#/definitions/ReferenceLineStyleConfiguration"
- }
- },
- "required": [
- "DataConfiguration"
- ],
- "type": "object"
- },
- "ReferenceLineCustomLabelConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "pattern": "\\S",
- "type": "string"
- }
- },
- "required": [
- "CustomLabel"
- ],
- "type": "object"
- },
- "ReferenceLineDataConfiguration": {
- "additionalProperties": false,
- "properties": {
- "AxisBinding": {
- "$ref": "#/definitions/AxisBinding"
- },
- "DynamicConfiguration": {
- "$ref": "#/definitions/ReferenceLineDynamicDataConfiguration"
- },
- "SeriesType": {
- "$ref": "#/definitions/ReferenceLineSeriesType"
- },
- "StaticConfiguration": {
- "$ref": "#/definitions/ReferenceLineStaticDataConfiguration"
- }
- },
- "type": "object"
- },
- "ReferenceLineDynamicDataConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Calculation": {
- "$ref": "#/definitions/NumericalAggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "MeasureAggregationFunction": {
- "$ref": "#/definitions/AggregationFunction"
- }
- },
- "required": [
- "Calculation",
- "Column"
- ],
- "type": "object"
- },
- "ReferenceLineLabelConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomLabelConfiguration": {
- "$ref": "#/definitions/ReferenceLineCustomLabelConfiguration"
- },
- "FontColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "FontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "HorizontalPosition": {
- "$ref": "#/definitions/ReferenceLineLabelHorizontalPosition"
- },
- "ValueLabelConfiguration": {
- "$ref": "#/definitions/ReferenceLineValueLabelConfiguration"
- },
- "VerticalPosition": {
- "$ref": "#/definitions/ReferenceLineLabelVerticalPosition"
- }
- },
- "type": "object"
- },
- "ReferenceLineLabelHorizontalPosition": {
- "enum": [
- "LEFT",
- "CENTER",
- "RIGHT"
- ],
- "type": "string"
- },
- "ReferenceLineLabelVerticalPosition": {
- "enum": [
- "ABOVE",
- "BELOW"
- ],
- "type": "string"
- },
- "ReferenceLinePatternType": {
- "enum": [
- "SOLID",
- "DASHED",
- "DOTTED"
- ],
- "type": "string"
- },
- "ReferenceLineSeriesType": {
- "enum": [
- "BAR",
- "LINE"
- ],
- "type": "string"
- },
- "ReferenceLineStaticDataConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Value": {
- "default": 0,
- "type": "number"
- }
- },
- "required": [
- "Value"
- ],
- "type": "object"
- },
- "ReferenceLineStyleConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "Pattern": {
- "$ref": "#/definitions/ReferenceLinePatternType"
- }
- },
- "type": "object"
- },
- "ReferenceLineValueLabelConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FormatConfiguration": {
- "$ref": "#/definitions/NumericFormatConfiguration"
- },
- "RelativePosition": {
- "$ref": "#/definitions/ReferenceLineValueLabelRelativePosition"
- }
- },
- "type": "object"
- },
- "ReferenceLineValueLabelRelativePosition": {
- "enum": [
- "BEFORE_CUSTOM_LABEL",
- "AFTER_CUSTOM_LABEL"
- ],
- "type": "string"
- },
- "RelativeDateTimeControlDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "DateTimeFormat": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "InfoIconLabelOptions": {
- "$ref": "#/definitions/SheetControlInfoIconLabelOptions"
- },
- "TitleOptions": {
- "$ref": "#/definitions/LabelOptions"
- }
- },
- "type": "object"
- },
- "RelativeDateType": {
- "enum": [
- "PREVIOUS",
- "THIS",
- "LAST",
- "NOW",
- "NEXT"
- ],
- "type": "string"
- },
- "RelativeDatesFilter": {
- "additionalProperties": false,
- "properties": {
- "AnchorDateConfiguration": {
- "$ref": "#/definitions/AnchorDateConfiguration"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- },
- "ExcludePeriodConfiguration": {
- "$ref": "#/definitions/ExcludePeriodConfiguration"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "MinimumGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- },
- "NullOption": {
- "$ref": "#/definitions/FilterNullOption"
- },
- "ParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "RelativeDateType": {
- "$ref": "#/definitions/RelativeDateType"
- },
- "RelativeDateValue": {
- "default": null,
- "type": "number"
- },
- "TimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- }
- },
- "required": [
- "AnchorDateConfiguration",
- "Column",
- "FilterId",
- "NullOption",
- "RelativeDateType",
- "TimeGranularity"
- ],
- "type": "object"
- },
- "RelativeFontSize": {
- "enum": [
- "EXTRA_SMALL",
- "SMALL",
- "MEDIUM",
- "LARGE",
- "EXTRA_LARGE"
- ],
- "type": "string"
- },
- "ResizeOption": {
- "enum": [
- "FIXED",
- "RESPONSIVE"
- ],
- "type": "string"
- },
- "ResourcePermission": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "type": "string"
- },
- "maxItems": 20,
- "minItems": 1,
- "type": "array"
- },
- "Principal": {
- "maxLength": 256,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Actions",
- "Principal"
- ],
- "type": "object"
- },
- "ResourceStatus": {
- "enum": [
- "CREATION_IN_PROGRESS",
- "CREATION_SUCCESSFUL",
- "CREATION_FAILED",
- "UPDATE_IN_PROGRESS",
- "UPDATE_SUCCESSFUL",
- "UPDATE_FAILED",
- "DELETED"
- ],
- "type": "string"
- },
- "RollingDateConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DataSetIdentifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Expression": {
- "maxLength": 4096,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Expression"
- ],
- "type": "object"
- },
- "RowAlternateColorOptions": {
- "additionalProperties": false,
- "properties": {
- "RowAlternateColors": {
- "items": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Status": {
- "$ref": "#/definitions/WidgetStatus"
- },
- "UsePrimaryBackgroundColor": {
- "$ref": "#/definitions/WidgetStatus"
- }
- },
- "type": "object"
- },
- "SameSheetTargetVisualConfiguration": {
- "additionalProperties": false,
- "properties": {
- "TargetVisualOptions": {
- "$ref": "#/definitions/TargetVisualOptions"
- },
- "TargetVisuals": {
- "items": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "maxItems": 50,
- "minItems": 1,
- "type": "array"
- }
- },
- "type": "object"
- },
- "SankeyDiagramAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Destination": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Source": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Weight": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "SankeyDiagramChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/SankeyDiagramFieldWells"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/SankeyDiagramSortConfiguration"
- }
- },
- "type": "object"
- },
- "SankeyDiagramFieldWells": {
- "additionalProperties": false,
- "properties": {
- "SankeyDiagramAggregatedFieldWells": {
- "$ref": "#/definitions/SankeyDiagramAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "SankeyDiagramSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DestinationItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "SourceItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "WeightSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "SankeyDiagramVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/SankeyDiagramChartConfiguration"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "ScatterPlotCategoricallyAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Label": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Size": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "XAxis": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "YAxis": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "ScatterPlotConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/ScatterPlotFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- },
- "XAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "XAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "YAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "YAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- }
- },
- "type": "object"
- },
- "ScatterPlotFieldWells": {
- "additionalProperties": false,
- "properties": {
- "ScatterPlotCategoricallyAggregatedFieldWells": {
- "$ref": "#/definitions/ScatterPlotCategoricallyAggregatedFieldWells"
- },
- "ScatterPlotUnaggregatedFieldWells": {
- "$ref": "#/definitions/ScatterPlotUnaggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "ScatterPlotUnaggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Label": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Size": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "XAxis": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "YAxis": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "ScatterPlotVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/ScatterPlotConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "ScrollBarOptions": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- },
- "VisibleRange": {
- "$ref": "#/definitions/VisibleRangeOptions"
- }
- },
- "type": "object"
- },
- "SecondaryValueOptions": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "SectionAfterPageBreak": {
- "additionalProperties": false,
- "properties": {
- "Status": {
- "$ref": "#/definitions/SectionPageBreakStatus"
- }
- },
- "type": "object"
- },
- "SectionBasedLayoutCanvasSizeOptions": {
- "additionalProperties": false,
- "properties": {
- "PaperCanvasSizeOptions": {
- "$ref": "#/definitions/SectionBasedLayoutPaperCanvasSizeOptions"
- }
- },
- "type": "object"
- },
- "SectionBasedLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "BodySections": {
- "items": {
- "$ref": "#/definitions/BodySectionConfiguration"
- },
- "maxItems": 28,
- "minItems": 0,
- "type": "array"
- },
- "CanvasSizeOptions": {
- "$ref": "#/definitions/SectionBasedLayoutCanvasSizeOptions"
- },
- "FooterSections": {
- "items": {
- "$ref": "#/definitions/HeaderFooterSectionConfiguration"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "HeaderSections": {
- "items": {
- "$ref": "#/definitions/HeaderFooterSectionConfiguration"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "BodySections",
- "CanvasSizeOptions",
- "FooterSections",
- "HeaderSections"
- ],
- "type": "object"
- },
- "SectionBasedLayoutPaperCanvasSizeOptions": {
- "additionalProperties": false,
- "properties": {
- "PaperMargin": {
- "$ref": "#/definitions/Spacing"
- },
- "PaperOrientation": {
- "$ref": "#/definitions/PaperOrientation"
- },
- "PaperSize": {
- "$ref": "#/definitions/PaperSize"
- }
- },
- "type": "object"
- },
- "SectionLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FreeFormLayout": {
- "$ref": "#/definitions/FreeFormSectionLayoutConfiguration"
- }
- },
- "required": [
- "FreeFormLayout"
- ],
- "type": "object"
- },
- "SectionPageBreakConfiguration": {
- "additionalProperties": false,
- "properties": {
- "After": {
- "$ref": "#/definitions/SectionAfterPageBreak"
- }
- },
- "type": "object"
- },
- "SectionPageBreakStatus": {
- "enum": [
- "ENABLED",
- "DISABLED"
- ],
- "type": "string"
- },
- "SectionStyle": {
- "additionalProperties": false,
- "properties": {
- "Height": {
- "type": "string"
- },
- "Padding": {
- "$ref": "#/definitions/Spacing"
- }
- },
- "type": "object"
- },
- "SelectAllValueOptions": {
- "enum": [
- "ALL_VALUES"
- ],
- "type": "string"
- },
- "SelectedFieldOptions": {
- "enum": [
- "ALL_FIELDS"
- ],
- "type": "string"
- },
- "SelectedSheetsFilterScopeConfiguration": {
- "additionalProperties": false,
- "properties": {
- "SheetVisualScopingConfigurations": {
- "items": {
- "$ref": "#/definitions/SheetVisualScopingConfiguration"
- },
- "maxItems": 50,
- "minItems": 1,
- "type": "array"
- }
- },
- "type": "object"
- },
- "SelectedTooltipType": {
- "enum": [
- "BASIC",
- "DETAILED"
- ],
- "type": "string"
- },
- "SeriesItem": {
- "additionalProperties": false,
- "properties": {
- "DataFieldSeriesItem": {
- "$ref": "#/definitions/DataFieldSeriesItem"
- },
- "FieldSeriesItem": {
- "$ref": "#/definitions/FieldSeriesItem"
- }
- },
- "type": "object"
- },
- "SetParameterValueConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DestinationParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "Value": {
- "$ref": "#/definitions/DestinationParameterValueConfiguration"
- }
- },
- "required": [
- "DestinationParameterName",
- "Value"
- ],
- "type": "object"
- },
- "ShapeConditionalFormat": {
- "additionalProperties": false,
- "properties": {
- "BackgroundColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "required": [
- "BackgroundColor"
- ],
- "type": "object"
- },
- "Sheet": {
- "additionalProperties": false,
- "properties": {
- "Name": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "SheetId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "type": "object"
- },
- "SheetContentType": {
- "enum": [
- "PAGINATED",
- "INTERACTIVE"
- ],
- "type": "string"
- },
- "SheetControlDateTimePickerType": {
- "enum": [
- "SINGLE_VALUED",
- "DATE_RANGE"
- ],
- "type": "string"
- },
- "SheetControlInfoIconLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "InfoIconText": {
- "maxLength": 100,
- "minLength": 1,
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "SheetControlLayout": {
- "additionalProperties": false,
- "properties": {
- "Configuration": {
- "$ref": "#/definitions/SheetControlLayoutConfiguration"
- }
- },
- "required": [
- "Configuration"
- ],
- "type": "object"
- },
- "SheetControlLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "GridLayout": {
- "$ref": "#/definitions/GridLayoutConfiguration"
- }
- },
- "type": "object"
- },
- "SheetControlListType": {
- "enum": [
- "MULTI_SELECT",
- "SINGLE_SELECT"
- ],
- "type": "string"
- },
- "SheetControlSliderType": {
- "enum": [
- "SINGLE_POINT",
- "RANGE"
- ],
- "type": "string"
- },
- "SheetDefinition": {
- "additionalProperties": false,
- "properties": {
- "ContentType": {
- "$ref": "#/definitions/SheetContentType"
- },
- "Description": {
- "maxLength": 1024,
- "minLength": 1,
- "type": "string"
- },
- "FilterControls": {
- "items": {
- "$ref": "#/definitions/FilterControl"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Layouts": {
- "items": {
- "$ref": "#/definitions/Layout"
- },
- "maxItems": 1,
- "minItems": 1,
- "type": "array"
- },
- "Name": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "ParameterControls": {
- "items": {
- "$ref": "#/definitions/ParameterControl"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "SheetControlLayouts": {
- "items": {
- "$ref": "#/definitions/SheetControlLayout"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "SheetId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "TextBoxes": {
- "items": {
- "$ref": "#/definitions/SheetTextBox"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "Title": {
- "maxLength": 1024,
- "minLength": 1,
- "type": "string"
- },
- "Visuals": {
- "items": {
- "$ref": "#/definitions/Visual"
- },
- "maxItems": 50,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "SheetId"
- ],
- "type": "object"
- },
- "SheetElementConfigurationOverrides": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "SheetElementRenderingRule": {
- "additionalProperties": false,
- "properties": {
- "ConfigurationOverrides": {
- "$ref": "#/definitions/SheetElementConfigurationOverrides"
- },
- "Expression": {
- "maxLength": 4096,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "ConfigurationOverrides",
- "Expression"
- ],
- "type": "object"
- },
- "SheetTextBox": {
- "additionalProperties": false,
- "properties": {
- "Content": {
- "maxLength": 150000,
- "minLength": 0,
- "type": "string"
- },
- "SheetTextBoxId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "SheetTextBoxId"
- ],
- "type": "object"
- },
- "SheetVisualScopingConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Scope": {
- "$ref": "#/definitions/FilterVisualScope"
- },
- "SheetId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "VisualIds": {
- "items": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "maxItems": 50,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "Scope",
- "SheetId"
- ],
- "type": "object"
- },
- "ShortFormatText": {
- "additionalProperties": false,
- "properties": {
- "PlainText": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "RichText": {
- "maxLength": 1024,
- "minLength": 1,
- "type": "string"
- }
- },
- "type": "object"
- },
- "SimpleAttributeAggregationFunction": {
- "enum": [
- "UNIQUE_VALUE"
- ],
- "type": "string"
- },
- "SimpleClusterMarker": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- }
- },
- "type": "object"
- },
- "SimpleNumericalAggregationFunction": {
- "enum": [
- "SUM",
- "AVERAGE",
- "MIN",
- "MAX",
- "COUNT",
- "DISTINCT_COUNT",
- "VAR",
- "VARP",
- "STDEV",
- "STDEVP",
- "MEDIAN"
- ],
- "type": "string"
- },
- "SimpleTotalAggregationFunction": {
- "enum": [
- "DEFAULT",
- "SUM",
- "AVERAGE",
- "MIN",
- "MAX",
- "NONE"
- ],
- "type": "string"
- },
- "SliderControlDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "InfoIconLabelOptions": {
- "$ref": "#/definitions/SheetControlInfoIconLabelOptions"
- },
- "TitleOptions": {
- "$ref": "#/definitions/LabelOptions"
- }
- },
- "type": "object"
- },
- "SmallMultiplesAxisPlacement": {
- "enum": [
- "OUTSIDE",
- "INSIDE"
- ],
- "type": "string"
- },
- "SmallMultiplesAxisProperties": {
- "additionalProperties": false,
- "properties": {
- "Placement": {
- "$ref": "#/definitions/SmallMultiplesAxisPlacement"
- },
- "Scale": {
- "$ref": "#/definitions/SmallMultiplesAxisScale"
- }
- },
- "type": "object"
- },
- "SmallMultiplesAxisScale": {
- "enum": [
- "SHARED",
- "INDEPENDENT"
- ],
- "type": "string"
- },
- "SmallMultiplesOptions": {
- "additionalProperties": false,
- "properties": {
- "MaxVisibleColumns": {
- "maximum": 10,
- "minimum": 1,
- "type": "number"
- },
- "MaxVisibleRows": {
- "maximum": 10,
- "minimum": 1,
- "type": "number"
- },
- "PanelConfiguration": {
- "$ref": "#/definitions/PanelConfiguration"
- },
- "XAxis": {
- "$ref": "#/definitions/SmallMultiplesAxisProperties"
- },
- "YAxis": {
- "$ref": "#/definitions/SmallMultiplesAxisProperties"
- }
- },
- "type": "object"
- },
- "SortDirection": {
- "enum": [
- "ASC",
- "DESC"
- ],
- "type": "string"
- },
- "Spacing": {
- "additionalProperties": false,
- "properties": {
- "Bottom": {
- "type": "string"
- },
- "Left": {
- "type": "string"
- },
- "Right": {
- "type": "string"
- },
- "Top": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "SpecialValue": {
- "enum": [
- "EMPTY",
- "NULL",
- "OTHER"
- ],
- "type": "string"
- },
- "StringDefaultValues": {
- "additionalProperties": false,
- "properties": {
- "DynamicValue": {
- "$ref": "#/definitions/DynamicDefaultValue"
- },
- "StaticValues": {
- "items": {
- "type": "string"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "StringFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "NullValueFormatConfiguration": {
- "$ref": "#/definitions/NullValueFormatConfiguration"
- },
- "NumericFormatConfiguration": {
- "$ref": "#/definitions/NumericFormatConfiguration"
- }
- },
- "type": "object"
- },
- "StringParameterDeclaration": {
- "additionalProperties": false,
- "properties": {
- "DefaultValues": {
- "$ref": "#/definitions/StringDefaultValues"
- },
- "MappedDataSetParameters": {
- "items": {
- "$ref": "#/definitions/MappedDataSetParameter"
- },
- "maxItems": 150,
- "minItems": 0,
- "type": "array"
- },
- "Name": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "ParameterValueType": {
- "$ref": "#/definitions/ParameterValueType"
- },
- "ValueWhenUnset": {
- "$ref": "#/definitions/StringValueWhenUnsetConfiguration"
- }
- },
- "required": [
- "Name",
- "ParameterValueType"
- ],
- "type": "object"
- },
- "StringValueWhenUnsetConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomValue": {
- "type": "string"
- },
- "ValueWhenUnsetOption": {
- "$ref": "#/definitions/ValueWhenUnsetOption"
- }
- },
- "type": "object"
- },
- "StyledCellType": {
- "enum": [
- "TOTAL",
- "METRIC_HEADER",
- "VALUE"
- ],
- "type": "string"
- },
- "SubtotalOptions": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "type": "string"
- },
- "FieldLevel": {
- "$ref": "#/definitions/PivotTableSubtotalLevel"
- },
- "FieldLevelOptions": {
- "items": {
- "$ref": "#/definitions/PivotTableFieldSubtotalOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "MetricHeaderCellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "StyleTargets": {
- "items": {
- "$ref": "#/definitions/TableStyleTarget"
- },
- "maxItems": 3,
- "minItems": 0,
- "type": "array"
- },
- "TotalCellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "TotalsVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "ValueCellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- }
- },
- "type": "object"
- },
- "TableAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "GroupBy": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TableBorderOptions": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "Style": {
- "$ref": "#/definitions/TableBorderStyle"
- },
- "Thickness": {
- "maximum": 4,
- "minimum": 1,
- "type": "number"
- }
- },
- "type": "object"
- },
- "TableBorderStyle": {
- "enum": [
- "NONE",
- "SOLID"
- ],
- "type": "string"
- },
- "TableCellConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "TextFormat": {
- "$ref": "#/definitions/TextConditionalFormat"
- }
- },
- "required": [
- "FieldId"
- ],
- "type": "object"
- },
- "TableCellImageScalingConfiguration": {
- "enum": [
- "FIT_TO_CELL_HEIGHT",
- "FIT_TO_CELL_WIDTH",
- "DO_NOT_SCALE"
- ],
- "type": "string"
- },
- "TableCellImageSizingConfiguration": {
- "additionalProperties": false,
- "properties": {
- "TableCellImageScalingConfiguration": {
- "$ref": "#/definitions/TableCellImageScalingConfiguration"
- }
- },
- "type": "object"
- },
- "TableCellStyle": {
- "additionalProperties": false,
- "properties": {
- "BackgroundColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "Border": {
- "$ref": "#/definitions/GlobalTableBorderOptions"
- },
- "FontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "Height": {
- "maximum": 500,
- "minimum": 8,
- "type": "number"
- },
- "HorizontalTextAlignment": {
- "$ref": "#/definitions/HorizontalTextAlignment"
- },
- "TextWrap": {
- "$ref": "#/definitions/TextWrap"
- },
- "VerticalTextAlignment": {
- "$ref": "#/definitions/VerticalTextAlignment"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "TableConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "ConditionalFormattingOptions": {
- "items": {
- "$ref": "#/definitions/TableConditionalFormattingOption"
- },
- "maxItems": 500,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TableConditionalFormattingOption": {
- "additionalProperties": false,
- "properties": {
- "Cell": {
- "$ref": "#/definitions/TableCellConditionalFormatting"
- },
- "Row": {
- "$ref": "#/definitions/TableRowConditionalFormatting"
- }
- },
- "type": "object"
- },
- "TableConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FieldOptions": {
- "$ref": "#/definitions/TableFieldOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/TableFieldWells"
- },
- "PaginatedReportOptions": {
- "$ref": "#/definitions/TablePaginatedReportOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/TableSortConfiguration"
- },
- "TableInlineVisualizations": {
- "items": {
- "$ref": "#/definitions/TableInlineVisualization"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "TableOptions": {
- "$ref": "#/definitions/TableOptions"
- },
- "TotalOptions": {
- "$ref": "#/definitions/TotalOptions"
- }
- },
- "type": "object"
- },
- "TableFieldCustomIconContent": {
- "additionalProperties": false,
- "properties": {
- "Icon": {
- "$ref": "#/definitions/TableFieldIconSetType"
- }
- },
- "type": "object"
- },
- "TableFieldCustomTextContent": {
- "additionalProperties": false,
- "properties": {
- "FontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "Value": {
- "type": "string"
- }
- },
- "required": [
- "FontConfiguration"
- ],
- "type": "object"
- },
- "TableFieldIconSetType": {
- "enum": [
- "LINK"
- ],
- "type": "string"
- },
- "TableFieldImageConfiguration": {
- "additionalProperties": false,
- "properties": {
- "SizingOptions": {
- "$ref": "#/definitions/TableCellImageSizingConfiguration"
- }
- },
- "type": "object"
- },
- "TableFieldLinkConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Content": {
- "$ref": "#/definitions/TableFieldLinkContentConfiguration"
- },
- "Target": {
- "$ref": "#/definitions/URLTargetConfiguration"
- }
- },
- "required": [
- "Content",
- "Target"
- ],
- "type": "object"
- },
- "TableFieldLinkContentConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomIconContent": {
- "$ref": "#/definitions/TableFieldCustomIconContent"
- },
- "CustomTextContent": {
- "$ref": "#/definitions/TableFieldCustomTextContent"
- }
- },
- "type": "object"
- },
- "TableFieldOption": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "URLStyling": {
- "$ref": "#/definitions/TableFieldURLConfiguration"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Width": {
- "type": "string"
- }
- },
- "required": [
- "FieldId"
- ],
- "type": "object"
- },
- "TableFieldOptions": {
- "additionalProperties": false,
- "properties": {
- "Order": {
- "items": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "PinnedFieldOptions": {
- "$ref": "#/definitions/TablePinnedFieldOptions"
- },
- "SelectedFieldOptions": {
- "items": {
- "$ref": "#/definitions/TableFieldOption"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TableFieldURLConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ImageConfiguration": {
- "$ref": "#/definitions/TableFieldImageConfiguration"
- },
- "LinkConfiguration": {
- "$ref": "#/definitions/TableFieldLinkConfiguration"
- }
- },
- "type": "object"
- },
- "TableFieldWells": {
- "additionalProperties": false,
- "properties": {
- "TableAggregatedFieldWells": {
- "$ref": "#/definitions/TableAggregatedFieldWells"
- },
- "TableUnaggregatedFieldWells": {
- "$ref": "#/definitions/TableUnaggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "TableInlineVisualization": {
- "additionalProperties": false,
- "properties": {
- "DataBars": {
- "$ref": "#/definitions/DataBarsOptions"
- }
- },
- "type": "object"
- },
- "TableOptions": {
- "additionalProperties": false,
- "properties": {
- "CellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "HeaderStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "Orientation": {
- "$ref": "#/definitions/TableOrientation"
- },
- "RowAlternateColorOptions": {
- "$ref": "#/definitions/RowAlternateColorOptions"
- }
- },
- "type": "object"
- },
- "TableOrientation": {
- "enum": [
- "VERTICAL",
- "HORIZONTAL"
- ],
- "type": "string"
- },
- "TablePaginatedReportOptions": {
- "additionalProperties": false,
- "properties": {
- "OverflowColumnHeaderVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "VerticalOverflowVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "TablePinnedFieldOptions": {
- "additionalProperties": false,
- "properties": {
- "PinnedLeftFields": {
- "items": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "maxItems": 201,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TableRowConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "BackgroundColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- },
- "TextColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "TableSideBorderOptions": {
- "additionalProperties": false,
- "properties": {
- "Bottom": {
- "$ref": "#/definitions/TableBorderOptions"
- },
- "InnerHorizontal": {
- "$ref": "#/definitions/TableBorderOptions"
- },
- "InnerVertical": {
- "$ref": "#/definitions/TableBorderOptions"
- },
- "Left": {
- "$ref": "#/definitions/TableBorderOptions"
- },
- "Right": {
- "$ref": "#/definitions/TableBorderOptions"
- },
- "Top": {
- "$ref": "#/definitions/TableBorderOptions"
- }
- },
- "type": "object"
- },
- "TableSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "PaginationConfiguration": {
- "$ref": "#/definitions/PaginationConfiguration"
- },
- "RowSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TableStyleTarget": {
- "additionalProperties": false,
- "properties": {
- "CellType": {
- "$ref": "#/definitions/StyledCellType"
- }
- },
- "required": [
- "CellType"
- ],
- "type": "object"
- },
- "TableTotalsPlacement": {
- "enum": [
- "START",
- "END",
- "AUTO"
- ],
- "type": "string"
- },
- "TableTotalsScrollStatus": {
- "enum": [
- "PINNED",
- "SCROLLED"
- ],
- "type": "string"
- },
- "TableUnaggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Values": {
- "items": {
- "$ref": "#/definitions/UnaggregatedField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TableVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/TableConfiguration"
- },
- "ConditionalFormatting": {
- "$ref": "#/definitions/TableConditionalFormatting"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "Tag": {
- "additionalProperties": false,
- "properties": {
- "Key": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "Value": {
- "maxLength": 256,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Key",
- "Value"
- ],
- "type": "object"
- },
- "TargetVisualOptions": {
- "enum": [
- "ALL_VISUALS"
- ],
- "type": "string"
- },
- "TemplateError": {
- "additionalProperties": false,
- "properties": {
- "Message": {
- "pattern": "\\S",
- "type": "string"
- },
- "Type": {
- "$ref": "#/definitions/TemplateErrorType"
- },
- "ViolatedEntities": {
- "items": {
- "$ref": "#/definitions/Entity"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TemplateErrorType": {
- "enum": [
- "SOURCE_NOT_FOUND",
- "DATA_SET_NOT_FOUND",
- "INTERNAL_FAILURE",
- "ACCESS_DENIED"
- ],
- "type": "string"
- },
- "TemplateSourceAnalysis": {
- "additionalProperties": false,
- "properties": {
- "Arn": {
- "type": "string"
- },
- "DataSetReferences": {
- "items": {
- "$ref": "#/definitions/DataSetReference"
- },
- "minItems": 1,
- "type": "array"
- }
- },
- "required": [
- "Arn",
- "DataSetReferences"
- ],
- "type": "object"
- },
- "TemplateSourceEntity": {
- "additionalProperties": false,
- "properties": {
- "SourceAnalysis": {
- "$ref": "#/definitions/TemplateSourceAnalysis"
- },
- "SourceTemplate": {
- "$ref": "#/definitions/TemplateSourceTemplate"
- }
- },
- "type": "object"
- },
- "TemplateSourceTemplate": {
- "additionalProperties": false,
- "properties": {
- "Arn": {
- "type": "string"
- }
- },
- "required": [
- "Arn"
- ],
- "type": "object"
- },
- "TemplateVersion": {
- "additionalProperties": false,
- "properties": {
- "CreatedTime": {
- "format": "date-time",
- "type": "string"
- },
- "DataSetConfigurations": {
- "items": {
- "$ref": "#/definitions/DataSetConfiguration"
- },
- "maxItems": 30,
- "minItems": 0,
- "type": "array"
- },
- "Description": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "Errors": {
- "items": {
- "$ref": "#/definitions/TemplateError"
- },
- "minItems": 1,
- "type": "array"
- },
- "Sheets": {
- "items": {
- "$ref": "#/definitions/Sheet"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "SourceEntityArn": {
- "type": "string"
- },
- "Status": {
- "$ref": "#/definitions/ResourceStatus"
- },
- "ThemeArn": {
- "type": "string"
- },
- "VersionNumber": {
- "minimum": 1,
- "type": "number"
- }
- },
- "type": "object"
- },
- "TemplateVersionDefinition": {
- "additionalProperties": false,
- "properties": {
- "AnalysisDefaults": {
- "$ref": "#/definitions/AnalysisDefaults"
- },
- "CalculatedFields": {
- "items": {
- "$ref": "#/definitions/CalculatedField"
- },
- "maxItems": 500,
- "minItems": 0,
- "type": "array"
- },
- "ColumnConfigurations": {
- "items": {
- "$ref": "#/definitions/ColumnConfiguration"
- },
- "maxItems": 2000,
- "minItems": 0,
- "type": "array"
- },
- "DataSetConfigurations": {
- "items": {
- "$ref": "#/definitions/DataSetConfiguration"
- },
- "maxItems": 30,
- "minItems": 0,
- "type": "array"
- },
- "FilterGroups": {
- "items": {
- "$ref": "#/definitions/FilterGroup"
- },
- "maxItems": 2000,
- "minItems": 0,
- "type": "array"
- },
- "Options": {
- "$ref": "#/definitions/AssetOptions"
- },
- "ParameterDeclarations": {
- "items": {
- "$ref": "#/definitions/ParameterDeclaration"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Sheets": {
- "items": {
- "$ref": "#/definitions/SheetDefinition"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "DataSetConfigurations"
- ],
- "type": "object"
- },
- "TextAreaControlDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "InfoIconLabelOptions": {
- "$ref": "#/definitions/SheetControlInfoIconLabelOptions"
- },
- "PlaceholderOptions": {
- "$ref": "#/definitions/TextControlPlaceholderOptions"
- },
- "TitleOptions": {
- "$ref": "#/definitions/LabelOptions"
- }
- },
- "type": "object"
- },
- "TextConditionalFormat": {
- "additionalProperties": false,
- "properties": {
- "BackgroundColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- },
- "Icon": {
- "$ref": "#/definitions/ConditionalFormattingIcon"
- },
- "TextColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "TextControlPlaceholderOptions": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "TextFieldControlDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "InfoIconLabelOptions": {
- "$ref": "#/definitions/SheetControlInfoIconLabelOptions"
- },
- "PlaceholderOptions": {
- "$ref": "#/definitions/TextControlPlaceholderOptions"
- },
- "TitleOptions": {
- "$ref": "#/definitions/LabelOptions"
- }
- },
- "type": "object"
- },
- "TextWrap": {
- "enum": [
- "NONE",
- "WRAP"
- ],
- "type": "string"
- },
- "ThousandSeparatorOptions": {
- "additionalProperties": false,
- "properties": {
- "Symbol": {
- "$ref": "#/definitions/NumericSeparatorSymbol"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "TimeBasedForecastProperties": {
- "additionalProperties": false,
- "properties": {
- "LowerBoundary": {
- "default": null,
- "type": "number"
- },
- "PeriodsBackward": {
- "maximum": 1000,
- "minimum": 0,
- "type": "number"
- },
- "PeriodsForward": {
- "maximum": 1000,
- "minimum": 1,
- "type": "number"
- },
- "PredictionInterval": {
- "maximum": 95,
- "minimum": 50,
- "type": "number"
- },
- "Seasonality": {
- "maximum": 180,
- "minimum": 1,
- "type": "number"
- },
- "UpperBoundary": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "TimeEqualityFilter": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "ParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "RollingDate": {
- "$ref": "#/definitions/RollingDateConfiguration"
- },
- "TimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- },
- "Value": {
- "format": "date-time",
- "type": "string"
- }
- },
- "required": [
- "Column",
- "FilterId"
- ],
- "type": "object"
- },
- "TimeGranularity": {
- "enum": [
- "YEAR",
- "QUARTER",
- "MONTH",
- "WEEK",
- "DAY",
- "HOUR",
- "MINUTE",
- "SECOND",
- "MILLISECOND"
- ],
- "type": "string"
- },
- "TimeRangeDrillDownFilter": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "RangeMaximum": {
- "format": "date-time",
- "type": "string"
- },
- "RangeMinimum": {
- "format": "date-time",
- "type": "string"
- },
- "TimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- }
- },
- "required": [
- "Column",
- "RangeMaximum",
- "RangeMinimum",
- "TimeGranularity"
- ],
- "type": "object"
- },
- "TimeRangeFilter": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- },
- "ExcludePeriodConfiguration": {
- "$ref": "#/definitions/ExcludePeriodConfiguration"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "IncludeMaximum": {
- "default": null,
- "type": "boolean"
- },
- "IncludeMinimum": {
- "default": null,
- "type": "boolean"
- },
- "NullOption": {
- "$ref": "#/definitions/FilterNullOption"
- },
- "RangeMaximumValue": {
- "$ref": "#/definitions/TimeRangeFilterValue"
- },
- "RangeMinimumValue": {
- "$ref": "#/definitions/TimeRangeFilterValue"
- },
- "TimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- }
- },
- "required": [
- "Column",
- "FilterId",
- "NullOption"
- ],
- "type": "object"
- },
- "TimeRangeFilterValue": {
- "additionalProperties": false,
- "properties": {
- "Parameter": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "RollingDate": {
- "$ref": "#/definitions/RollingDateConfiguration"
- },
- "StaticValue": {
- "format": "date-time",
- "type": "string"
- }
- },
- "type": "object"
- },
- "TooltipItem": {
- "additionalProperties": false,
- "properties": {
- "ColumnTooltipItem": {
- "$ref": "#/definitions/ColumnTooltipItem"
- },
- "FieldTooltipItem": {
- "$ref": "#/definitions/FieldTooltipItem"
- }
- },
- "type": "object"
- },
- "TooltipOptions": {
- "additionalProperties": false,
- "properties": {
- "FieldBasedTooltip": {
- "$ref": "#/definitions/FieldBasedTooltip"
- },
- "SelectedTooltipType": {
- "$ref": "#/definitions/SelectedTooltipType"
- },
- "TooltipVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "TooltipTitleType": {
- "enum": [
- "NONE",
- "PRIMARY_VALUE"
- ],
- "type": "string"
- },
- "TopBottomComputationType": {
- "enum": [
- "TOP",
- "BOTTOM"
- ],
- "type": "string"
- },
- "TopBottomFilter": {
- "additionalProperties": false,
- "properties": {
- "AggregationSortConfigurations": {
- "items": {
- "$ref": "#/definitions/AggregationSortConfiguration"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Limit": {
- "default": null,
- "type": "number"
- },
- "ParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "TimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- }
- },
- "required": [
- "AggregationSortConfigurations",
- "Column",
- "FilterId"
- ],
- "type": "object"
- },
- "TopBottomMoversComputation": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "$ref": "#/definitions/DimensionField"
- },
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "MoverSize": {
- "default": 0,
- "maximum": 20,
- "minimum": 1,
- "type": "number"
- },
- "Name": {
- "type": "string"
- },
- "SortOrder": {
- "$ref": "#/definitions/TopBottomSortOrder"
- },
- "Time": {
- "$ref": "#/definitions/DimensionField"
- },
- "Type": {
- "$ref": "#/definitions/TopBottomComputationType"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId",
- "Type"
- ],
- "type": "object"
- },
- "TopBottomRankedComputation": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "$ref": "#/definitions/DimensionField"
- },
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "type": "string"
- },
- "ResultSize": {
- "default": 0,
- "maximum": 20,
- "minimum": 1,
- "type": "number"
- },
- "Type": {
- "$ref": "#/definitions/TopBottomComputationType"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId",
- "Type"
- ],
- "type": "object"
- },
- "TopBottomSortOrder": {
- "enum": [
- "PERCENT_DIFFERENCE",
- "ABSOLUTE_DIFFERENCE"
- ],
- "type": "string"
- },
- "TotalAggregationComputation": {
- "additionalProperties": false,
- "properties": {
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "type": "string"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId"
- ],
- "type": "object"
- },
- "TotalAggregationFunction": {
- "additionalProperties": false,
- "properties": {
- "SimpleTotalAggregationFunction": {
- "$ref": "#/definitions/SimpleTotalAggregationFunction"
- }
- },
- "type": "object"
- },
- "TotalAggregationOption": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "TotalAggregationFunction": {
- "$ref": "#/definitions/TotalAggregationFunction"
- }
- },
- "required": [
- "FieldId",
- "TotalAggregationFunction"
- ],
- "type": "object"
- },
- "TotalOptions": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "type": "string"
- },
- "Placement": {
- "$ref": "#/definitions/TableTotalsPlacement"
- },
- "ScrollStatus": {
- "$ref": "#/definitions/TableTotalsScrollStatus"
- },
- "TotalAggregationOptions": {
- "items": {
- "$ref": "#/definitions/TotalAggregationOption"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "TotalCellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "TotalsVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "TreeMapAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Colors": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Groups": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Sizes": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TreeMapConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ColorLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ColorScale": {
- "$ref": "#/definitions/ColorScale"
- },
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/TreeMapFieldWells"
- },
- "GroupLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "SizeLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/TreeMapSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- }
- },
- "type": "object"
- },
- "TreeMapFieldWells": {
- "additionalProperties": false,
- "properties": {
- "TreeMapAggregatedFieldWells": {
- "$ref": "#/definitions/TreeMapAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "TreeMapSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "TreeMapGroupItemsLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "TreeMapSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TreeMapVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/TreeMapConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "TrendArrowOptions": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "URLTargetConfiguration": {
- "enum": [
- "NEW_TAB",
- "NEW_WINDOW",
- "SAME_TAB"
- ],
- "type": "string"
- },
- "UnaggregatedField": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/FormatConfiguration"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "UniqueValuesComputation": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "$ref": "#/definitions/DimensionField"
- },
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "type": "string"
- }
- },
- "required": [
- "ComputationId"
- ],
- "type": "object"
- },
- "ValidationStrategy": {
- "additionalProperties": false,
- "properties": {
- "Mode": {
- "$ref": "#/definitions/ValidationStrategyMode"
- }
- },
- "required": [
- "Mode"
- ],
- "type": "object"
- },
- "ValidationStrategyMode": {
- "enum": [
- "STRICT",
- "LENIENT"
- ],
- "type": "string"
- },
- "ValueWhenUnsetOption": {
- "enum": [
- "RECOMMENDED_VALUE",
- "NULL"
- ],
- "type": "string"
- },
- "VerticalTextAlignment": {
- "enum": [
- "TOP",
- "MIDDLE",
- "BOTTOM",
- "AUTO"
- ],
- "type": "string"
- },
- "Visibility": {
- "enum": [
- "HIDDEN",
- "VISIBLE"
- ],
- "type": "string"
- },
- "VisibleRangeOptions": {
- "additionalProperties": false,
- "properties": {
- "PercentRange": {
- "$ref": "#/definitions/PercentVisibleRange"
- }
- },
- "type": "object"
- },
- "Visual": {
- "additionalProperties": false,
- "properties": {
- "BarChartVisual": {
- "$ref": "#/definitions/BarChartVisual"
- },
- "BoxPlotVisual": {
- "$ref": "#/definitions/BoxPlotVisual"
- },
- "ComboChartVisual": {
- "$ref": "#/definitions/ComboChartVisual"
- },
- "CustomContentVisual": {
- "$ref": "#/definitions/CustomContentVisual"
- },
- "EmptyVisual": {
- "$ref": "#/definitions/EmptyVisual"
- },
- "FilledMapVisual": {
- "$ref": "#/definitions/FilledMapVisual"
- },
- "FunnelChartVisual": {
- "$ref": "#/definitions/FunnelChartVisual"
- },
- "GaugeChartVisual": {
- "$ref": "#/definitions/GaugeChartVisual"
- },
- "GeospatialMapVisual": {
- "$ref": "#/definitions/GeospatialMapVisual"
- },
- "HeatMapVisual": {
- "$ref": "#/definitions/HeatMapVisual"
- },
- "HistogramVisual": {
- "$ref": "#/definitions/HistogramVisual"
- },
- "InsightVisual": {
- "$ref": "#/definitions/InsightVisual"
- },
- "KPIVisual": {
- "$ref": "#/definitions/KPIVisual"
- },
- "LineChartVisual": {
- "$ref": "#/definitions/LineChartVisual"
- },
- "PieChartVisual": {
- "$ref": "#/definitions/PieChartVisual"
- },
- "PivotTableVisual": {
- "$ref": "#/definitions/PivotTableVisual"
- },
- "RadarChartVisual": {
- "$ref": "#/definitions/RadarChartVisual"
- },
- "SankeyDiagramVisual": {
- "$ref": "#/definitions/SankeyDiagramVisual"
- },
- "ScatterPlotVisual": {
- "$ref": "#/definitions/ScatterPlotVisual"
- },
- "TableVisual": {
- "$ref": "#/definitions/TableVisual"
- },
- "TreeMapVisual": {
- "$ref": "#/definitions/TreeMapVisual"
- },
- "WaterfallVisual": {
- "$ref": "#/definitions/WaterfallVisual"
- },
- "WordCloudVisual": {
- "$ref": "#/definitions/WordCloudVisual"
- }
- },
- "type": "object"
- },
- "VisualCustomAction": {
- "additionalProperties": false,
- "properties": {
- "ActionOperations": {
- "items": {
- "$ref": "#/definitions/VisualCustomActionOperation"
- },
- "maxItems": 2,
- "minItems": 1,
- "type": "array"
- },
- "CustomActionId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "maxLength": 256,
- "minLength": 1,
- "type": "string"
- },
- "Status": {
- "$ref": "#/definitions/WidgetStatus"
- },
- "Trigger": {
- "$ref": "#/definitions/VisualCustomActionTrigger"
- }
- },
- "required": [
- "ActionOperations",
- "CustomActionId",
- "Name",
- "Trigger"
- ],
- "type": "object"
- },
- "VisualCustomActionOperation": {
- "additionalProperties": false,
- "properties": {
- "FilterOperation": {
- "$ref": "#/definitions/CustomActionFilterOperation"
- },
- "NavigationOperation": {
- "$ref": "#/definitions/CustomActionNavigationOperation"
- },
- "SetParametersOperation": {
- "$ref": "#/definitions/CustomActionSetParametersOperation"
- },
- "URLOperation": {
- "$ref": "#/definitions/CustomActionURLOperation"
- }
- },
- "type": "object"
- },
- "VisualCustomActionTrigger": {
- "enum": [
- "DATA_POINT_CLICK",
- "DATA_POINT_MENU"
- ],
- "type": "string"
- },
- "VisualPalette": {
- "additionalProperties": false,
- "properties": {
- "ChartColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "ColorMap": {
- "items": {
- "$ref": "#/definitions/DataPathColor"
- },
- "maxItems": 5000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "VisualSubtitleLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "FormatText": {
- "$ref": "#/definitions/LongFormatText"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "VisualTitleLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "FormatText": {
- "$ref": "#/definitions/ShortFormatText"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "WaterfallChartAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Breakdowns": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Categories": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "WaterfallChartColorConfiguration": {
- "additionalProperties": false,
- "properties": {
- "GroupColorConfiguration": {
- "$ref": "#/definitions/WaterfallChartGroupColorConfiguration"
- }
- },
- "type": "object"
- },
- "WaterfallChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "CategoryAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ColorConfiguration": {
- "$ref": "#/definitions/WaterfallChartColorConfiguration"
- },
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/WaterfallChartFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "PrimaryYAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "PrimaryYAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/WaterfallChartSortConfiguration"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- },
- "WaterfallChartOptions": {
- "$ref": "#/definitions/WaterfallChartOptions"
- }
- },
- "type": "object"
- },
- "WaterfallChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "WaterfallChartAggregatedFieldWells": {
- "$ref": "#/definitions/WaterfallChartAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "WaterfallChartGroupColorConfiguration": {
- "additionalProperties": false,
- "properties": {
- "NegativeBarColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "PositiveBarColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "TotalBarColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- }
- },
- "type": "object"
- },
- "WaterfallChartOptions": {
- "additionalProperties": false,
- "properties": {
- "TotalBarLabel": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "WaterfallChartSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "BreakdownItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "WaterfallVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/WaterfallChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "WhatIfPointScenario": {
- "additionalProperties": false,
- "properties": {
- "Date": {
- "format": "date-time",
- "type": "string"
- },
- "Value": {
- "default": 0,
- "type": "number"
- }
- },
- "required": [
- "Date",
- "Value"
- ],
- "type": "object"
- },
- "WhatIfRangeScenario": {
- "additionalProperties": false,
- "properties": {
- "EndDate": {
- "format": "date-time",
- "type": "string"
- },
- "StartDate": {
- "format": "date-time",
- "type": "string"
- },
- "Value": {
- "default": 0,
- "type": "number"
- }
- },
- "required": [
- "EndDate",
- "StartDate",
- "Value"
- ],
- "type": "object"
- },
- "WidgetStatus": {
- "enum": [
- "ENABLED",
- "DISABLED"
- ],
- "type": "string"
- },
- "WordCloudAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "GroupBy": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "Size": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "WordCloudChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/WordCloudFieldWells"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/WordCloudSortConfiguration"
- },
- "WordCloudOptions": {
- "$ref": "#/definitions/WordCloudOptions"
- }
- },
- "type": "object"
- },
- "WordCloudCloudLayout": {
- "enum": [
- "FLUID",
- "NORMAL"
- ],
- "type": "string"
- },
- "WordCloudFieldWells": {
- "additionalProperties": false,
- "properties": {
- "WordCloudAggregatedFieldWells": {
- "$ref": "#/definitions/WordCloudAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "WordCloudOptions": {
- "additionalProperties": false,
- "properties": {
- "CloudLayout": {
- "$ref": "#/definitions/WordCloudCloudLayout"
- },
- "MaximumStringLength": {
- "maximum": 100,
- "minimum": 1,
- "type": "number"
- },
- "WordCasing": {
- "$ref": "#/definitions/WordCloudWordCasing"
- },
- "WordOrientation": {
- "$ref": "#/definitions/WordCloudWordOrientation"
- },
- "WordPadding": {
- "$ref": "#/definitions/WordCloudWordPadding"
- },
- "WordScaling": {
- "$ref": "#/definitions/WordCloudWordScaling"
- }
- },
- "type": "object"
- },
- "WordCloudSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "WordCloudVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/WordCloudChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "WordCloudWordCasing": {
- "enum": [
- "LOWER_CASE",
- "EXISTING_CASE"
- ],
- "type": "string"
- },
- "WordCloudWordOrientation": {
- "enum": [
- "HORIZONTAL",
- "HORIZONTAL_AND_VERTICAL"
- ],
- "type": "string"
- },
- "WordCloudWordPadding": {
- "enum": [
- "NONE",
- "SMALL",
- "MEDIUM",
- "LARGE"
- ],
- "type": "string"
- },
- "WordCloudWordScaling": {
- "enum": [
- "EMPHASIZE",
- "NORMAL"
- ],
- "type": "string"
- }
- },
- "primaryIdentifier": [
- "/properties/AwsAccountId",
- "/properties/TemplateId"
- ],
- "properties": {
- "Arn": {
- "type": "string"
- },
- "AwsAccountId": {
- "maxLength": 12,
- "minLength": 12,
- "pattern": "^[0-9]{12}$",
- "type": "string"
- },
- "CreatedTime": {
- "format": "date-time",
- "type": "string"
- },
- "Definition": {
- "$ref": "#/definitions/TemplateVersionDefinition"
- },
- "LastUpdatedTime": {
- "format": "date-time",
- "type": "string"
- },
- "Name": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Permissions": {
- "items": {
- "$ref": "#/definitions/ResourcePermission"
- },
- "maxItems": 64,
- "minItems": 1,
- "type": "array"
- },
- "SourceEntity": {
- "$ref": "#/definitions/TemplateSourceEntity"
- },
- "Tags": {
- "items": {
- "$ref": "#/definitions/Tag"
- },
- "maxItems": 200,
- "minItems": 1,
- "type": "array"
- },
- "TemplateId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "ValidationStrategy": {
- "$ref": "#/definitions/ValidationStrategy"
- },
- "Version": {
- "$ref": "#/definitions/TemplateVersion"
- },
- "VersionDescription": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "readOnlyProperties": [
- "/properties/Arn",
- "/properties/CreatedTime",
- "/properties/LastUpdatedTime",
- "/properties/Version"
- ],
- "required": [
- "AwsAccountId",
- "TemplateId"
- ],
- "sourceUrl": "https://github.com/aws-cloudformation/aws-cloudformation-resource-providers-quicksight",
- "typeName": "AWS::QuickSight::Template",
- "writeOnlyProperties": [
- "/properties/Definition",
- "/properties/VersionDescription",
- "/properties/SourceEntity",
- "/properties/ValidationStrategy"
- ]
-}
diff --git a/src/cfnlint/data/schemas/providers/ap_east_1/__init__.py b/src/cfnlint/data/schemas/providers/ap_east_1/__init__.py
index 9da1a8add7..40da99d4e5 100644
--- a/src/cfnlint/data/schemas/providers/ap_east_1/__init__.py
+++ b/src/cfnlint/data/schemas/providers/ap_east_1/__init__.py
@@ -1106,6 +1106,7 @@
"aws-ec2-vpnconnection.json",
"aws-ec2-vpnconnectionroute.json",
"aws-ec2-vpngateway.json",
+ "aws-ec2-vpngatewayroutepropagation.json",
"aws-ecr-pullthroughcacherule.json",
"aws-ecr-registrypolicy.json",
"aws-ecr-replicationconfiguration.json",
diff --git a/src/cfnlint/data/schemas/providers/ap_east_1/aws-ec2-vpngatewayroutepropagation.json b/src/cfnlint/data/schemas/providers/ap_east_1/aws-ec2-vpngatewayroutepropagation.json
deleted file mode 100644
index d9e1e910db..0000000000
--- a/src/cfnlint/data/schemas/providers/ap_east_1/aws-ec2-vpngatewayroutepropagation.json
+++ /dev/null
@@ -1,29 +0,0 @@
-{
- "additionalProperties": false,
- "primaryIdentifier": [
- "/properties/Id"
- ],
- "properties": {
- "Id": {
- "type": "string"
- },
- "RouteTableIds": {
- "items": {
- "type": "string"
- },
- "type": "array",
- "uniqueItems": false
- },
- "VpnGatewayId": {
- "type": "string"
- }
- },
- "readOnlyProperties": [
- "/properties/Id"
- ],
- "required": [
- "RouteTableIds",
- "VpnGatewayId"
- ],
- "typeName": "AWS::EC2::VPNGatewayRoutePropagation"
-}
diff --git a/src/cfnlint/data/schemas/providers/ap_northeast_1/__init__.py b/src/cfnlint/data/schemas/providers/ap_northeast_1/__init__.py
index f679677332..b39cf045af 100644
--- a/src/cfnlint/data/schemas/providers/ap_northeast_1/__init__.py
+++ b/src/cfnlint/data/schemas/providers/ap_northeast_1/__init__.py
@@ -892,6 +892,8 @@
"AWS::PCAConnectorAD::ServicePrincipalName",
"AWS::PCAConnectorAD::Template",
"AWS::PCAConnectorAD::TemplateGroupAccessControlEntry",
+ "AWS::PaymentCryptography::Alias",
+ "AWS::PaymentCryptography::Key",
"AWS::Personalize::Dataset",
"AWS::Personalize::DatasetGroup",
"AWS::Personalize::Schema",
@@ -1068,6 +1070,7 @@
"AWS::SSO::PermissionSet",
"AWS::SageMaker::App",
"AWS::SageMaker::AppImageConfig",
+ "AWS::SageMaker::Cluster",
"AWS::SageMaker::CodeRepository",
"AWS::SageMaker::DataQualityJobDefinition",
"AWS::SageMaker::Device",
@@ -2110,6 +2113,8 @@
"aws-organizations-policy.json",
"aws-organizations-resourcepolicy.json",
"aws-osis-pipeline.json",
+ "aws-paymentcryptography-alias.json",
+ "aws-paymentcryptography-key.json",
"aws-pcaconnectorad-connector.json",
"aws-pcaconnectorad-directoryregistration.json",
"aws-pcaconnectorad-serviceprincipalname.json",
diff --git a/src/cfnlint/data/schemas/providers/ap_northeast_1/aws-sagemaker-cluster.json b/src/cfnlint/data/schemas/providers/ap_northeast_1/aws-sagemaker-cluster.json
new file mode 100644
index 0000000000..77493d573a
--- /dev/null
+++ b/src/cfnlint/data/schemas/providers/ap_northeast_1/aws-sagemaker-cluster.json
@@ -0,0 +1,309 @@
+{
+ "additionalIdentifiers": [
+ [
+ "/properties/ClusterName"
+ ]
+ ],
+ "additionalProperties": false,
+ "createOnlyProperties": [
+ "/properties/ClusterName",
+ "/properties/VpcConfig",
+ "/properties/Orchestrator",
+ "/properties/InstanceGroups/*/ExecutionRole",
+ "/properties/InstanceGroups/*/InstanceGroupName",
+ "/properties/InstanceGroups/*/InstanceType",
+ "/properties/InstanceGroups/*/ThreadsPerCore"
+ ],
+ "definitions": {
+ "ClusterEbsVolumeConfig": {
+ "additionalProperties": false,
+ "properties": {
+ "VolumeSizeInGB": {
+ "maximum": 16384,
+ "minimum": 1,
+ "type": "integer"
+ }
+ },
+ "type": "object"
+ },
+ "ClusterInstanceGroup": {
+ "additionalProperties": false,
+ "properties": {
+ "CurrentCount": {
+ "minimum": 0,
+ "type": "integer"
+ },
+ "ExecutionRole": {
+ "$ref": "#/definitions/ExecutionRole"
+ },
+ "InstanceCount": {
+ "minimum": 1,
+ "type": "integer"
+ },
+ "InstanceGroupName": {
+ "$ref": "#/definitions/InstanceGroupName"
+ },
+ "InstanceStorageConfigs": {
+ "$ref": "#/definitions/ClusterInstanceStorageConfigs"
+ },
+ "InstanceType": {
+ "$ref": "#/definitions/InstanceType"
+ },
+ "LifeCycleConfig": {
+ "$ref": "#/definitions/ClusterLifeCycleConfig"
+ },
+ "OnStartDeepHealthChecks": {
+ "$ref": "#/definitions/OnStartDeepHealthChecks"
+ },
+ "ThreadsPerCore": {
+ "maximum": 2,
+ "minimum": 1,
+ "type": "integer"
+ }
+ },
+ "required": [
+ "ExecutionRole",
+ "InstanceCount",
+ "InstanceGroupName",
+ "InstanceType",
+ "LifeCycleConfig"
+ ],
+ "type": "object"
+ },
+ "ClusterInstanceGroupsList": {
+ "insertionOrder": false,
+ "items": {
+ "$ref": "#/definitions/ClusterInstanceGroup"
+ },
+ "minItems": 1,
+ "type": "array"
+ },
+ "ClusterInstanceStorageConfig": {
+ "oneOf": [
+ {
+ "additionalProperties": false,
+ "properties": {
+ "EbsVolumeConfig": {
+ "$ref": "#/definitions/ClusterEbsVolumeConfig"
+ }
+ },
+ "type": "object"
+ }
+ ],
+ "type": "object"
+ },
+ "ClusterInstanceStorageConfigs": {
+ "insertionOrder": false,
+ "items": {
+ "$ref": "#/definitions/ClusterInstanceStorageConfig"
+ },
+ "maxItems": 1,
+ "type": "array"
+ },
+ "ClusterLifeCycleConfig": {
+ "additionalProperties": false,
+ "properties": {
+ "OnCreate": {
+ "maxLength": 128,
+ "minLength": 1,
+ "pattern": "^[\\S\\s]+$",
+ "type": "string"
+ },
+ "SourceS3Uri": {
+ "maxLength": 1024,
+ "pattern": "^(https|s3)://([^/]+)/?(.*)$",
+ "type": "string"
+ }
+ },
+ "required": [
+ "OnCreate",
+ "SourceS3Uri"
+ ],
+ "type": "object"
+ },
+ "ClusterOrchestratorEksConfig": {
+ "additionalProperties": false,
+ "properties": {
+ "ClusterArn": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "ClusterArn"
+ ],
+ "type": "object"
+ },
+ "DeepHealthCheckType": {
+ "enum": [
+ "InstanceStress",
+ "InstanceConnectivity"
+ ],
+ "type": "string"
+ },
+ "ExecutionRole": {
+ "maxLength": 2048,
+ "minLength": 20,
+ "pattern": "^arn:aws[a-z\\-]*:iam::\\d{12}:role/?[a-zA-Z_0-9+=,.@\\-_/]+$",
+ "type": "string"
+ },
+ "InstanceGroupName": {
+ "maxLength": 63,
+ "minLength": 1,
+ "pattern": "^[a-zA-Z0-9](-*[a-zA-Z0-9])*$",
+ "type": "string"
+ },
+ "InstanceType": {
+ "type": "string"
+ },
+ "OnStartDeepHealthChecks": {
+ "insertionOrder": false,
+ "items": {
+ "$ref": "#/definitions/DeepHealthCheckType"
+ },
+ "type": "array"
+ },
+ "Orchestrator": {
+ "additionalProperties": false,
+ "properties": {
+ "Eks": {
+ "$ref": "#/definitions/ClusterOrchestratorEksConfig"
+ }
+ },
+ "required": [
+ "Eks"
+ ],
+ "type": "object"
+ },
+ "Tag": {
+ "additionalProperties": false,
+ "properties": {
+ "Key": {
+ "maxLength": 128,
+ "minLength": 1,
+ "pattern": "^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$",
+ "type": "string"
+ },
+ "Value": {
+ "maxLength": 256,
+ "minLength": 0,
+ "pattern": "^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$",
+ "type": "string"
+ }
+ },
+ "required": [
+ "Key",
+ "Value"
+ ],
+ "type": "object"
+ },
+ "VpcConfig": {
+ "additionalProperties": false,
+ "properties": {
+ "SecurityGroupIds": {
+ "insertionOrder": false,
+ "items": {
+ "maxLength": 32,
+ "pattern": "[-0-9a-zA-Z]+",
+ "type": "string"
+ },
+ "maxItems": 5,
+ "minItems": 1,
+ "type": "array"
+ },
+ "Subnets": {
+ "insertionOrder": false,
+ "items": {
+ "maxLength": 32,
+ "pattern": "[-0-9a-zA-Z]+",
+ "type": "string"
+ },
+ "maxItems": 16,
+ "minItems": 1,
+ "type": "array"
+ }
+ },
+ "required": [
+ "SecurityGroupIds",
+ "Subnets"
+ ],
+ "type": "object"
+ }
+ },
+ "primaryIdentifier": [
+ "/properties/ClusterArn"
+ ],
+ "properties": {
+ "ClusterArn": {
+ "maxLength": 256,
+ "pattern": "^arn:aws[a-z\\-]*:sagemaker:[a-z0-9\\-]*:[0-9]{12}:cluster/[a-z0-9]{12}$",
+ "type": "string"
+ },
+ "ClusterName": {
+ "maxLength": 63,
+ "minLength": 1,
+ "pattern": "^[a-zA-Z0-9](-*[a-zA-Z0-9]){0,62}$",
+ "type": "string"
+ },
+ "ClusterStatus": {
+ "enum": [
+ "Creating",
+ "Deleting",
+ "Failed",
+ "InService",
+ "RollingBack",
+ "SystemUpdating",
+ "Updating"
+ ],
+ "type": "string"
+ },
+ "CreationTime": {
+ "type": "string"
+ },
+ "FailureMessage": {
+ "type": "string"
+ },
+ "InstanceGroups": {
+ "$ref": "#/definitions/ClusterInstanceGroupsList"
+ },
+ "NodeRecovery": {
+ "enum": [
+ "Automatic",
+ "None"
+ ],
+ "type": "string"
+ },
+ "Orchestrator": {
+ "$ref": "#/definitions/Orchestrator"
+ },
+ "Tags": {
+ "insertionOrder": false,
+ "items": {
+ "$ref": "#/definitions/Tag"
+ },
+ "maxItems": 50,
+ "type": "array",
+ "uniqueItems": true
+ },
+ "VpcConfig": {
+ "$ref": "#/definitions/VpcConfig"
+ }
+ },
+ "readOnlyProperties": [
+ "/properties/ClusterArn",
+ "/properties/CreationTime",
+ "/properties/ClusterStatus",
+ "/properties/FailureMessage",
+ "/properties/InstanceGroups/*/CurrentCount"
+ ],
+ "required": [
+ "InstanceGroups"
+ ],
+ "tagging": {
+ "cloudFormationSystemTags": false,
+ "tagOnCreate": true,
+ "tagProperty": "/properties/Tags",
+ "tagUpdatable": true,
+ "taggable": true
+ },
+ "typeName": "AWS::SageMaker::Cluster"
+}
diff --git a/src/cfnlint/data/schemas/providers/ap_northeast_2/__init__.py b/src/cfnlint/data/schemas/providers/ap_northeast_2/__init__.py
index 71c977a5fc..5ce8a19b2c 100644
--- a/src/cfnlint/data/schemas/providers/ap_northeast_2/__init__.py
+++ b/src/cfnlint/data/schemas/providers/ap_northeast_2/__init__.py
@@ -1240,7 +1240,6 @@
"aws-backup-backupvault.json",
"aws-backup-framework.json",
"aws-backup-reportplan.json",
- "aws-backup-restoretestingplan.json",
"aws-backup-restoretestingselection.json",
"aws-backupgateway-hypervisor.json",
"aws-batch-computeenvironment.json",
@@ -1518,7 +1517,6 @@
"aws-ec2-volumeattachment.json",
"aws-ec2-vpc.json",
"aws-ec2-vpcdhcpoptionsassociation.json",
- "aws-ec2-vpcendpoint.json",
"aws-ec2-vpcendpointconnectionnotification.json",
"aws-ec2-vpcendpointservice.json",
"aws-ec2-vpcendpointservicepermissions.json",
@@ -1945,9 +1943,12 @@
"aws-proton-servicetemplate.json",
"aws-qldb-ledger.json",
"aws-qldb-stream.json",
+ "aws-quicksight-analysis.json",
+ "aws-quicksight-dashboard.json",
"aws-quicksight-dataset.json",
"aws-quicksight-datasource.json",
"aws-quicksight-refreshschedule.json",
+ "aws-quicksight-template.json",
"aws-quicksight-theme.json",
"aws-quicksight-vpcconnection.json",
"aws-ram-permission.json",
diff --git a/src/cfnlint/data/schemas/providers/eu_central_1/aws-backup-restoretestingplan.json b/src/cfnlint/data/schemas/providers/ap_northeast_2/aws-backup-restoretestingplan.json
similarity index 92%
rename from src/cfnlint/data/schemas/providers/eu_central_1/aws-backup-restoretestingplan.json
rename to src/cfnlint/data/schemas/providers/ap_northeast_2/aws-backup-restoretestingplan.json
index e9f6376aad..add3c873f4 100644
--- a/src/cfnlint/data/schemas/providers/eu_central_1/aws-backup-restoretestingplan.json
+++ b/src/cfnlint/data/schemas/providers/ap_northeast_2/aws-backup-restoretestingplan.json
@@ -56,13 +56,6 @@
],
"type": "string"
},
- "RestoreTestingScheduleStatus": {
- "enum": [
- "ACTIVE",
- "SUSPENDED"
- ],
- "type": "string"
- },
"Tag": {
"additionalProperties": false,
"properties": {
@@ -103,9 +96,6 @@
"ScheduleExpressionTimezone": {
"type": "string"
},
- "ScheduleStatus": {
- "$ref": "#/definitions/RestoreTestingScheduleStatus"
- },
"StartWindowHours": {
"type": "integer"
},
diff --git a/src/cfnlint/data/schemas/providers/cn_north_1/aws-ec2-vpcendpoint.json b/src/cfnlint/data/schemas/providers/ap_northeast_2/aws-ec2-vpcendpoint.json
similarity index 72%
rename from src/cfnlint/data/schemas/providers/cn_north_1/aws-ec2-vpcendpoint.json
rename to src/cfnlint/data/schemas/providers/ap_northeast_2/aws-ec2-vpcendpoint.json
index 98883c5afa..b8d1957abf 100644
--- a/src/cfnlint/data/schemas/providers/cn_north_1/aws-ec2-vpcendpoint.json
+++ b/src/cfnlint/data/schemas/providers/ap_northeast_2/aws-ec2-vpcendpoint.json
@@ -43,10 +43,6 @@
"RouteTableIds": {
"insertionOrder": false,
"items": {
- "relationshipRef": {
- "propertyPath": "/properties/RouteTableId",
- "typeName": "AWS::EC2::RouteTable"
- },
"type": "string"
},
"type": "array",
@@ -56,26 +52,6 @@
"format": "AWS::EC2::SecurityGroup.Ids",
"insertionOrder": false,
"items": {
- "anyOf": [
- {
- "relationshipRef": {
- "propertyPath": "/properties/GroupId",
- "typeName": "AWS::EC2::SecurityGroup"
- }
- },
- {
- "relationshipRef": {
- "propertyPath": "/properties/Id",
- "typeName": "AWS::EC2::SecurityGroup"
- }
- },
- {
- "relationshipRef": {
- "propertyPath": "/properties/DefaultSecurityGroup",
- "typeName": "AWS::EC2::VPC"
- }
- }
- ],
"format": "AWS::EC2::SecurityGroup.GroupId",
"type": "string"
},
@@ -88,10 +64,6 @@
"SubnetIds": {
"insertionOrder": false,
"items": {
- "relationshipRef": {
- "propertyPath": "/properties/SubnetId",
- "typeName": "AWS::EC2::Subnet"
- },
"type": "string"
},
"type": "array",
diff --git a/src/cfnlint/data/schemas/providers/ap_northeast_2/aws-quicksight-dashboard.json b/src/cfnlint/data/schemas/providers/ap_northeast_2/aws-quicksight-dashboard.json
deleted file mode 100644
index 2ef4d6e24a..0000000000
--- a/src/cfnlint/data/schemas/providers/ap_northeast_2/aws-quicksight-dashboard.json
+++ /dev/null
@@ -1,11510 +0,0 @@
-{
- "additionalProperties": false,
- "createOnlyProperties": [
- "/properties/AwsAccountId",
- "/properties/DashboardId"
- ],
- "definitions": {
- "AdHocFilteringOption": {
- "additionalProperties": false,
- "properties": {
- "AvailabilityStatus": {
- "$ref": "#/definitions/DashboardBehavior"
- }
- },
- "type": "object"
- },
- "AggregationFunction": {
- "additionalProperties": false,
- "properties": {
- "AttributeAggregationFunction": {
- "$ref": "#/definitions/AttributeAggregationFunction"
- },
- "CategoricalAggregationFunction": {
- "$ref": "#/definitions/CategoricalAggregationFunction"
- },
- "DateAggregationFunction": {
- "$ref": "#/definitions/DateAggregationFunction"
- },
- "NumericalAggregationFunction": {
- "$ref": "#/definitions/NumericalAggregationFunction"
- }
- },
- "type": "object"
- },
- "AggregationSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "AggregationFunction": {
- "$ref": "#/definitions/AggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "SortDirection": {
- "$ref": "#/definitions/SortDirection"
- }
- },
- "required": [
- "Column",
- "SortDirection"
- ],
- "type": "object"
- },
- "AllSheetsFilterScopeConfiguration": {
- "format": "json",
- "type": [
- "object",
- "string"
- ]
- },
- "AnalysisDefaults": {
- "additionalProperties": false,
- "properties": {
- "DefaultNewSheetConfiguration": {
- "$ref": "#/definitions/DefaultNewSheetConfiguration"
- }
- },
- "required": [
- "DefaultNewSheetConfiguration"
- ],
- "type": "object"
- },
- "AnchorDateConfiguration": {
- "additionalProperties": false,
- "properties": {
- "AnchorOption": {
- "$ref": "#/definitions/AnchorOption"
- },
- "ParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- }
- },
- "type": "object"
- },
- "AnchorOption": {
- "enum": [
- "NOW"
- ],
- "type": "string"
- },
- "ArcAxisConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Range": {
- "$ref": "#/definitions/ArcAxisDisplayRange"
- },
- "ReserveRange": {
- "default": 0,
- "type": "number"
- }
- },
- "type": "object"
- },
- "ArcAxisDisplayRange": {
- "additionalProperties": false,
- "properties": {
- "Max": {
- "default": null,
- "type": "number"
- },
- "Min": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "ArcConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ArcAngle": {
- "default": null,
- "type": "number"
- },
- "ArcThickness": {
- "$ref": "#/definitions/ArcThicknessOptions"
- }
- },
- "type": "object"
- },
- "ArcOptions": {
- "additionalProperties": false,
- "properties": {
- "ArcThickness": {
- "$ref": "#/definitions/ArcThickness"
- }
- },
- "type": "object"
- },
- "ArcThickness": {
- "enum": [
- "SMALL",
- "MEDIUM",
- "LARGE",
- "WHOLE"
- ],
- "type": "string"
- },
- "ArcThicknessOptions": {
- "enum": [
- "SMALL",
- "MEDIUM",
- "LARGE"
- ],
- "type": "string"
- },
- "AssetOptions": {
- "additionalProperties": false,
- "properties": {
- "Timezone": {
- "type": "string"
- },
- "WeekStart": {
- "$ref": "#/definitions/DayOfTheWeek"
- }
- },
- "type": "object"
- },
- "AttributeAggregationFunction": {
- "additionalProperties": false,
- "properties": {
- "SimpleAttributeAggregation": {
- "$ref": "#/definitions/SimpleAttributeAggregationFunction"
- },
- "ValueForMultipleValues": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "AxisBinding": {
- "enum": [
- "PRIMARY_YAXIS",
- "SECONDARY_YAXIS"
- ],
- "type": "string"
- },
- "AxisDataOptions": {
- "additionalProperties": false,
- "properties": {
- "DateAxisOptions": {
- "$ref": "#/definitions/DateAxisOptions"
- },
- "NumericAxisOptions": {
- "$ref": "#/definitions/NumericAxisOptions"
- }
- },
- "type": "object"
- },
- "AxisDisplayDataDrivenRange": {
- "format": "json",
- "type": [
- "object",
- "string"
- ]
- },
- "AxisDisplayMinMaxRange": {
- "additionalProperties": false,
- "properties": {
- "Maximum": {
- "default": null,
- "type": "number"
- },
- "Minimum": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "AxisDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "AxisLineVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "AxisOffset": {
- "type": "string"
- },
- "DataOptions": {
- "$ref": "#/definitions/AxisDataOptions"
- },
- "GridLineVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "ScrollbarOptions": {
- "$ref": "#/definitions/ScrollBarOptions"
- },
- "TickLabelOptions": {
- "$ref": "#/definitions/AxisTickLabelOptions"
- }
- },
- "type": "object"
- },
- "AxisDisplayRange": {
- "additionalProperties": false,
- "properties": {
- "DataDriven": {
- "$ref": "#/definitions/AxisDisplayDataDrivenRange"
- },
- "MinMax": {
- "$ref": "#/definitions/AxisDisplayMinMaxRange"
- }
- },
- "type": "object"
- },
- "AxisLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "ApplyTo": {
- "$ref": "#/definitions/AxisLabelReferenceOptions"
- },
- "CustomLabel": {
- "type": "string"
- },
- "FontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- }
- },
- "type": "object"
- },
- "AxisLabelReferenceOptions": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "AxisLinearScale": {
- "additionalProperties": false,
- "properties": {
- "StepCount": {
- "default": null,
- "type": "number"
- },
- "StepSize": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "AxisLogarithmicScale": {
- "additionalProperties": false,
- "properties": {
- "Base": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "AxisScale": {
- "additionalProperties": false,
- "properties": {
- "Linear": {
- "$ref": "#/definitions/AxisLinearScale"
- },
- "Logarithmic": {
- "$ref": "#/definitions/AxisLogarithmicScale"
- }
- },
- "type": "object"
- },
- "AxisTickLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "LabelOptions": {
- "$ref": "#/definitions/LabelOptions"
- },
- "RotationAngle": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "BarChartAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Colors": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "SmallMultiples": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "BarChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "BarsArrangement": {
- "$ref": "#/definitions/BarsArrangement"
- },
- "CategoryAxis": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "CategoryLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ColorLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ContributionAnalysisDefaults": {
- "items": {
- "$ref": "#/definitions/ContributionAnalysisDefault"
- },
- "maxItems": 200,
- "minItems": 1,
- "type": "array"
- },
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/BarChartFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "Orientation": {
- "$ref": "#/definitions/BarChartOrientation"
- },
- "ReferenceLines": {
- "items": {
- "$ref": "#/definitions/ReferenceLine"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "SmallMultiplesOptions": {
- "$ref": "#/definitions/SmallMultiplesOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/BarChartSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "ValueAxis": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "ValueLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- }
- },
- "type": "object"
- },
- "BarChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "BarChartAggregatedFieldWells": {
- "$ref": "#/definitions/BarChartAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "BarChartOrientation": {
- "enum": [
- "HORIZONTAL",
- "VERTICAL"
- ],
- "type": "string"
- },
- "BarChartSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "ColorItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "ColorSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "SmallMultiplesLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "SmallMultiplesSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "BarChartVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/BarChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "BarsArrangement": {
- "enum": [
- "CLUSTERED",
- "STACKED",
- "STACKED_PERCENT"
- ],
- "type": "string"
- },
- "BaseMapStyleType": {
- "enum": [
- "LIGHT_GRAY",
- "DARK_GRAY",
- "STREET",
- "IMAGERY"
- ],
- "type": "string"
- },
- "BinCountOptions": {
- "additionalProperties": false,
- "properties": {
- "Value": {
- "minimum": 0,
- "type": "number"
- }
- },
- "type": "object"
- },
- "BinWidthOptions": {
- "additionalProperties": false,
- "properties": {
- "BinCountLimit": {
- "maximum": 1000,
- "minimum": 0,
- "type": "number"
- },
- "Value": {
- "minimum": 0,
- "type": "number"
- }
- },
- "type": "object"
- },
- "BodySectionConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Content": {
- "$ref": "#/definitions/BodySectionContent"
- },
- "PageBreakConfiguration": {
- "$ref": "#/definitions/SectionPageBreakConfiguration"
- },
- "SectionId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Style": {
- "$ref": "#/definitions/SectionStyle"
- }
- },
- "required": [
- "Content",
- "SectionId"
- ],
- "type": "object"
- },
- "BodySectionContent": {
- "additionalProperties": false,
- "properties": {
- "Layout": {
- "$ref": "#/definitions/SectionLayoutConfiguration"
- }
- },
- "type": "object"
- },
- "BoxPlotAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "GroupBy": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 5,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "BoxPlotChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "BoxPlotOptions": {
- "$ref": "#/definitions/BoxPlotOptions"
- },
- "CategoryAxis": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "CategoryLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/BoxPlotFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "PrimaryYAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "PrimaryYAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ReferenceLines": {
- "items": {
- "$ref": "#/definitions/ReferenceLine"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/BoxPlotSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- }
- },
- "type": "object"
- },
- "BoxPlotFieldWells": {
- "additionalProperties": false,
- "properties": {
- "BoxPlotAggregatedFieldWells": {
- "$ref": "#/definitions/BoxPlotAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "BoxPlotFillStyle": {
- "enum": [
- "SOLID",
- "TRANSPARENT"
- ],
- "type": "string"
- },
- "BoxPlotOptions": {
- "additionalProperties": false,
- "properties": {
- "AllDataPointsVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "OutlierVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "StyleOptions": {
- "$ref": "#/definitions/BoxPlotStyleOptions"
- }
- },
- "type": "object"
- },
- "BoxPlotSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "PaginationConfiguration": {
- "$ref": "#/definitions/PaginationConfiguration"
- }
- },
- "type": "object"
- },
- "BoxPlotStyleOptions": {
- "additionalProperties": false,
- "properties": {
- "FillStyle": {
- "$ref": "#/definitions/BoxPlotFillStyle"
- }
- },
- "type": "object"
- },
- "BoxPlotVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/BoxPlotChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "CalculatedField": {
- "additionalProperties": false,
- "properties": {
- "DataSetIdentifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Expression": {
- "maxLength": 32000,
- "minLength": 1,
- "type": "string"
- },
- "Name": {
- "maxLength": 127,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "DataSetIdentifier",
- "Expression",
- "Name"
- ],
- "type": "object"
- },
- "CalculatedMeasureField": {
- "additionalProperties": false,
- "properties": {
- "Expression": {
- "maxLength": 4096,
- "minLength": 1,
- "type": "string"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Expression",
- "FieldId"
- ],
- "type": "object"
- },
- "CascadingControlConfiguration": {
- "additionalProperties": false,
- "properties": {
- "SourceControls": {
- "items": {
- "$ref": "#/definitions/CascadingControlSource"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "CascadingControlSource": {
- "additionalProperties": false,
- "properties": {
- "ColumnToMatch": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "SourceSheetControlId": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "CategoricalAggregationFunction": {
- "enum": [
- "COUNT",
- "DISTINCT_COUNT"
- ],
- "type": "string"
- },
- "CategoricalDimensionField": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/StringFormatConfiguration"
- },
- "HierarchyId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "CategoricalMeasureField": {
- "additionalProperties": false,
- "properties": {
- "AggregationFunction": {
- "$ref": "#/definitions/CategoricalAggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/StringFormatConfiguration"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "CategoryDrillDownFilter": {
- "additionalProperties": false,
- "properties": {
- "CategoryValues": {
- "items": {
- "maxLength": 512,
- "minLength": 0,
- "type": "string"
- },
- "maxItems": 100000,
- "minItems": 0,
- "type": "array"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- }
- },
- "required": [
- "CategoryValues",
- "Column"
- ],
- "type": "object"
- },
- "CategoryFilter": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "Configuration": {
- "$ref": "#/definitions/CategoryFilterConfiguration"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "Column",
- "Configuration",
- "FilterId"
- ],
- "type": "object"
- },
- "CategoryFilterConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomFilterConfiguration": {
- "$ref": "#/definitions/CustomFilterConfiguration"
- },
- "CustomFilterListConfiguration": {
- "$ref": "#/definitions/CustomFilterListConfiguration"
- },
- "FilterListConfiguration": {
- "$ref": "#/definitions/FilterListConfiguration"
- }
- },
- "type": "object"
- },
- "CategoryFilterMatchOperator": {
- "enum": [
- "EQUALS",
- "DOES_NOT_EQUAL",
- "CONTAINS",
- "DOES_NOT_CONTAIN",
- "STARTS_WITH",
- "ENDS_WITH"
- ],
- "type": "string"
- },
- "CategoryFilterSelectAllOptions": {
- "enum": [
- "FILTER_ALL_VALUES"
- ],
- "type": "string"
- },
- "CategoryInnerFilter": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "Configuration": {
- "$ref": "#/definitions/CategoryFilterConfiguration"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- }
- },
- "required": [
- "Column",
- "Configuration"
- ],
- "type": "object"
- },
- "ChartAxisLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "AxisLabelOptions": {
- "items": {
- "$ref": "#/definitions/AxisLabelOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "SortIconVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "ClusterMarker": {
- "additionalProperties": false,
- "properties": {
- "SimpleClusterMarker": {
- "$ref": "#/definitions/SimpleClusterMarker"
- }
- },
- "type": "object"
- },
- "ClusterMarkerConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ClusterMarker": {
- "$ref": "#/definitions/ClusterMarker"
- }
- },
- "type": "object"
- },
- "ColorFillType": {
- "enum": [
- "DISCRETE",
- "GRADIENT"
- ],
- "type": "string"
- },
- "ColorScale": {
- "additionalProperties": false,
- "properties": {
- "ColorFillType": {
- "$ref": "#/definitions/ColorFillType"
- },
- "Colors": {
- "items": {
- "$ref": "#/definitions/DataColor"
- },
- "maxItems": 3,
- "minItems": 2,
- "type": "array"
- },
- "NullValueColor": {
- "$ref": "#/definitions/DataColor"
- }
- },
- "required": [
- "ColorFillType",
- "Colors"
- ],
- "type": "object"
- },
- "ColorsConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomColors": {
- "items": {
- "$ref": "#/definitions/CustomColor"
- },
- "maxItems": 50,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "ColumnConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ColorsConfiguration": {
- "$ref": "#/definitions/ColorsConfiguration"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/FormatConfiguration"
- },
- "Role": {
- "$ref": "#/definitions/ColumnRole"
- }
- },
- "required": [
- "Column"
- ],
- "type": "object"
- },
- "ColumnHierarchy": {
- "additionalProperties": false,
- "properties": {
- "DateTimeHierarchy": {
- "$ref": "#/definitions/DateTimeHierarchy"
- },
- "ExplicitHierarchy": {
- "$ref": "#/definitions/ExplicitHierarchy"
- },
- "PredefinedHierarchy": {
- "$ref": "#/definitions/PredefinedHierarchy"
- }
- },
- "type": "object"
- },
- "ColumnIdentifier": {
- "additionalProperties": false,
- "properties": {
- "ColumnName": {
- "maxLength": 127,
- "minLength": 1,
- "type": "string"
- },
- "DataSetIdentifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "ColumnName",
- "DataSetIdentifier"
- ],
- "type": "object"
- },
- "ColumnRole": {
- "enum": [
- "DIMENSION",
- "MEASURE"
- ],
- "type": "string"
- },
- "ColumnSort": {
- "additionalProperties": false,
- "properties": {
- "AggregationFunction": {
- "$ref": "#/definitions/AggregationFunction"
- },
- "Direction": {
- "$ref": "#/definitions/SortDirection"
- },
- "SortBy": {
- "$ref": "#/definitions/ColumnIdentifier"
- }
- },
- "required": [
- "Direction",
- "SortBy"
- ],
- "type": "object"
- },
- "ColumnTooltipItem": {
- "additionalProperties": false,
- "properties": {
- "Aggregation": {
- "$ref": "#/definitions/AggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "Label": {
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "required": [
- "Column"
- ],
- "type": "object"
- },
- "ComboChartAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "BarValues": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Colors": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "LineValues": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "ComboChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "BarDataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "BarsArrangement": {
- "$ref": "#/definitions/BarsArrangement"
- },
- "CategoryAxis": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "CategoryLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ColorLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/ComboChartFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "LineDataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "PrimaryYAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "PrimaryYAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ReferenceLines": {
- "items": {
- "$ref": "#/definitions/ReferenceLine"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "SecondaryYAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "SecondaryYAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/ComboChartSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- }
- },
- "type": "object"
- },
- "ComboChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "ComboChartAggregatedFieldWells": {
- "$ref": "#/definitions/ComboChartAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "ComboChartSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "ColorItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "ColorSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "ComboChartVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/ComboChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "ComparisonConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ComparisonFormat": {
- "$ref": "#/definitions/ComparisonFormatConfiguration"
- },
- "ComparisonMethod": {
- "$ref": "#/definitions/ComparisonMethod"
- }
- },
- "type": "object"
- },
- "ComparisonFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "NumberDisplayFormatConfiguration": {
- "$ref": "#/definitions/NumberDisplayFormatConfiguration"
- },
- "PercentageDisplayFormatConfiguration": {
- "$ref": "#/definitions/PercentageDisplayFormatConfiguration"
- }
- },
- "type": "object"
- },
- "ComparisonMethod": {
- "enum": [
- "DIFFERENCE",
- "PERCENT_DIFFERENCE",
- "PERCENT"
- ],
- "type": "string"
- },
- "Computation": {
- "additionalProperties": false,
- "properties": {
- "Forecast": {
- "$ref": "#/definitions/ForecastComputation"
- },
- "GrowthRate": {
- "$ref": "#/definitions/GrowthRateComputation"
- },
- "MaximumMinimum": {
- "$ref": "#/definitions/MaximumMinimumComputation"
- },
- "MetricComparison": {
- "$ref": "#/definitions/MetricComparisonComputation"
- },
- "PeriodOverPeriod": {
- "$ref": "#/definitions/PeriodOverPeriodComputation"
- },
- "PeriodToDate": {
- "$ref": "#/definitions/PeriodToDateComputation"
- },
- "TopBottomMovers": {
- "$ref": "#/definitions/TopBottomMoversComputation"
- },
- "TopBottomRanked": {
- "$ref": "#/definitions/TopBottomRankedComputation"
- },
- "TotalAggregation": {
- "$ref": "#/definitions/TotalAggregationComputation"
- },
- "UniqueValues": {
- "$ref": "#/definitions/UniqueValuesComputation"
- }
- },
- "type": "object"
- },
- "ConditionalFormattingColor": {
- "additionalProperties": false,
- "properties": {
- "Gradient": {
- "$ref": "#/definitions/ConditionalFormattingGradientColor"
- },
- "Solid": {
- "$ref": "#/definitions/ConditionalFormattingSolidColor"
- }
- },
- "type": "object"
- },
- "ConditionalFormattingCustomIconCondition": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "DisplayConfiguration": {
- "$ref": "#/definitions/ConditionalFormattingIconDisplayConfiguration"
- },
- "Expression": {
- "maxLength": 4096,
- "minLength": 1,
- "type": "string"
- },
- "IconOptions": {
- "$ref": "#/definitions/ConditionalFormattingCustomIconOptions"
- }
- },
- "required": [
- "Expression",
- "IconOptions"
- ],
- "type": "object"
- },
- "ConditionalFormattingCustomIconOptions": {
- "additionalProperties": false,
- "properties": {
- "Icon": {
- "$ref": "#/definitions/Icon"
- },
- "UnicodeIcon": {
- "pattern": "^[^\\u0000-\\u00FF]$",
- "type": "string"
- }
- },
- "type": "object"
- },
- "ConditionalFormattingGradientColor": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "$ref": "#/definitions/GradientColor"
- },
- "Expression": {
- "maxLength": 4096,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Color",
- "Expression"
- ],
- "type": "object"
- },
- "ConditionalFormattingIcon": {
- "additionalProperties": false,
- "properties": {
- "CustomCondition": {
- "$ref": "#/definitions/ConditionalFormattingCustomIconCondition"
- },
- "IconSet": {
- "$ref": "#/definitions/ConditionalFormattingIconSet"
- }
- },
- "type": "object"
- },
- "ConditionalFormattingIconDisplayConfiguration": {
- "additionalProperties": false,
- "properties": {
- "IconDisplayOption": {
- "$ref": "#/definitions/ConditionalFormattingIconDisplayOption"
- }
- },
- "type": "object"
- },
- "ConditionalFormattingIconDisplayOption": {
- "enum": [
- "ICON_ONLY"
- ],
- "type": "string"
- },
- "ConditionalFormattingIconSet": {
- "additionalProperties": false,
- "properties": {
- "Expression": {
- "maxLength": 4096,
- "minLength": 1,
- "type": "string"
- },
- "IconSetType": {
- "$ref": "#/definitions/ConditionalFormattingIconSetType"
- }
- },
- "required": [
- "Expression"
- ],
- "type": "object"
- },
- "ConditionalFormattingIconSetType": {
- "enum": [
- "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"
- ],
- "type": "string"
- },
- "ConditionalFormattingSolidColor": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "Expression": {
- "maxLength": 4096,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Expression"
- ],
- "type": "object"
- },
- "ContributionAnalysisDefault": {
- "additionalProperties": false,
- "properties": {
- "ContributorDimensions": {
- "items": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "maxItems": 4,
- "minItems": 1,
- "type": "array"
- },
- "MeasureFieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "ContributorDimensions",
- "MeasureFieldId"
- ],
- "type": "object"
- },
- "CrossDatasetTypes": {
- "enum": [
- "ALL_DATASETS",
- "SINGLE_DATASET"
- ],
- "type": "string"
- },
- "CurrencyDisplayFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DecimalPlacesConfiguration": {
- "$ref": "#/definitions/DecimalPlacesConfiguration"
- },
- "NegativeValueConfiguration": {
- "$ref": "#/definitions/NegativeValueConfiguration"
- },
- "NullValueFormatConfiguration": {
- "$ref": "#/definitions/NullValueFormatConfiguration"
- },
- "NumberScale": {
- "$ref": "#/definitions/NumberScale"
- },
- "Prefix": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "SeparatorConfiguration": {
- "$ref": "#/definitions/NumericSeparatorConfiguration"
- },
- "Suffix": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "Symbol": {
- "pattern": "^[A-Z]{3}$",
- "type": "string"
- }
- },
- "type": "object"
- },
- "CustomActionFilterOperation": {
- "additionalProperties": false,
- "properties": {
- "SelectedFieldsConfiguration": {
- "$ref": "#/definitions/FilterOperationSelectedFieldsConfiguration"
- },
- "TargetVisualsConfiguration": {
- "$ref": "#/definitions/FilterOperationTargetVisualsConfiguration"
- }
- },
- "required": [
- "SelectedFieldsConfiguration",
- "TargetVisualsConfiguration"
- ],
- "type": "object"
- },
- "CustomActionNavigationOperation": {
- "additionalProperties": false,
- "properties": {
- "LocalNavigationConfiguration": {
- "$ref": "#/definitions/LocalNavigationConfiguration"
- }
- },
- "type": "object"
- },
- "CustomActionSetParametersOperation": {
- "additionalProperties": false,
- "properties": {
- "ParameterValueConfigurations": {
- "items": {
- "$ref": "#/definitions/SetParameterValueConfiguration"
- },
- "maxItems": 200,
- "minItems": 1,
- "type": "array"
- }
- },
- "required": [
- "ParameterValueConfigurations"
- ],
- "type": "object"
- },
- "CustomActionURLOperation": {
- "additionalProperties": false,
- "properties": {
- "URLTarget": {
- "$ref": "#/definitions/URLTargetConfiguration"
- },
- "URLTemplate": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "URLTarget",
- "URLTemplate"
- ],
- "type": "object"
- },
- "CustomColor": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "FieldValue": {
- "maxLength": 2048,
- "minLength": 0,
- "type": "string"
- },
- "SpecialValue": {
- "$ref": "#/definitions/SpecialValue"
- }
- },
- "required": [
- "Color"
- ],
- "type": "object"
- },
- "CustomContentConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ContentType": {
- "$ref": "#/definitions/CustomContentType"
- },
- "ContentUrl": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "ImageScaling": {
- "$ref": "#/definitions/CustomContentImageScalingConfiguration"
- }
- },
- "type": "object"
- },
- "CustomContentImageScalingConfiguration": {
- "enum": [
- "FIT_TO_HEIGHT",
- "FIT_TO_WIDTH",
- "DO_NOT_SCALE",
- "SCALE_TO_VISUAL"
- ],
- "type": "string"
- },
- "CustomContentType": {
- "enum": [
- "IMAGE",
- "OTHER_EMBEDDED_CONTENT"
- ],
- "type": "string"
- },
- "CustomContentVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/CustomContentConfiguration"
- },
- "DataSetIdentifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "DataSetIdentifier",
- "VisualId"
- ],
- "type": "object"
- },
- "CustomFilterConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryValue": {
- "maxLength": 512,
- "minLength": 0,
- "type": "string"
- },
- "MatchOperator": {
- "$ref": "#/definitions/CategoryFilterMatchOperator"
- },
- "NullOption": {
- "$ref": "#/definitions/FilterNullOption"
- },
- "ParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "SelectAllOptions": {
- "$ref": "#/definitions/CategoryFilterSelectAllOptions"
- }
- },
- "required": [
- "MatchOperator",
- "NullOption"
- ],
- "type": "object"
- },
- "CustomFilterListConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryValues": {
- "items": {
- "maxLength": 512,
- "minLength": 0,
- "type": "string"
- },
- "maxItems": 100000,
- "minItems": 0,
- "type": "array"
- },
- "MatchOperator": {
- "$ref": "#/definitions/CategoryFilterMatchOperator"
- },
- "NullOption": {
- "$ref": "#/definitions/FilterNullOption"
- },
- "SelectAllOptions": {
- "$ref": "#/definitions/CategoryFilterSelectAllOptions"
- }
- },
- "required": [
- "MatchOperator",
- "NullOption"
- ],
- "type": "object"
- },
- "CustomNarrativeOptions": {
- "additionalProperties": false,
- "properties": {
- "Narrative": {
- "maxLength": 150000,
- "minLength": 0,
- "type": "string"
- }
- },
- "required": [
- "Narrative"
- ],
- "type": "object"
- },
- "CustomParameterValues": {
- "additionalProperties": false,
- "properties": {
- "DateTimeValues": {
- "items": {
- "format": "date-time",
- "type": "string"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- },
- "DecimalValues": {
- "items": {
- "type": "number"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- },
- "IntegerValues": {
- "items": {
- "type": "number"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- },
- "StringValues": {
- "items": {
- "type": "string"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "CustomValuesConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomValues": {
- "$ref": "#/definitions/CustomParameterValues"
- },
- "IncludeNullValue": {
- "type": "boolean"
- }
- },
- "required": [
- "CustomValues"
- ],
- "type": "object"
- },
- "DashboardBehavior": {
- "enum": [
- "ENABLED",
- "DISABLED"
- ],
- "type": "string"
- },
- "DashboardError": {
- "additionalProperties": false,
- "properties": {
- "Message": {
- "pattern": "\\S",
- "type": "string"
- },
- "Type": {
- "$ref": "#/definitions/DashboardErrorType"
- },
- "ViolatedEntities": {
- "items": {
- "$ref": "#/definitions/Entity"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "DashboardErrorType": {
- "enum": [
- "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"
- ],
- "type": "string"
- },
- "DashboardPublishOptions": {
- "additionalProperties": false,
- "properties": {
- "AdHocFilteringOption": {
- "$ref": "#/definitions/AdHocFilteringOption"
- },
- "DataPointDrillUpDownOption": {
- "$ref": "#/definitions/DataPointDrillUpDownOption"
- },
- "DataPointMenuLabelOption": {
- "$ref": "#/definitions/DataPointMenuLabelOption"
- },
- "DataPointTooltipOption": {
- "$ref": "#/definitions/DataPointTooltipOption"
- },
- "ExportToCSVOption": {
- "$ref": "#/definitions/ExportToCSVOption"
- },
- "ExportWithHiddenFieldsOption": {
- "$ref": "#/definitions/ExportWithHiddenFieldsOption"
- },
- "SheetControlsOption": {
- "$ref": "#/definitions/SheetControlsOption"
- },
- "SheetLayoutElementMaximizationOption": {
- "$ref": "#/definitions/SheetLayoutElementMaximizationOption"
- },
- "VisualAxisSortOption": {
- "$ref": "#/definitions/VisualAxisSortOption"
- },
- "VisualMenuOption": {
- "$ref": "#/definitions/VisualMenuOption"
- },
- "VisualPublishOptions": {
- "$ref": "#/definitions/DashboardVisualPublishOptions"
- }
- },
- "type": "object"
- },
- "DashboardSourceEntity": {
- "additionalProperties": false,
- "properties": {
- "SourceTemplate": {
- "$ref": "#/definitions/DashboardSourceTemplate"
- }
- },
- "type": "object"
- },
- "DashboardSourceTemplate": {
- "additionalProperties": false,
- "properties": {
- "Arn": {
- "type": "string"
- },
- "DataSetReferences": {
- "items": {
- "$ref": "#/definitions/DataSetReference"
- },
- "minItems": 1,
- "type": "array"
- }
- },
- "required": [
- "Arn",
- "DataSetReferences"
- ],
- "type": "object"
- },
- "DashboardUIState": {
- "enum": [
- "EXPANDED",
- "COLLAPSED"
- ],
- "type": "string"
- },
- "DashboardVersion": {
- "additionalProperties": false,
- "properties": {
- "Arn": {
- "type": "string"
- },
- "CreatedTime": {
- "format": "date-time",
- "type": "string"
- },
- "DataSetArns": {
- "items": {
- "type": "string"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "Description": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "Errors": {
- "items": {
- "$ref": "#/definitions/DashboardError"
- },
- "minItems": 1,
- "type": "array"
- },
- "Sheets": {
- "items": {
- "$ref": "#/definitions/Sheet"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "SourceEntityArn": {
- "type": "string"
- },
- "Status": {
- "$ref": "#/definitions/ResourceStatus"
- },
- "ThemeArn": {
- "type": "string"
- },
- "VersionNumber": {
- "minimum": 1,
- "type": "number"
- }
- },
- "type": "object"
- },
- "DashboardVersionDefinition": {
- "additionalProperties": false,
- "properties": {
- "AnalysisDefaults": {
- "$ref": "#/definitions/AnalysisDefaults"
- },
- "CalculatedFields": {
- "items": {
- "$ref": "#/definitions/CalculatedField"
- },
- "maxItems": 500,
- "minItems": 0,
- "type": "array"
- },
- "ColumnConfigurations": {
- "items": {
- "$ref": "#/definitions/ColumnConfiguration"
- },
- "maxItems": 2000,
- "minItems": 0,
- "type": "array"
- },
- "DataSetIdentifierDeclarations": {
- "items": {
- "$ref": "#/definitions/DataSetIdentifierDeclaration"
- },
- "maxItems": 50,
- "minItems": 1,
- "type": "array"
- },
- "FilterGroups": {
- "items": {
- "$ref": "#/definitions/FilterGroup"
- },
- "maxItems": 2000,
- "minItems": 0,
- "type": "array"
- },
- "Options": {
- "$ref": "#/definitions/AssetOptions"
- },
- "ParameterDeclarations": {
- "items": {
- "$ref": "#/definitions/ParameterDeclaration"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Sheets": {
- "items": {
- "$ref": "#/definitions/SheetDefinition"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "DataSetIdentifierDeclarations"
- ],
- "type": "object"
- },
- "DashboardVisualPublishOptions": {
- "additionalProperties": false,
- "properties": {
- "ExportHiddenFieldsOption": {
- "$ref": "#/definitions/ExportHiddenFieldsOption"
- }
- },
- "type": "object"
- },
- "DataBarsOptions": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "NegativeColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "PositiveColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- }
- },
- "required": [
- "FieldId"
- ],
- "type": "object"
- },
- "DataColor": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "DataValue": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "DataFieldSeriesItem": {
- "additionalProperties": false,
- "properties": {
- "AxisBinding": {
- "$ref": "#/definitions/AxisBinding"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FieldValue": {
- "type": "string"
- },
- "Settings": {
- "$ref": "#/definitions/LineChartSeriesSettings"
- }
- },
- "required": [
- "AxisBinding",
- "FieldId"
- ],
- "type": "object"
- },
- "DataLabelContent": {
- "enum": [
- "VALUE",
- "PERCENT",
- "VALUE_AND_PERCENT"
- ],
- "type": "string"
- },
- "DataLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "CategoryLabelVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "DataLabelTypes": {
- "items": {
- "$ref": "#/definitions/DataLabelType"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "LabelColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "LabelContent": {
- "$ref": "#/definitions/DataLabelContent"
- },
- "LabelFontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "MeasureLabelVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Overlap": {
- "$ref": "#/definitions/DataLabelOverlap"
- },
- "Position": {
- "$ref": "#/definitions/DataLabelPosition"
- },
- "TotalsVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "DataLabelOverlap": {
- "enum": [
- "DISABLE_OVERLAP",
- "ENABLE_OVERLAP"
- ],
- "type": "string"
- },
- "DataLabelPosition": {
- "enum": [
- "INSIDE",
- "OUTSIDE",
- "LEFT",
- "TOP",
- "BOTTOM",
- "RIGHT"
- ],
- "type": "string"
- },
- "DataLabelType": {
- "additionalProperties": false,
- "properties": {
- "DataPathLabelType": {
- "$ref": "#/definitions/DataPathLabelType"
- },
- "FieldLabelType": {
- "$ref": "#/definitions/FieldLabelType"
- },
- "MaximumLabelType": {
- "$ref": "#/definitions/MaximumLabelType"
- },
- "MinimumLabelType": {
- "$ref": "#/definitions/MinimumLabelType"
- },
- "RangeEndsLabelType": {
- "$ref": "#/definitions/RangeEndsLabelType"
- }
- },
- "type": "object"
- },
- "DataPathColor": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "Element": {
- "$ref": "#/definitions/DataPathValue"
- },
- "TimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- }
- },
- "required": [
- "Color",
- "Element"
- ],
- "type": "object"
- },
- "DataPathLabelType": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FieldValue": {
- "maxLength": 2048,
- "minLength": 0,
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "DataPathSort": {
- "additionalProperties": false,
- "properties": {
- "Direction": {
- "$ref": "#/definitions/SortDirection"
- },
- "SortPaths": {
- "items": {
- "$ref": "#/definitions/DataPathValue"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "Direction",
- "SortPaths"
- ],
- "type": "object"
- },
- "DataPathType": {
- "additionalProperties": false,
- "properties": {
- "PivotTableDataPathType": {
- "$ref": "#/definitions/PivotTableDataPathType"
- }
- },
- "type": "object"
- },
- "DataPathValue": {
- "additionalProperties": false,
- "properties": {
- "DataPathType": {
- "$ref": "#/definitions/DataPathType"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FieldValue": {
- "maxLength": 2048,
- "minLength": 0,
- "type": "string"
- }
- },
- "type": "object"
- },
- "DataPointDrillUpDownOption": {
- "additionalProperties": false,
- "properties": {
- "AvailabilityStatus": {
- "$ref": "#/definitions/DashboardBehavior"
- }
- },
- "type": "object"
- },
- "DataPointMenuLabelOption": {
- "additionalProperties": false,
- "properties": {
- "AvailabilityStatus": {
- "$ref": "#/definitions/DashboardBehavior"
- }
- },
- "type": "object"
- },
- "DataPointTooltipOption": {
- "additionalProperties": false,
- "properties": {
- "AvailabilityStatus": {
- "$ref": "#/definitions/DashboardBehavior"
- }
- },
- "type": "object"
- },
- "DataSetIdentifierDeclaration": {
- "additionalProperties": false,
- "properties": {
- "DataSetArn": {
- "type": "string"
- },
- "Identifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "DataSetArn",
- "Identifier"
- ],
- "type": "object"
- },
- "DataSetReference": {
- "additionalProperties": false,
- "properties": {
- "DataSetArn": {
- "type": "string"
- },
- "DataSetPlaceholder": {
- "pattern": "\\S",
- "type": "string"
- }
- },
- "required": [
- "DataSetArn",
- "DataSetPlaceholder"
- ],
- "type": "object"
- },
- "DateAggregationFunction": {
- "enum": [
- "COUNT",
- "DISTINCT_COUNT",
- "MIN",
- "MAX"
- ],
- "type": "string"
- },
- "DateAxisOptions": {
- "additionalProperties": false,
- "properties": {
- "MissingDateVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "DateDimensionField": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "DateGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/DateTimeFormatConfiguration"
- },
- "HierarchyId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "DateMeasureField": {
- "additionalProperties": false,
- "properties": {
- "AggregationFunction": {
- "$ref": "#/definitions/DateAggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/DateTimeFormatConfiguration"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "DateTimeDefaultValues": {
- "additionalProperties": false,
- "properties": {
- "DynamicValue": {
- "$ref": "#/definitions/DynamicDefaultValue"
- },
- "RollingDate": {
- "$ref": "#/definitions/RollingDateConfiguration"
- },
- "StaticValues": {
- "items": {
- "format": "date-time",
- "type": "string"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "DateTimeFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DateTimeFormat": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "NullValueFormatConfiguration": {
- "$ref": "#/definitions/NullValueFormatConfiguration"
- },
- "NumericFormatConfiguration": {
- "$ref": "#/definitions/NumericFormatConfiguration"
- }
- },
- "type": "object"
- },
- "DateTimeHierarchy": {
- "additionalProperties": false,
- "properties": {
- "DrillDownFilters": {
- "items": {
- "$ref": "#/definitions/DrillDownFilter"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "HierarchyId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "HierarchyId"
- ],
- "type": "object"
- },
- "DateTimeParameter": {
- "additionalProperties": false,
- "properties": {
- "Name": {
- "pattern": "\\S",
- "type": "string"
- },
- "Values": {
- "items": {
- "type": "string"
- },
- "type": "array"
- }
- },
- "required": [
- "Name",
- "Values"
- ],
- "type": "object"
- },
- "DateTimeParameterDeclaration": {
- "additionalProperties": false,
- "properties": {
- "DefaultValues": {
- "$ref": "#/definitions/DateTimeDefaultValues"
- },
- "MappedDataSetParameters": {
- "items": {
- "$ref": "#/definitions/MappedDataSetParameter"
- },
- "maxItems": 150,
- "minItems": 0,
- "type": "array"
- },
- "Name": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "TimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- },
- "ValueWhenUnset": {
- "$ref": "#/definitions/DateTimeValueWhenUnsetConfiguration"
- }
- },
- "required": [
- "Name"
- ],
- "type": "object"
- },
- "DateTimePickerControlDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "DateTimeFormat": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "InfoIconLabelOptions": {
- "$ref": "#/definitions/SheetControlInfoIconLabelOptions"
- },
- "TitleOptions": {
- "$ref": "#/definitions/LabelOptions"
- }
- },
- "type": "object"
- },
- "DateTimeValueWhenUnsetConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomValue": {
- "format": "date-time",
- "type": "string"
- },
- "ValueWhenUnsetOption": {
- "$ref": "#/definitions/ValueWhenUnsetOption"
- }
- },
- "type": "object"
- },
- "DayOfTheWeek": {
- "enum": [
- "SUNDAY",
- "MONDAY",
- "TUESDAY",
- "WEDNESDAY",
- "THURSDAY",
- "FRIDAY",
- "SATURDAY"
- ],
- "type": "string"
- },
- "DecimalDefaultValues": {
- "additionalProperties": false,
- "properties": {
- "DynamicValue": {
- "$ref": "#/definitions/DynamicDefaultValue"
- },
- "StaticValues": {
- "items": {
- "type": "number"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "DecimalParameter": {
- "additionalProperties": false,
- "properties": {
- "Name": {
- "pattern": "\\S",
- "type": "string"
- },
- "Values": {
- "items": {
- "default": 0,
- "type": "number"
- },
- "type": "array"
- }
- },
- "required": [
- "Name",
- "Values"
- ],
- "type": "object"
- },
- "DecimalParameterDeclaration": {
- "additionalProperties": false,
- "properties": {
- "DefaultValues": {
- "$ref": "#/definitions/DecimalDefaultValues"
- },
- "MappedDataSetParameters": {
- "items": {
- "$ref": "#/definitions/MappedDataSetParameter"
- },
- "maxItems": 150,
- "minItems": 0,
- "type": "array"
- },
- "Name": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "ParameterValueType": {
- "$ref": "#/definitions/ParameterValueType"
- },
- "ValueWhenUnset": {
- "$ref": "#/definitions/DecimalValueWhenUnsetConfiguration"
- }
- },
- "required": [
- "Name",
- "ParameterValueType"
- ],
- "type": "object"
- },
- "DecimalPlacesConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DecimalPlaces": {
- "maximum": 20,
- "minimum": 0,
- "type": "number"
- }
- },
- "required": [
- "DecimalPlaces"
- ],
- "type": "object"
- },
- "DecimalValueWhenUnsetConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomValue": {
- "default": null,
- "type": "number"
- },
- "ValueWhenUnsetOption": {
- "$ref": "#/definitions/ValueWhenUnsetOption"
- }
- },
- "type": "object"
- },
- "DefaultDateTimePickerControlOptions": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/DateTimePickerControlDisplayOptions"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlDateTimePickerType"
- }
- },
- "type": "object"
- },
- "DefaultFilterControlConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ControlOptions": {
- "$ref": "#/definitions/DefaultFilterControlOptions"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "ControlOptions",
- "Title"
- ],
- "type": "object"
- },
- "DefaultFilterControlOptions": {
- "additionalProperties": false,
- "properties": {
- "DefaultDateTimePickerOptions": {
- "$ref": "#/definitions/DefaultDateTimePickerControlOptions"
- },
- "DefaultDropdownOptions": {
- "$ref": "#/definitions/DefaultFilterDropDownControlOptions"
- },
- "DefaultListOptions": {
- "$ref": "#/definitions/DefaultFilterListControlOptions"
- },
- "DefaultRelativeDateTimeOptions": {
- "$ref": "#/definitions/DefaultRelativeDateTimeControlOptions"
- },
- "DefaultSliderOptions": {
- "$ref": "#/definitions/DefaultSliderControlOptions"
- },
- "DefaultTextAreaOptions": {
- "$ref": "#/definitions/DefaultTextAreaControlOptions"
- },
- "DefaultTextFieldOptions": {
- "$ref": "#/definitions/DefaultTextFieldControlOptions"
- }
- },
- "type": "object"
- },
- "DefaultFilterDropDownControlOptions": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/DropDownControlDisplayOptions"
- },
- "SelectableValues": {
- "$ref": "#/definitions/FilterSelectableValues"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlListType"
- }
- },
- "type": "object"
- },
- "DefaultFilterListControlOptions": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/ListControlDisplayOptions"
- },
- "SelectableValues": {
- "$ref": "#/definitions/FilterSelectableValues"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlListType"
- }
- },
- "type": "object"
- },
- "DefaultFreeFormLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CanvasSizeOptions": {
- "$ref": "#/definitions/FreeFormLayoutCanvasSizeOptions"
- }
- },
- "required": [
- "CanvasSizeOptions"
- ],
- "type": "object"
- },
- "DefaultGridLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CanvasSizeOptions": {
- "$ref": "#/definitions/GridLayoutCanvasSizeOptions"
- }
- },
- "required": [
- "CanvasSizeOptions"
- ],
- "type": "object"
- },
- "DefaultInteractiveLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FreeForm": {
- "$ref": "#/definitions/DefaultFreeFormLayoutConfiguration"
- },
- "Grid": {
- "$ref": "#/definitions/DefaultGridLayoutConfiguration"
- }
- },
- "type": "object"
- },
- "DefaultNewSheetConfiguration": {
- "additionalProperties": false,
- "properties": {
- "InteractiveLayoutConfiguration": {
- "$ref": "#/definitions/DefaultInteractiveLayoutConfiguration"
- },
- "PaginatedLayoutConfiguration": {
- "$ref": "#/definitions/DefaultPaginatedLayoutConfiguration"
- },
- "SheetContentType": {
- "$ref": "#/definitions/SheetContentType"
- }
- },
- "type": "object"
- },
- "DefaultPaginatedLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "SectionBased": {
- "$ref": "#/definitions/DefaultSectionBasedLayoutConfiguration"
- }
- },
- "type": "object"
- },
- "DefaultRelativeDateTimeControlOptions": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/RelativeDateTimeControlDisplayOptions"
- }
- },
- "type": "object"
- },
- "DefaultSectionBasedLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CanvasSizeOptions": {
- "$ref": "#/definitions/SectionBasedLayoutCanvasSizeOptions"
- }
- },
- "required": [
- "CanvasSizeOptions"
- ],
- "type": "object"
- },
- "DefaultSliderControlOptions": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/SliderControlDisplayOptions"
- },
- "MaximumValue": {
- "default": 0,
- "type": "number"
- },
- "MinimumValue": {
- "default": 0,
- "type": "number"
- },
- "StepSize": {
- "default": 0,
- "type": "number"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlSliderType"
- }
- },
- "required": [
- "MaximumValue",
- "MinimumValue",
- "StepSize"
- ],
- "type": "object"
- },
- "DefaultTextAreaControlOptions": {
- "additionalProperties": false,
- "properties": {
- "Delimiter": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "DisplayOptions": {
- "$ref": "#/definitions/TextAreaControlDisplayOptions"
- }
- },
- "type": "object"
- },
- "DefaultTextFieldControlOptions": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/TextFieldControlDisplayOptions"
- }
- },
- "type": "object"
- },
- "DestinationParameterValueConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomValuesConfiguration": {
- "$ref": "#/definitions/CustomValuesConfiguration"
- },
- "SelectAllValueOptions": {
- "$ref": "#/definitions/SelectAllValueOptions"
- },
- "SourceColumn": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "SourceField": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "SourceParameterName": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "DimensionField": {
- "additionalProperties": false,
- "properties": {
- "CategoricalDimensionField": {
- "$ref": "#/definitions/CategoricalDimensionField"
- },
- "DateDimensionField": {
- "$ref": "#/definitions/DateDimensionField"
- },
- "NumericalDimensionField": {
- "$ref": "#/definitions/NumericalDimensionField"
- }
- },
- "type": "object"
- },
- "DonutCenterOptions": {
- "additionalProperties": false,
- "properties": {
- "LabelVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "DonutOptions": {
- "additionalProperties": false,
- "properties": {
- "ArcOptions": {
- "$ref": "#/definitions/ArcOptions"
- },
- "DonutCenterOptions": {
- "$ref": "#/definitions/DonutCenterOptions"
- }
- },
- "type": "object"
- },
- "DrillDownFilter": {
- "additionalProperties": false,
- "properties": {
- "CategoryFilter": {
- "$ref": "#/definitions/CategoryDrillDownFilter"
- },
- "NumericEqualityFilter": {
- "$ref": "#/definitions/NumericEqualityDrillDownFilter"
- },
- "TimeRangeFilter": {
- "$ref": "#/definitions/TimeRangeDrillDownFilter"
- }
- },
- "type": "object"
- },
- "DropDownControlDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "InfoIconLabelOptions": {
- "$ref": "#/definitions/SheetControlInfoIconLabelOptions"
- },
- "SelectAllOptions": {
- "$ref": "#/definitions/ListControlSelectAllOptions"
- },
- "TitleOptions": {
- "$ref": "#/definitions/LabelOptions"
- }
- },
- "type": "object"
- },
- "DynamicDefaultValue": {
- "additionalProperties": false,
- "properties": {
- "DefaultValueColumn": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "GroupNameColumn": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "UserNameColumn": {
- "$ref": "#/definitions/ColumnIdentifier"
- }
- },
- "required": [
- "DefaultValueColumn"
- ],
- "type": "object"
- },
- "EmptyVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "DataSetIdentifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "DataSetIdentifier",
- "VisualId"
- ],
- "type": "object"
- },
- "Entity": {
- "additionalProperties": false,
- "properties": {
- "Path": {
- "pattern": "\\S",
- "type": "string"
- }
- },
- "type": "object"
- },
- "ExcludePeriodConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Amount": {
- "default": null,
- "type": "number"
- },
- "Granularity": {
- "$ref": "#/definitions/TimeGranularity"
- },
- "Status": {
- "$ref": "#/definitions/WidgetStatus"
- }
- },
- "required": [
- "Amount",
- "Granularity"
- ],
- "type": "object"
- },
- "ExplicitHierarchy": {
- "additionalProperties": false,
- "properties": {
- "Columns": {
- "items": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "maxItems": 10,
- "minItems": 2,
- "type": "array"
- },
- "DrillDownFilters": {
- "items": {
- "$ref": "#/definitions/DrillDownFilter"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "HierarchyId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Columns",
- "HierarchyId"
- ],
- "type": "object"
- },
- "ExportHiddenFieldsOption": {
- "additionalProperties": false,
- "properties": {
- "AvailabilityStatus": {
- "$ref": "#/definitions/DashboardBehavior"
- }
- },
- "type": "object"
- },
- "ExportToCSVOption": {
- "additionalProperties": false,
- "properties": {
- "AvailabilityStatus": {
- "$ref": "#/definitions/DashboardBehavior"
- }
- },
- "type": "object"
- },
- "ExportWithHiddenFieldsOption": {
- "additionalProperties": false,
- "properties": {
- "AvailabilityStatus": {
- "$ref": "#/definitions/DashboardBehavior"
- }
- },
- "type": "object"
- },
- "FieldBasedTooltip": {
- "additionalProperties": false,
- "properties": {
- "AggregationVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "TooltipFields": {
- "items": {
- "$ref": "#/definitions/TooltipItem"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "TooltipTitleType": {
- "$ref": "#/definitions/TooltipTitleType"
- }
- },
- "type": "object"
- },
- "FieldLabelType": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "FieldSeriesItem": {
- "additionalProperties": false,
- "properties": {
- "AxisBinding": {
- "$ref": "#/definitions/AxisBinding"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "Settings": {
- "$ref": "#/definitions/LineChartSeriesSettings"
- }
- },
- "required": [
- "AxisBinding",
- "FieldId"
- ],
- "type": "object"
- },
- "FieldSort": {
- "additionalProperties": false,
- "properties": {
- "Direction": {
- "$ref": "#/definitions/SortDirection"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Direction",
- "FieldId"
- ],
- "type": "object"
- },
- "FieldSortOptions": {
- "additionalProperties": false,
- "properties": {
- "ColumnSort": {
- "$ref": "#/definitions/ColumnSort"
- },
- "FieldSort": {
- "$ref": "#/definitions/FieldSort"
- }
- },
- "type": "object"
- },
- "FieldTooltipItem": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "Label": {
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "required": [
- "FieldId"
- ],
- "type": "object"
- },
- "FilledMapAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Geospatial": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "FilledMapConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "ConditionalFormattingOptions": {
- "items": {
- "$ref": "#/definitions/FilledMapConditionalFormattingOption"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "ConditionalFormattingOptions"
- ],
- "type": "object"
- },
- "FilledMapConditionalFormattingOption": {
- "additionalProperties": false,
- "properties": {
- "Shape": {
- "$ref": "#/definitions/FilledMapShapeConditionalFormatting"
- }
- },
- "required": [
- "Shape"
- ],
- "type": "object"
- },
- "FilledMapConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FieldWells": {
- "$ref": "#/definitions/FilledMapFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "MapStyleOptions": {
- "$ref": "#/definitions/GeospatialMapStyleOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/FilledMapSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "WindowOptions": {
- "$ref": "#/definitions/GeospatialWindowOptions"
- }
- },
- "type": "object"
- },
- "FilledMapFieldWells": {
- "additionalProperties": false,
- "properties": {
- "FilledMapAggregatedFieldWells": {
- "$ref": "#/definitions/FilledMapAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "FilledMapShapeConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "Format": {
- "$ref": "#/definitions/ShapeConditionalFormat"
- }
- },
- "required": [
- "FieldId"
- ],
- "type": "object"
- },
- "FilledMapSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "FilledMapVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/FilledMapConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "ConditionalFormatting": {
- "$ref": "#/definitions/FilledMapConditionalFormatting"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "Filter": {
- "additionalProperties": false,
- "properties": {
- "CategoryFilter": {
- "$ref": "#/definitions/CategoryFilter"
- },
- "NestedFilter": {
- "$ref": "#/definitions/NestedFilter"
- },
- "NumericEqualityFilter": {
- "$ref": "#/definitions/NumericEqualityFilter"
- },
- "NumericRangeFilter": {
- "$ref": "#/definitions/NumericRangeFilter"
- },
- "RelativeDatesFilter": {
- "$ref": "#/definitions/RelativeDatesFilter"
- },
- "TimeEqualityFilter": {
- "$ref": "#/definitions/TimeEqualityFilter"
- },
- "TimeRangeFilter": {
- "$ref": "#/definitions/TimeRangeFilter"
- },
- "TopBottomFilter": {
- "$ref": "#/definitions/TopBottomFilter"
- }
- },
- "type": "object"
- },
- "FilterControl": {
- "additionalProperties": false,
- "properties": {
- "CrossSheet": {
- "$ref": "#/definitions/FilterCrossSheetControl"
- },
- "DateTimePicker": {
- "$ref": "#/definitions/FilterDateTimePickerControl"
- },
- "Dropdown": {
- "$ref": "#/definitions/FilterDropDownControl"
- },
- "List": {
- "$ref": "#/definitions/FilterListControl"
- },
- "RelativeDateTime": {
- "$ref": "#/definitions/FilterRelativeDateTimeControl"
- },
- "Slider": {
- "$ref": "#/definitions/FilterSliderControl"
- },
- "TextArea": {
- "$ref": "#/definitions/FilterTextAreaControl"
- },
- "TextField": {
- "$ref": "#/definitions/FilterTextFieldControl"
- }
- },
- "type": "object"
- },
- "FilterCrossSheetControl": {
- "additionalProperties": false,
- "properties": {
- "CascadingControlConfiguration": {
- "$ref": "#/definitions/CascadingControlConfiguration"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "FilterControlId",
- "SourceFilterId"
- ],
- "type": "object"
- },
- "FilterDateTimePickerControl": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/DateTimePickerControlDisplayOptions"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlDateTimePickerType"
- }
- },
- "required": [
- "FilterControlId",
- "SourceFilterId",
- "Title"
- ],
- "type": "object"
- },
- "FilterDropDownControl": {
- "additionalProperties": false,
- "properties": {
- "CascadingControlConfiguration": {
- "$ref": "#/definitions/CascadingControlConfiguration"
- },
- "DisplayOptions": {
- "$ref": "#/definitions/DropDownControlDisplayOptions"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SelectableValues": {
- "$ref": "#/definitions/FilterSelectableValues"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlListType"
- }
- },
- "required": [
- "FilterControlId",
- "SourceFilterId",
- "Title"
- ],
- "type": "object"
- },
- "FilterGroup": {
- "additionalProperties": false,
- "properties": {
- "CrossDataset": {
- "$ref": "#/definitions/CrossDatasetTypes"
- },
- "FilterGroupId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Filters": {
- "items": {
- "$ref": "#/definitions/Filter"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "ScopeConfiguration": {
- "$ref": "#/definitions/FilterScopeConfiguration"
- },
- "Status": {
- "$ref": "#/definitions/WidgetStatus"
- }
- },
- "required": [
- "CrossDataset",
- "FilterGroupId",
- "Filters",
- "ScopeConfiguration"
- ],
- "type": "object"
- },
- "FilterListConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryValues": {
- "items": {
- "maxLength": 512,
- "minLength": 0,
- "type": "string"
- },
- "maxItems": 100000,
- "minItems": 0,
- "type": "array"
- },
- "MatchOperator": {
- "$ref": "#/definitions/CategoryFilterMatchOperator"
- },
- "NullOption": {
- "$ref": "#/definitions/FilterNullOption"
- },
- "SelectAllOptions": {
- "$ref": "#/definitions/CategoryFilterSelectAllOptions"
- }
- },
- "required": [
- "MatchOperator"
- ],
- "type": "object"
- },
- "FilterListControl": {
- "additionalProperties": false,
- "properties": {
- "CascadingControlConfiguration": {
- "$ref": "#/definitions/CascadingControlConfiguration"
- },
- "DisplayOptions": {
- "$ref": "#/definitions/ListControlDisplayOptions"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SelectableValues": {
- "$ref": "#/definitions/FilterSelectableValues"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlListType"
- }
- },
- "required": [
- "FilterControlId",
- "SourceFilterId",
- "Title"
- ],
- "type": "object"
- },
- "FilterNullOption": {
- "enum": [
- "ALL_VALUES",
- "NULLS_ONLY",
- "NON_NULLS_ONLY"
- ],
- "type": "string"
- },
- "FilterOperationSelectedFieldsConfiguration": {
- "additionalProperties": false,
- "properties": {
- "SelectedColumns": {
- "items": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "SelectedFieldOptions": {
- "$ref": "#/definitions/SelectedFieldOptions"
- },
- "SelectedFields": {
- "items": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "maxItems": 20,
- "minItems": 1,
- "type": "array"
- }
- },
- "type": "object"
- },
- "FilterOperationTargetVisualsConfiguration": {
- "additionalProperties": false,
- "properties": {
- "SameSheetTargetVisualConfiguration": {
- "$ref": "#/definitions/SameSheetTargetVisualConfiguration"
- }
- },
- "type": "object"
- },
- "FilterRelativeDateTimeControl": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/RelativeDateTimeControlDisplayOptions"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "FilterControlId",
- "SourceFilterId",
- "Title"
- ],
- "type": "object"
- },
- "FilterScopeConfiguration": {
- "additionalProperties": false,
- "properties": {
- "AllSheets": {
- "$ref": "#/definitions/AllSheetsFilterScopeConfiguration"
- },
- "SelectedSheets": {
- "$ref": "#/definitions/SelectedSheetsFilterScopeConfiguration"
- }
- },
- "type": "object"
- },
- "FilterSelectableValues": {
- "additionalProperties": false,
- "properties": {
- "Values": {
- "items": {
- "type": "string"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "FilterSliderControl": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/SliderControlDisplayOptions"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "MaximumValue": {
- "default": 0,
- "type": "number"
- },
- "MinimumValue": {
- "default": 0,
- "type": "number"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "StepSize": {
- "default": 0,
- "type": "number"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlSliderType"
- }
- },
- "required": [
- "FilterControlId",
- "MaximumValue",
- "MinimumValue",
- "SourceFilterId",
- "StepSize",
- "Title"
- ],
- "type": "object"
- },
- "FilterTextAreaControl": {
- "additionalProperties": false,
- "properties": {
- "Delimiter": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "DisplayOptions": {
- "$ref": "#/definitions/TextAreaControlDisplayOptions"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "FilterControlId",
- "SourceFilterId",
- "Title"
- ],
- "type": "object"
- },
- "FilterTextFieldControl": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/TextFieldControlDisplayOptions"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "FilterControlId",
- "SourceFilterId",
- "Title"
- ],
- "type": "object"
- },
- "FilterVisualScope": {
- "enum": [
- "ALL_VISUALS",
- "SELECTED_VISUALS"
- ],
- "type": "string"
- },
- "FontConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FontColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "FontDecoration": {
- "$ref": "#/definitions/FontDecoration"
- },
- "FontSize": {
- "$ref": "#/definitions/FontSize"
- },
- "FontStyle": {
- "$ref": "#/definitions/FontStyle"
- },
- "FontWeight": {
- "$ref": "#/definitions/FontWeight"
- }
- },
- "type": "object"
- },
- "FontDecoration": {
- "enum": [
- "UNDERLINE",
- "NONE"
- ],
- "type": "string"
- },
- "FontSize": {
- "additionalProperties": false,
- "properties": {
- "Relative": {
- "$ref": "#/definitions/RelativeFontSize"
- }
- },
- "type": "object"
- },
- "FontStyle": {
- "enum": [
- "NORMAL",
- "ITALIC"
- ],
- "type": "string"
- },
- "FontWeight": {
- "additionalProperties": false,
- "properties": {
- "Name": {
- "$ref": "#/definitions/FontWeightName"
- }
- },
- "type": "object"
- },
- "FontWeightName": {
- "enum": [
- "NORMAL",
- "BOLD"
- ],
- "type": "string"
- },
- "ForecastComputation": {
- "additionalProperties": false,
- "properties": {
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "CustomSeasonalityValue": {
- "default": null,
- "maximum": 180,
- "minimum": 1,
- "type": "number"
- },
- "LowerBoundary": {
- "default": null,
- "type": "number"
- },
- "Name": {
- "type": "string"
- },
- "PeriodsBackward": {
- "maximum": 1000,
- "minimum": 0,
- "type": "number"
- },
- "PeriodsForward": {
- "maximum": 1000,
- "minimum": 1,
- "type": "number"
- },
- "PredictionInterval": {
- "maximum": 95,
- "minimum": 50,
- "type": "number"
- },
- "Seasonality": {
- "$ref": "#/definitions/ForecastComputationSeasonality"
- },
- "Time": {
- "$ref": "#/definitions/DimensionField"
- },
- "UpperBoundary": {
- "default": null,
- "type": "number"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId"
- ],
- "type": "object"
- },
- "ForecastComputationSeasonality": {
- "enum": [
- "AUTOMATIC",
- "CUSTOM"
- ],
- "type": "string"
- },
- "ForecastConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ForecastProperties": {
- "$ref": "#/definitions/TimeBasedForecastProperties"
- },
- "Scenario": {
- "$ref": "#/definitions/ForecastScenario"
- }
- },
- "type": "object"
- },
- "ForecastScenario": {
- "additionalProperties": false,
- "properties": {
- "WhatIfPointScenario": {
- "$ref": "#/definitions/WhatIfPointScenario"
- },
- "WhatIfRangeScenario": {
- "$ref": "#/definitions/WhatIfRangeScenario"
- }
- },
- "type": "object"
- },
- "FormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DateTimeFormatConfiguration": {
- "$ref": "#/definitions/DateTimeFormatConfiguration"
- },
- "NumberFormatConfiguration": {
- "$ref": "#/definitions/NumberFormatConfiguration"
- },
- "StringFormatConfiguration": {
- "$ref": "#/definitions/StringFormatConfiguration"
- }
- },
- "type": "object"
- },
- "FreeFormLayoutCanvasSizeOptions": {
- "additionalProperties": false,
- "properties": {
- "ScreenCanvasSizeOptions": {
- "$ref": "#/definitions/FreeFormLayoutScreenCanvasSizeOptions"
- }
- },
- "type": "object"
- },
- "FreeFormLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CanvasSizeOptions": {
- "$ref": "#/definitions/FreeFormLayoutCanvasSizeOptions"
- },
- "Elements": {
- "items": {
- "$ref": "#/definitions/FreeFormLayoutElement"
- },
- "maxItems": 430,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "Elements"
- ],
- "type": "object"
- },
- "FreeFormLayoutElement": {
- "additionalProperties": false,
- "properties": {
- "BackgroundStyle": {
- "$ref": "#/definitions/FreeFormLayoutElementBackgroundStyle"
- },
- "BorderStyle": {
- "$ref": "#/definitions/FreeFormLayoutElementBorderStyle"
- },
- "ElementId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "ElementType": {
- "$ref": "#/definitions/LayoutElementType"
- },
- "Height": {
- "type": "string"
- },
- "LoadingAnimation": {
- "$ref": "#/definitions/LoadingAnimation"
- },
- "RenderingRules": {
- "items": {
- "$ref": "#/definitions/SheetElementRenderingRule"
- },
- "maxItems": 10000,
- "minItems": 0,
- "type": "array"
- },
- "SelectedBorderStyle": {
- "$ref": "#/definitions/FreeFormLayoutElementBorderStyle"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Width": {
- "type": "string"
- },
- "XAxisLocation": {
- "type": "string"
- },
- "YAxisLocation": {
- "type": "string"
- }
- },
- "required": [
- "ElementId",
- "ElementType",
- "Height",
- "Width",
- "XAxisLocation",
- "YAxisLocation"
- ],
- "type": "object"
- },
- "FreeFormLayoutElementBackgroundStyle": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}(?:[A-F0-9]{2})?$",
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "FreeFormLayoutElementBorderStyle": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}(?:[A-F0-9]{2})?$",
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "FreeFormLayoutScreenCanvasSizeOptions": {
- "additionalProperties": false,
- "properties": {
- "OptimizedViewPortWidth": {
- "type": "string"
- }
- },
- "required": [
- "OptimizedViewPortWidth"
- ],
- "type": "object"
- },
- "FreeFormSectionLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Elements": {
- "items": {
- "$ref": "#/definitions/FreeFormLayoutElement"
- },
- "maxItems": 430,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "Elements"
- ],
- "type": "object"
- },
- "FunnelChartAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "FunnelChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "DataLabelOptions": {
- "$ref": "#/definitions/FunnelChartDataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/FunnelChartFieldWells"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/FunnelChartSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "ValueLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- }
- },
- "type": "object"
- },
- "FunnelChartDataLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "CategoryLabelVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "LabelColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "LabelFontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "MeasureDataLabelStyle": {
- "$ref": "#/definitions/FunnelChartMeasureDataLabelStyle"
- },
- "MeasureLabelVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Position": {
- "$ref": "#/definitions/DataLabelPosition"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "FunnelChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "FunnelChartAggregatedFieldWells": {
- "$ref": "#/definitions/FunnelChartAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "FunnelChartMeasureDataLabelStyle": {
- "enum": [
- "VALUE_ONLY",
- "PERCENTAGE_BY_FIRST_STAGE",
- "PERCENTAGE_BY_PREVIOUS_STAGE",
- "VALUE_AND_PERCENTAGE_BY_FIRST_STAGE",
- "VALUE_AND_PERCENTAGE_BY_PREVIOUS_STAGE"
- ],
- "type": "string"
- },
- "FunnelChartSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "FunnelChartVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/FunnelChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "GaugeChartArcConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "ForegroundColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "GaugeChartConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "ConditionalFormattingOptions": {
- "items": {
- "$ref": "#/definitions/GaugeChartConditionalFormattingOption"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "GaugeChartConditionalFormattingOption": {
- "additionalProperties": false,
- "properties": {
- "Arc": {
- "$ref": "#/definitions/GaugeChartArcConditionalFormatting"
- },
- "PrimaryValue": {
- "$ref": "#/definitions/GaugeChartPrimaryValueConditionalFormatting"
- }
- },
- "type": "object"
- },
- "GaugeChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/GaugeChartFieldWells"
- },
- "GaugeChartOptions": {
- "$ref": "#/definitions/GaugeChartOptions"
- },
- "TooltipOptions": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- }
- },
- "type": "object"
- },
- "GaugeChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "TargetValues": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "GaugeChartOptions": {
- "additionalProperties": false,
- "properties": {
- "Arc": {
- "$ref": "#/definitions/ArcConfiguration"
- },
- "ArcAxis": {
- "$ref": "#/definitions/ArcAxisConfiguration"
- },
- "Comparison": {
- "$ref": "#/definitions/ComparisonConfiguration"
- },
- "PrimaryValueDisplayType": {
- "$ref": "#/definitions/PrimaryValueDisplayType"
- },
- "PrimaryValueFontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- }
- },
- "type": "object"
- },
- "GaugeChartPrimaryValueConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "Icon": {
- "$ref": "#/definitions/ConditionalFormattingIcon"
- },
- "TextColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "GaugeChartVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/GaugeChartConfiguration"
- },
- "ConditionalFormatting": {
- "$ref": "#/definitions/GaugeChartConditionalFormatting"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "GeospatialCoordinateBounds": {
- "additionalProperties": false,
- "properties": {
- "East": {
- "maximum": 1800,
- "minimum": -1800,
- "type": "number"
- },
- "North": {
- "maximum": 90,
- "minimum": -90,
- "type": "number"
- },
- "South": {
- "maximum": 90,
- "minimum": -90,
- "type": "number"
- },
- "West": {
- "maximum": 1800,
- "minimum": -1800,
- "type": "number"
- }
- },
- "required": [
- "East",
- "North",
- "South",
- "West"
- ],
- "type": "object"
- },
- "GeospatialHeatmapColorScale": {
- "additionalProperties": false,
- "properties": {
- "Colors": {
- "items": {
- "$ref": "#/definitions/GeospatialHeatmapDataColor"
- },
- "maxItems": 2,
- "minItems": 2,
- "type": "array"
- }
- },
- "type": "object"
- },
- "GeospatialHeatmapConfiguration": {
- "additionalProperties": false,
- "properties": {
- "HeatmapColor": {
- "$ref": "#/definitions/GeospatialHeatmapColorScale"
- }
- },
- "type": "object"
- },
- "GeospatialHeatmapDataColor": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- }
- },
- "required": [
- "Color"
- ],
- "type": "object"
- },
- "GeospatialMapAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Colors": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Geospatial": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "GeospatialMapConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FieldWells": {
- "$ref": "#/definitions/GeospatialMapFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "MapStyleOptions": {
- "$ref": "#/definitions/GeospatialMapStyleOptions"
- },
- "PointStyleOptions": {
- "$ref": "#/definitions/GeospatialPointStyleOptions"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- },
- "WindowOptions": {
- "$ref": "#/definitions/GeospatialWindowOptions"
- }
- },
- "type": "object"
- },
- "GeospatialMapFieldWells": {
- "additionalProperties": false,
- "properties": {
- "GeospatialMapAggregatedFieldWells": {
- "$ref": "#/definitions/GeospatialMapAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "GeospatialMapStyleOptions": {
- "additionalProperties": false,
- "properties": {
- "BaseMapStyle": {
- "$ref": "#/definitions/BaseMapStyleType"
- }
- },
- "type": "object"
- },
- "GeospatialMapVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/GeospatialMapConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "GeospatialPointStyleOptions": {
- "additionalProperties": false,
- "properties": {
- "ClusterMarkerConfiguration": {
- "$ref": "#/definitions/ClusterMarkerConfiguration"
- },
- "HeatmapConfiguration": {
- "$ref": "#/definitions/GeospatialHeatmapConfiguration"
- },
- "SelectedPointStyle": {
- "$ref": "#/definitions/GeospatialSelectedPointStyle"
- }
- },
- "type": "object"
- },
- "GeospatialSelectedPointStyle": {
- "enum": [
- "POINT",
- "CLUSTER",
- "HEATMAP"
- ],
- "type": "string"
- },
- "GeospatialWindowOptions": {
- "additionalProperties": false,
- "properties": {
- "Bounds": {
- "$ref": "#/definitions/GeospatialCoordinateBounds"
- },
- "MapZoomMode": {
- "$ref": "#/definitions/MapZoomMode"
- }
- },
- "type": "object"
- },
- "GlobalTableBorderOptions": {
- "additionalProperties": false,
- "properties": {
- "SideSpecificBorder": {
- "$ref": "#/definitions/TableSideBorderOptions"
- },
- "UniformBorder": {
- "$ref": "#/definitions/TableBorderOptions"
- }
- },
- "type": "object"
- },
- "GradientColor": {
- "additionalProperties": false,
- "properties": {
- "Stops": {
- "items": {
- "$ref": "#/definitions/GradientStop"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "GradientStop": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "DataValue": {
- "default": null,
- "type": "number"
- },
- "GradientOffset": {
- "default": 0,
- "type": "number"
- }
- },
- "required": [
- "GradientOffset"
- ],
- "type": "object"
- },
- "GridLayoutCanvasSizeOptions": {
- "additionalProperties": false,
- "properties": {
- "ScreenCanvasSizeOptions": {
- "$ref": "#/definitions/GridLayoutScreenCanvasSizeOptions"
- }
- },
- "type": "object"
- },
- "GridLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CanvasSizeOptions": {
- "$ref": "#/definitions/GridLayoutCanvasSizeOptions"
- },
- "Elements": {
- "items": {
- "$ref": "#/definitions/GridLayoutElement"
- },
- "maxItems": 430,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "Elements"
- ],
- "type": "object"
- },
- "GridLayoutElement": {
- "additionalProperties": false,
- "properties": {
- "ColumnIndex": {
- "maximum": 35,
- "minimum": 0,
- "type": "number"
- },
- "ColumnSpan": {
- "maximum": 36,
- "minimum": 1,
- "type": "number"
- },
- "ElementId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "ElementType": {
- "$ref": "#/definitions/LayoutElementType"
- },
- "RowIndex": {
- "maximum": 9009,
- "minimum": 0,
- "type": "number"
- },
- "RowSpan": {
- "maximum": 21,
- "minimum": 1,
- "type": "number"
- }
- },
- "required": [
- "ColumnSpan",
- "ElementId",
- "ElementType",
- "RowSpan"
- ],
- "type": "object"
- },
- "GridLayoutScreenCanvasSizeOptions": {
- "additionalProperties": false,
- "properties": {
- "OptimizedViewPortWidth": {
- "type": "string"
- },
- "ResizeOption": {
- "$ref": "#/definitions/ResizeOption"
- }
- },
- "required": [
- "ResizeOption"
- ],
- "type": "object"
- },
- "GrowthRateComputation": {
- "additionalProperties": false,
- "properties": {
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "type": "string"
- },
- "PeriodSize": {
- "default": 0,
- "maximum": 52,
- "minimum": 2,
- "type": "number"
- },
- "Time": {
- "$ref": "#/definitions/DimensionField"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId"
- ],
- "type": "object"
- },
- "HeaderFooterSectionConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Layout": {
- "$ref": "#/definitions/SectionLayoutConfiguration"
- },
- "SectionId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Style": {
- "$ref": "#/definitions/SectionStyle"
- }
- },
- "required": [
- "Layout",
- "SectionId"
- ],
- "type": "object"
- },
- "HeatMapAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Columns": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Rows": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "HeatMapConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ColorScale": {
- "$ref": "#/definitions/ColorScale"
- },
- "ColumnLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/HeatMapFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "RowLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/HeatMapSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- }
- },
- "type": "object"
- },
- "HeatMapFieldWells": {
- "additionalProperties": false,
- "properties": {
- "HeatMapAggregatedFieldWells": {
- "$ref": "#/definitions/HeatMapAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "HeatMapSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "HeatMapColumnItemsLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "HeatMapColumnSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "HeatMapRowItemsLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "HeatMapRowSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "HeatMapVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/HeatMapConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "HistogramAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "HistogramBinOptions": {
- "additionalProperties": false,
- "properties": {
- "BinCount": {
- "$ref": "#/definitions/BinCountOptions"
- },
- "BinWidth": {
- "$ref": "#/definitions/BinWidthOptions"
- },
- "SelectedBinType": {
- "$ref": "#/definitions/HistogramBinType"
- },
- "StartValue": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "HistogramBinType": {
- "enum": [
- "BIN_COUNT",
- "BIN_WIDTH"
- ],
- "type": "string"
- },
- "HistogramConfiguration": {
- "additionalProperties": false,
- "properties": {
- "BinOptions": {
- "$ref": "#/definitions/HistogramBinOptions"
- },
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/HistogramFieldWells"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- },
- "XAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "XAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "YAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- }
- },
- "type": "object"
- },
- "HistogramFieldWells": {
- "additionalProperties": false,
- "properties": {
- "HistogramAggregatedFieldWells": {
- "$ref": "#/definitions/HistogramAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "HistogramVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/HistogramConfiguration"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "HorizontalTextAlignment": {
- "enum": [
- "LEFT",
- "CENTER",
- "RIGHT",
- "AUTO"
- ],
- "type": "string"
- },
- "Icon": {
- "enum": [
- "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"
- ],
- "type": "string"
- },
- "InnerFilter": {
- "additionalProperties": false,
- "properties": {
- "CategoryInnerFilter": {
- "$ref": "#/definitions/CategoryInnerFilter"
- }
- },
- "type": "object"
- },
- "InsightConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Computations": {
- "items": {
- "$ref": "#/definitions/Computation"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "CustomNarrative": {
- "$ref": "#/definitions/CustomNarrativeOptions"
- }
- },
- "type": "object"
- },
- "InsightVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "DataSetIdentifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "InsightConfiguration": {
- "$ref": "#/definitions/InsightConfiguration"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "DataSetIdentifier",
- "VisualId"
- ],
- "type": "object"
- },
- "IntegerDefaultValues": {
- "additionalProperties": false,
- "properties": {
- "DynamicValue": {
- "$ref": "#/definitions/DynamicDefaultValue"
- },
- "StaticValues": {
- "items": {
- "type": "number"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "IntegerParameter": {
- "additionalProperties": false,
- "properties": {
- "Name": {
- "pattern": "\\S",
- "type": "string"
- },
- "Values": {
- "items": {
- "default": 0,
- "type": "number"
- },
- "type": "array"
- }
- },
- "required": [
- "Name",
- "Values"
- ],
- "type": "object"
- },
- "IntegerParameterDeclaration": {
- "additionalProperties": false,
- "properties": {
- "DefaultValues": {
- "$ref": "#/definitions/IntegerDefaultValues"
- },
- "MappedDataSetParameters": {
- "items": {
- "$ref": "#/definitions/MappedDataSetParameter"
- },
- "maxItems": 150,
- "minItems": 0,
- "type": "array"
- },
- "Name": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "ParameterValueType": {
- "$ref": "#/definitions/ParameterValueType"
- },
- "ValueWhenUnset": {
- "$ref": "#/definitions/IntegerValueWhenUnsetConfiguration"
- }
- },
- "required": [
- "Name",
- "ParameterValueType"
- ],
- "type": "object"
- },
- "IntegerValueWhenUnsetConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomValue": {
- "default": null,
- "type": "number"
- },
- "ValueWhenUnsetOption": {
- "$ref": "#/definitions/ValueWhenUnsetOption"
- }
- },
- "type": "object"
- },
- "ItemsLimitConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ItemsLimit": {
- "default": null,
- "type": "number"
- },
- "OtherCategories": {
- "$ref": "#/definitions/OtherCategories"
- }
- },
- "type": "object"
- },
- "KPIActualValueConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "Icon": {
- "$ref": "#/definitions/ConditionalFormattingIcon"
- },
- "TextColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "KPIComparisonValueConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "Icon": {
- "$ref": "#/definitions/ConditionalFormattingIcon"
- },
- "TextColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "KPIConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "ConditionalFormattingOptions": {
- "items": {
- "$ref": "#/definitions/KPIConditionalFormattingOption"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "KPIConditionalFormattingOption": {
- "additionalProperties": false,
- "properties": {
- "ActualValue": {
- "$ref": "#/definitions/KPIActualValueConditionalFormatting"
- },
- "ComparisonValue": {
- "$ref": "#/definitions/KPIComparisonValueConditionalFormatting"
- },
- "PrimaryValue": {
- "$ref": "#/definitions/KPIPrimaryValueConditionalFormatting"
- },
- "ProgressBar": {
- "$ref": "#/definitions/KPIProgressBarConditionalFormatting"
- }
- },
- "type": "object"
- },
- "KPIConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FieldWells": {
- "$ref": "#/definitions/KPIFieldWells"
- },
- "KPIOptions": {
- "$ref": "#/definitions/KPIOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/KPISortConfiguration"
- }
- },
- "type": "object"
- },
- "KPIFieldWells": {
- "additionalProperties": false,
- "properties": {
- "TargetValues": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "TrendGroups": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "KPIOptions": {
- "additionalProperties": false,
- "properties": {
- "Comparison": {
- "$ref": "#/definitions/ComparisonConfiguration"
- },
- "PrimaryValueDisplayType": {
- "$ref": "#/definitions/PrimaryValueDisplayType"
- },
- "PrimaryValueFontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "ProgressBar": {
- "$ref": "#/definitions/ProgressBarOptions"
- },
- "SecondaryValue": {
- "$ref": "#/definitions/SecondaryValueOptions"
- },
- "SecondaryValueFontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "Sparkline": {
- "$ref": "#/definitions/KPISparklineOptions"
- },
- "TrendArrows": {
- "$ref": "#/definitions/TrendArrowOptions"
- },
- "VisualLayoutOptions": {
- "$ref": "#/definitions/KPIVisualLayoutOptions"
- }
- },
- "type": "object"
- },
- "KPIPrimaryValueConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "Icon": {
- "$ref": "#/definitions/ConditionalFormattingIcon"
- },
- "TextColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "KPIProgressBarConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "ForegroundColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "KPISortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "TrendGroupSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "KPISparklineOptions": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "TooltipVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Type": {
- "$ref": "#/definitions/KPISparklineType"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "required": [
- "Type"
- ],
- "type": "object"
- },
- "KPISparklineType": {
- "enum": [
- "LINE",
- "AREA"
- ],
- "type": "string"
- },
- "KPIVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/KPIConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "ConditionalFormatting": {
- "$ref": "#/definitions/KPIConditionalFormatting"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "KPIVisualLayoutOptions": {
- "additionalProperties": false,
- "properties": {
- "StandardLayout": {
- "$ref": "#/definitions/KPIVisualStandardLayout"
- }
- },
- "type": "object"
- },
- "KPIVisualStandardLayout": {
- "additionalProperties": false,
- "properties": {
- "Type": {
- "$ref": "#/definitions/KPIVisualStandardLayoutType"
- }
- },
- "required": [
- "Type"
- ],
- "type": "object"
- },
- "KPIVisualStandardLayoutType": {
- "enum": [
- "CLASSIC",
- "VERTICAL"
- ],
- "type": "string"
- },
- "LabelOptions": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "type": "string"
- },
- "FontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "Layout": {
- "additionalProperties": false,
- "properties": {
- "Configuration": {
- "$ref": "#/definitions/LayoutConfiguration"
- }
- },
- "required": [
- "Configuration"
- ],
- "type": "object"
- },
- "LayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FreeFormLayout": {
- "$ref": "#/definitions/FreeFormLayoutConfiguration"
- },
- "GridLayout": {
- "$ref": "#/definitions/GridLayoutConfiguration"
- },
- "SectionBasedLayout": {
- "$ref": "#/definitions/SectionBasedLayoutConfiguration"
- }
- },
- "type": "object"
- },
- "LayoutElementType": {
- "enum": [
- "VISUAL",
- "FILTER_CONTROL",
- "PARAMETER_CONTROL",
- "TEXT_BOX"
- ],
- "type": "string"
- },
- "LegendOptions": {
- "additionalProperties": false,
- "properties": {
- "Height": {
- "type": "string"
- },
- "Position": {
- "$ref": "#/definitions/LegendPosition"
- },
- "Title": {
- "$ref": "#/definitions/LabelOptions"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Width": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "LegendPosition": {
- "enum": [
- "AUTO",
- "RIGHT",
- "BOTTOM",
- "TOP"
- ],
- "type": "string"
- },
- "LineChartAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Colors": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "SmallMultiples": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "LineChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ContributionAnalysisDefaults": {
- "items": {
- "$ref": "#/definitions/ContributionAnalysisDefault"
- },
- "maxItems": 200,
- "minItems": 1,
- "type": "array"
- },
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "DefaultSeriesSettings": {
- "$ref": "#/definitions/LineChartDefaultSeriesSettings"
- },
- "FieldWells": {
- "$ref": "#/definitions/LineChartFieldWells"
- },
- "ForecastConfigurations": {
- "items": {
- "$ref": "#/definitions/ForecastConfiguration"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "PrimaryYAxisDisplayOptions": {
- "$ref": "#/definitions/LineSeriesAxisDisplayOptions"
- },
- "PrimaryYAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ReferenceLines": {
- "items": {
- "$ref": "#/definitions/ReferenceLine"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "SecondaryYAxisDisplayOptions": {
- "$ref": "#/definitions/LineSeriesAxisDisplayOptions"
- },
- "SecondaryYAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "Series": {
- "items": {
- "$ref": "#/definitions/SeriesItem"
- },
- "maxItems": 2000,
- "minItems": 0,
- "type": "array"
- },
- "SmallMultiplesOptions": {
- "$ref": "#/definitions/SmallMultiplesOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/LineChartSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "Type": {
- "$ref": "#/definitions/LineChartType"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- },
- "XAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "XAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- }
- },
- "type": "object"
- },
- "LineChartDefaultSeriesSettings": {
- "additionalProperties": false,
- "properties": {
- "AxisBinding": {
- "$ref": "#/definitions/AxisBinding"
- },
- "LineStyleSettings": {
- "$ref": "#/definitions/LineChartLineStyleSettings"
- },
- "MarkerStyleSettings": {
- "$ref": "#/definitions/LineChartMarkerStyleSettings"
- }
- },
- "type": "object"
- },
- "LineChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "LineChartAggregatedFieldWells": {
- "$ref": "#/definitions/LineChartAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "LineChartLineStyle": {
- "enum": [
- "SOLID",
- "DOTTED",
- "DASHED"
- ],
- "type": "string"
- },
- "LineChartLineStyleSettings": {
- "additionalProperties": false,
- "properties": {
- "LineInterpolation": {
- "$ref": "#/definitions/LineInterpolation"
- },
- "LineStyle": {
- "$ref": "#/definitions/LineChartLineStyle"
- },
- "LineVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "LineWidth": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "LineChartMarkerShape": {
- "enum": [
- "CIRCLE",
- "TRIANGLE",
- "SQUARE",
- "DIAMOND",
- "ROUNDED_SQUARE"
- ],
- "type": "string"
- },
- "LineChartMarkerStyleSettings": {
- "additionalProperties": false,
- "properties": {
- "MarkerColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "MarkerShape": {
- "$ref": "#/definitions/LineChartMarkerShape"
- },
- "MarkerSize": {
- "type": "string"
- },
- "MarkerVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "LineChartSeriesSettings": {
- "additionalProperties": false,
- "properties": {
- "LineStyleSettings": {
- "$ref": "#/definitions/LineChartLineStyleSettings"
- },
- "MarkerStyleSettings": {
- "$ref": "#/definitions/LineChartMarkerStyleSettings"
- }
- },
- "type": "object"
- },
- "LineChartSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryItemsLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "ColorItemsLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "SmallMultiplesLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "SmallMultiplesSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "LineChartType": {
- "enum": [
- "LINE",
- "AREA",
- "STACKED_AREA"
- ],
- "type": "string"
- },
- "LineChartVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/LineChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "LineInterpolation": {
- "enum": [
- "LINEAR",
- "SMOOTH",
- "STEPPED"
- ],
- "type": "string"
- },
- "LineSeriesAxisDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "AxisOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "MissingDataConfigurations": {
- "items": {
- "$ref": "#/definitions/MissingDataConfiguration"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "LinkSharingConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Permissions": {
- "items": {
- "$ref": "#/definitions/ResourcePermission"
- },
- "maxItems": 64,
- "minItems": 1,
- "type": "array"
- }
- },
- "type": "object"
- },
- "ListControlDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "InfoIconLabelOptions": {
- "$ref": "#/definitions/SheetControlInfoIconLabelOptions"
- },
- "SearchOptions": {
- "$ref": "#/definitions/ListControlSearchOptions"
- },
- "SelectAllOptions": {
- "$ref": "#/definitions/ListControlSelectAllOptions"
- },
- "TitleOptions": {
- "$ref": "#/definitions/LabelOptions"
- }
- },
- "type": "object"
- },
- "ListControlSearchOptions": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "ListControlSelectAllOptions": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "LoadingAnimation": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "LocalNavigationConfiguration": {
- "additionalProperties": false,
- "properties": {
- "TargetSheetId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "TargetSheetId"
- ],
- "type": "object"
- },
- "LongFormatText": {
- "additionalProperties": false,
- "properties": {
- "PlainText": {
- "maxLength": 1024,
- "minLength": 1,
- "type": "string"
- },
- "RichText": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "type": "object"
- },
- "MapZoomMode": {
- "enum": [
- "AUTO",
- "MANUAL"
- ],
- "type": "string"
- },
- "MappedDataSetParameter": {
- "additionalProperties": false,
- "properties": {
- "DataSetIdentifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "DataSetParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- }
- },
- "required": [
- "DataSetIdentifier",
- "DataSetParameterName"
- ],
- "type": "object"
- },
- "MaximumLabelType": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "MaximumMinimumComputation": {
- "additionalProperties": false,
- "properties": {
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "type": "string"
- },
- "Time": {
- "$ref": "#/definitions/DimensionField"
- },
- "Type": {
- "$ref": "#/definitions/MaximumMinimumComputationType"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId",
- "Type"
- ],
- "type": "object"
- },
- "MaximumMinimumComputationType": {
- "enum": [
- "MAXIMUM",
- "MINIMUM"
- ],
- "type": "string"
- },
- "MeasureField": {
- "additionalProperties": false,
- "properties": {
- "CalculatedMeasureField": {
- "$ref": "#/definitions/CalculatedMeasureField"
- },
- "CategoricalMeasureField": {
- "$ref": "#/definitions/CategoricalMeasureField"
- },
- "DateMeasureField": {
- "$ref": "#/definitions/DateMeasureField"
- },
- "NumericalMeasureField": {
- "$ref": "#/definitions/NumericalMeasureField"
- }
- },
- "type": "object"
- },
- "MetricComparisonComputation": {
- "additionalProperties": false,
- "properties": {
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "FromValue": {
- "$ref": "#/definitions/MeasureField"
- },
- "Name": {
- "type": "string"
- },
- "TargetValue": {
- "$ref": "#/definitions/MeasureField"
- },
- "Time": {
- "$ref": "#/definitions/DimensionField"
- }
- },
- "required": [
- "ComputationId"
- ],
- "type": "object"
- },
- "MinimumLabelType": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "MissingDataConfiguration": {
- "additionalProperties": false,
- "properties": {
- "TreatmentOption": {
- "$ref": "#/definitions/MissingDataTreatmentOption"
- }
- },
- "type": "object"
- },
- "MissingDataTreatmentOption": {
- "enum": [
- "INTERPOLATE",
- "SHOW_AS_ZERO",
- "SHOW_AS_BLANK"
- ],
- "type": "string"
- },
- "NegativeValueConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DisplayMode": {
- "$ref": "#/definitions/NegativeValueDisplayMode"
- }
- },
- "required": [
- "DisplayMode"
- ],
- "type": "object"
- },
- "NegativeValueDisplayMode": {
- "enum": [
- "POSITIVE",
- "NEGATIVE"
- ],
- "type": "string"
- },
- "NestedFilter": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "IncludeInnerSet": {
- "default": false,
- "type": "boolean"
- },
- "InnerFilter": {
- "$ref": "#/definitions/InnerFilter"
- }
- },
- "required": [
- "Column",
- "FilterId",
- "IncludeInnerSet",
- "InnerFilter"
- ],
- "type": "object"
- },
- "NullValueFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "NullString": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "NullString"
- ],
- "type": "object"
- },
- "NumberDisplayFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DecimalPlacesConfiguration": {
- "$ref": "#/definitions/DecimalPlacesConfiguration"
- },
- "NegativeValueConfiguration": {
- "$ref": "#/definitions/NegativeValueConfiguration"
- },
- "NullValueFormatConfiguration": {
- "$ref": "#/definitions/NullValueFormatConfiguration"
- },
- "NumberScale": {
- "$ref": "#/definitions/NumberScale"
- },
- "Prefix": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "SeparatorConfiguration": {
- "$ref": "#/definitions/NumericSeparatorConfiguration"
- },
- "Suffix": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- }
- },
- "type": "object"
- },
- "NumberFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FormatConfiguration": {
- "$ref": "#/definitions/NumericFormatConfiguration"
- }
- },
- "type": "object"
- },
- "NumberScale": {
- "enum": [
- "NONE",
- "AUTO",
- "THOUSANDS",
- "MILLIONS",
- "BILLIONS",
- "TRILLIONS"
- ],
- "type": "string"
- },
- "NumericAxisOptions": {
- "additionalProperties": false,
- "properties": {
- "Range": {
- "$ref": "#/definitions/AxisDisplayRange"
- },
- "Scale": {
- "$ref": "#/definitions/AxisScale"
- }
- },
- "type": "object"
- },
- "NumericEqualityDrillDownFilter": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "Value": {
- "default": 0,
- "type": "number"
- }
- },
- "required": [
- "Column",
- "Value"
- ],
- "type": "object"
- },
- "NumericEqualityFilter": {
- "additionalProperties": false,
- "properties": {
- "AggregationFunction": {
- "$ref": "#/definitions/AggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "MatchOperator": {
- "$ref": "#/definitions/NumericEqualityMatchOperator"
- },
- "NullOption": {
- "$ref": "#/definitions/FilterNullOption"
- },
- "ParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "SelectAllOptions": {
- "$ref": "#/definitions/NumericFilterSelectAllOptions"
- },
- "Value": {
- "default": null,
- "type": "number"
- }
- },
- "required": [
- "Column",
- "FilterId",
- "MatchOperator",
- "NullOption"
- ],
- "type": "object"
- },
- "NumericEqualityMatchOperator": {
- "enum": [
- "EQUALS",
- "DOES_NOT_EQUAL"
- ],
- "type": "string"
- },
- "NumericFilterSelectAllOptions": {
- "enum": [
- "FILTER_ALL_VALUES"
- ],
- "type": "string"
- },
- "NumericFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CurrencyDisplayFormatConfiguration": {
- "$ref": "#/definitions/CurrencyDisplayFormatConfiguration"
- },
- "NumberDisplayFormatConfiguration": {
- "$ref": "#/definitions/NumberDisplayFormatConfiguration"
- },
- "PercentageDisplayFormatConfiguration": {
- "$ref": "#/definitions/PercentageDisplayFormatConfiguration"
- }
- },
- "type": "object"
- },
- "NumericRangeFilter": {
- "additionalProperties": false,
- "properties": {
- "AggregationFunction": {
- "$ref": "#/definitions/AggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "IncludeMaximum": {
- "default": null,
- "type": "boolean"
- },
- "IncludeMinimum": {
- "default": null,
- "type": "boolean"
- },
- "NullOption": {
- "$ref": "#/definitions/FilterNullOption"
- },
- "RangeMaximum": {
- "$ref": "#/definitions/NumericRangeFilterValue"
- },
- "RangeMinimum": {
- "$ref": "#/definitions/NumericRangeFilterValue"
- },
- "SelectAllOptions": {
- "$ref": "#/definitions/NumericFilterSelectAllOptions"
- }
- },
- "required": [
- "Column",
- "FilterId",
- "NullOption"
- ],
- "type": "object"
- },
- "NumericRangeFilterValue": {
- "additionalProperties": false,
- "properties": {
- "Parameter": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "StaticValue": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "NumericSeparatorConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DecimalSeparator": {
- "$ref": "#/definitions/NumericSeparatorSymbol"
- },
- "ThousandsSeparator": {
- "$ref": "#/definitions/ThousandSeparatorOptions"
- }
- },
- "type": "object"
- },
- "NumericSeparatorSymbol": {
- "enum": [
- "COMMA",
- "DOT",
- "SPACE"
- ],
- "type": "string"
- },
- "NumericalAggregationFunction": {
- "additionalProperties": false,
- "properties": {
- "PercentileAggregation": {
- "$ref": "#/definitions/PercentileAggregation"
- },
- "SimpleNumericalAggregation": {
- "$ref": "#/definitions/SimpleNumericalAggregationFunction"
- }
- },
- "type": "object"
- },
- "NumericalDimensionField": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/NumberFormatConfiguration"
- },
- "HierarchyId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "NumericalMeasureField": {
- "additionalProperties": false,
- "properties": {
- "AggregationFunction": {
- "$ref": "#/definitions/NumericalAggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/NumberFormatConfiguration"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "OtherCategories": {
- "enum": [
- "INCLUDE",
- "EXCLUDE"
- ],
- "type": "string"
- },
- "PaginationConfiguration": {
- "additionalProperties": false,
- "properties": {
- "PageNumber": {
- "minimum": 0,
- "type": "number"
- },
- "PageSize": {
- "default": null,
- "type": "number"
- }
- },
- "required": [
- "PageNumber",
- "PageSize"
- ],
- "type": "object"
- },
- "PanelBorderStyle": {
- "enum": [
- "SOLID",
- "DASHED",
- "DOTTED"
- ],
- "type": "string"
- },
- "PanelConfiguration": {
- "additionalProperties": false,
- "properties": {
- "BackgroundColor": {
- "pattern": "^#[A-F0-9]{6}(?:[A-F0-9]{2})?$",
- "type": "string"
- },
- "BackgroundVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "BorderColor": {
- "pattern": "^#[A-F0-9]{6}(?:[A-F0-9]{2})?$",
- "type": "string"
- },
- "BorderStyle": {
- "$ref": "#/definitions/PanelBorderStyle"
- },
- "BorderThickness": {
- "type": "string"
- },
- "BorderVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "GutterSpacing": {
- "type": "string"
- },
- "GutterVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Title": {
- "$ref": "#/definitions/PanelTitleOptions"
- }
- },
- "type": "object"
- },
- "PanelTitleOptions": {
- "additionalProperties": false,
- "properties": {
- "FontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "HorizontalTextAlignment": {
- "$ref": "#/definitions/HorizontalTextAlignment"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "PaperOrientation": {
- "enum": [
- "PORTRAIT",
- "LANDSCAPE"
- ],
- "type": "string"
- },
- "PaperSize": {
- "enum": [
- "US_LETTER",
- "US_LEGAL",
- "US_TABLOID_LEDGER",
- "A0",
- "A1",
- "A2",
- "A3",
- "A4",
- "A5",
- "JIS_B4",
- "JIS_B5"
- ],
- "type": "string"
- },
- "ParameterControl": {
- "additionalProperties": false,
- "properties": {
- "DateTimePicker": {
- "$ref": "#/definitions/ParameterDateTimePickerControl"
- },
- "Dropdown": {
- "$ref": "#/definitions/ParameterDropDownControl"
- },
- "List": {
- "$ref": "#/definitions/ParameterListControl"
- },
- "Slider": {
- "$ref": "#/definitions/ParameterSliderControl"
- },
- "TextArea": {
- "$ref": "#/definitions/ParameterTextAreaControl"
- },
- "TextField": {
- "$ref": "#/definitions/ParameterTextFieldControl"
- }
- },
- "type": "object"
- },
- "ParameterDateTimePickerControl": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/DateTimePickerControlDisplayOptions"
- },
- "ParameterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "ParameterControlId",
- "SourceParameterName",
- "Title"
- ],
- "type": "object"
- },
- "ParameterDeclaration": {
- "additionalProperties": false,
- "properties": {
- "DateTimeParameterDeclaration": {
- "$ref": "#/definitions/DateTimeParameterDeclaration"
- },
- "DecimalParameterDeclaration": {
- "$ref": "#/definitions/DecimalParameterDeclaration"
- },
- "IntegerParameterDeclaration": {
- "$ref": "#/definitions/IntegerParameterDeclaration"
- },
- "StringParameterDeclaration": {
- "$ref": "#/definitions/StringParameterDeclaration"
- }
- },
- "type": "object"
- },
- "ParameterDropDownControl": {
- "additionalProperties": false,
- "properties": {
- "CascadingControlConfiguration": {
- "$ref": "#/definitions/CascadingControlConfiguration"
- },
- "DisplayOptions": {
- "$ref": "#/definitions/DropDownControlDisplayOptions"
- },
- "ParameterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SelectableValues": {
- "$ref": "#/definitions/ParameterSelectableValues"
- },
- "SourceParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlListType"
- }
- },
- "required": [
- "ParameterControlId",
- "SourceParameterName",
- "Title"
- ],
- "type": "object"
- },
- "ParameterListControl": {
- "additionalProperties": false,
- "properties": {
- "CascadingControlConfiguration": {
- "$ref": "#/definitions/CascadingControlConfiguration"
- },
- "DisplayOptions": {
- "$ref": "#/definitions/ListControlDisplayOptions"
- },
- "ParameterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SelectableValues": {
- "$ref": "#/definitions/ParameterSelectableValues"
- },
- "SourceParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlListType"
- }
- },
- "required": [
- "ParameterControlId",
- "SourceParameterName",
- "Title"
- ],
- "type": "object"
- },
- "ParameterSelectableValues": {
- "additionalProperties": false,
- "properties": {
- "LinkToDataSetColumn": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "Values": {
- "items": {
- "type": "string"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "ParameterSliderControl": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/SliderControlDisplayOptions"
- },
- "MaximumValue": {
- "default": 0,
- "type": "number"
- },
- "MinimumValue": {
- "default": 0,
- "type": "number"
- },
- "ParameterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "StepSize": {
- "default": 0,
- "type": "number"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "MaximumValue",
- "MinimumValue",
- "ParameterControlId",
- "SourceParameterName",
- "StepSize",
- "Title"
- ],
- "type": "object"
- },
- "ParameterTextAreaControl": {
- "additionalProperties": false,
- "properties": {
- "Delimiter": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "DisplayOptions": {
- "$ref": "#/definitions/TextAreaControlDisplayOptions"
- },
- "ParameterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "ParameterControlId",
- "SourceParameterName",
- "Title"
- ],
- "type": "object"
- },
- "ParameterTextFieldControl": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/TextFieldControlDisplayOptions"
- },
- "ParameterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "ParameterControlId",
- "SourceParameterName",
- "Title"
- ],
- "type": "object"
- },
- "ParameterValueType": {
- "enum": [
- "MULTI_VALUED",
- "SINGLE_VALUED"
- ],
- "type": "string"
- },
- "Parameters": {
- "additionalProperties": false,
- "properties": {
- "DateTimeParameters": {
- "items": {
- "$ref": "#/definitions/DateTimeParameter"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "DecimalParameters": {
- "items": {
- "$ref": "#/definitions/DecimalParameter"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "IntegerParameters": {
- "items": {
- "$ref": "#/definitions/IntegerParameter"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "StringParameters": {
- "items": {
- "$ref": "#/definitions/StringParameter"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "PercentVisibleRange": {
- "additionalProperties": false,
- "properties": {
- "From": {
- "default": null,
- "maximum": 100,
- "minimum": 0,
- "type": "number"
- },
- "To": {
- "default": null,
- "maximum": 100,
- "minimum": 0,
- "type": "number"
- }
- },
- "type": "object"
- },
- "PercentageDisplayFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DecimalPlacesConfiguration": {
- "$ref": "#/definitions/DecimalPlacesConfiguration"
- },
- "NegativeValueConfiguration": {
- "$ref": "#/definitions/NegativeValueConfiguration"
- },
- "NullValueFormatConfiguration": {
- "$ref": "#/definitions/NullValueFormatConfiguration"
- },
- "Prefix": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "SeparatorConfiguration": {
- "$ref": "#/definitions/NumericSeparatorConfiguration"
- },
- "Suffix": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- }
- },
- "type": "object"
- },
- "PercentileAggregation": {
- "additionalProperties": false,
- "properties": {
- "PercentileValue": {
- "maximum": 100,
- "minimum": 0,
- "type": "number"
- }
- },
- "type": "object"
- },
- "PeriodOverPeriodComputation": {
- "additionalProperties": false,
- "properties": {
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "type": "string"
- },
- "Time": {
- "$ref": "#/definitions/DimensionField"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId"
- ],
- "type": "object"
- },
- "PeriodToDateComputation": {
- "additionalProperties": false,
- "properties": {
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "type": "string"
- },
- "PeriodTimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- },
- "Time": {
- "$ref": "#/definitions/DimensionField"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId"
- ],
- "type": "object"
- },
- "PieChartAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "SmallMultiples": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "PieChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ContributionAnalysisDefaults": {
- "items": {
- "$ref": "#/definitions/ContributionAnalysisDefault"
- },
- "maxItems": 200,
- "minItems": 1,
- "type": "array"
- },
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "DonutOptions": {
- "$ref": "#/definitions/DonutOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/PieChartFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "SmallMultiplesOptions": {
- "$ref": "#/definitions/SmallMultiplesOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/PieChartSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "ValueLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- }
- },
- "type": "object"
- },
- "PieChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "PieChartAggregatedFieldWells": {
- "$ref": "#/definitions/PieChartAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "PieChartSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "SmallMultiplesLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "SmallMultiplesSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "PieChartVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/PieChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "PivotFieldSortOptions": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "SortBy": {
- "$ref": "#/definitions/PivotTableSortBy"
- }
- },
- "required": [
- "FieldId",
- "SortBy"
- ],
- "type": "object"
- },
- "PivotTableAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Columns": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 40,
- "minItems": 0,
- "type": "array"
- },
- "Rows": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 40,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 40,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "PivotTableCellConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "Scope": {
- "$ref": "#/definitions/PivotTableConditionalFormattingScope"
- },
- "Scopes": {
- "items": {
- "$ref": "#/definitions/PivotTableConditionalFormattingScope"
- },
- "maxItems": 3,
- "minItems": 0,
- "type": "array"
- },
- "TextFormat": {
- "$ref": "#/definitions/TextConditionalFormat"
- }
- },
- "required": [
- "FieldId"
- ],
- "type": "object"
- },
- "PivotTableConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "ConditionalFormattingOptions": {
- "items": {
- "$ref": "#/definitions/PivotTableConditionalFormattingOption"
- },
- "maxItems": 500,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "PivotTableConditionalFormattingOption": {
- "additionalProperties": false,
- "properties": {
- "Cell": {
- "$ref": "#/definitions/PivotTableCellConditionalFormatting"
- }
- },
- "type": "object"
- },
- "PivotTableConditionalFormattingScope": {
- "additionalProperties": false,
- "properties": {
- "Role": {
- "$ref": "#/definitions/PivotTableConditionalFormattingScopeRole"
- }
- },
- "type": "object"
- },
- "PivotTableConditionalFormattingScopeRole": {
- "enum": [
- "FIELD",
- "FIELD_TOTAL",
- "GRAND_TOTAL"
- ],
- "type": "string"
- },
- "PivotTableConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FieldOptions": {
- "$ref": "#/definitions/PivotTableFieldOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/PivotTableFieldWells"
- },
- "PaginatedReportOptions": {
- "$ref": "#/definitions/PivotTablePaginatedReportOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/PivotTableSortConfiguration"
- },
- "TableOptions": {
- "$ref": "#/definitions/PivotTableOptions"
- },
- "TotalOptions": {
- "$ref": "#/definitions/PivotTableTotalOptions"
- }
- },
- "type": "object"
- },
- "PivotTableDataPathOption": {
- "additionalProperties": false,
- "properties": {
- "DataPathList": {
- "items": {
- "$ref": "#/definitions/DataPathValue"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "Width": {
- "type": "string"
- }
- },
- "required": [
- "DataPathList"
- ],
- "type": "object"
- },
- "PivotTableDataPathType": {
- "enum": [
- "HIERARCHY_ROWS_LAYOUT_COLUMN",
- "MULTIPLE_ROW_METRICS_COLUMN",
- "EMPTY_COLUMN_HEADER",
- "COUNT_METRIC_COLUMN"
- ],
- "type": "string"
- },
- "PivotTableFieldCollapseState": {
- "enum": [
- "COLLAPSED",
- "EXPANDED"
- ],
- "type": "string"
- },
- "PivotTableFieldCollapseStateOption": {
- "additionalProperties": false,
- "properties": {
- "State": {
- "$ref": "#/definitions/PivotTableFieldCollapseState"
- },
- "Target": {
- "$ref": "#/definitions/PivotTableFieldCollapseStateTarget"
- }
- },
- "required": [
- "Target"
- ],
- "type": "object"
- },
- "PivotTableFieldCollapseStateTarget": {
- "additionalProperties": false,
- "properties": {
- "FieldDataPathValues": {
- "items": {
- "$ref": "#/definitions/DataPathValue"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "FieldId": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "PivotTableFieldOption": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "required": [
- "FieldId"
- ],
- "type": "object"
- },
- "PivotTableFieldOptions": {
- "additionalProperties": false,
- "properties": {
- "CollapseStateOptions": {
- "items": {
- "$ref": "#/definitions/PivotTableFieldCollapseStateOption"
- },
- "type": "array"
- },
- "DataPathOptions": {
- "items": {
- "$ref": "#/definitions/PivotTableDataPathOption"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "SelectedFieldOptions": {
- "items": {
- "$ref": "#/definitions/PivotTableFieldOption"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "PivotTableFieldSubtotalOptions": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "type": "object"
- },
- "PivotTableFieldWells": {
- "additionalProperties": false,
- "properties": {
- "PivotTableAggregatedFieldWells": {
- "$ref": "#/definitions/PivotTableAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "PivotTableMetricPlacement": {
- "enum": [
- "ROW",
- "COLUMN"
- ],
- "type": "string"
- },
- "PivotTableOptions": {
- "additionalProperties": false,
- "properties": {
- "CellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "CollapsedRowDimensionsVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "ColumnHeaderStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "ColumnNamesVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "DefaultCellWidth": {
- "type": "string"
- },
- "MetricPlacement": {
- "$ref": "#/definitions/PivotTableMetricPlacement"
- },
- "RowAlternateColorOptions": {
- "$ref": "#/definitions/RowAlternateColorOptions"
- },
- "RowFieldNamesStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "RowHeaderStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "RowsLabelOptions": {
- "$ref": "#/definitions/PivotTableRowsLabelOptions"
- },
- "RowsLayout": {
- "$ref": "#/definitions/PivotTableRowsLayout"
- },
- "SingleMetricVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "ToggleButtonsVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "PivotTablePaginatedReportOptions": {
- "additionalProperties": false,
- "properties": {
- "OverflowColumnHeaderVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "VerticalOverflowVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "PivotTableRowsLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "maxLength": 1024,
- "minLength": 1,
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "PivotTableRowsLayout": {
- "enum": [
- "TABULAR",
- "HIERARCHY"
- ],
- "type": "string"
- },
- "PivotTableSortBy": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnSort"
- },
- "DataPath": {
- "$ref": "#/definitions/DataPathSort"
- },
- "Field": {
- "$ref": "#/definitions/FieldSort"
- }
- },
- "type": "object"
- },
- "PivotTableSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FieldSortOptions": {
- "items": {
- "$ref": "#/definitions/PivotFieldSortOptions"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "PivotTableSubtotalLevel": {
- "enum": [
- "ALL",
- "CUSTOM",
- "LAST"
- ],
- "type": "string"
- },
- "PivotTableTotalOptions": {
- "additionalProperties": false,
- "properties": {
- "ColumnSubtotalOptions": {
- "$ref": "#/definitions/SubtotalOptions"
- },
- "ColumnTotalOptions": {
- "$ref": "#/definitions/PivotTotalOptions"
- },
- "RowSubtotalOptions": {
- "$ref": "#/definitions/SubtotalOptions"
- },
- "RowTotalOptions": {
- "$ref": "#/definitions/PivotTotalOptions"
- }
- },
- "type": "object"
- },
- "PivotTableVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/PivotTableConfiguration"
- },
- "ConditionalFormatting": {
- "$ref": "#/definitions/PivotTableConditionalFormatting"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "PivotTotalOptions": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "type": "string"
- },
- "MetricHeaderCellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "Placement": {
- "$ref": "#/definitions/TableTotalsPlacement"
- },
- "ScrollStatus": {
- "$ref": "#/definitions/TableTotalsScrollStatus"
- },
- "TotalAggregationOptions": {
- "items": {
- "$ref": "#/definitions/TotalAggregationOption"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "TotalCellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "TotalsVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "ValueCellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- }
- },
- "type": "object"
- },
- "PredefinedHierarchy": {
- "additionalProperties": false,
- "properties": {
- "Columns": {
- "items": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "maxItems": 10,
- "minItems": 1,
- "type": "array"
- },
- "DrillDownFilters": {
- "items": {
- "$ref": "#/definitions/DrillDownFilter"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "HierarchyId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Columns",
- "HierarchyId"
- ],
- "type": "object"
- },
- "PrimaryValueDisplayType": {
- "enum": [
- "HIDDEN",
- "COMPARISON",
- "ACTUAL"
- ],
- "type": "string"
- },
- "ProgressBarOptions": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "RadarChartAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Color": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "RadarChartAreaStyleSettings": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "RadarChartAxesRangeScale": {
- "enum": [
- "AUTO",
- "INDEPENDENT",
- "SHARED"
- ],
- "type": "string"
- },
- "RadarChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "AlternateBandColorsVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "AlternateBandEvenColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "AlternateBandOddColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "AxesRangeScale": {
- "$ref": "#/definitions/RadarChartAxesRangeScale"
- },
- "BaseSeriesSettings": {
- "$ref": "#/definitions/RadarChartSeriesSettings"
- },
- "CategoryAxis": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "CategoryLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ColorAxis": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "ColorLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/RadarChartFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "Shape": {
- "$ref": "#/definitions/RadarChartShape"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/RadarChartSortConfiguration"
- },
- "StartAngle": {
- "maximum": 360,
- "minimum": -360,
- "type": "number"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- }
- },
- "type": "object"
- },
- "RadarChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "RadarChartAggregatedFieldWells": {
- "$ref": "#/definitions/RadarChartAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "RadarChartSeriesSettings": {
- "additionalProperties": false,
- "properties": {
- "AreaStyleSettings": {
- "$ref": "#/definitions/RadarChartAreaStyleSettings"
- }
- },
- "type": "object"
- },
- "RadarChartShape": {
- "enum": [
- "CIRCLE",
- "POLYGON"
- ],
- "type": "string"
- },
- "RadarChartSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "ColorItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "ColorSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "RadarChartVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/RadarChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "RangeEndsLabelType": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "ReferenceLine": {
- "additionalProperties": false,
- "properties": {
- "DataConfiguration": {
- "$ref": "#/definitions/ReferenceLineDataConfiguration"
- },
- "LabelConfiguration": {
- "$ref": "#/definitions/ReferenceLineLabelConfiguration"
- },
- "Status": {
- "$ref": "#/definitions/WidgetStatus"
- },
- "StyleConfiguration": {
- "$ref": "#/definitions/ReferenceLineStyleConfiguration"
- }
- },
- "required": [
- "DataConfiguration"
- ],
- "type": "object"
- },
- "ReferenceLineCustomLabelConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "pattern": "\\S",
- "type": "string"
- }
- },
- "required": [
- "CustomLabel"
- ],
- "type": "object"
- },
- "ReferenceLineDataConfiguration": {
- "additionalProperties": false,
- "properties": {
- "AxisBinding": {
- "$ref": "#/definitions/AxisBinding"
- },
- "DynamicConfiguration": {
- "$ref": "#/definitions/ReferenceLineDynamicDataConfiguration"
- },
- "SeriesType": {
- "$ref": "#/definitions/ReferenceLineSeriesType"
- },
- "StaticConfiguration": {
- "$ref": "#/definitions/ReferenceLineStaticDataConfiguration"
- }
- },
- "type": "object"
- },
- "ReferenceLineDynamicDataConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Calculation": {
- "$ref": "#/definitions/NumericalAggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "MeasureAggregationFunction": {
- "$ref": "#/definitions/AggregationFunction"
- }
- },
- "required": [
- "Calculation",
- "Column"
- ],
- "type": "object"
- },
- "ReferenceLineLabelConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomLabelConfiguration": {
- "$ref": "#/definitions/ReferenceLineCustomLabelConfiguration"
- },
- "FontColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "FontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "HorizontalPosition": {
- "$ref": "#/definitions/ReferenceLineLabelHorizontalPosition"
- },
- "ValueLabelConfiguration": {
- "$ref": "#/definitions/ReferenceLineValueLabelConfiguration"
- },
- "VerticalPosition": {
- "$ref": "#/definitions/ReferenceLineLabelVerticalPosition"
- }
- },
- "type": "object"
- },
- "ReferenceLineLabelHorizontalPosition": {
- "enum": [
- "LEFT",
- "CENTER",
- "RIGHT"
- ],
- "type": "string"
- },
- "ReferenceLineLabelVerticalPosition": {
- "enum": [
- "ABOVE",
- "BELOW"
- ],
- "type": "string"
- },
- "ReferenceLinePatternType": {
- "enum": [
- "SOLID",
- "DASHED",
- "DOTTED"
- ],
- "type": "string"
- },
- "ReferenceLineSeriesType": {
- "enum": [
- "BAR",
- "LINE"
- ],
- "type": "string"
- },
- "ReferenceLineStaticDataConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Value": {
- "default": 0,
- "type": "number"
- }
- },
- "required": [
- "Value"
- ],
- "type": "object"
- },
- "ReferenceLineStyleConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "Pattern": {
- "$ref": "#/definitions/ReferenceLinePatternType"
- }
- },
- "type": "object"
- },
- "ReferenceLineValueLabelConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FormatConfiguration": {
- "$ref": "#/definitions/NumericFormatConfiguration"
- },
- "RelativePosition": {
- "$ref": "#/definitions/ReferenceLineValueLabelRelativePosition"
- }
- },
- "type": "object"
- },
- "ReferenceLineValueLabelRelativePosition": {
- "enum": [
- "BEFORE_CUSTOM_LABEL",
- "AFTER_CUSTOM_LABEL"
- ],
- "type": "string"
- },
- "RelativeDateTimeControlDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "DateTimeFormat": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "InfoIconLabelOptions": {
- "$ref": "#/definitions/SheetControlInfoIconLabelOptions"
- },
- "TitleOptions": {
- "$ref": "#/definitions/LabelOptions"
- }
- },
- "type": "object"
- },
- "RelativeDateType": {
- "enum": [
- "PREVIOUS",
- "THIS",
- "LAST",
- "NOW",
- "NEXT"
- ],
- "type": "string"
- },
- "RelativeDatesFilter": {
- "additionalProperties": false,
- "properties": {
- "AnchorDateConfiguration": {
- "$ref": "#/definitions/AnchorDateConfiguration"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- },
- "ExcludePeriodConfiguration": {
- "$ref": "#/definitions/ExcludePeriodConfiguration"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "MinimumGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- },
- "NullOption": {
- "$ref": "#/definitions/FilterNullOption"
- },
- "ParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "RelativeDateType": {
- "$ref": "#/definitions/RelativeDateType"
- },
- "RelativeDateValue": {
- "default": null,
- "type": "number"
- },
- "TimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- }
- },
- "required": [
- "AnchorDateConfiguration",
- "Column",
- "FilterId",
- "NullOption",
- "RelativeDateType",
- "TimeGranularity"
- ],
- "type": "object"
- },
- "RelativeFontSize": {
- "enum": [
- "EXTRA_SMALL",
- "SMALL",
- "MEDIUM",
- "LARGE",
- "EXTRA_LARGE"
- ],
- "type": "string"
- },
- "ResizeOption": {
- "enum": [
- "FIXED",
- "RESPONSIVE"
- ],
- "type": "string"
- },
- "ResourcePermission": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "type": "string"
- },
- "maxItems": 20,
- "minItems": 1,
- "type": "array"
- },
- "Principal": {
- "maxLength": 256,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Actions",
- "Principal"
- ],
- "type": "object"
- },
- "ResourceStatus": {
- "enum": [
- "CREATION_IN_PROGRESS",
- "CREATION_SUCCESSFUL",
- "CREATION_FAILED",
- "UPDATE_IN_PROGRESS",
- "UPDATE_SUCCESSFUL",
- "UPDATE_FAILED",
- "DELETED"
- ],
- "type": "string"
- },
- "RollingDateConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DataSetIdentifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Expression": {
- "maxLength": 4096,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Expression"
- ],
- "type": "object"
- },
- "RowAlternateColorOptions": {
- "additionalProperties": false,
- "properties": {
- "RowAlternateColors": {
- "items": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Status": {
- "$ref": "#/definitions/WidgetStatus"
- },
- "UsePrimaryBackgroundColor": {
- "$ref": "#/definitions/WidgetStatus"
- }
- },
- "type": "object"
- },
- "SameSheetTargetVisualConfiguration": {
- "additionalProperties": false,
- "properties": {
- "TargetVisualOptions": {
- "$ref": "#/definitions/TargetVisualOptions"
- },
- "TargetVisuals": {
- "items": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "maxItems": 50,
- "minItems": 1,
- "type": "array"
- }
- },
- "type": "object"
- },
- "SankeyDiagramAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Destination": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Source": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Weight": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "SankeyDiagramChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/SankeyDiagramFieldWells"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/SankeyDiagramSortConfiguration"
- }
- },
- "type": "object"
- },
- "SankeyDiagramFieldWells": {
- "additionalProperties": false,
- "properties": {
- "SankeyDiagramAggregatedFieldWells": {
- "$ref": "#/definitions/SankeyDiagramAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "SankeyDiagramSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DestinationItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "SourceItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "WeightSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "SankeyDiagramVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/SankeyDiagramChartConfiguration"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "ScatterPlotCategoricallyAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Label": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Size": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "XAxis": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "YAxis": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "ScatterPlotConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/ScatterPlotFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- },
- "XAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "XAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "YAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "YAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- }
- },
- "type": "object"
- },
- "ScatterPlotFieldWells": {
- "additionalProperties": false,
- "properties": {
- "ScatterPlotCategoricallyAggregatedFieldWells": {
- "$ref": "#/definitions/ScatterPlotCategoricallyAggregatedFieldWells"
- },
- "ScatterPlotUnaggregatedFieldWells": {
- "$ref": "#/definitions/ScatterPlotUnaggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "ScatterPlotUnaggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Label": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Size": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "XAxis": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "YAxis": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "ScatterPlotVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/ScatterPlotConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "ScrollBarOptions": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- },
- "VisibleRange": {
- "$ref": "#/definitions/VisibleRangeOptions"
- }
- },
- "type": "object"
- },
- "SecondaryValueOptions": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "SectionAfterPageBreak": {
- "additionalProperties": false,
- "properties": {
- "Status": {
- "$ref": "#/definitions/SectionPageBreakStatus"
- }
- },
- "type": "object"
- },
- "SectionBasedLayoutCanvasSizeOptions": {
- "additionalProperties": false,
- "properties": {
- "PaperCanvasSizeOptions": {
- "$ref": "#/definitions/SectionBasedLayoutPaperCanvasSizeOptions"
- }
- },
- "type": "object"
- },
- "SectionBasedLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "BodySections": {
- "items": {
- "$ref": "#/definitions/BodySectionConfiguration"
- },
- "maxItems": 28,
- "minItems": 0,
- "type": "array"
- },
- "CanvasSizeOptions": {
- "$ref": "#/definitions/SectionBasedLayoutCanvasSizeOptions"
- },
- "FooterSections": {
- "items": {
- "$ref": "#/definitions/HeaderFooterSectionConfiguration"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "HeaderSections": {
- "items": {
- "$ref": "#/definitions/HeaderFooterSectionConfiguration"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "BodySections",
- "CanvasSizeOptions",
- "FooterSections",
- "HeaderSections"
- ],
- "type": "object"
- },
- "SectionBasedLayoutPaperCanvasSizeOptions": {
- "additionalProperties": false,
- "properties": {
- "PaperMargin": {
- "$ref": "#/definitions/Spacing"
- },
- "PaperOrientation": {
- "$ref": "#/definitions/PaperOrientation"
- },
- "PaperSize": {
- "$ref": "#/definitions/PaperSize"
- }
- },
- "type": "object"
- },
- "SectionLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FreeFormLayout": {
- "$ref": "#/definitions/FreeFormSectionLayoutConfiguration"
- }
- },
- "required": [
- "FreeFormLayout"
- ],
- "type": "object"
- },
- "SectionPageBreakConfiguration": {
- "additionalProperties": false,
- "properties": {
- "After": {
- "$ref": "#/definitions/SectionAfterPageBreak"
- }
- },
- "type": "object"
- },
- "SectionPageBreakStatus": {
- "enum": [
- "ENABLED",
- "DISABLED"
- ],
- "type": "string"
- },
- "SectionStyle": {
- "additionalProperties": false,
- "properties": {
- "Height": {
- "type": "string"
- },
- "Padding": {
- "$ref": "#/definitions/Spacing"
- }
- },
- "type": "object"
- },
- "SelectAllValueOptions": {
- "enum": [
- "ALL_VALUES"
- ],
- "type": "string"
- },
- "SelectedFieldOptions": {
- "enum": [
- "ALL_FIELDS"
- ],
- "type": "string"
- },
- "SelectedSheetsFilterScopeConfiguration": {
- "additionalProperties": false,
- "properties": {
- "SheetVisualScopingConfigurations": {
- "items": {
- "$ref": "#/definitions/SheetVisualScopingConfiguration"
- },
- "maxItems": 50,
- "minItems": 1,
- "type": "array"
- }
- },
- "type": "object"
- },
- "SelectedTooltipType": {
- "enum": [
- "BASIC",
- "DETAILED"
- ],
- "type": "string"
- },
- "SeriesItem": {
- "additionalProperties": false,
- "properties": {
- "DataFieldSeriesItem": {
- "$ref": "#/definitions/DataFieldSeriesItem"
- },
- "FieldSeriesItem": {
- "$ref": "#/definitions/FieldSeriesItem"
- }
- },
- "type": "object"
- },
- "SetParameterValueConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DestinationParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "Value": {
- "$ref": "#/definitions/DestinationParameterValueConfiguration"
- }
- },
- "required": [
- "DestinationParameterName",
- "Value"
- ],
- "type": "object"
- },
- "ShapeConditionalFormat": {
- "additionalProperties": false,
- "properties": {
- "BackgroundColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "required": [
- "BackgroundColor"
- ],
- "type": "object"
- },
- "Sheet": {
- "additionalProperties": false,
- "properties": {
- "Name": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "SheetId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "type": "object"
- },
- "SheetContentType": {
- "enum": [
- "PAGINATED",
- "INTERACTIVE"
- ],
- "type": "string"
- },
- "SheetControlDateTimePickerType": {
- "enum": [
- "SINGLE_VALUED",
- "DATE_RANGE"
- ],
- "type": "string"
- },
- "SheetControlInfoIconLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "InfoIconText": {
- "maxLength": 100,
- "minLength": 1,
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "SheetControlLayout": {
- "additionalProperties": false,
- "properties": {
- "Configuration": {
- "$ref": "#/definitions/SheetControlLayoutConfiguration"
- }
- },
- "required": [
- "Configuration"
- ],
- "type": "object"
- },
- "SheetControlLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "GridLayout": {
- "$ref": "#/definitions/GridLayoutConfiguration"
- }
- },
- "type": "object"
- },
- "SheetControlListType": {
- "enum": [
- "MULTI_SELECT",
- "SINGLE_SELECT"
- ],
- "type": "string"
- },
- "SheetControlSliderType": {
- "enum": [
- "SINGLE_POINT",
- "RANGE"
- ],
- "type": "string"
- },
- "SheetControlsOption": {
- "additionalProperties": false,
- "properties": {
- "VisibilityState": {
- "$ref": "#/definitions/DashboardUIState"
- }
- },
- "type": "object"
- },
- "SheetDefinition": {
- "additionalProperties": false,
- "properties": {
- "ContentType": {
- "$ref": "#/definitions/SheetContentType"
- },
- "Description": {
- "maxLength": 1024,
- "minLength": 1,
- "type": "string"
- },
- "FilterControls": {
- "items": {
- "$ref": "#/definitions/FilterControl"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Layouts": {
- "items": {
- "$ref": "#/definitions/Layout"
- },
- "maxItems": 1,
- "minItems": 1,
- "type": "array"
- },
- "Name": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "ParameterControls": {
- "items": {
- "$ref": "#/definitions/ParameterControl"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "SheetControlLayouts": {
- "items": {
- "$ref": "#/definitions/SheetControlLayout"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "SheetId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "TextBoxes": {
- "items": {
- "$ref": "#/definitions/SheetTextBox"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "Title": {
- "maxLength": 1024,
- "minLength": 1,
- "type": "string"
- },
- "Visuals": {
- "items": {
- "$ref": "#/definitions/Visual"
- },
- "maxItems": 50,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "SheetId"
- ],
- "type": "object"
- },
- "SheetElementConfigurationOverrides": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "SheetElementRenderingRule": {
- "additionalProperties": false,
- "properties": {
- "ConfigurationOverrides": {
- "$ref": "#/definitions/SheetElementConfigurationOverrides"
- },
- "Expression": {
- "maxLength": 4096,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "ConfigurationOverrides",
- "Expression"
- ],
- "type": "object"
- },
- "SheetLayoutElementMaximizationOption": {
- "additionalProperties": false,
- "properties": {
- "AvailabilityStatus": {
- "$ref": "#/definitions/DashboardBehavior"
- }
- },
- "type": "object"
- },
- "SheetTextBox": {
- "additionalProperties": false,
- "properties": {
- "Content": {
- "maxLength": 150000,
- "minLength": 0,
- "type": "string"
- },
- "SheetTextBoxId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "SheetTextBoxId"
- ],
- "type": "object"
- },
- "SheetVisualScopingConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Scope": {
- "$ref": "#/definitions/FilterVisualScope"
- },
- "SheetId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "VisualIds": {
- "items": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "maxItems": 50,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "Scope",
- "SheetId"
- ],
- "type": "object"
- },
- "ShortFormatText": {
- "additionalProperties": false,
- "properties": {
- "PlainText": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "RichText": {
- "maxLength": 1024,
- "minLength": 1,
- "type": "string"
- }
- },
- "type": "object"
- },
- "SimpleAttributeAggregationFunction": {
- "enum": [
- "UNIQUE_VALUE"
- ],
- "type": "string"
- },
- "SimpleClusterMarker": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- }
- },
- "type": "object"
- },
- "SimpleNumericalAggregationFunction": {
- "enum": [
- "SUM",
- "AVERAGE",
- "MIN",
- "MAX",
- "COUNT",
- "DISTINCT_COUNT",
- "VAR",
- "VARP",
- "STDEV",
- "STDEVP",
- "MEDIAN"
- ],
- "type": "string"
- },
- "SimpleTotalAggregationFunction": {
- "enum": [
- "DEFAULT",
- "SUM",
- "AVERAGE",
- "MIN",
- "MAX",
- "NONE"
- ],
- "type": "string"
- },
- "SliderControlDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "InfoIconLabelOptions": {
- "$ref": "#/definitions/SheetControlInfoIconLabelOptions"
- },
- "TitleOptions": {
- "$ref": "#/definitions/LabelOptions"
- }
- },
- "type": "object"
- },
- "SmallMultiplesAxisPlacement": {
- "enum": [
- "OUTSIDE",
- "INSIDE"
- ],
- "type": "string"
- },
- "SmallMultiplesAxisProperties": {
- "additionalProperties": false,
- "properties": {
- "Placement": {
- "$ref": "#/definitions/SmallMultiplesAxisPlacement"
- },
- "Scale": {
- "$ref": "#/definitions/SmallMultiplesAxisScale"
- }
- },
- "type": "object"
- },
- "SmallMultiplesAxisScale": {
- "enum": [
- "SHARED",
- "INDEPENDENT"
- ],
- "type": "string"
- },
- "SmallMultiplesOptions": {
- "additionalProperties": false,
- "properties": {
- "MaxVisibleColumns": {
- "maximum": 10,
- "minimum": 1,
- "type": "number"
- },
- "MaxVisibleRows": {
- "maximum": 10,
- "minimum": 1,
- "type": "number"
- },
- "PanelConfiguration": {
- "$ref": "#/definitions/PanelConfiguration"
- },
- "XAxis": {
- "$ref": "#/definitions/SmallMultiplesAxisProperties"
- },
- "YAxis": {
- "$ref": "#/definitions/SmallMultiplesAxisProperties"
- }
- },
- "type": "object"
- },
- "SortDirection": {
- "enum": [
- "ASC",
- "DESC"
- ],
- "type": "string"
- },
- "Spacing": {
- "additionalProperties": false,
- "properties": {
- "Bottom": {
- "type": "string"
- },
- "Left": {
- "type": "string"
- },
- "Right": {
- "type": "string"
- },
- "Top": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "SpecialValue": {
- "enum": [
- "EMPTY",
- "NULL",
- "OTHER"
- ],
- "type": "string"
- },
- "StringDefaultValues": {
- "additionalProperties": false,
- "properties": {
- "DynamicValue": {
- "$ref": "#/definitions/DynamicDefaultValue"
- },
- "StaticValues": {
- "items": {
- "type": "string"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "StringFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "NullValueFormatConfiguration": {
- "$ref": "#/definitions/NullValueFormatConfiguration"
- },
- "NumericFormatConfiguration": {
- "$ref": "#/definitions/NumericFormatConfiguration"
- }
- },
- "type": "object"
- },
- "StringParameter": {
- "additionalProperties": false,
- "properties": {
- "Name": {
- "pattern": "\\S",
- "type": "string"
- },
- "Values": {
- "items": {
- "type": "string"
- },
- "type": "array"
- }
- },
- "required": [
- "Name",
- "Values"
- ],
- "type": "object"
- },
- "StringParameterDeclaration": {
- "additionalProperties": false,
- "properties": {
- "DefaultValues": {
- "$ref": "#/definitions/StringDefaultValues"
- },
- "MappedDataSetParameters": {
- "items": {
- "$ref": "#/definitions/MappedDataSetParameter"
- },
- "maxItems": 150,
- "minItems": 0,
- "type": "array"
- },
- "Name": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "ParameterValueType": {
- "$ref": "#/definitions/ParameterValueType"
- },
- "ValueWhenUnset": {
- "$ref": "#/definitions/StringValueWhenUnsetConfiguration"
- }
- },
- "required": [
- "Name",
- "ParameterValueType"
- ],
- "type": "object"
- },
- "StringValueWhenUnsetConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomValue": {
- "type": "string"
- },
- "ValueWhenUnsetOption": {
- "$ref": "#/definitions/ValueWhenUnsetOption"
- }
- },
- "type": "object"
- },
- "StyledCellType": {
- "enum": [
- "TOTAL",
- "METRIC_HEADER",
- "VALUE"
- ],
- "type": "string"
- },
- "SubtotalOptions": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "type": "string"
- },
- "FieldLevel": {
- "$ref": "#/definitions/PivotTableSubtotalLevel"
- },
- "FieldLevelOptions": {
- "items": {
- "$ref": "#/definitions/PivotTableFieldSubtotalOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "MetricHeaderCellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "StyleTargets": {
- "items": {
- "$ref": "#/definitions/TableStyleTarget"
- },
- "maxItems": 3,
- "minItems": 0,
- "type": "array"
- },
- "TotalCellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "TotalsVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "ValueCellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- }
- },
- "type": "object"
- },
- "TableAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "GroupBy": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TableBorderOptions": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "Style": {
- "$ref": "#/definitions/TableBorderStyle"
- },
- "Thickness": {
- "maximum": 4,
- "minimum": 1,
- "type": "number"
- }
- },
- "type": "object"
- },
- "TableBorderStyle": {
- "enum": [
- "NONE",
- "SOLID"
- ],
- "type": "string"
- },
- "TableCellConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "TextFormat": {
- "$ref": "#/definitions/TextConditionalFormat"
- }
- },
- "required": [
- "FieldId"
- ],
- "type": "object"
- },
- "TableCellImageScalingConfiguration": {
- "enum": [
- "FIT_TO_CELL_HEIGHT",
- "FIT_TO_CELL_WIDTH",
- "DO_NOT_SCALE"
- ],
- "type": "string"
- },
- "TableCellImageSizingConfiguration": {
- "additionalProperties": false,
- "properties": {
- "TableCellImageScalingConfiguration": {
- "$ref": "#/definitions/TableCellImageScalingConfiguration"
- }
- },
- "type": "object"
- },
- "TableCellStyle": {
- "additionalProperties": false,
- "properties": {
- "BackgroundColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "Border": {
- "$ref": "#/definitions/GlobalTableBorderOptions"
- },
- "FontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "Height": {
- "maximum": 500,
- "minimum": 8,
- "type": "number"
- },
- "HorizontalTextAlignment": {
- "$ref": "#/definitions/HorizontalTextAlignment"
- },
- "TextWrap": {
- "$ref": "#/definitions/TextWrap"
- },
- "VerticalTextAlignment": {
- "$ref": "#/definitions/VerticalTextAlignment"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "TableConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "ConditionalFormattingOptions": {
- "items": {
- "$ref": "#/definitions/TableConditionalFormattingOption"
- },
- "maxItems": 500,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TableConditionalFormattingOption": {
- "additionalProperties": false,
- "properties": {
- "Cell": {
- "$ref": "#/definitions/TableCellConditionalFormatting"
- },
- "Row": {
- "$ref": "#/definitions/TableRowConditionalFormatting"
- }
- },
- "type": "object"
- },
- "TableConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FieldOptions": {
- "$ref": "#/definitions/TableFieldOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/TableFieldWells"
- },
- "PaginatedReportOptions": {
- "$ref": "#/definitions/TablePaginatedReportOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/TableSortConfiguration"
- },
- "TableInlineVisualizations": {
- "items": {
- "$ref": "#/definitions/TableInlineVisualization"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "TableOptions": {
- "$ref": "#/definitions/TableOptions"
- },
- "TotalOptions": {
- "$ref": "#/definitions/TotalOptions"
- }
- },
- "type": "object"
- },
- "TableFieldCustomIconContent": {
- "additionalProperties": false,
- "properties": {
- "Icon": {
- "$ref": "#/definitions/TableFieldIconSetType"
- }
- },
- "type": "object"
- },
- "TableFieldCustomTextContent": {
- "additionalProperties": false,
- "properties": {
- "FontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "Value": {
- "type": "string"
- }
- },
- "required": [
- "FontConfiguration"
- ],
- "type": "object"
- },
- "TableFieldIconSetType": {
- "enum": [
- "LINK"
- ],
- "type": "string"
- },
- "TableFieldImageConfiguration": {
- "additionalProperties": false,
- "properties": {
- "SizingOptions": {
- "$ref": "#/definitions/TableCellImageSizingConfiguration"
- }
- },
- "type": "object"
- },
- "TableFieldLinkConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Content": {
- "$ref": "#/definitions/TableFieldLinkContentConfiguration"
- },
- "Target": {
- "$ref": "#/definitions/URLTargetConfiguration"
- }
- },
- "required": [
- "Content",
- "Target"
- ],
- "type": "object"
- },
- "TableFieldLinkContentConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomIconContent": {
- "$ref": "#/definitions/TableFieldCustomIconContent"
- },
- "CustomTextContent": {
- "$ref": "#/definitions/TableFieldCustomTextContent"
- }
- },
- "type": "object"
- },
- "TableFieldOption": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "URLStyling": {
- "$ref": "#/definitions/TableFieldURLConfiguration"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Width": {
- "type": "string"
- }
- },
- "required": [
- "FieldId"
- ],
- "type": "object"
- },
- "TableFieldOptions": {
- "additionalProperties": false,
- "properties": {
- "Order": {
- "items": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "PinnedFieldOptions": {
- "$ref": "#/definitions/TablePinnedFieldOptions"
- },
- "SelectedFieldOptions": {
- "items": {
- "$ref": "#/definitions/TableFieldOption"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TableFieldURLConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ImageConfiguration": {
- "$ref": "#/definitions/TableFieldImageConfiguration"
- },
- "LinkConfiguration": {
- "$ref": "#/definitions/TableFieldLinkConfiguration"
- }
- },
- "type": "object"
- },
- "TableFieldWells": {
- "additionalProperties": false,
- "properties": {
- "TableAggregatedFieldWells": {
- "$ref": "#/definitions/TableAggregatedFieldWells"
- },
- "TableUnaggregatedFieldWells": {
- "$ref": "#/definitions/TableUnaggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "TableInlineVisualization": {
- "additionalProperties": false,
- "properties": {
- "DataBars": {
- "$ref": "#/definitions/DataBarsOptions"
- }
- },
- "type": "object"
- },
- "TableOptions": {
- "additionalProperties": false,
- "properties": {
- "CellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "HeaderStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "Orientation": {
- "$ref": "#/definitions/TableOrientation"
- },
- "RowAlternateColorOptions": {
- "$ref": "#/definitions/RowAlternateColorOptions"
- }
- },
- "type": "object"
- },
- "TableOrientation": {
- "enum": [
- "VERTICAL",
- "HORIZONTAL"
- ],
- "type": "string"
- },
- "TablePaginatedReportOptions": {
- "additionalProperties": false,
- "properties": {
- "OverflowColumnHeaderVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "VerticalOverflowVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "TablePinnedFieldOptions": {
- "additionalProperties": false,
- "properties": {
- "PinnedLeftFields": {
- "items": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "maxItems": 201,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TableRowConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "BackgroundColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- },
- "TextColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "TableSideBorderOptions": {
- "additionalProperties": false,
- "properties": {
- "Bottom": {
- "$ref": "#/definitions/TableBorderOptions"
- },
- "InnerHorizontal": {
- "$ref": "#/definitions/TableBorderOptions"
- },
- "InnerVertical": {
- "$ref": "#/definitions/TableBorderOptions"
- },
- "Left": {
- "$ref": "#/definitions/TableBorderOptions"
- },
- "Right": {
- "$ref": "#/definitions/TableBorderOptions"
- },
- "Top": {
- "$ref": "#/definitions/TableBorderOptions"
- }
- },
- "type": "object"
- },
- "TableSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "PaginationConfiguration": {
- "$ref": "#/definitions/PaginationConfiguration"
- },
- "RowSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TableStyleTarget": {
- "additionalProperties": false,
- "properties": {
- "CellType": {
- "$ref": "#/definitions/StyledCellType"
- }
- },
- "required": [
- "CellType"
- ],
- "type": "object"
- },
- "TableTotalsPlacement": {
- "enum": [
- "START",
- "END",
- "AUTO"
- ],
- "type": "string"
- },
- "TableTotalsScrollStatus": {
- "enum": [
- "PINNED",
- "SCROLLED"
- ],
- "type": "string"
- },
- "TableUnaggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Values": {
- "items": {
- "$ref": "#/definitions/UnaggregatedField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TableVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/TableConfiguration"
- },
- "ConditionalFormatting": {
- "$ref": "#/definitions/TableConditionalFormatting"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "Tag": {
- "additionalProperties": false,
- "properties": {
- "Key": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "Value": {
- "maxLength": 256,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Key",
- "Value"
- ],
- "type": "object"
- },
- "TargetVisualOptions": {
- "enum": [
- "ALL_VISUALS"
- ],
- "type": "string"
- },
- "TextAreaControlDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "InfoIconLabelOptions": {
- "$ref": "#/definitions/SheetControlInfoIconLabelOptions"
- },
- "PlaceholderOptions": {
- "$ref": "#/definitions/TextControlPlaceholderOptions"
- },
- "TitleOptions": {
- "$ref": "#/definitions/LabelOptions"
- }
- },
- "type": "object"
- },
- "TextConditionalFormat": {
- "additionalProperties": false,
- "properties": {
- "BackgroundColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- },
- "Icon": {
- "$ref": "#/definitions/ConditionalFormattingIcon"
- },
- "TextColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "TextControlPlaceholderOptions": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "TextFieldControlDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "InfoIconLabelOptions": {
- "$ref": "#/definitions/SheetControlInfoIconLabelOptions"
- },
- "PlaceholderOptions": {
- "$ref": "#/definitions/TextControlPlaceholderOptions"
- },
- "TitleOptions": {
- "$ref": "#/definitions/LabelOptions"
- }
- },
- "type": "object"
- },
- "TextWrap": {
- "enum": [
- "NONE",
- "WRAP"
- ],
- "type": "string"
- },
- "ThousandSeparatorOptions": {
- "additionalProperties": false,
- "properties": {
- "Symbol": {
- "$ref": "#/definitions/NumericSeparatorSymbol"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "TimeBasedForecastProperties": {
- "additionalProperties": false,
- "properties": {
- "LowerBoundary": {
- "default": null,
- "type": "number"
- },
- "PeriodsBackward": {
- "maximum": 1000,
- "minimum": 0,
- "type": "number"
- },
- "PeriodsForward": {
- "maximum": 1000,
- "minimum": 1,
- "type": "number"
- },
- "PredictionInterval": {
- "maximum": 95,
- "minimum": 50,
- "type": "number"
- },
- "Seasonality": {
- "maximum": 180,
- "minimum": 1,
- "type": "number"
- },
- "UpperBoundary": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "TimeEqualityFilter": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "ParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "RollingDate": {
- "$ref": "#/definitions/RollingDateConfiguration"
- },
- "TimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- },
- "Value": {
- "format": "date-time",
- "type": "string"
- }
- },
- "required": [
- "Column",
- "FilterId"
- ],
- "type": "object"
- },
- "TimeGranularity": {
- "enum": [
- "YEAR",
- "QUARTER",
- "MONTH",
- "WEEK",
- "DAY",
- "HOUR",
- "MINUTE",
- "SECOND",
- "MILLISECOND"
- ],
- "type": "string"
- },
- "TimeRangeDrillDownFilter": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "RangeMaximum": {
- "format": "date-time",
- "type": "string"
- },
- "RangeMinimum": {
- "format": "date-time",
- "type": "string"
- },
- "TimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- }
- },
- "required": [
- "Column",
- "RangeMaximum",
- "RangeMinimum",
- "TimeGranularity"
- ],
- "type": "object"
- },
- "TimeRangeFilter": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- },
- "ExcludePeriodConfiguration": {
- "$ref": "#/definitions/ExcludePeriodConfiguration"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "IncludeMaximum": {
- "default": null,
- "type": "boolean"
- },
- "IncludeMinimum": {
- "default": null,
- "type": "boolean"
- },
- "NullOption": {
- "$ref": "#/definitions/FilterNullOption"
- },
- "RangeMaximumValue": {
- "$ref": "#/definitions/TimeRangeFilterValue"
- },
- "RangeMinimumValue": {
- "$ref": "#/definitions/TimeRangeFilterValue"
- },
- "TimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- }
- },
- "required": [
- "Column",
- "FilterId",
- "NullOption"
- ],
- "type": "object"
- },
- "TimeRangeFilterValue": {
- "additionalProperties": false,
- "properties": {
- "Parameter": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "RollingDate": {
- "$ref": "#/definitions/RollingDateConfiguration"
- },
- "StaticValue": {
- "format": "date-time",
- "type": "string"
- }
- },
- "type": "object"
- },
- "TooltipItem": {
- "additionalProperties": false,
- "properties": {
- "ColumnTooltipItem": {
- "$ref": "#/definitions/ColumnTooltipItem"
- },
- "FieldTooltipItem": {
- "$ref": "#/definitions/FieldTooltipItem"
- }
- },
- "type": "object"
- },
- "TooltipOptions": {
- "additionalProperties": false,
- "properties": {
- "FieldBasedTooltip": {
- "$ref": "#/definitions/FieldBasedTooltip"
- },
- "SelectedTooltipType": {
- "$ref": "#/definitions/SelectedTooltipType"
- },
- "TooltipVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "TooltipTitleType": {
- "enum": [
- "NONE",
- "PRIMARY_VALUE"
- ],
- "type": "string"
- },
- "TopBottomComputationType": {
- "enum": [
- "TOP",
- "BOTTOM"
- ],
- "type": "string"
- },
- "TopBottomFilter": {
- "additionalProperties": false,
- "properties": {
- "AggregationSortConfigurations": {
- "items": {
- "$ref": "#/definitions/AggregationSortConfiguration"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Limit": {
- "default": null,
- "type": "number"
- },
- "ParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "TimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- }
- },
- "required": [
- "AggregationSortConfigurations",
- "Column",
- "FilterId"
- ],
- "type": "object"
- },
- "TopBottomMoversComputation": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "$ref": "#/definitions/DimensionField"
- },
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "MoverSize": {
- "default": 0,
- "maximum": 20,
- "minimum": 1,
- "type": "number"
- },
- "Name": {
- "type": "string"
- },
- "SortOrder": {
- "$ref": "#/definitions/TopBottomSortOrder"
- },
- "Time": {
- "$ref": "#/definitions/DimensionField"
- },
- "Type": {
- "$ref": "#/definitions/TopBottomComputationType"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId",
- "Type"
- ],
- "type": "object"
- },
- "TopBottomRankedComputation": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "$ref": "#/definitions/DimensionField"
- },
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "type": "string"
- },
- "ResultSize": {
- "default": 0,
- "maximum": 20,
- "minimum": 1,
- "type": "number"
- },
- "Type": {
- "$ref": "#/definitions/TopBottomComputationType"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId",
- "Type"
- ],
- "type": "object"
- },
- "TopBottomSortOrder": {
- "enum": [
- "PERCENT_DIFFERENCE",
- "ABSOLUTE_DIFFERENCE"
- ],
- "type": "string"
- },
- "TotalAggregationComputation": {
- "additionalProperties": false,
- "properties": {
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "type": "string"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId"
- ],
- "type": "object"
- },
- "TotalAggregationFunction": {
- "additionalProperties": false,
- "properties": {
- "SimpleTotalAggregationFunction": {
- "$ref": "#/definitions/SimpleTotalAggregationFunction"
- }
- },
- "type": "object"
- },
- "TotalAggregationOption": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "TotalAggregationFunction": {
- "$ref": "#/definitions/TotalAggregationFunction"
- }
- },
- "required": [
- "FieldId",
- "TotalAggregationFunction"
- ],
- "type": "object"
- },
- "TotalOptions": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "type": "string"
- },
- "Placement": {
- "$ref": "#/definitions/TableTotalsPlacement"
- },
- "ScrollStatus": {
- "$ref": "#/definitions/TableTotalsScrollStatus"
- },
- "TotalAggregationOptions": {
- "items": {
- "$ref": "#/definitions/TotalAggregationOption"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "TotalCellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "TotalsVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "TreeMapAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Colors": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Groups": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Sizes": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TreeMapConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ColorLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ColorScale": {
- "$ref": "#/definitions/ColorScale"
- },
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/TreeMapFieldWells"
- },
- "GroupLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "SizeLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/TreeMapSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- }
- },
- "type": "object"
- },
- "TreeMapFieldWells": {
- "additionalProperties": false,
- "properties": {
- "TreeMapAggregatedFieldWells": {
- "$ref": "#/definitions/TreeMapAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "TreeMapSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "TreeMapGroupItemsLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "TreeMapSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TreeMapVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/TreeMapConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "TrendArrowOptions": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "URLTargetConfiguration": {
- "enum": [
- "NEW_TAB",
- "NEW_WINDOW",
- "SAME_TAB"
- ],
- "type": "string"
- },
- "UnaggregatedField": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/FormatConfiguration"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "UniqueValuesComputation": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "$ref": "#/definitions/DimensionField"
- },
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "type": "string"
- }
- },
- "required": [
- "ComputationId"
- ],
- "type": "object"
- },
- "ValidationStrategy": {
- "additionalProperties": false,
- "properties": {
- "Mode": {
- "$ref": "#/definitions/ValidationStrategyMode"
- }
- },
- "required": [
- "Mode"
- ],
- "type": "object"
- },
- "ValidationStrategyMode": {
- "enum": [
- "STRICT",
- "LENIENT"
- ],
- "type": "string"
- },
- "ValueWhenUnsetOption": {
- "enum": [
- "RECOMMENDED_VALUE",
- "NULL"
- ],
- "type": "string"
- },
- "VerticalTextAlignment": {
- "enum": [
- "TOP",
- "MIDDLE",
- "BOTTOM",
- "AUTO"
- ],
- "type": "string"
- },
- "Visibility": {
- "enum": [
- "HIDDEN",
- "VISIBLE"
- ],
- "type": "string"
- },
- "VisibleRangeOptions": {
- "additionalProperties": false,
- "properties": {
- "PercentRange": {
- "$ref": "#/definitions/PercentVisibleRange"
- }
- },
- "type": "object"
- },
- "Visual": {
- "additionalProperties": false,
- "properties": {
- "BarChartVisual": {
- "$ref": "#/definitions/BarChartVisual"
- },
- "BoxPlotVisual": {
- "$ref": "#/definitions/BoxPlotVisual"
- },
- "ComboChartVisual": {
- "$ref": "#/definitions/ComboChartVisual"
- },
- "CustomContentVisual": {
- "$ref": "#/definitions/CustomContentVisual"
- },
- "EmptyVisual": {
- "$ref": "#/definitions/EmptyVisual"
- },
- "FilledMapVisual": {
- "$ref": "#/definitions/FilledMapVisual"
- },
- "FunnelChartVisual": {
- "$ref": "#/definitions/FunnelChartVisual"
- },
- "GaugeChartVisual": {
- "$ref": "#/definitions/GaugeChartVisual"
- },
- "GeospatialMapVisual": {
- "$ref": "#/definitions/GeospatialMapVisual"
- },
- "HeatMapVisual": {
- "$ref": "#/definitions/HeatMapVisual"
- },
- "HistogramVisual": {
- "$ref": "#/definitions/HistogramVisual"
- },
- "InsightVisual": {
- "$ref": "#/definitions/InsightVisual"
- },
- "KPIVisual": {
- "$ref": "#/definitions/KPIVisual"
- },
- "LineChartVisual": {
- "$ref": "#/definitions/LineChartVisual"
- },
- "PieChartVisual": {
- "$ref": "#/definitions/PieChartVisual"
- },
- "PivotTableVisual": {
- "$ref": "#/definitions/PivotTableVisual"
- },
- "RadarChartVisual": {
- "$ref": "#/definitions/RadarChartVisual"
- },
- "SankeyDiagramVisual": {
- "$ref": "#/definitions/SankeyDiagramVisual"
- },
- "ScatterPlotVisual": {
- "$ref": "#/definitions/ScatterPlotVisual"
- },
- "TableVisual": {
- "$ref": "#/definitions/TableVisual"
- },
- "TreeMapVisual": {
- "$ref": "#/definitions/TreeMapVisual"
- },
- "WaterfallVisual": {
- "$ref": "#/definitions/WaterfallVisual"
- },
- "WordCloudVisual": {
- "$ref": "#/definitions/WordCloudVisual"
- }
- },
- "type": "object"
- },
- "VisualAxisSortOption": {
- "additionalProperties": false,
- "properties": {
- "AvailabilityStatus": {
- "$ref": "#/definitions/DashboardBehavior"
- }
- },
- "type": "object"
- },
- "VisualCustomAction": {
- "additionalProperties": false,
- "properties": {
- "ActionOperations": {
- "items": {
- "$ref": "#/definitions/VisualCustomActionOperation"
- },
- "maxItems": 2,
- "minItems": 1,
- "type": "array"
- },
- "CustomActionId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "maxLength": 256,
- "minLength": 1,
- "type": "string"
- },
- "Status": {
- "$ref": "#/definitions/WidgetStatus"
- },
- "Trigger": {
- "$ref": "#/definitions/VisualCustomActionTrigger"
- }
- },
- "required": [
- "ActionOperations",
- "CustomActionId",
- "Name",
- "Trigger"
- ],
- "type": "object"
- },
- "VisualCustomActionOperation": {
- "additionalProperties": false,
- "properties": {
- "FilterOperation": {
- "$ref": "#/definitions/CustomActionFilterOperation"
- },
- "NavigationOperation": {
- "$ref": "#/definitions/CustomActionNavigationOperation"
- },
- "SetParametersOperation": {
- "$ref": "#/definitions/CustomActionSetParametersOperation"
- },
- "URLOperation": {
- "$ref": "#/definitions/CustomActionURLOperation"
- }
- },
- "type": "object"
- },
- "VisualCustomActionTrigger": {
- "enum": [
- "DATA_POINT_CLICK",
- "DATA_POINT_MENU"
- ],
- "type": "string"
- },
- "VisualMenuOption": {
- "additionalProperties": false,
- "properties": {
- "AvailabilityStatus": {
- "$ref": "#/definitions/DashboardBehavior"
- }
- },
- "type": "object"
- },
- "VisualPalette": {
- "additionalProperties": false,
- "properties": {
- "ChartColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "ColorMap": {
- "items": {
- "$ref": "#/definitions/DataPathColor"
- },
- "maxItems": 5000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "VisualSubtitleLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "FormatText": {
- "$ref": "#/definitions/LongFormatText"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "VisualTitleLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "FormatText": {
- "$ref": "#/definitions/ShortFormatText"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "WaterfallChartAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Breakdowns": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Categories": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "WaterfallChartColorConfiguration": {
- "additionalProperties": false,
- "properties": {
- "GroupColorConfiguration": {
- "$ref": "#/definitions/WaterfallChartGroupColorConfiguration"
- }
- },
- "type": "object"
- },
- "WaterfallChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "CategoryAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ColorConfiguration": {
- "$ref": "#/definitions/WaterfallChartColorConfiguration"
- },
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/WaterfallChartFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "PrimaryYAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "PrimaryYAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/WaterfallChartSortConfiguration"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- },
- "WaterfallChartOptions": {
- "$ref": "#/definitions/WaterfallChartOptions"
- }
- },
- "type": "object"
- },
- "WaterfallChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "WaterfallChartAggregatedFieldWells": {
- "$ref": "#/definitions/WaterfallChartAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "WaterfallChartGroupColorConfiguration": {
- "additionalProperties": false,
- "properties": {
- "NegativeBarColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "PositiveBarColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "TotalBarColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- }
- },
- "type": "object"
- },
- "WaterfallChartOptions": {
- "additionalProperties": false,
- "properties": {
- "TotalBarLabel": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "WaterfallChartSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "BreakdownItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "WaterfallVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/WaterfallChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "WhatIfPointScenario": {
- "additionalProperties": false,
- "properties": {
- "Date": {
- "format": "date-time",
- "type": "string"
- },
- "Value": {
- "default": 0,
- "type": "number"
- }
- },
- "required": [
- "Date",
- "Value"
- ],
- "type": "object"
- },
- "WhatIfRangeScenario": {
- "additionalProperties": false,
- "properties": {
- "EndDate": {
- "format": "date-time",
- "type": "string"
- },
- "StartDate": {
- "format": "date-time",
- "type": "string"
- },
- "Value": {
- "default": 0,
- "type": "number"
- }
- },
- "required": [
- "EndDate",
- "StartDate",
- "Value"
- ],
- "type": "object"
- },
- "WidgetStatus": {
- "enum": [
- "ENABLED",
- "DISABLED"
- ],
- "type": "string"
- },
- "WordCloudAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "GroupBy": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "Size": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "WordCloudChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/WordCloudFieldWells"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/WordCloudSortConfiguration"
- },
- "WordCloudOptions": {
- "$ref": "#/definitions/WordCloudOptions"
- }
- },
- "type": "object"
- },
- "WordCloudCloudLayout": {
- "enum": [
- "FLUID",
- "NORMAL"
- ],
- "type": "string"
- },
- "WordCloudFieldWells": {
- "additionalProperties": false,
- "properties": {
- "WordCloudAggregatedFieldWells": {
- "$ref": "#/definitions/WordCloudAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "WordCloudOptions": {
- "additionalProperties": false,
- "properties": {
- "CloudLayout": {
- "$ref": "#/definitions/WordCloudCloudLayout"
- },
- "MaximumStringLength": {
- "maximum": 100,
- "minimum": 1,
- "type": "number"
- },
- "WordCasing": {
- "$ref": "#/definitions/WordCloudWordCasing"
- },
- "WordOrientation": {
- "$ref": "#/definitions/WordCloudWordOrientation"
- },
- "WordPadding": {
- "$ref": "#/definitions/WordCloudWordPadding"
- },
- "WordScaling": {
- "$ref": "#/definitions/WordCloudWordScaling"
- }
- },
- "type": "object"
- },
- "WordCloudSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "WordCloudVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/WordCloudChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "WordCloudWordCasing": {
- "enum": [
- "LOWER_CASE",
- "EXISTING_CASE"
- ],
- "type": "string"
- },
- "WordCloudWordOrientation": {
- "enum": [
- "HORIZONTAL",
- "HORIZONTAL_AND_VERTICAL"
- ],
- "type": "string"
- },
- "WordCloudWordPadding": {
- "enum": [
- "NONE",
- "SMALL",
- "MEDIUM",
- "LARGE"
- ],
- "type": "string"
- },
- "WordCloudWordScaling": {
- "enum": [
- "EMPHASIZE",
- "NORMAL"
- ],
- "type": "string"
- }
- },
- "primaryIdentifier": [
- "/properties/AwsAccountId",
- "/properties/DashboardId"
- ],
- "properties": {
- "Arn": {
- "type": "string"
- },
- "AwsAccountId": {
- "maxLength": 12,
- "minLength": 12,
- "pattern": "^[0-9]{12}$",
- "type": "string"
- },
- "CreatedTime": {
- "format": "date-time",
- "type": "string"
- },
- "DashboardId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "DashboardPublishOptions": {
- "$ref": "#/definitions/DashboardPublishOptions"
- },
- "Definition": {
- "$ref": "#/definitions/DashboardVersionDefinition"
- },
- "LastPublishedTime": {
- "format": "date-time",
- "type": "string"
- },
- "LastUpdatedTime": {
- "format": "date-time",
- "type": "string"
- },
- "LinkEntities": {
- "items": {
- "maxLength": 1024,
- "minLength": 1,
- "pattern": "^arn:aws[\\w\\-]*:quicksight:[\\w\\-]+:\\d+:analysis/[\\w\\-]{1,512}$",
- "type": "string"
- },
- "maxItems": 5,
- "minItems": 0,
- "type": "array"
- },
- "LinkSharingConfiguration": {
- "$ref": "#/definitions/LinkSharingConfiguration"
- },
- "Name": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Parameters": {
- "$ref": "#/definitions/Parameters"
- },
- "Permissions": {
- "items": {
- "$ref": "#/definitions/ResourcePermission"
- },
- "maxItems": 64,
- "minItems": 1,
- "type": "array"
- },
- "SourceEntity": {
- "$ref": "#/definitions/DashboardSourceEntity"
- },
- "Tags": {
- "items": {
- "$ref": "#/definitions/Tag"
- },
- "maxItems": 200,
- "minItems": 1,
- "type": "array"
- },
- "ThemeArn": {
- "type": "string"
- },
- "ValidationStrategy": {
- "$ref": "#/definitions/ValidationStrategy"
- },
- "Version": {
- "$ref": "#/definitions/DashboardVersion"
- },
- "VersionDescription": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "readOnlyProperties": [
- "/properties/Arn",
- "/properties/CreatedTime",
- "/properties/LastPublishedTime",
- "/properties/LastUpdatedTime",
- "/properties/Version"
- ],
- "required": [
- "AwsAccountId",
- "DashboardId",
- "Name"
- ],
- "sourceUrl": "https://github.com/aws-cloudformation/aws-cloudformation-resource-providers-quicksight",
- "typeName": "AWS::QuickSight::Dashboard",
- "writeOnlyProperties": [
- "/properties/DashboardPublishOptions",
- "/properties/Definition",
- "/properties/LinkSharingConfiguration",
- "/properties/Parameters",
- "/properties/SourceEntity",
- "/properties/ThemeArn",
- "/properties/VersionDescription",
- "/properties/ValidationStrategy"
- ]
-}
diff --git a/src/cfnlint/data/schemas/providers/ap_northeast_2/aws-quicksight-template.json b/src/cfnlint/data/schemas/providers/ap_northeast_2/aws-quicksight-template.json
deleted file mode 100644
index ccf76cac19..0000000000
--- a/src/cfnlint/data/schemas/providers/ap_northeast_2/aws-quicksight-template.json
+++ /dev/null
@@ -1,11245 +0,0 @@
-{
- "additionalProperties": false,
- "createOnlyProperties": [
- "/properties/AwsAccountId",
- "/properties/TemplateId"
- ],
- "definitions": {
- "AggregationFunction": {
- "additionalProperties": false,
- "properties": {
- "AttributeAggregationFunction": {
- "$ref": "#/definitions/AttributeAggregationFunction"
- },
- "CategoricalAggregationFunction": {
- "$ref": "#/definitions/CategoricalAggregationFunction"
- },
- "DateAggregationFunction": {
- "$ref": "#/definitions/DateAggregationFunction"
- },
- "NumericalAggregationFunction": {
- "$ref": "#/definitions/NumericalAggregationFunction"
- }
- },
- "type": "object"
- },
- "AggregationSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "AggregationFunction": {
- "$ref": "#/definitions/AggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "SortDirection": {
- "$ref": "#/definitions/SortDirection"
- }
- },
- "required": [
- "Column",
- "SortDirection"
- ],
- "type": "object"
- },
- "AllSheetsFilterScopeConfiguration": {
- "format": "json",
- "type": [
- "object",
- "string"
- ]
- },
- "AnalysisDefaults": {
- "additionalProperties": false,
- "properties": {
- "DefaultNewSheetConfiguration": {
- "$ref": "#/definitions/DefaultNewSheetConfiguration"
- }
- },
- "required": [
- "DefaultNewSheetConfiguration"
- ],
- "type": "object"
- },
- "AnchorDateConfiguration": {
- "additionalProperties": false,
- "properties": {
- "AnchorOption": {
- "$ref": "#/definitions/AnchorOption"
- },
- "ParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- }
- },
- "type": "object"
- },
- "AnchorOption": {
- "enum": [
- "NOW"
- ],
- "type": "string"
- },
- "ArcAxisConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Range": {
- "$ref": "#/definitions/ArcAxisDisplayRange"
- },
- "ReserveRange": {
- "default": 0,
- "type": "number"
- }
- },
- "type": "object"
- },
- "ArcAxisDisplayRange": {
- "additionalProperties": false,
- "properties": {
- "Max": {
- "default": null,
- "type": "number"
- },
- "Min": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "ArcConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ArcAngle": {
- "default": null,
- "type": "number"
- },
- "ArcThickness": {
- "$ref": "#/definitions/ArcThicknessOptions"
- }
- },
- "type": "object"
- },
- "ArcOptions": {
- "additionalProperties": false,
- "properties": {
- "ArcThickness": {
- "$ref": "#/definitions/ArcThickness"
- }
- },
- "type": "object"
- },
- "ArcThickness": {
- "enum": [
- "SMALL",
- "MEDIUM",
- "LARGE",
- "WHOLE"
- ],
- "type": "string"
- },
- "ArcThicknessOptions": {
- "enum": [
- "SMALL",
- "MEDIUM",
- "LARGE"
- ],
- "type": "string"
- },
- "AssetOptions": {
- "additionalProperties": false,
- "properties": {
- "Timezone": {
- "type": "string"
- },
- "WeekStart": {
- "$ref": "#/definitions/DayOfTheWeek"
- }
- },
- "type": "object"
- },
- "AttributeAggregationFunction": {
- "additionalProperties": false,
- "properties": {
- "SimpleAttributeAggregation": {
- "$ref": "#/definitions/SimpleAttributeAggregationFunction"
- },
- "ValueForMultipleValues": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "AxisBinding": {
- "enum": [
- "PRIMARY_YAXIS",
- "SECONDARY_YAXIS"
- ],
- "type": "string"
- },
- "AxisDataOptions": {
- "additionalProperties": false,
- "properties": {
- "DateAxisOptions": {
- "$ref": "#/definitions/DateAxisOptions"
- },
- "NumericAxisOptions": {
- "$ref": "#/definitions/NumericAxisOptions"
- }
- },
- "type": "object"
- },
- "AxisDisplayDataDrivenRange": {
- "format": "json",
- "type": [
- "object",
- "string"
- ]
- },
- "AxisDisplayMinMaxRange": {
- "additionalProperties": false,
- "properties": {
- "Maximum": {
- "default": null,
- "type": "number"
- },
- "Minimum": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "AxisDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "AxisLineVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "AxisOffset": {
- "type": "string"
- },
- "DataOptions": {
- "$ref": "#/definitions/AxisDataOptions"
- },
- "GridLineVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "ScrollbarOptions": {
- "$ref": "#/definitions/ScrollBarOptions"
- },
- "TickLabelOptions": {
- "$ref": "#/definitions/AxisTickLabelOptions"
- }
- },
- "type": "object"
- },
- "AxisDisplayRange": {
- "additionalProperties": false,
- "properties": {
- "DataDriven": {
- "$ref": "#/definitions/AxisDisplayDataDrivenRange"
- },
- "MinMax": {
- "$ref": "#/definitions/AxisDisplayMinMaxRange"
- }
- },
- "type": "object"
- },
- "AxisLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "ApplyTo": {
- "$ref": "#/definitions/AxisLabelReferenceOptions"
- },
- "CustomLabel": {
- "type": "string"
- },
- "FontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- }
- },
- "type": "object"
- },
- "AxisLabelReferenceOptions": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "AxisLinearScale": {
- "additionalProperties": false,
- "properties": {
- "StepCount": {
- "default": null,
- "type": "number"
- },
- "StepSize": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "AxisLogarithmicScale": {
- "additionalProperties": false,
- "properties": {
- "Base": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "AxisScale": {
- "additionalProperties": false,
- "properties": {
- "Linear": {
- "$ref": "#/definitions/AxisLinearScale"
- },
- "Logarithmic": {
- "$ref": "#/definitions/AxisLogarithmicScale"
- }
- },
- "type": "object"
- },
- "AxisTickLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "LabelOptions": {
- "$ref": "#/definitions/LabelOptions"
- },
- "RotationAngle": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "BarChartAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Colors": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "SmallMultiples": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "BarChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "BarsArrangement": {
- "$ref": "#/definitions/BarsArrangement"
- },
- "CategoryAxis": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "CategoryLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ColorLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ContributionAnalysisDefaults": {
- "items": {
- "$ref": "#/definitions/ContributionAnalysisDefault"
- },
- "maxItems": 200,
- "minItems": 1,
- "type": "array"
- },
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/BarChartFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "Orientation": {
- "$ref": "#/definitions/BarChartOrientation"
- },
- "ReferenceLines": {
- "items": {
- "$ref": "#/definitions/ReferenceLine"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "SmallMultiplesOptions": {
- "$ref": "#/definitions/SmallMultiplesOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/BarChartSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "ValueAxis": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "ValueLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- }
- },
- "type": "object"
- },
- "BarChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "BarChartAggregatedFieldWells": {
- "$ref": "#/definitions/BarChartAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "BarChartOrientation": {
- "enum": [
- "HORIZONTAL",
- "VERTICAL"
- ],
- "type": "string"
- },
- "BarChartSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "ColorItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "ColorSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "SmallMultiplesLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "SmallMultiplesSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "BarChartVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/BarChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "BarsArrangement": {
- "enum": [
- "CLUSTERED",
- "STACKED",
- "STACKED_PERCENT"
- ],
- "type": "string"
- },
- "BaseMapStyleType": {
- "enum": [
- "LIGHT_GRAY",
- "DARK_GRAY",
- "STREET",
- "IMAGERY"
- ],
- "type": "string"
- },
- "BinCountOptions": {
- "additionalProperties": false,
- "properties": {
- "Value": {
- "minimum": 0,
- "type": "number"
- }
- },
- "type": "object"
- },
- "BinWidthOptions": {
- "additionalProperties": false,
- "properties": {
- "BinCountLimit": {
- "maximum": 1000,
- "minimum": 0,
- "type": "number"
- },
- "Value": {
- "minimum": 0,
- "type": "number"
- }
- },
- "type": "object"
- },
- "BodySectionConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Content": {
- "$ref": "#/definitions/BodySectionContent"
- },
- "PageBreakConfiguration": {
- "$ref": "#/definitions/SectionPageBreakConfiguration"
- },
- "SectionId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Style": {
- "$ref": "#/definitions/SectionStyle"
- }
- },
- "required": [
- "Content",
- "SectionId"
- ],
- "type": "object"
- },
- "BodySectionContent": {
- "additionalProperties": false,
- "properties": {
- "Layout": {
- "$ref": "#/definitions/SectionLayoutConfiguration"
- }
- },
- "type": "object"
- },
- "BoxPlotAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "GroupBy": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 5,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "BoxPlotChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "BoxPlotOptions": {
- "$ref": "#/definitions/BoxPlotOptions"
- },
- "CategoryAxis": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "CategoryLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/BoxPlotFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "PrimaryYAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "PrimaryYAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ReferenceLines": {
- "items": {
- "$ref": "#/definitions/ReferenceLine"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/BoxPlotSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- }
- },
- "type": "object"
- },
- "BoxPlotFieldWells": {
- "additionalProperties": false,
- "properties": {
- "BoxPlotAggregatedFieldWells": {
- "$ref": "#/definitions/BoxPlotAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "BoxPlotFillStyle": {
- "enum": [
- "SOLID",
- "TRANSPARENT"
- ],
- "type": "string"
- },
- "BoxPlotOptions": {
- "additionalProperties": false,
- "properties": {
- "AllDataPointsVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "OutlierVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "StyleOptions": {
- "$ref": "#/definitions/BoxPlotStyleOptions"
- }
- },
- "type": "object"
- },
- "BoxPlotSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "PaginationConfiguration": {
- "$ref": "#/definitions/PaginationConfiguration"
- }
- },
- "type": "object"
- },
- "BoxPlotStyleOptions": {
- "additionalProperties": false,
- "properties": {
- "FillStyle": {
- "$ref": "#/definitions/BoxPlotFillStyle"
- }
- },
- "type": "object"
- },
- "BoxPlotVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/BoxPlotChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "CalculatedField": {
- "additionalProperties": false,
- "properties": {
- "DataSetIdentifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Expression": {
- "maxLength": 32000,
- "minLength": 1,
- "type": "string"
- },
- "Name": {
- "maxLength": 127,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "DataSetIdentifier",
- "Expression",
- "Name"
- ],
- "type": "object"
- },
- "CalculatedMeasureField": {
- "additionalProperties": false,
- "properties": {
- "Expression": {
- "maxLength": 4096,
- "minLength": 1,
- "type": "string"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Expression",
- "FieldId"
- ],
- "type": "object"
- },
- "CascadingControlConfiguration": {
- "additionalProperties": false,
- "properties": {
- "SourceControls": {
- "items": {
- "$ref": "#/definitions/CascadingControlSource"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "CascadingControlSource": {
- "additionalProperties": false,
- "properties": {
- "ColumnToMatch": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "SourceSheetControlId": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "CategoricalAggregationFunction": {
- "enum": [
- "COUNT",
- "DISTINCT_COUNT"
- ],
- "type": "string"
- },
- "CategoricalDimensionField": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/StringFormatConfiguration"
- },
- "HierarchyId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "CategoricalMeasureField": {
- "additionalProperties": false,
- "properties": {
- "AggregationFunction": {
- "$ref": "#/definitions/CategoricalAggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/StringFormatConfiguration"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "CategoryDrillDownFilter": {
- "additionalProperties": false,
- "properties": {
- "CategoryValues": {
- "items": {
- "maxLength": 512,
- "minLength": 0,
- "type": "string"
- },
- "maxItems": 100000,
- "minItems": 0,
- "type": "array"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- }
- },
- "required": [
- "CategoryValues",
- "Column"
- ],
- "type": "object"
- },
- "CategoryFilter": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "Configuration": {
- "$ref": "#/definitions/CategoryFilterConfiguration"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "Column",
- "Configuration",
- "FilterId"
- ],
- "type": "object"
- },
- "CategoryFilterConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomFilterConfiguration": {
- "$ref": "#/definitions/CustomFilterConfiguration"
- },
- "CustomFilterListConfiguration": {
- "$ref": "#/definitions/CustomFilterListConfiguration"
- },
- "FilterListConfiguration": {
- "$ref": "#/definitions/FilterListConfiguration"
- }
- },
- "type": "object"
- },
- "CategoryFilterMatchOperator": {
- "enum": [
- "EQUALS",
- "DOES_NOT_EQUAL",
- "CONTAINS",
- "DOES_NOT_CONTAIN",
- "STARTS_WITH",
- "ENDS_WITH"
- ],
- "type": "string"
- },
- "CategoryFilterSelectAllOptions": {
- "enum": [
- "FILTER_ALL_VALUES"
- ],
- "type": "string"
- },
- "CategoryInnerFilter": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "Configuration": {
- "$ref": "#/definitions/CategoryFilterConfiguration"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- }
- },
- "required": [
- "Column",
- "Configuration"
- ],
- "type": "object"
- },
- "ChartAxisLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "AxisLabelOptions": {
- "items": {
- "$ref": "#/definitions/AxisLabelOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "SortIconVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "ClusterMarker": {
- "additionalProperties": false,
- "properties": {
- "SimpleClusterMarker": {
- "$ref": "#/definitions/SimpleClusterMarker"
- }
- },
- "type": "object"
- },
- "ClusterMarkerConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ClusterMarker": {
- "$ref": "#/definitions/ClusterMarker"
- }
- },
- "type": "object"
- },
- "ColorFillType": {
- "enum": [
- "DISCRETE",
- "GRADIENT"
- ],
- "type": "string"
- },
- "ColorScale": {
- "additionalProperties": false,
- "properties": {
- "ColorFillType": {
- "$ref": "#/definitions/ColorFillType"
- },
- "Colors": {
- "items": {
- "$ref": "#/definitions/DataColor"
- },
- "maxItems": 3,
- "minItems": 2,
- "type": "array"
- },
- "NullValueColor": {
- "$ref": "#/definitions/DataColor"
- }
- },
- "required": [
- "ColorFillType",
- "Colors"
- ],
- "type": "object"
- },
- "ColorsConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomColors": {
- "items": {
- "$ref": "#/definitions/CustomColor"
- },
- "maxItems": 50,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "ColumnConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ColorsConfiguration": {
- "$ref": "#/definitions/ColorsConfiguration"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/FormatConfiguration"
- },
- "Role": {
- "$ref": "#/definitions/ColumnRole"
- }
- },
- "required": [
- "Column"
- ],
- "type": "object"
- },
- "ColumnGroupColumnSchema": {
- "additionalProperties": false,
- "properties": {
- "Name": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "ColumnGroupSchema": {
- "additionalProperties": false,
- "properties": {
- "ColumnGroupColumnSchemaList": {
- "items": {
- "$ref": "#/definitions/ColumnGroupColumnSchema"
- },
- "maxItems": 500,
- "minItems": 0,
- "type": "array"
- },
- "Name": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "ColumnHierarchy": {
- "additionalProperties": false,
- "properties": {
- "DateTimeHierarchy": {
- "$ref": "#/definitions/DateTimeHierarchy"
- },
- "ExplicitHierarchy": {
- "$ref": "#/definitions/ExplicitHierarchy"
- },
- "PredefinedHierarchy": {
- "$ref": "#/definitions/PredefinedHierarchy"
- }
- },
- "type": "object"
- },
- "ColumnIdentifier": {
- "additionalProperties": false,
- "properties": {
- "ColumnName": {
- "maxLength": 127,
- "minLength": 1,
- "type": "string"
- },
- "DataSetIdentifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "ColumnName",
- "DataSetIdentifier"
- ],
- "type": "object"
- },
- "ColumnRole": {
- "enum": [
- "DIMENSION",
- "MEASURE"
- ],
- "type": "string"
- },
- "ColumnSchema": {
- "additionalProperties": false,
- "properties": {
- "DataType": {
- "type": "string"
- },
- "GeographicRole": {
- "type": "string"
- },
- "Name": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "ColumnSort": {
- "additionalProperties": false,
- "properties": {
- "AggregationFunction": {
- "$ref": "#/definitions/AggregationFunction"
- },
- "Direction": {
- "$ref": "#/definitions/SortDirection"
- },
- "SortBy": {
- "$ref": "#/definitions/ColumnIdentifier"
- }
- },
- "required": [
- "Direction",
- "SortBy"
- ],
- "type": "object"
- },
- "ColumnTooltipItem": {
- "additionalProperties": false,
- "properties": {
- "Aggregation": {
- "$ref": "#/definitions/AggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "Label": {
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "required": [
- "Column"
- ],
- "type": "object"
- },
- "ComboChartAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "BarValues": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Colors": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "LineValues": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "ComboChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "BarDataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "BarsArrangement": {
- "$ref": "#/definitions/BarsArrangement"
- },
- "CategoryAxis": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "CategoryLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ColorLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/ComboChartFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "LineDataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "PrimaryYAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "PrimaryYAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ReferenceLines": {
- "items": {
- "$ref": "#/definitions/ReferenceLine"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "SecondaryYAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "SecondaryYAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/ComboChartSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- }
- },
- "type": "object"
- },
- "ComboChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "ComboChartAggregatedFieldWells": {
- "$ref": "#/definitions/ComboChartAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "ComboChartSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "ColorItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "ColorSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "ComboChartVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/ComboChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "ComparisonConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ComparisonFormat": {
- "$ref": "#/definitions/ComparisonFormatConfiguration"
- },
- "ComparisonMethod": {
- "$ref": "#/definitions/ComparisonMethod"
- }
- },
- "type": "object"
- },
- "ComparisonFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "NumberDisplayFormatConfiguration": {
- "$ref": "#/definitions/NumberDisplayFormatConfiguration"
- },
- "PercentageDisplayFormatConfiguration": {
- "$ref": "#/definitions/PercentageDisplayFormatConfiguration"
- }
- },
- "type": "object"
- },
- "ComparisonMethod": {
- "enum": [
- "DIFFERENCE",
- "PERCENT_DIFFERENCE",
- "PERCENT"
- ],
- "type": "string"
- },
- "Computation": {
- "additionalProperties": false,
- "properties": {
- "Forecast": {
- "$ref": "#/definitions/ForecastComputation"
- },
- "GrowthRate": {
- "$ref": "#/definitions/GrowthRateComputation"
- },
- "MaximumMinimum": {
- "$ref": "#/definitions/MaximumMinimumComputation"
- },
- "MetricComparison": {
- "$ref": "#/definitions/MetricComparisonComputation"
- },
- "PeriodOverPeriod": {
- "$ref": "#/definitions/PeriodOverPeriodComputation"
- },
- "PeriodToDate": {
- "$ref": "#/definitions/PeriodToDateComputation"
- },
- "TopBottomMovers": {
- "$ref": "#/definitions/TopBottomMoversComputation"
- },
- "TopBottomRanked": {
- "$ref": "#/definitions/TopBottomRankedComputation"
- },
- "TotalAggregation": {
- "$ref": "#/definitions/TotalAggregationComputation"
- },
- "UniqueValues": {
- "$ref": "#/definitions/UniqueValuesComputation"
- }
- },
- "type": "object"
- },
- "ConditionalFormattingColor": {
- "additionalProperties": false,
- "properties": {
- "Gradient": {
- "$ref": "#/definitions/ConditionalFormattingGradientColor"
- },
- "Solid": {
- "$ref": "#/definitions/ConditionalFormattingSolidColor"
- }
- },
- "type": "object"
- },
- "ConditionalFormattingCustomIconCondition": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "DisplayConfiguration": {
- "$ref": "#/definitions/ConditionalFormattingIconDisplayConfiguration"
- },
- "Expression": {
- "maxLength": 4096,
- "minLength": 1,
- "type": "string"
- },
- "IconOptions": {
- "$ref": "#/definitions/ConditionalFormattingCustomIconOptions"
- }
- },
- "required": [
- "Expression",
- "IconOptions"
- ],
- "type": "object"
- },
- "ConditionalFormattingCustomIconOptions": {
- "additionalProperties": false,
- "properties": {
- "Icon": {
- "$ref": "#/definitions/Icon"
- },
- "UnicodeIcon": {
- "pattern": "^[^\\u0000-\\u00FF]$",
- "type": "string"
- }
- },
- "type": "object"
- },
- "ConditionalFormattingGradientColor": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "$ref": "#/definitions/GradientColor"
- },
- "Expression": {
- "maxLength": 4096,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Color",
- "Expression"
- ],
- "type": "object"
- },
- "ConditionalFormattingIcon": {
- "additionalProperties": false,
- "properties": {
- "CustomCondition": {
- "$ref": "#/definitions/ConditionalFormattingCustomIconCondition"
- },
- "IconSet": {
- "$ref": "#/definitions/ConditionalFormattingIconSet"
- }
- },
- "type": "object"
- },
- "ConditionalFormattingIconDisplayConfiguration": {
- "additionalProperties": false,
- "properties": {
- "IconDisplayOption": {
- "$ref": "#/definitions/ConditionalFormattingIconDisplayOption"
- }
- },
- "type": "object"
- },
- "ConditionalFormattingIconDisplayOption": {
- "enum": [
- "ICON_ONLY"
- ],
- "type": "string"
- },
- "ConditionalFormattingIconSet": {
- "additionalProperties": false,
- "properties": {
- "Expression": {
- "maxLength": 4096,
- "minLength": 1,
- "type": "string"
- },
- "IconSetType": {
- "$ref": "#/definitions/ConditionalFormattingIconSetType"
- }
- },
- "required": [
- "Expression"
- ],
- "type": "object"
- },
- "ConditionalFormattingIconSetType": {
- "enum": [
- "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"
- ],
- "type": "string"
- },
- "ConditionalFormattingSolidColor": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "Expression": {
- "maxLength": 4096,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Expression"
- ],
- "type": "object"
- },
- "ContributionAnalysisDefault": {
- "additionalProperties": false,
- "properties": {
- "ContributorDimensions": {
- "items": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "maxItems": 4,
- "minItems": 1,
- "type": "array"
- },
- "MeasureFieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "ContributorDimensions",
- "MeasureFieldId"
- ],
- "type": "object"
- },
- "CrossDatasetTypes": {
- "enum": [
- "ALL_DATASETS",
- "SINGLE_DATASET"
- ],
- "type": "string"
- },
- "CurrencyDisplayFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DecimalPlacesConfiguration": {
- "$ref": "#/definitions/DecimalPlacesConfiguration"
- },
- "NegativeValueConfiguration": {
- "$ref": "#/definitions/NegativeValueConfiguration"
- },
- "NullValueFormatConfiguration": {
- "$ref": "#/definitions/NullValueFormatConfiguration"
- },
- "NumberScale": {
- "$ref": "#/definitions/NumberScale"
- },
- "Prefix": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "SeparatorConfiguration": {
- "$ref": "#/definitions/NumericSeparatorConfiguration"
- },
- "Suffix": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "Symbol": {
- "pattern": "^[A-Z]{3}$",
- "type": "string"
- }
- },
- "type": "object"
- },
- "CustomActionFilterOperation": {
- "additionalProperties": false,
- "properties": {
- "SelectedFieldsConfiguration": {
- "$ref": "#/definitions/FilterOperationSelectedFieldsConfiguration"
- },
- "TargetVisualsConfiguration": {
- "$ref": "#/definitions/FilterOperationTargetVisualsConfiguration"
- }
- },
- "required": [
- "SelectedFieldsConfiguration",
- "TargetVisualsConfiguration"
- ],
- "type": "object"
- },
- "CustomActionNavigationOperation": {
- "additionalProperties": false,
- "properties": {
- "LocalNavigationConfiguration": {
- "$ref": "#/definitions/LocalNavigationConfiguration"
- }
- },
- "type": "object"
- },
- "CustomActionSetParametersOperation": {
- "additionalProperties": false,
- "properties": {
- "ParameterValueConfigurations": {
- "items": {
- "$ref": "#/definitions/SetParameterValueConfiguration"
- },
- "maxItems": 200,
- "minItems": 1,
- "type": "array"
- }
- },
- "required": [
- "ParameterValueConfigurations"
- ],
- "type": "object"
- },
- "CustomActionURLOperation": {
- "additionalProperties": false,
- "properties": {
- "URLTarget": {
- "$ref": "#/definitions/URLTargetConfiguration"
- },
- "URLTemplate": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "URLTarget",
- "URLTemplate"
- ],
- "type": "object"
- },
- "CustomColor": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "FieldValue": {
- "maxLength": 2048,
- "minLength": 0,
- "type": "string"
- },
- "SpecialValue": {
- "$ref": "#/definitions/SpecialValue"
- }
- },
- "required": [
- "Color"
- ],
- "type": "object"
- },
- "CustomContentConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ContentType": {
- "$ref": "#/definitions/CustomContentType"
- },
- "ContentUrl": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "ImageScaling": {
- "$ref": "#/definitions/CustomContentImageScalingConfiguration"
- }
- },
- "type": "object"
- },
- "CustomContentImageScalingConfiguration": {
- "enum": [
- "FIT_TO_HEIGHT",
- "FIT_TO_WIDTH",
- "DO_NOT_SCALE",
- "SCALE_TO_VISUAL"
- ],
- "type": "string"
- },
- "CustomContentType": {
- "enum": [
- "IMAGE",
- "OTHER_EMBEDDED_CONTENT"
- ],
- "type": "string"
- },
- "CustomContentVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/CustomContentConfiguration"
- },
- "DataSetIdentifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "DataSetIdentifier",
- "VisualId"
- ],
- "type": "object"
- },
- "CustomFilterConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryValue": {
- "maxLength": 512,
- "minLength": 0,
- "type": "string"
- },
- "MatchOperator": {
- "$ref": "#/definitions/CategoryFilterMatchOperator"
- },
- "NullOption": {
- "$ref": "#/definitions/FilterNullOption"
- },
- "ParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "SelectAllOptions": {
- "$ref": "#/definitions/CategoryFilterSelectAllOptions"
- }
- },
- "required": [
- "MatchOperator",
- "NullOption"
- ],
- "type": "object"
- },
- "CustomFilterListConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryValues": {
- "items": {
- "maxLength": 512,
- "minLength": 0,
- "type": "string"
- },
- "maxItems": 100000,
- "minItems": 0,
- "type": "array"
- },
- "MatchOperator": {
- "$ref": "#/definitions/CategoryFilterMatchOperator"
- },
- "NullOption": {
- "$ref": "#/definitions/FilterNullOption"
- },
- "SelectAllOptions": {
- "$ref": "#/definitions/CategoryFilterSelectAllOptions"
- }
- },
- "required": [
- "MatchOperator",
- "NullOption"
- ],
- "type": "object"
- },
- "CustomNarrativeOptions": {
- "additionalProperties": false,
- "properties": {
- "Narrative": {
- "maxLength": 150000,
- "minLength": 0,
- "type": "string"
- }
- },
- "required": [
- "Narrative"
- ],
- "type": "object"
- },
- "CustomParameterValues": {
- "additionalProperties": false,
- "properties": {
- "DateTimeValues": {
- "items": {
- "format": "date-time",
- "type": "string"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- },
- "DecimalValues": {
- "items": {
- "type": "number"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- },
- "IntegerValues": {
- "items": {
- "type": "number"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- },
- "StringValues": {
- "items": {
- "type": "string"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "CustomValuesConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomValues": {
- "$ref": "#/definitions/CustomParameterValues"
- },
- "IncludeNullValue": {
- "type": "boolean"
- }
- },
- "required": [
- "CustomValues"
- ],
- "type": "object"
- },
- "DataBarsOptions": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "NegativeColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "PositiveColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- }
- },
- "required": [
- "FieldId"
- ],
- "type": "object"
- },
- "DataColor": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "DataValue": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "DataFieldSeriesItem": {
- "additionalProperties": false,
- "properties": {
- "AxisBinding": {
- "$ref": "#/definitions/AxisBinding"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FieldValue": {
- "type": "string"
- },
- "Settings": {
- "$ref": "#/definitions/LineChartSeriesSettings"
- }
- },
- "required": [
- "AxisBinding",
- "FieldId"
- ],
- "type": "object"
- },
- "DataLabelContent": {
- "enum": [
- "VALUE",
- "PERCENT",
- "VALUE_AND_PERCENT"
- ],
- "type": "string"
- },
- "DataLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "CategoryLabelVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "DataLabelTypes": {
- "items": {
- "$ref": "#/definitions/DataLabelType"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "LabelColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "LabelContent": {
- "$ref": "#/definitions/DataLabelContent"
- },
- "LabelFontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "MeasureLabelVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Overlap": {
- "$ref": "#/definitions/DataLabelOverlap"
- },
- "Position": {
- "$ref": "#/definitions/DataLabelPosition"
- },
- "TotalsVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "DataLabelOverlap": {
- "enum": [
- "DISABLE_OVERLAP",
- "ENABLE_OVERLAP"
- ],
- "type": "string"
- },
- "DataLabelPosition": {
- "enum": [
- "INSIDE",
- "OUTSIDE",
- "LEFT",
- "TOP",
- "BOTTOM",
- "RIGHT"
- ],
- "type": "string"
- },
- "DataLabelType": {
- "additionalProperties": false,
- "properties": {
- "DataPathLabelType": {
- "$ref": "#/definitions/DataPathLabelType"
- },
- "FieldLabelType": {
- "$ref": "#/definitions/FieldLabelType"
- },
- "MaximumLabelType": {
- "$ref": "#/definitions/MaximumLabelType"
- },
- "MinimumLabelType": {
- "$ref": "#/definitions/MinimumLabelType"
- },
- "RangeEndsLabelType": {
- "$ref": "#/definitions/RangeEndsLabelType"
- }
- },
- "type": "object"
- },
- "DataPathColor": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "Element": {
- "$ref": "#/definitions/DataPathValue"
- },
- "TimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- }
- },
- "required": [
- "Color",
- "Element"
- ],
- "type": "object"
- },
- "DataPathLabelType": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FieldValue": {
- "maxLength": 2048,
- "minLength": 0,
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "DataPathSort": {
- "additionalProperties": false,
- "properties": {
- "Direction": {
- "$ref": "#/definitions/SortDirection"
- },
- "SortPaths": {
- "items": {
- "$ref": "#/definitions/DataPathValue"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "Direction",
- "SortPaths"
- ],
- "type": "object"
- },
- "DataPathType": {
- "additionalProperties": false,
- "properties": {
- "PivotTableDataPathType": {
- "$ref": "#/definitions/PivotTableDataPathType"
- }
- },
- "type": "object"
- },
- "DataPathValue": {
- "additionalProperties": false,
- "properties": {
- "DataPathType": {
- "$ref": "#/definitions/DataPathType"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FieldValue": {
- "maxLength": 2048,
- "minLength": 0,
- "type": "string"
- }
- },
- "type": "object"
- },
- "DataSetConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ColumnGroupSchemaList": {
- "items": {
- "$ref": "#/definitions/ColumnGroupSchema"
- },
- "maxItems": 500,
- "minItems": 0,
- "type": "array"
- },
- "DataSetSchema": {
- "$ref": "#/definitions/DataSetSchema"
- },
- "Placeholder": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "DataSetReference": {
- "additionalProperties": false,
- "properties": {
- "DataSetArn": {
- "type": "string"
- },
- "DataSetPlaceholder": {
- "pattern": "\\S",
- "type": "string"
- }
- },
- "required": [
- "DataSetArn",
- "DataSetPlaceholder"
- ],
- "type": "object"
- },
- "DataSetSchema": {
- "additionalProperties": false,
- "properties": {
- "ColumnSchemaList": {
- "items": {
- "$ref": "#/definitions/ColumnSchema"
- },
- "maxItems": 500,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "DateAggregationFunction": {
- "enum": [
- "COUNT",
- "DISTINCT_COUNT",
- "MIN",
- "MAX"
- ],
- "type": "string"
- },
- "DateAxisOptions": {
- "additionalProperties": false,
- "properties": {
- "MissingDateVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "DateDimensionField": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "DateGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/DateTimeFormatConfiguration"
- },
- "HierarchyId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "DateMeasureField": {
- "additionalProperties": false,
- "properties": {
- "AggregationFunction": {
- "$ref": "#/definitions/DateAggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/DateTimeFormatConfiguration"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "DateTimeDefaultValues": {
- "additionalProperties": false,
- "properties": {
- "DynamicValue": {
- "$ref": "#/definitions/DynamicDefaultValue"
- },
- "RollingDate": {
- "$ref": "#/definitions/RollingDateConfiguration"
- },
- "StaticValues": {
- "items": {
- "format": "date-time",
- "type": "string"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "DateTimeFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DateTimeFormat": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "NullValueFormatConfiguration": {
- "$ref": "#/definitions/NullValueFormatConfiguration"
- },
- "NumericFormatConfiguration": {
- "$ref": "#/definitions/NumericFormatConfiguration"
- }
- },
- "type": "object"
- },
- "DateTimeHierarchy": {
- "additionalProperties": false,
- "properties": {
- "DrillDownFilters": {
- "items": {
- "$ref": "#/definitions/DrillDownFilter"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "HierarchyId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "HierarchyId"
- ],
- "type": "object"
- },
- "DateTimeParameterDeclaration": {
- "additionalProperties": false,
- "properties": {
- "DefaultValues": {
- "$ref": "#/definitions/DateTimeDefaultValues"
- },
- "MappedDataSetParameters": {
- "items": {
- "$ref": "#/definitions/MappedDataSetParameter"
- },
- "maxItems": 150,
- "minItems": 0,
- "type": "array"
- },
- "Name": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "TimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- },
- "ValueWhenUnset": {
- "$ref": "#/definitions/DateTimeValueWhenUnsetConfiguration"
- }
- },
- "required": [
- "Name"
- ],
- "type": "object"
- },
- "DateTimePickerControlDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "DateTimeFormat": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "InfoIconLabelOptions": {
- "$ref": "#/definitions/SheetControlInfoIconLabelOptions"
- },
- "TitleOptions": {
- "$ref": "#/definitions/LabelOptions"
- }
- },
- "type": "object"
- },
- "DateTimeValueWhenUnsetConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomValue": {
- "format": "date-time",
- "type": "string"
- },
- "ValueWhenUnsetOption": {
- "$ref": "#/definitions/ValueWhenUnsetOption"
- }
- },
- "type": "object"
- },
- "DayOfTheWeek": {
- "enum": [
- "SUNDAY",
- "MONDAY",
- "TUESDAY",
- "WEDNESDAY",
- "THURSDAY",
- "FRIDAY",
- "SATURDAY"
- ],
- "type": "string"
- },
- "DecimalDefaultValues": {
- "additionalProperties": false,
- "properties": {
- "DynamicValue": {
- "$ref": "#/definitions/DynamicDefaultValue"
- },
- "StaticValues": {
- "items": {
- "type": "number"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "DecimalParameterDeclaration": {
- "additionalProperties": false,
- "properties": {
- "DefaultValues": {
- "$ref": "#/definitions/DecimalDefaultValues"
- },
- "MappedDataSetParameters": {
- "items": {
- "$ref": "#/definitions/MappedDataSetParameter"
- },
- "maxItems": 150,
- "minItems": 0,
- "type": "array"
- },
- "Name": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "ParameterValueType": {
- "$ref": "#/definitions/ParameterValueType"
- },
- "ValueWhenUnset": {
- "$ref": "#/definitions/DecimalValueWhenUnsetConfiguration"
- }
- },
- "required": [
- "Name",
- "ParameterValueType"
- ],
- "type": "object"
- },
- "DecimalPlacesConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DecimalPlaces": {
- "maximum": 20,
- "minimum": 0,
- "type": "number"
- }
- },
- "required": [
- "DecimalPlaces"
- ],
- "type": "object"
- },
- "DecimalValueWhenUnsetConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomValue": {
- "default": null,
- "type": "number"
- },
- "ValueWhenUnsetOption": {
- "$ref": "#/definitions/ValueWhenUnsetOption"
- }
- },
- "type": "object"
- },
- "DefaultDateTimePickerControlOptions": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/DateTimePickerControlDisplayOptions"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlDateTimePickerType"
- }
- },
- "type": "object"
- },
- "DefaultFilterControlConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ControlOptions": {
- "$ref": "#/definitions/DefaultFilterControlOptions"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "ControlOptions",
- "Title"
- ],
- "type": "object"
- },
- "DefaultFilterControlOptions": {
- "additionalProperties": false,
- "properties": {
- "DefaultDateTimePickerOptions": {
- "$ref": "#/definitions/DefaultDateTimePickerControlOptions"
- },
- "DefaultDropdownOptions": {
- "$ref": "#/definitions/DefaultFilterDropDownControlOptions"
- },
- "DefaultListOptions": {
- "$ref": "#/definitions/DefaultFilterListControlOptions"
- },
- "DefaultRelativeDateTimeOptions": {
- "$ref": "#/definitions/DefaultRelativeDateTimeControlOptions"
- },
- "DefaultSliderOptions": {
- "$ref": "#/definitions/DefaultSliderControlOptions"
- },
- "DefaultTextAreaOptions": {
- "$ref": "#/definitions/DefaultTextAreaControlOptions"
- },
- "DefaultTextFieldOptions": {
- "$ref": "#/definitions/DefaultTextFieldControlOptions"
- }
- },
- "type": "object"
- },
- "DefaultFilterDropDownControlOptions": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/DropDownControlDisplayOptions"
- },
- "SelectableValues": {
- "$ref": "#/definitions/FilterSelectableValues"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlListType"
- }
- },
- "type": "object"
- },
- "DefaultFilterListControlOptions": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/ListControlDisplayOptions"
- },
- "SelectableValues": {
- "$ref": "#/definitions/FilterSelectableValues"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlListType"
- }
- },
- "type": "object"
- },
- "DefaultFreeFormLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CanvasSizeOptions": {
- "$ref": "#/definitions/FreeFormLayoutCanvasSizeOptions"
- }
- },
- "required": [
- "CanvasSizeOptions"
- ],
- "type": "object"
- },
- "DefaultGridLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CanvasSizeOptions": {
- "$ref": "#/definitions/GridLayoutCanvasSizeOptions"
- }
- },
- "required": [
- "CanvasSizeOptions"
- ],
- "type": "object"
- },
- "DefaultInteractiveLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FreeForm": {
- "$ref": "#/definitions/DefaultFreeFormLayoutConfiguration"
- },
- "Grid": {
- "$ref": "#/definitions/DefaultGridLayoutConfiguration"
- }
- },
- "type": "object"
- },
- "DefaultNewSheetConfiguration": {
- "additionalProperties": false,
- "properties": {
- "InteractiveLayoutConfiguration": {
- "$ref": "#/definitions/DefaultInteractiveLayoutConfiguration"
- },
- "PaginatedLayoutConfiguration": {
- "$ref": "#/definitions/DefaultPaginatedLayoutConfiguration"
- },
- "SheetContentType": {
- "$ref": "#/definitions/SheetContentType"
- }
- },
- "type": "object"
- },
- "DefaultPaginatedLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "SectionBased": {
- "$ref": "#/definitions/DefaultSectionBasedLayoutConfiguration"
- }
- },
- "type": "object"
- },
- "DefaultRelativeDateTimeControlOptions": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/RelativeDateTimeControlDisplayOptions"
- }
- },
- "type": "object"
- },
- "DefaultSectionBasedLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CanvasSizeOptions": {
- "$ref": "#/definitions/SectionBasedLayoutCanvasSizeOptions"
- }
- },
- "required": [
- "CanvasSizeOptions"
- ],
- "type": "object"
- },
- "DefaultSliderControlOptions": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/SliderControlDisplayOptions"
- },
- "MaximumValue": {
- "default": 0,
- "type": "number"
- },
- "MinimumValue": {
- "default": 0,
- "type": "number"
- },
- "StepSize": {
- "default": 0,
- "type": "number"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlSliderType"
- }
- },
- "required": [
- "MaximumValue",
- "MinimumValue",
- "StepSize"
- ],
- "type": "object"
- },
- "DefaultTextAreaControlOptions": {
- "additionalProperties": false,
- "properties": {
- "Delimiter": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "DisplayOptions": {
- "$ref": "#/definitions/TextAreaControlDisplayOptions"
- }
- },
- "type": "object"
- },
- "DefaultTextFieldControlOptions": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/TextFieldControlDisplayOptions"
- }
- },
- "type": "object"
- },
- "DestinationParameterValueConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomValuesConfiguration": {
- "$ref": "#/definitions/CustomValuesConfiguration"
- },
- "SelectAllValueOptions": {
- "$ref": "#/definitions/SelectAllValueOptions"
- },
- "SourceColumn": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "SourceField": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "SourceParameterName": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "DimensionField": {
- "additionalProperties": false,
- "properties": {
- "CategoricalDimensionField": {
- "$ref": "#/definitions/CategoricalDimensionField"
- },
- "DateDimensionField": {
- "$ref": "#/definitions/DateDimensionField"
- },
- "NumericalDimensionField": {
- "$ref": "#/definitions/NumericalDimensionField"
- }
- },
- "type": "object"
- },
- "DonutCenterOptions": {
- "additionalProperties": false,
- "properties": {
- "LabelVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "DonutOptions": {
- "additionalProperties": false,
- "properties": {
- "ArcOptions": {
- "$ref": "#/definitions/ArcOptions"
- },
- "DonutCenterOptions": {
- "$ref": "#/definitions/DonutCenterOptions"
- }
- },
- "type": "object"
- },
- "DrillDownFilter": {
- "additionalProperties": false,
- "properties": {
- "CategoryFilter": {
- "$ref": "#/definitions/CategoryDrillDownFilter"
- },
- "NumericEqualityFilter": {
- "$ref": "#/definitions/NumericEqualityDrillDownFilter"
- },
- "TimeRangeFilter": {
- "$ref": "#/definitions/TimeRangeDrillDownFilter"
- }
- },
- "type": "object"
- },
- "DropDownControlDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "InfoIconLabelOptions": {
- "$ref": "#/definitions/SheetControlInfoIconLabelOptions"
- },
- "SelectAllOptions": {
- "$ref": "#/definitions/ListControlSelectAllOptions"
- },
- "TitleOptions": {
- "$ref": "#/definitions/LabelOptions"
- }
- },
- "type": "object"
- },
- "DynamicDefaultValue": {
- "additionalProperties": false,
- "properties": {
- "DefaultValueColumn": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "GroupNameColumn": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "UserNameColumn": {
- "$ref": "#/definitions/ColumnIdentifier"
- }
- },
- "required": [
- "DefaultValueColumn"
- ],
- "type": "object"
- },
- "EmptyVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "DataSetIdentifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "DataSetIdentifier",
- "VisualId"
- ],
- "type": "object"
- },
- "Entity": {
- "additionalProperties": false,
- "properties": {
- "Path": {
- "pattern": "\\S",
- "type": "string"
- }
- },
- "type": "object"
- },
- "ExcludePeriodConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Amount": {
- "default": null,
- "type": "number"
- },
- "Granularity": {
- "$ref": "#/definitions/TimeGranularity"
- },
- "Status": {
- "$ref": "#/definitions/WidgetStatus"
- }
- },
- "required": [
- "Amount",
- "Granularity"
- ],
- "type": "object"
- },
- "ExplicitHierarchy": {
- "additionalProperties": false,
- "properties": {
- "Columns": {
- "items": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "maxItems": 10,
- "minItems": 2,
- "type": "array"
- },
- "DrillDownFilters": {
- "items": {
- "$ref": "#/definitions/DrillDownFilter"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "HierarchyId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Columns",
- "HierarchyId"
- ],
- "type": "object"
- },
- "FieldBasedTooltip": {
- "additionalProperties": false,
- "properties": {
- "AggregationVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "TooltipFields": {
- "items": {
- "$ref": "#/definitions/TooltipItem"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "TooltipTitleType": {
- "$ref": "#/definitions/TooltipTitleType"
- }
- },
- "type": "object"
- },
- "FieldLabelType": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "FieldSeriesItem": {
- "additionalProperties": false,
- "properties": {
- "AxisBinding": {
- "$ref": "#/definitions/AxisBinding"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "Settings": {
- "$ref": "#/definitions/LineChartSeriesSettings"
- }
- },
- "required": [
- "AxisBinding",
- "FieldId"
- ],
- "type": "object"
- },
- "FieldSort": {
- "additionalProperties": false,
- "properties": {
- "Direction": {
- "$ref": "#/definitions/SortDirection"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Direction",
- "FieldId"
- ],
- "type": "object"
- },
- "FieldSortOptions": {
- "additionalProperties": false,
- "properties": {
- "ColumnSort": {
- "$ref": "#/definitions/ColumnSort"
- },
- "FieldSort": {
- "$ref": "#/definitions/FieldSort"
- }
- },
- "type": "object"
- },
- "FieldTooltipItem": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "Label": {
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "required": [
- "FieldId"
- ],
- "type": "object"
- },
- "FilledMapAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Geospatial": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "FilledMapConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "ConditionalFormattingOptions": {
- "items": {
- "$ref": "#/definitions/FilledMapConditionalFormattingOption"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "ConditionalFormattingOptions"
- ],
- "type": "object"
- },
- "FilledMapConditionalFormattingOption": {
- "additionalProperties": false,
- "properties": {
- "Shape": {
- "$ref": "#/definitions/FilledMapShapeConditionalFormatting"
- }
- },
- "required": [
- "Shape"
- ],
- "type": "object"
- },
- "FilledMapConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FieldWells": {
- "$ref": "#/definitions/FilledMapFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "MapStyleOptions": {
- "$ref": "#/definitions/GeospatialMapStyleOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/FilledMapSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "WindowOptions": {
- "$ref": "#/definitions/GeospatialWindowOptions"
- }
- },
- "type": "object"
- },
- "FilledMapFieldWells": {
- "additionalProperties": false,
- "properties": {
- "FilledMapAggregatedFieldWells": {
- "$ref": "#/definitions/FilledMapAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "FilledMapShapeConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "Format": {
- "$ref": "#/definitions/ShapeConditionalFormat"
- }
- },
- "required": [
- "FieldId"
- ],
- "type": "object"
- },
- "FilledMapSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "FilledMapVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/FilledMapConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "ConditionalFormatting": {
- "$ref": "#/definitions/FilledMapConditionalFormatting"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "Filter": {
- "additionalProperties": false,
- "properties": {
- "CategoryFilter": {
- "$ref": "#/definitions/CategoryFilter"
- },
- "NestedFilter": {
- "$ref": "#/definitions/NestedFilter"
- },
- "NumericEqualityFilter": {
- "$ref": "#/definitions/NumericEqualityFilter"
- },
- "NumericRangeFilter": {
- "$ref": "#/definitions/NumericRangeFilter"
- },
- "RelativeDatesFilter": {
- "$ref": "#/definitions/RelativeDatesFilter"
- },
- "TimeEqualityFilter": {
- "$ref": "#/definitions/TimeEqualityFilter"
- },
- "TimeRangeFilter": {
- "$ref": "#/definitions/TimeRangeFilter"
- },
- "TopBottomFilter": {
- "$ref": "#/definitions/TopBottomFilter"
- }
- },
- "type": "object"
- },
- "FilterControl": {
- "additionalProperties": false,
- "properties": {
- "CrossSheet": {
- "$ref": "#/definitions/FilterCrossSheetControl"
- },
- "DateTimePicker": {
- "$ref": "#/definitions/FilterDateTimePickerControl"
- },
- "Dropdown": {
- "$ref": "#/definitions/FilterDropDownControl"
- },
- "List": {
- "$ref": "#/definitions/FilterListControl"
- },
- "RelativeDateTime": {
- "$ref": "#/definitions/FilterRelativeDateTimeControl"
- },
- "Slider": {
- "$ref": "#/definitions/FilterSliderControl"
- },
- "TextArea": {
- "$ref": "#/definitions/FilterTextAreaControl"
- },
- "TextField": {
- "$ref": "#/definitions/FilterTextFieldControl"
- }
- },
- "type": "object"
- },
- "FilterCrossSheetControl": {
- "additionalProperties": false,
- "properties": {
- "CascadingControlConfiguration": {
- "$ref": "#/definitions/CascadingControlConfiguration"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "FilterControlId",
- "SourceFilterId"
- ],
- "type": "object"
- },
- "FilterDateTimePickerControl": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/DateTimePickerControlDisplayOptions"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlDateTimePickerType"
- }
- },
- "required": [
- "FilterControlId",
- "SourceFilterId",
- "Title"
- ],
- "type": "object"
- },
- "FilterDropDownControl": {
- "additionalProperties": false,
- "properties": {
- "CascadingControlConfiguration": {
- "$ref": "#/definitions/CascadingControlConfiguration"
- },
- "DisplayOptions": {
- "$ref": "#/definitions/DropDownControlDisplayOptions"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SelectableValues": {
- "$ref": "#/definitions/FilterSelectableValues"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlListType"
- }
- },
- "required": [
- "FilterControlId",
- "SourceFilterId",
- "Title"
- ],
- "type": "object"
- },
- "FilterGroup": {
- "additionalProperties": false,
- "properties": {
- "CrossDataset": {
- "$ref": "#/definitions/CrossDatasetTypes"
- },
- "FilterGroupId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Filters": {
- "items": {
- "$ref": "#/definitions/Filter"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "ScopeConfiguration": {
- "$ref": "#/definitions/FilterScopeConfiguration"
- },
- "Status": {
- "$ref": "#/definitions/WidgetStatus"
- }
- },
- "required": [
- "CrossDataset",
- "FilterGroupId",
- "Filters",
- "ScopeConfiguration"
- ],
- "type": "object"
- },
- "FilterListConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryValues": {
- "items": {
- "maxLength": 512,
- "minLength": 0,
- "type": "string"
- },
- "maxItems": 100000,
- "minItems": 0,
- "type": "array"
- },
- "MatchOperator": {
- "$ref": "#/definitions/CategoryFilterMatchOperator"
- },
- "NullOption": {
- "$ref": "#/definitions/FilterNullOption"
- },
- "SelectAllOptions": {
- "$ref": "#/definitions/CategoryFilterSelectAllOptions"
- }
- },
- "required": [
- "MatchOperator"
- ],
- "type": "object"
- },
- "FilterListControl": {
- "additionalProperties": false,
- "properties": {
- "CascadingControlConfiguration": {
- "$ref": "#/definitions/CascadingControlConfiguration"
- },
- "DisplayOptions": {
- "$ref": "#/definitions/ListControlDisplayOptions"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SelectableValues": {
- "$ref": "#/definitions/FilterSelectableValues"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlListType"
- }
- },
- "required": [
- "FilterControlId",
- "SourceFilterId",
- "Title"
- ],
- "type": "object"
- },
- "FilterNullOption": {
- "enum": [
- "ALL_VALUES",
- "NULLS_ONLY",
- "NON_NULLS_ONLY"
- ],
- "type": "string"
- },
- "FilterOperationSelectedFieldsConfiguration": {
- "additionalProperties": false,
- "properties": {
- "SelectedColumns": {
- "items": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "SelectedFieldOptions": {
- "$ref": "#/definitions/SelectedFieldOptions"
- },
- "SelectedFields": {
- "items": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "maxItems": 20,
- "minItems": 1,
- "type": "array"
- }
- },
- "type": "object"
- },
- "FilterOperationTargetVisualsConfiguration": {
- "additionalProperties": false,
- "properties": {
- "SameSheetTargetVisualConfiguration": {
- "$ref": "#/definitions/SameSheetTargetVisualConfiguration"
- }
- },
- "type": "object"
- },
- "FilterRelativeDateTimeControl": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/RelativeDateTimeControlDisplayOptions"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "FilterControlId",
- "SourceFilterId",
- "Title"
- ],
- "type": "object"
- },
- "FilterScopeConfiguration": {
- "additionalProperties": false,
- "properties": {
- "AllSheets": {
- "$ref": "#/definitions/AllSheetsFilterScopeConfiguration"
- },
- "SelectedSheets": {
- "$ref": "#/definitions/SelectedSheetsFilterScopeConfiguration"
- }
- },
- "type": "object"
- },
- "FilterSelectableValues": {
- "additionalProperties": false,
- "properties": {
- "Values": {
- "items": {
- "type": "string"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "FilterSliderControl": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/SliderControlDisplayOptions"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "MaximumValue": {
- "default": 0,
- "type": "number"
- },
- "MinimumValue": {
- "default": 0,
- "type": "number"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "StepSize": {
- "default": 0,
- "type": "number"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlSliderType"
- }
- },
- "required": [
- "FilterControlId",
- "MaximumValue",
- "MinimumValue",
- "SourceFilterId",
- "StepSize",
- "Title"
- ],
- "type": "object"
- },
- "FilterTextAreaControl": {
- "additionalProperties": false,
- "properties": {
- "Delimiter": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "DisplayOptions": {
- "$ref": "#/definitions/TextAreaControlDisplayOptions"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "FilterControlId",
- "SourceFilterId",
- "Title"
- ],
- "type": "object"
- },
- "FilterTextFieldControl": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/TextFieldControlDisplayOptions"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "FilterControlId",
- "SourceFilterId",
- "Title"
- ],
- "type": "object"
- },
- "FilterVisualScope": {
- "enum": [
- "ALL_VISUALS",
- "SELECTED_VISUALS"
- ],
- "type": "string"
- },
- "FontConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FontColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "FontDecoration": {
- "$ref": "#/definitions/FontDecoration"
- },
- "FontSize": {
- "$ref": "#/definitions/FontSize"
- },
- "FontStyle": {
- "$ref": "#/definitions/FontStyle"
- },
- "FontWeight": {
- "$ref": "#/definitions/FontWeight"
- }
- },
- "type": "object"
- },
- "FontDecoration": {
- "enum": [
- "UNDERLINE",
- "NONE"
- ],
- "type": "string"
- },
- "FontSize": {
- "additionalProperties": false,
- "properties": {
- "Relative": {
- "$ref": "#/definitions/RelativeFontSize"
- }
- },
- "type": "object"
- },
- "FontStyle": {
- "enum": [
- "NORMAL",
- "ITALIC"
- ],
- "type": "string"
- },
- "FontWeight": {
- "additionalProperties": false,
- "properties": {
- "Name": {
- "$ref": "#/definitions/FontWeightName"
- }
- },
- "type": "object"
- },
- "FontWeightName": {
- "enum": [
- "NORMAL",
- "BOLD"
- ],
- "type": "string"
- },
- "ForecastComputation": {
- "additionalProperties": false,
- "properties": {
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "CustomSeasonalityValue": {
- "default": null,
- "maximum": 180,
- "minimum": 1,
- "type": "number"
- },
- "LowerBoundary": {
- "default": null,
- "type": "number"
- },
- "Name": {
- "type": "string"
- },
- "PeriodsBackward": {
- "maximum": 1000,
- "minimum": 0,
- "type": "number"
- },
- "PeriodsForward": {
- "maximum": 1000,
- "minimum": 1,
- "type": "number"
- },
- "PredictionInterval": {
- "maximum": 95,
- "minimum": 50,
- "type": "number"
- },
- "Seasonality": {
- "$ref": "#/definitions/ForecastComputationSeasonality"
- },
- "Time": {
- "$ref": "#/definitions/DimensionField"
- },
- "UpperBoundary": {
- "default": null,
- "type": "number"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId"
- ],
- "type": "object"
- },
- "ForecastComputationSeasonality": {
- "enum": [
- "AUTOMATIC",
- "CUSTOM"
- ],
- "type": "string"
- },
- "ForecastConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ForecastProperties": {
- "$ref": "#/definitions/TimeBasedForecastProperties"
- },
- "Scenario": {
- "$ref": "#/definitions/ForecastScenario"
- }
- },
- "type": "object"
- },
- "ForecastScenario": {
- "additionalProperties": false,
- "properties": {
- "WhatIfPointScenario": {
- "$ref": "#/definitions/WhatIfPointScenario"
- },
- "WhatIfRangeScenario": {
- "$ref": "#/definitions/WhatIfRangeScenario"
- }
- },
- "type": "object"
- },
- "FormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DateTimeFormatConfiguration": {
- "$ref": "#/definitions/DateTimeFormatConfiguration"
- },
- "NumberFormatConfiguration": {
- "$ref": "#/definitions/NumberFormatConfiguration"
- },
- "StringFormatConfiguration": {
- "$ref": "#/definitions/StringFormatConfiguration"
- }
- },
- "type": "object"
- },
- "FreeFormLayoutCanvasSizeOptions": {
- "additionalProperties": false,
- "properties": {
- "ScreenCanvasSizeOptions": {
- "$ref": "#/definitions/FreeFormLayoutScreenCanvasSizeOptions"
- }
- },
- "type": "object"
- },
- "FreeFormLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CanvasSizeOptions": {
- "$ref": "#/definitions/FreeFormLayoutCanvasSizeOptions"
- },
- "Elements": {
- "items": {
- "$ref": "#/definitions/FreeFormLayoutElement"
- },
- "maxItems": 430,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "Elements"
- ],
- "type": "object"
- },
- "FreeFormLayoutElement": {
- "additionalProperties": false,
- "properties": {
- "BackgroundStyle": {
- "$ref": "#/definitions/FreeFormLayoutElementBackgroundStyle"
- },
- "BorderStyle": {
- "$ref": "#/definitions/FreeFormLayoutElementBorderStyle"
- },
- "ElementId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "ElementType": {
- "$ref": "#/definitions/LayoutElementType"
- },
- "Height": {
- "type": "string"
- },
- "LoadingAnimation": {
- "$ref": "#/definitions/LoadingAnimation"
- },
- "RenderingRules": {
- "items": {
- "$ref": "#/definitions/SheetElementRenderingRule"
- },
- "maxItems": 10000,
- "minItems": 0,
- "type": "array"
- },
- "SelectedBorderStyle": {
- "$ref": "#/definitions/FreeFormLayoutElementBorderStyle"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Width": {
- "type": "string"
- },
- "XAxisLocation": {
- "type": "string"
- },
- "YAxisLocation": {
- "type": "string"
- }
- },
- "required": [
- "ElementId",
- "ElementType",
- "Height",
- "Width",
- "XAxisLocation",
- "YAxisLocation"
- ],
- "type": "object"
- },
- "FreeFormLayoutElementBackgroundStyle": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}(?:[A-F0-9]{2})?$",
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "FreeFormLayoutElementBorderStyle": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}(?:[A-F0-9]{2})?$",
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "FreeFormLayoutScreenCanvasSizeOptions": {
- "additionalProperties": false,
- "properties": {
- "OptimizedViewPortWidth": {
- "type": "string"
- }
- },
- "required": [
- "OptimizedViewPortWidth"
- ],
- "type": "object"
- },
- "FreeFormSectionLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Elements": {
- "items": {
- "$ref": "#/definitions/FreeFormLayoutElement"
- },
- "maxItems": 430,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "Elements"
- ],
- "type": "object"
- },
- "FunnelChartAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "FunnelChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "DataLabelOptions": {
- "$ref": "#/definitions/FunnelChartDataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/FunnelChartFieldWells"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/FunnelChartSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "ValueLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- }
- },
- "type": "object"
- },
- "FunnelChartDataLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "CategoryLabelVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "LabelColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "LabelFontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "MeasureDataLabelStyle": {
- "$ref": "#/definitions/FunnelChartMeasureDataLabelStyle"
- },
- "MeasureLabelVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Position": {
- "$ref": "#/definitions/DataLabelPosition"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "FunnelChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "FunnelChartAggregatedFieldWells": {
- "$ref": "#/definitions/FunnelChartAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "FunnelChartMeasureDataLabelStyle": {
- "enum": [
- "VALUE_ONLY",
- "PERCENTAGE_BY_FIRST_STAGE",
- "PERCENTAGE_BY_PREVIOUS_STAGE",
- "VALUE_AND_PERCENTAGE_BY_FIRST_STAGE",
- "VALUE_AND_PERCENTAGE_BY_PREVIOUS_STAGE"
- ],
- "type": "string"
- },
- "FunnelChartSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "FunnelChartVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/FunnelChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "GaugeChartArcConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "ForegroundColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "GaugeChartConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "ConditionalFormattingOptions": {
- "items": {
- "$ref": "#/definitions/GaugeChartConditionalFormattingOption"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "GaugeChartConditionalFormattingOption": {
- "additionalProperties": false,
- "properties": {
- "Arc": {
- "$ref": "#/definitions/GaugeChartArcConditionalFormatting"
- },
- "PrimaryValue": {
- "$ref": "#/definitions/GaugeChartPrimaryValueConditionalFormatting"
- }
- },
- "type": "object"
- },
- "GaugeChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/GaugeChartFieldWells"
- },
- "GaugeChartOptions": {
- "$ref": "#/definitions/GaugeChartOptions"
- },
- "TooltipOptions": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- }
- },
- "type": "object"
- },
- "GaugeChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "TargetValues": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "GaugeChartOptions": {
- "additionalProperties": false,
- "properties": {
- "Arc": {
- "$ref": "#/definitions/ArcConfiguration"
- },
- "ArcAxis": {
- "$ref": "#/definitions/ArcAxisConfiguration"
- },
- "Comparison": {
- "$ref": "#/definitions/ComparisonConfiguration"
- },
- "PrimaryValueDisplayType": {
- "$ref": "#/definitions/PrimaryValueDisplayType"
- },
- "PrimaryValueFontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- }
- },
- "type": "object"
- },
- "GaugeChartPrimaryValueConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "Icon": {
- "$ref": "#/definitions/ConditionalFormattingIcon"
- },
- "TextColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "GaugeChartVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/GaugeChartConfiguration"
- },
- "ConditionalFormatting": {
- "$ref": "#/definitions/GaugeChartConditionalFormatting"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "GeospatialCoordinateBounds": {
- "additionalProperties": false,
- "properties": {
- "East": {
- "maximum": 1800,
- "minimum": -1800,
- "type": "number"
- },
- "North": {
- "maximum": 90,
- "minimum": -90,
- "type": "number"
- },
- "South": {
- "maximum": 90,
- "minimum": -90,
- "type": "number"
- },
- "West": {
- "maximum": 1800,
- "minimum": -1800,
- "type": "number"
- }
- },
- "required": [
- "East",
- "North",
- "South",
- "West"
- ],
- "type": "object"
- },
- "GeospatialHeatmapColorScale": {
- "additionalProperties": false,
- "properties": {
- "Colors": {
- "items": {
- "$ref": "#/definitions/GeospatialHeatmapDataColor"
- },
- "maxItems": 2,
- "minItems": 2,
- "type": "array"
- }
- },
- "type": "object"
- },
- "GeospatialHeatmapConfiguration": {
- "additionalProperties": false,
- "properties": {
- "HeatmapColor": {
- "$ref": "#/definitions/GeospatialHeatmapColorScale"
- }
- },
- "type": "object"
- },
- "GeospatialHeatmapDataColor": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- }
- },
- "required": [
- "Color"
- ],
- "type": "object"
- },
- "GeospatialMapAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Colors": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Geospatial": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "GeospatialMapConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FieldWells": {
- "$ref": "#/definitions/GeospatialMapFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "MapStyleOptions": {
- "$ref": "#/definitions/GeospatialMapStyleOptions"
- },
- "PointStyleOptions": {
- "$ref": "#/definitions/GeospatialPointStyleOptions"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- },
- "WindowOptions": {
- "$ref": "#/definitions/GeospatialWindowOptions"
- }
- },
- "type": "object"
- },
- "GeospatialMapFieldWells": {
- "additionalProperties": false,
- "properties": {
- "GeospatialMapAggregatedFieldWells": {
- "$ref": "#/definitions/GeospatialMapAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "GeospatialMapStyleOptions": {
- "additionalProperties": false,
- "properties": {
- "BaseMapStyle": {
- "$ref": "#/definitions/BaseMapStyleType"
- }
- },
- "type": "object"
- },
- "GeospatialMapVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/GeospatialMapConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "GeospatialPointStyleOptions": {
- "additionalProperties": false,
- "properties": {
- "ClusterMarkerConfiguration": {
- "$ref": "#/definitions/ClusterMarkerConfiguration"
- },
- "HeatmapConfiguration": {
- "$ref": "#/definitions/GeospatialHeatmapConfiguration"
- },
- "SelectedPointStyle": {
- "$ref": "#/definitions/GeospatialSelectedPointStyle"
- }
- },
- "type": "object"
- },
- "GeospatialSelectedPointStyle": {
- "enum": [
- "POINT",
- "CLUSTER",
- "HEATMAP"
- ],
- "type": "string"
- },
- "GeospatialWindowOptions": {
- "additionalProperties": false,
- "properties": {
- "Bounds": {
- "$ref": "#/definitions/GeospatialCoordinateBounds"
- },
- "MapZoomMode": {
- "$ref": "#/definitions/MapZoomMode"
- }
- },
- "type": "object"
- },
- "GlobalTableBorderOptions": {
- "additionalProperties": false,
- "properties": {
- "SideSpecificBorder": {
- "$ref": "#/definitions/TableSideBorderOptions"
- },
- "UniformBorder": {
- "$ref": "#/definitions/TableBorderOptions"
- }
- },
- "type": "object"
- },
- "GradientColor": {
- "additionalProperties": false,
- "properties": {
- "Stops": {
- "items": {
- "$ref": "#/definitions/GradientStop"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "GradientStop": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "DataValue": {
- "default": null,
- "type": "number"
- },
- "GradientOffset": {
- "default": 0,
- "type": "number"
- }
- },
- "required": [
- "GradientOffset"
- ],
- "type": "object"
- },
- "GridLayoutCanvasSizeOptions": {
- "additionalProperties": false,
- "properties": {
- "ScreenCanvasSizeOptions": {
- "$ref": "#/definitions/GridLayoutScreenCanvasSizeOptions"
- }
- },
- "type": "object"
- },
- "GridLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CanvasSizeOptions": {
- "$ref": "#/definitions/GridLayoutCanvasSizeOptions"
- },
- "Elements": {
- "items": {
- "$ref": "#/definitions/GridLayoutElement"
- },
- "maxItems": 430,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "Elements"
- ],
- "type": "object"
- },
- "GridLayoutElement": {
- "additionalProperties": false,
- "properties": {
- "ColumnIndex": {
- "maximum": 35,
- "minimum": 0,
- "type": "number"
- },
- "ColumnSpan": {
- "maximum": 36,
- "minimum": 1,
- "type": "number"
- },
- "ElementId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "ElementType": {
- "$ref": "#/definitions/LayoutElementType"
- },
- "RowIndex": {
- "maximum": 9009,
- "minimum": 0,
- "type": "number"
- },
- "RowSpan": {
- "maximum": 21,
- "minimum": 1,
- "type": "number"
- }
- },
- "required": [
- "ColumnSpan",
- "ElementId",
- "ElementType",
- "RowSpan"
- ],
- "type": "object"
- },
- "GridLayoutScreenCanvasSizeOptions": {
- "additionalProperties": false,
- "properties": {
- "OptimizedViewPortWidth": {
- "type": "string"
- },
- "ResizeOption": {
- "$ref": "#/definitions/ResizeOption"
- }
- },
- "required": [
- "ResizeOption"
- ],
- "type": "object"
- },
- "GrowthRateComputation": {
- "additionalProperties": false,
- "properties": {
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "type": "string"
- },
- "PeriodSize": {
- "default": 0,
- "maximum": 52,
- "minimum": 2,
- "type": "number"
- },
- "Time": {
- "$ref": "#/definitions/DimensionField"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId"
- ],
- "type": "object"
- },
- "HeaderFooterSectionConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Layout": {
- "$ref": "#/definitions/SectionLayoutConfiguration"
- },
- "SectionId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Style": {
- "$ref": "#/definitions/SectionStyle"
- }
- },
- "required": [
- "Layout",
- "SectionId"
- ],
- "type": "object"
- },
- "HeatMapAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Columns": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Rows": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "HeatMapConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ColorScale": {
- "$ref": "#/definitions/ColorScale"
- },
- "ColumnLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/HeatMapFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "RowLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/HeatMapSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- }
- },
- "type": "object"
- },
- "HeatMapFieldWells": {
- "additionalProperties": false,
- "properties": {
- "HeatMapAggregatedFieldWells": {
- "$ref": "#/definitions/HeatMapAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "HeatMapSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "HeatMapColumnItemsLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "HeatMapColumnSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "HeatMapRowItemsLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "HeatMapRowSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "HeatMapVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/HeatMapConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "HistogramAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "HistogramBinOptions": {
- "additionalProperties": false,
- "properties": {
- "BinCount": {
- "$ref": "#/definitions/BinCountOptions"
- },
- "BinWidth": {
- "$ref": "#/definitions/BinWidthOptions"
- },
- "SelectedBinType": {
- "$ref": "#/definitions/HistogramBinType"
- },
- "StartValue": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "HistogramBinType": {
- "enum": [
- "BIN_COUNT",
- "BIN_WIDTH"
- ],
- "type": "string"
- },
- "HistogramConfiguration": {
- "additionalProperties": false,
- "properties": {
- "BinOptions": {
- "$ref": "#/definitions/HistogramBinOptions"
- },
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/HistogramFieldWells"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- },
- "XAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "XAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "YAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- }
- },
- "type": "object"
- },
- "HistogramFieldWells": {
- "additionalProperties": false,
- "properties": {
- "HistogramAggregatedFieldWells": {
- "$ref": "#/definitions/HistogramAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "HistogramVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/HistogramConfiguration"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "HorizontalTextAlignment": {
- "enum": [
- "LEFT",
- "CENTER",
- "RIGHT",
- "AUTO"
- ],
- "type": "string"
- },
- "Icon": {
- "enum": [
- "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"
- ],
- "type": "string"
- },
- "InnerFilter": {
- "additionalProperties": false,
- "properties": {
- "CategoryInnerFilter": {
- "$ref": "#/definitions/CategoryInnerFilter"
- }
- },
- "type": "object"
- },
- "InsightConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Computations": {
- "items": {
- "$ref": "#/definitions/Computation"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "CustomNarrative": {
- "$ref": "#/definitions/CustomNarrativeOptions"
- }
- },
- "type": "object"
- },
- "InsightVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "DataSetIdentifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "InsightConfiguration": {
- "$ref": "#/definitions/InsightConfiguration"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "DataSetIdentifier",
- "VisualId"
- ],
- "type": "object"
- },
- "IntegerDefaultValues": {
- "additionalProperties": false,
- "properties": {
- "DynamicValue": {
- "$ref": "#/definitions/DynamicDefaultValue"
- },
- "StaticValues": {
- "items": {
- "type": "number"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "IntegerParameterDeclaration": {
- "additionalProperties": false,
- "properties": {
- "DefaultValues": {
- "$ref": "#/definitions/IntegerDefaultValues"
- },
- "MappedDataSetParameters": {
- "items": {
- "$ref": "#/definitions/MappedDataSetParameter"
- },
- "maxItems": 150,
- "minItems": 0,
- "type": "array"
- },
- "Name": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "ParameterValueType": {
- "$ref": "#/definitions/ParameterValueType"
- },
- "ValueWhenUnset": {
- "$ref": "#/definitions/IntegerValueWhenUnsetConfiguration"
- }
- },
- "required": [
- "Name",
- "ParameterValueType"
- ],
- "type": "object"
- },
- "IntegerValueWhenUnsetConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomValue": {
- "default": null,
- "type": "number"
- },
- "ValueWhenUnsetOption": {
- "$ref": "#/definitions/ValueWhenUnsetOption"
- }
- },
- "type": "object"
- },
- "ItemsLimitConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ItemsLimit": {
- "default": null,
- "type": "number"
- },
- "OtherCategories": {
- "$ref": "#/definitions/OtherCategories"
- }
- },
- "type": "object"
- },
- "KPIActualValueConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "Icon": {
- "$ref": "#/definitions/ConditionalFormattingIcon"
- },
- "TextColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "KPIComparisonValueConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "Icon": {
- "$ref": "#/definitions/ConditionalFormattingIcon"
- },
- "TextColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "KPIConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "ConditionalFormattingOptions": {
- "items": {
- "$ref": "#/definitions/KPIConditionalFormattingOption"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "KPIConditionalFormattingOption": {
- "additionalProperties": false,
- "properties": {
- "ActualValue": {
- "$ref": "#/definitions/KPIActualValueConditionalFormatting"
- },
- "ComparisonValue": {
- "$ref": "#/definitions/KPIComparisonValueConditionalFormatting"
- },
- "PrimaryValue": {
- "$ref": "#/definitions/KPIPrimaryValueConditionalFormatting"
- },
- "ProgressBar": {
- "$ref": "#/definitions/KPIProgressBarConditionalFormatting"
- }
- },
- "type": "object"
- },
- "KPIConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FieldWells": {
- "$ref": "#/definitions/KPIFieldWells"
- },
- "KPIOptions": {
- "$ref": "#/definitions/KPIOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/KPISortConfiguration"
- }
- },
- "type": "object"
- },
- "KPIFieldWells": {
- "additionalProperties": false,
- "properties": {
- "TargetValues": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "TrendGroups": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "KPIOptions": {
- "additionalProperties": false,
- "properties": {
- "Comparison": {
- "$ref": "#/definitions/ComparisonConfiguration"
- },
- "PrimaryValueDisplayType": {
- "$ref": "#/definitions/PrimaryValueDisplayType"
- },
- "PrimaryValueFontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "ProgressBar": {
- "$ref": "#/definitions/ProgressBarOptions"
- },
- "SecondaryValue": {
- "$ref": "#/definitions/SecondaryValueOptions"
- },
- "SecondaryValueFontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "Sparkline": {
- "$ref": "#/definitions/KPISparklineOptions"
- },
- "TrendArrows": {
- "$ref": "#/definitions/TrendArrowOptions"
- },
- "VisualLayoutOptions": {
- "$ref": "#/definitions/KPIVisualLayoutOptions"
- }
- },
- "type": "object"
- },
- "KPIPrimaryValueConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "Icon": {
- "$ref": "#/definitions/ConditionalFormattingIcon"
- },
- "TextColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "KPIProgressBarConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "ForegroundColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "KPISortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "TrendGroupSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "KPISparklineOptions": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "TooltipVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Type": {
- "$ref": "#/definitions/KPISparklineType"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "required": [
- "Type"
- ],
- "type": "object"
- },
- "KPISparklineType": {
- "enum": [
- "LINE",
- "AREA"
- ],
- "type": "string"
- },
- "KPIVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/KPIConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "ConditionalFormatting": {
- "$ref": "#/definitions/KPIConditionalFormatting"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "KPIVisualLayoutOptions": {
- "additionalProperties": false,
- "properties": {
- "StandardLayout": {
- "$ref": "#/definitions/KPIVisualStandardLayout"
- }
- },
- "type": "object"
- },
- "KPIVisualStandardLayout": {
- "additionalProperties": false,
- "properties": {
- "Type": {
- "$ref": "#/definitions/KPIVisualStandardLayoutType"
- }
- },
- "required": [
- "Type"
- ],
- "type": "object"
- },
- "KPIVisualStandardLayoutType": {
- "enum": [
- "CLASSIC",
- "VERTICAL"
- ],
- "type": "string"
- },
- "LabelOptions": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "type": "string"
- },
- "FontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "Layout": {
- "additionalProperties": false,
- "properties": {
- "Configuration": {
- "$ref": "#/definitions/LayoutConfiguration"
- }
- },
- "required": [
- "Configuration"
- ],
- "type": "object"
- },
- "LayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FreeFormLayout": {
- "$ref": "#/definitions/FreeFormLayoutConfiguration"
- },
- "GridLayout": {
- "$ref": "#/definitions/GridLayoutConfiguration"
- },
- "SectionBasedLayout": {
- "$ref": "#/definitions/SectionBasedLayoutConfiguration"
- }
- },
- "type": "object"
- },
- "LayoutElementType": {
- "enum": [
- "VISUAL",
- "FILTER_CONTROL",
- "PARAMETER_CONTROL",
- "TEXT_BOX"
- ],
- "type": "string"
- },
- "LegendOptions": {
- "additionalProperties": false,
- "properties": {
- "Height": {
- "type": "string"
- },
- "Position": {
- "$ref": "#/definitions/LegendPosition"
- },
- "Title": {
- "$ref": "#/definitions/LabelOptions"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Width": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "LegendPosition": {
- "enum": [
- "AUTO",
- "RIGHT",
- "BOTTOM",
- "TOP"
- ],
- "type": "string"
- },
- "LineChartAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Colors": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "SmallMultiples": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "LineChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ContributionAnalysisDefaults": {
- "items": {
- "$ref": "#/definitions/ContributionAnalysisDefault"
- },
- "maxItems": 200,
- "minItems": 1,
- "type": "array"
- },
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "DefaultSeriesSettings": {
- "$ref": "#/definitions/LineChartDefaultSeriesSettings"
- },
- "FieldWells": {
- "$ref": "#/definitions/LineChartFieldWells"
- },
- "ForecastConfigurations": {
- "items": {
- "$ref": "#/definitions/ForecastConfiguration"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "PrimaryYAxisDisplayOptions": {
- "$ref": "#/definitions/LineSeriesAxisDisplayOptions"
- },
- "PrimaryYAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ReferenceLines": {
- "items": {
- "$ref": "#/definitions/ReferenceLine"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "SecondaryYAxisDisplayOptions": {
- "$ref": "#/definitions/LineSeriesAxisDisplayOptions"
- },
- "SecondaryYAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "Series": {
- "items": {
- "$ref": "#/definitions/SeriesItem"
- },
- "maxItems": 2000,
- "minItems": 0,
- "type": "array"
- },
- "SmallMultiplesOptions": {
- "$ref": "#/definitions/SmallMultiplesOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/LineChartSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "Type": {
- "$ref": "#/definitions/LineChartType"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- },
- "XAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "XAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- }
- },
- "type": "object"
- },
- "LineChartDefaultSeriesSettings": {
- "additionalProperties": false,
- "properties": {
- "AxisBinding": {
- "$ref": "#/definitions/AxisBinding"
- },
- "LineStyleSettings": {
- "$ref": "#/definitions/LineChartLineStyleSettings"
- },
- "MarkerStyleSettings": {
- "$ref": "#/definitions/LineChartMarkerStyleSettings"
- }
- },
- "type": "object"
- },
- "LineChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "LineChartAggregatedFieldWells": {
- "$ref": "#/definitions/LineChartAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "LineChartLineStyle": {
- "enum": [
- "SOLID",
- "DOTTED",
- "DASHED"
- ],
- "type": "string"
- },
- "LineChartLineStyleSettings": {
- "additionalProperties": false,
- "properties": {
- "LineInterpolation": {
- "$ref": "#/definitions/LineInterpolation"
- },
- "LineStyle": {
- "$ref": "#/definitions/LineChartLineStyle"
- },
- "LineVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "LineWidth": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "LineChartMarkerShape": {
- "enum": [
- "CIRCLE",
- "TRIANGLE",
- "SQUARE",
- "DIAMOND",
- "ROUNDED_SQUARE"
- ],
- "type": "string"
- },
- "LineChartMarkerStyleSettings": {
- "additionalProperties": false,
- "properties": {
- "MarkerColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "MarkerShape": {
- "$ref": "#/definitions/LineChartMarkerShape"
- },
- "MarkerSize": {
- "type": "string"
- },
- "MarkerVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "LineChartSeriesSettings": {
- "additionalProperties": false,
- "properties": {
- "LineStyleSettings": {
- "$ref": "#/definitions/LineChartLineStyleSettings"
- },
- "MarkerStyleSettings": {
- "$ref": "#/definitions/LineChartMarkerStyleSettings"
- }
- },
- "type": "object"
- },
- "LineChartSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryItemsLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "ColorItemsLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "SmallMultiplesLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "SmallMultiplesSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "LineChartType": {
- "enum": [
- "LINE",
- "AREA",
- "STACKED_AREA"
- ],
- "type": "string"
- },
- "LineChartVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/LineChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "LineInterpolation": {
- "enum": [
- "LINEAR",
- "SMOOTH",
- "STEPPED"
- ],
- "type": "string"
- },
- "LineSeriesAxisDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "AxisOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "MissingDataConfigurations": {
- "items": {
- "$ref": "#/definitions/MissingDataConfiguration"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "ListControlDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "InfoIconLabelOptions": {
- "$ref": "#/definitions/SheetControlInfoIconLabelOptions"
- },
- "SearchOptions": {
- "$ref": "#/definitions/ListControlSearchOptions"
- },
- "SelectAllOptions": {
- "$ref": "#/definitions/ListControlSelectAllOptions"
- },
- "TitleOptions": {
- "$ref": "#/definitions/LabelOptions"
- }
- },
- "type": "object"
- },
- "ListControlSearchOptions": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "ListControlSelectAllOptions": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "LoadingAnimation": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "LocalNavigationConfiguration": {
- "additionalProperties": false,
- "properties": {
- "TargetSheetId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "TargetSheetId"
- ],
- "type": "object"
- },
- "LongFormatText": {
- "additionalProperties": false,
- "properties": {
- "PlainText": {
- "maxLength": 1024,
- "minLength": 1,
- "type": "string"
- },
- "RichText": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "type": "object"
- },
- "MapZoomMode": {
- "enum": [
- "AUTO",
- "MANUAL"
- ],
- "type": "string"
- },
- "MappedDataSetParameter": {
- "additionalProperties": false,
- "properties": {
- "DataSetIdentifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "DataSetParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- }
- },
- "required": [
- "DataSetIdentifier",
- "DataSetParameterName"
- ],
- "type": "object"
- },
- "MaximumLabelType": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "MaximumMinimumComputation": {
- "additionalProperties": false,
- "properties": {
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "type": "string"
- },
- "Time": {
- "$ref": "#/definitions/DimensionField"
- },
- "Type": {
- "$ref": "#/definitions/MaximumMinimumComputationType"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId",
- "Type"
- ],
- "type": "object"
- },
- "MaximumMinimumComputationType": {
- "enum": [
- "MAXIMUM",
- "MINIMUM"
- ],
- "type": "string"
- },
- "MeasureField": {
- "additionalProperties": false,
- "properties": {
- "CalculatedMeasureField": {
- "$ref": "#/definitions/CalculatedMeasureField"
- },
- "CategoricalMeasureField": {
- "$ref": "#/definitions/CategoricalMeasureField"
- },
- "DateMeasureField": {
- "$ref": "#/definitions/DateMeasureField"
- },
- "NumericalMeasureField": {
- "$ref": "#/definitions/NumericalMeasureField"
- }
- },
- "type": "object"
- },
- "MetricComparisonComputation": {
- "additionalProperties": false,
- "properties": {
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "FromValue": {
- "$ref": "#/definitions/MeasureField"
- },
- "Name": {
- "type": "string"
- },
- "TargetValue": {
- "$ref": "#/definitions/MeasureField"
- },
- "Time": {
- "$ref": "#/definitions/DimensionField"
- }
- },
- "required": [
- "ComputationId"
- ],
- "type": "object"
- },
- "MinimumLabelType": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "MissingDataConfiguration": {
- "additionalProperties": false,
- "properties": {
- "TreatmentOption": {
- "$ref": "#/definitions/MissingDataTreatmentOption"
- }
- },
- "type": "object"
- },
- "MissingDataTreatmentOption": {
- "enum": [
- "INTERPOLATE",
- "SHOW_AS_ZERO",
- "SHOW_AS_BLANK"
- ],
- "type": "string"
- },
- "NegativeValueConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DisplayMode": {
- "$ref": "#/definitions/NegativeValueDisplayMode"
- }
- },
- "required": [
- "DisplayMode"
- ],
- "type": "object"
- },
- "NegativeValueDisplayMode": {
- "enum": [
- "POSITIVE",
- "NEGATIVE"
- ],
- "type": "string"
- },
- "NestedFilter": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "IncludeInnerSet": {
- "default": false,
- "type": "boolean"
- },
- "InnerFilter": {
- "$ref": "#/definitions/InnerFilter"
- }
- },
- "required": [
- "Column",
- "FilterId",
- "IncludeInnerSet",
- "InnerFilter"
- ],
- "type": "object"
- },
- "NullValueFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "NullString": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "NullString"
- ],
- "type": "object"
- },
- "NumberDisplayFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DecimalPlacesConfiguration": {
- "$ref": "#/definitions/DecimalPlacesConfiguration"
- },
- "NegativeValueConfiguration": {
- "$ref": "#/definitions/NegativeValueConfiguration"
- },
- "NullValueFormatConfiguration": {
- "$ref": "#/definitions/NullValueFormatConfiguration"
- },
- "NumberScale": {
- "$ref": "#/definitions/NumberScale"
- },
- "Prefix": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "SeparatorConfiguration": {
- "$ref": "#/definitions/NumericSeparatorConfiguration"
- },
- "Suffix": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- }
- },
- "type": "object"
- },
- "NumberFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FormatConfiguration": {
- "$ref": "#/definitions/NumericFormatConfiguration"
- }
- },
- "type": "object"
- },
- "NumberScale": {
- "enum": [
- "NONE",
- "AUTO",
- "THOUSANDS",
- "MILLIONS",
- "BILLIONS",
- "TRILLIONS"
- ],
- "type": "string"
- },
- "NumericAxisOptions": {
- "additionalProperties": false,
- "properties": {
- "Range": {
- "$ref": "#/definitions/AxisDisplayRange"
- },
- "Scale": {
- "$ref": "#/definitions/AxisScale"
- }
- },
- "type": "object"
- },
- "NumericEqualityDrillDownFilter": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "Value": {
- "default": 0,
- "type": "number"
- }
- },
- "required": [
- "Column",
- "Value"
- ],
- "type": "object"
- },
- "NumericEqualityFilter": {
- "additionalProperties": false,
- "properties": {
- "AggregationFunction": {
- "$ref": "#/definitions/AggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "MatchOperator": {
- "$ref": "#/definitions/NumericEqualityMatchOperator"
- },
- "NullOption": {
- "$ref": "#/definitions/FilterNullOption"
- },
- "ParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "SelectAllOptions": {
- "$ref": "#/definitions/NumericFilterSelectAllOptions"
- },
- "Value": {
- "default": null,
- "type": "number"
- }
- },
- "required": [
- "Column",
- "FilterId",
- "MatchOperator",
- "NullOption"
- ],
- "type": "object"
- },
- "NumericEqualityMatchOperator": {
- "enum": [
- "EQUALS",
- "DOES_NOT_EQUAL"
- ],
- "type": "string"
- },
- "NumericFilterSelectAllOptions": {
- "enum": [
- "FILTER_ALL_VALUES"
- ],
- "type": "string"
- },
- "NumericFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CurrencyDisplayFormatConfiguration": {
- "$ref": "#/definitions/CurrencyDisplayFormatConfiguration"
- },
- "NumberDisplayFormatConfiguration": {
- "$ref": "#/definitions/NumberDisplayFormatConfiguration"
- },
- "PercentageDisplayFormatConfiguration": {
- "$ref": "#/definitions/PercentageDisplayFormatConfiguration"
- }
- },
- "type": "object"
- },
- "NumericRangeFilter": {
- "additionalProperties": false,
- "properties": {
- "AggregationFunction": {
- "$ref": "#/definitions/AggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "IncludeMaximum": {
- "default": null,
- "type": "boolean"
- },
- "IncludeMinimum": {
- "default": null,
- "type": "boolean"
- },
- "NullOption": {
- "$ref": "#/definitions/FilterNullOption"
- },
- "RangeMaximum": {
- "$ref": "#/definitions/NumericRangeFilterValue"
- },
- "RangeMinimum": {
- "$ref": "#/definitions/NumericRangeFilterValue"
- },
- "SelectAllOptions": {
- "$ref": "#/definitions/NumericFilterSelectAllOptions"
- }
- },
- "required": [
- "Column",
- "FilterId",
- "NullOption"
- ],
- "type": "object"
- },
- "NumericRangeFilterValue": {
- "additionalProperties": false,
- "properties": {
- "Parameter": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "StaticValue": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "NumericSeparatorConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DecimalSeparator": {
- "$ref": "#/definitions/NumericSeparatorSymbol"
- },
- "ThousandsSeparator": {
- "$ref": "#/definitions/ThousandSeparatorOptions"
- }
- },
- "type": "object"
- },
- "NumericSeparatorSymbol": {
- "enum": [
- "COMMA",
- "DOT",
- "SPACE"
- ],
- "type": "string"
- },
- "NumericalAggregationFunction": {
- "additionalProperties": false,
- "properties": {
- "PercentileAggregation": {
- "$ref": "#/definitions/PercentileAggregation"
- },
- "SimpleNumericalAggregation": {
- "$ref": "#/definitions/SimpleNumericalAggregationFunction"
- }
- },
- "type": "object"
- },
- "NumericalDimensionField": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/NumberFormatConfiguration"
- },
- "HierarchyId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "NumericalMeasureField": {
- "additionalProperties": false,
- "properties": {
- "AggregationFunction": {
- "$ref": "#/definitions/NumericalAggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/NumberFormatConfiguration"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "OtherCategories": {
- "enum": [
- "INCLUDE",
- "EXCLUDE"
- ],
- "type": "string"
- },
- "PaginationConfiguration": {
- "additionalProperties": false,
- "properties": {
- "PageNumber": {
- "minimum": 0,
- "type": "number"
- },
- "PageSize": {
- "default": null,
- "type": "number"
- }
- },
- "required": [
- "PageNumber",
- "PageSize"
- ],
- "type": "object"
- },
- "PanelBorderStyle": {
- "enum": [
- "SOLID",
- "DASHED",
- "DOTTED"
- ],
- "type": "string"
- },
- "PanelConfiguration": {
- "additionalProperties": false,
- "properties": {
- "BackgroundColor": {
- "pattern": "^#[A-F0-9]{6}(?:[A-F0-9]{2})?$",
- "type": "string"
- },
- "BackgroundVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "BorderColor": {
- "pattern": "^#[A-F0-9]{6}(?:[A-F0-9]{2})?$",
- "type": "string"
- },
- "BorderStyle": {
- "$ref": "#/definitions/PanelBorderStyle"
- },
- "BorderThickness": {
- "type": "string"
- },
- "BorderVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "GutterSpacing": {
- "type": "string"
- },
- "GutterVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Title": {
- "$ref": "#/definitions/PanelTitleOptions"
- }
- },
- "type": "object"
- },
- "PanelTitleOptions": {
- "additionalProperties": false,
- "properties": {
- "FontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "HorizontalTextAlignment": {
- "$ref": "#/definitions/HorizontalTextAlignment"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "PaperOrientation": {
- "enum": [
- "PORTRAIT",
- "LANDSCAPE"
- ],
- "type": "string"
- },
- "PaperSize": {
- "enum": [
- "US_LETTER",
- "US_LEGAL",
- "US_TABLOID_LEDGER",
- "A0",
- "A1",
- "A2",
- "A3",
- "A4",
- "A5",
- "JIS_B4",
- "JIS_B5"
- ],
- "type": "string"
- },
- "ParameterControl": {
- "additionalProperties": false,
- "properties": {
- "DateTimePicker": {
- "$ref": "#/definitions/ParameterDateTimePickerControl"
- },
- "Dropdown": {
- "$ref": "#/definitions/ParameterDropDownControl"
- },
- "List": {
- "$ref": "#/definitions/ParameterListControl"
- },
- "Slider": {
- "$ref": "#/definitions/ParameterSliderControl"
- },
- "TextArea": {
- "$ref": "#/definitions/ParameterTextAreaControl"
- },
- "TextField": {
- "$ref": "#/definitions/ParameterTextFieldControl"
- }
- },
- "type": "object"
- },
- "ParameterDateTimePickerControl": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/DateTimePickerControlDisplayOptions"
- },
- "ParameterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "ParameterControlId",
- "SourceParameterName",
- "Title"
- ],
- "type": "object"
- },
- "ParameterDeclaration": {
- "additionalProperties": false,
- "properties": {
- "DateTimeParameterDeclaration": {
- "$ref": "#/definitions/DateTimeParameterDeclaration"
- },
- "DecimalParameterDeclaration": {
- "$ref": "#/definitions/DecimalParameterDeclaration"
- },
- "IntegerParameterDeclaration": {
- "$ref": "#/definitions/IntegerParameterDeclaration"
- },
- "StringParameterDeclaration": {
- "$ref": "#/definitions/StringParameterDeclaration"
- }
- },
- "type": "object"
- },
- "ParameterDropDownControl": {
- "additionalProperties": false,
- "properties": {
- "CascadingControlConfiguration": {
- "$ref": "#/definitions/CascadingControlConfiguration"
- },
- "DisplayOptions": {
- "$ref": "#/definitions/DropDownControlDisplayOptions"
- },
- "ParameterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SelectableValues": {
- "$ref": "#/definitions/ParameterSelectableValues"
- },
- "SourceParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlListType"
- }
- },
- "required": [
- "ParameterControlId",
- "SourceParameterName",
- "Title"
- ],
- "type": "object"
- },
- "ParameterListControl": {
- "additionalProperties": false,
- "properties": {
- "CascadingControlConfiguration": {
- "$ref": "#/definitions/CascadingControlConfiguration"
- },
- "DisplayOptions": {
- "$ref": "#/definitions/ListControlDisplayOptions"
- },
- "ParameterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SelectableValues": {
- "$ref": "#/definitions/ParameterSelectableValues"
- },
- "SourceParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlListType"
- }
- },
- "required": [
- "ParameterControlId",
- "SourceParameterName",
- "Title"
- ],
- "type": "object"
- },
- "ParameterSelectableValues": {
- "additionalProperties": false,
- "properties": {
- "LinkToDataSetColumn": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "Values": {
- "items": {
- "type": "string"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "ParameterSliderControl": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/SliderControlDisplayOptions"
- },
- "MaximumValue": {
- "default": 0,
- "type": "number"
- },
- "MinimumValue": {
- "default": 0,
- "type": "number"
- },
- "ParameterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "StepSize": {
- "default": 0,
- "type": "number"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "MaximumValue",
- "MinimumValue",
- "ParameterControlId",
- "SourceParameterName",
- "StepSize",
- "Title"
- ],
- "type": "object"
- },
- "ParameterTextAreaControl": {
- "additionalProperties": false,
- "properties": {
- "Delimiter": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "DisplayOptions": {
- "$ref": "#/definitions/TextAreaControlDisplayOptions"
- },
- "ParameterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "ParameterControlId",
- "SourceParameterName",
- "Title"
- ],
- "type": "object"
- },
- "ParameterTextFieldControl": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/TextFieldControlDisplayOptions"
- },
- "ParameterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "ParameterControlId",
- "SourceParameterName",
- "Title"
- ],
- "type": "object"
- },
- "ParameterValueType": {
- "enum": [
- "MULTI_VALUED",
- "SINGLE_VALUED"
- ],
- "type": "string"
- },
- "PercentVisibleRange": {
- "additionalProperties": false,
- "properties": {
- "From": {
- "default": null,
- "maximum": 100,
- "minimum": 0,
- "type": "number"
- },
- "To": {
- "default": null,
- "maximum": 100,
- "minimum": 0,
- "type": "number"
- }
- },
- "type": "object"
- },
- "PercentageDisplayFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DecimalPlacesConfiguration": {
- "$ref": "#/definitions/DecimalPlacesConfiguration"
- },
- "NegativeValueConfiguration": {
- "$ref": "#/definitions/NegativeValueConfiguration"
- },
- "NullValueFormatConfiguration": {
- "$ref": "#/definitions/NullValueFormatConfiguration"
- },
- "Prefix": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "SeparatorConfiguration": {
- "$ref": "#/definitions/NumericSeparatorConfiguration"
- },
- "Suffix": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- }
- },
- "type": "object"
- },
- "PercentileAggregation": {
- "additionalProperties": false,
- "properties": {
- "PercentileValue": {
- "maximum": 100,
- "minimum": 0,
- "type": "number"
- }
- },
- "type": "object"
- },
- "PeriodOverPeriodComputation": {
- "additionalProperties": false,
- "properties": {
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "type": "string"
- },
- "Time": {
- "$ref": "#/definitions/DimensionField"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId"
- ],
- "type": "object"
- },
- "PeriodToDateComputation": {
- "additionalProperties": false,
- "properties": {
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "type": "string"
- },
- "PeriodTimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- },
- "Time": {
- "$ref": "#/definitions/DimensionField"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId"
- ],
- "type": "object"
- },
- "PieChartAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "SmallMultiples": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "PieChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ContributionAnalysisDefaults": {
- "items": {
- "$ref": "#/definitions/ContributionAnalysisDefault"
- },
- "maxItems": 200,
- "minItems": 1,
- "type": "array"
- },
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "DonutOptions": {
- "$ref": "#/definitions/DonutOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/PieChartFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "SmallMultiplesOptions": {
- "$ref": "#/definitions/SmallMultiplesOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/PieChartSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "ValueLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- }
- },
- "type": "object"
- },
- "PieChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "PieChartAggregatedFieldWells": {
- "$ref": "#/definitions/PieChartAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "PieChartSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "SmallMultiplesLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "SmallMultiplesSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "PieChartVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/PieChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "PivotFieldSortOptions": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "SortBy": {
- "$ref": "#/definitions/PivotTableSortBy"
- }
- },
- "required": [
- "FieldId",
- "SortBy"
- ],
- "type": "object"
- },
- "PivotTableAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Columns": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 40,
- "minItems": 0,
- "type": "array"
- },
- "Rows": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 40,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 40,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "PivotTableCellConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "Scope": {
- "$ref": "#/definitions/PivotTableConditionalFormattingScope"
- },
- "Scopes": {
- "items": {
- "$ref": "#/definitions/PivotTableConditionalFormattingScope"
- },
- "maxItems": 3,
- "minItems": 0,
- "type": "array"
- },
- "TextFormat": {
- "$ref": "#/definitions/TextConditionalFormat"
- }
- },
- "required": [
- "FieldId"
- ],
- "type": "object"
- },
- "PivotTableConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "ConditionalFormattingOptions": {
- "items": {
- "$ref": "#/definitions/PivotTableConditionalFormattingOption"
- },
- "maxItems": 500,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "PivotTableConditionalFormattingOption": {
- "additionalProperties": false,
- "properties": {
- "Cell": {
- "$ref": "#/definitions/PivotTableCellConditionalFormatting"
- }
- },
- "type": "object"
- },
- "PivotTableConditionalFormattingScope": {
- "additionalProperties": false,
- "properties": {
- "Role": {
- "$ref": "#/definitions/PivotTableConditionalFormattingScopeRole"
- }
- },
- "type": "object"
- },
- "PivotTableConditionalFormattingScopeRole": {
- "enum": [
- "FIELD",
- "FIELD_TOTAL",
- "GRAND_TOTAL"
- ],
- "type": "string"
- },
- "PivotTableConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FieldOptions": {
- "$ref": "#/definitions/PivotTableFieldOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/PivotTableFieldWells"
- },
- "PaginatedReportOptions": {
- "$ref": "#/definitions/PivotTablePaginatedReportOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/PivotTableSortConfiguration"
- },
- "TableOptions": {
- "$ref": "#/definitions/PivotTableOptions"
- },
- "TotalOptions": {
- "$ref": "#/definitions/PivotTableTotalOptions"
- }
- },
- "type": "object"
- },
- "PivotTableDataPathOption": {
- "additionalProperties": false,
- "properties": {
- "DataPathList": {
- "items": {
- "$ref": "#/definitions/DataPathValue"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "Width": {
- "type": "string"
- }
- },
- "required": [
- "DataPathList"
- ],
- "type": "object"
- },
- "PivotTableDataPathType": {
- "enum": [
- "HIERARCHY_ROWS_LAYOUT_COLUMN",
- "MULTIPLE_ROW_METRICS_COLUMN",
- "EMPTY_COLUMN_HEADER",
- "COUNT_METRIC_COLUMN"
- ],
- "type": "string"
- },
- "PivotTableFieldCollapseState": {
- "enum": [
- "COLLAPSED",
- "EXPANDED"
- ],
- "type": "string"
- },
- "PivotTableFieldCollapseStateOption": {
- "additionalProperties": false,
- "properties": {
- "State": {
- "$ref": "#/definitions/PivotTableFieldCollapseState"
- },
- "Target": {
- "$ref": "#/definitions/PivotTableFieldCollapseStateTarget"
- }
- },
- "required": [
- "Target"
- ],
- "type": "object"
- },
- "PivotTableFieldCollapseStateTarget": {
- "additionalProperties": false,
- "properties": {
- "FieldDataPathValues": {
- "items": {
- "$ref": "#/definitions/DataPathValue"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "FieldId": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "PivotTableFieldOption": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "required": [
- "FieldId"
- ],
- "type": "object"
- },
- "PivotTableFieldOptions": {
- "additionalProperties": false,
- "properties": {
- "CollapseStateOptions": {
- "items": {
- "$ref": "#/definitions/PivotTableFieldCollapseStateOption"
- },
- "type": "array"
- },
- "DataPathOptions": {
- "items": {
- "$ref": "#/definitions/PivotTableDataPathOption"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "SelectedFieldOptions": {
- "items": {
- "$ref": "#/definitions/PivotTableFieldOption"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "PivotTableFieldSubtotalOptions": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "type": "object"
- },
- "PivotTableFieldWells": {
- "additionalProperties": false,
- "properties": {
- "PivotTableAggregatedFieldWells": {
- "$ref": "#/definitions/PivotTableAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "PivotTableMetricPlacement": {
- "enum": [
- "ROW",
- "COLUMN"
- ],
- "type": "string"
- },
- "PivotTableOptions": {
- "additionalProperties": false,
- "properties": {
- "CellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "CollapsedRowDimensionsVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "ColumnHeaderStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "ColumnNamesVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "DefaultCellWidth": {
- "type": "string"
- },
- "MetricPlacement": {
- "$ref": "#/definitions/PivotTableMetricPlacement"
- },
- "RowAlternateColorOptions": {
- "$ref": "#/definitions/RowAlternateColorOptions"
- },
- "RowFieldNamesStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "RowHeaderStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "RowsLabelOptions": {
- "$ref": "#/definitions/PivotTableRowsLabelOptions"
- },
- "RowsLayout": {
- "$ref": "#/definitions/PivotTableRowsLayout"
- },
- "SingleMetricVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "ToggleButtonsVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "PivotTablePaginatedReportOptions": {
- "additionalProperties": false,
- "properties": {
- "OverflowColumnHeaderVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "VerticalOverflowVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "PivotTableRowsLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "maxLength": 1024,
- "minLength": 1,
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "PivotTableRowsLayout": {
- "enum": [
- "TABULAR",
- "HIERARCHY"
- ],
- "type": "string"
- },
- "PivotTableSortBy": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnSort"
- },
- "DataPath": {
- "$ref": "#/definitions/DataPathSort"
- },
- "Field": {
- "$ref": "#/definitions/FieldSort"
- }
- },
- "type": "object"
- },
- "PivotTableSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FieldSortOptions": {
- "items": {
- "$ref": "#/definitions/PivotFieldSortOptions"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "PivotTableSubtotalLevel": {
- "enum": [
- "ALL",
- "CUSTOM",
- "LAST"
- ],
- "type": "string"
- },
- "PivotTableTotalOptions": {
- "additionalProperties": false,
- "properties": {
- "ColumnSubtotalOptions": {
- "$ref": "#/definitions/SubtotalOptions"
- },
- "ColumnTotalOptions": {
- "$ref": "#/definitions/PivotTotalOptions"
- },
- "RowSubtotalOptions": {
- "$ref": "#/definitions/SubtotalOptions"
- },
- "RowTotalOptions": {
- "$ref": "#/definitions/PivotTotalOptions"
- }
- },
- "type": "object"
- },
- "PivotTableVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/PivotTableConfiguration"
- },
- "ConditionalFormatting": {
- "$ref": "#/definitions/PivotTableConditionalFormatting"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "PivotTotalOptions": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "type": "string"
- },
- "MetricHeaderCellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "Placement": {
- "$ref": "#/definitions/TableTotalsPlacement"
- },
- "ScrollStatus": {
- "$ref": "#/definitions/TableTotalsScrollStatus"
- },
- "TotalAggregationOptions": {
- "items": {
- "$ref": "#/definitions/TotalAggregationOption"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "TotalCellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "TotalsVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "ValueCellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- }
- },
- "type": "object"
- },
- "PredefinedHierarchy": {
- "additionalProperties": false,
- "properties": {
- "Columns": {
- "items": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "maxItems": 10,
- "minItems": 1,
- "type": "array"
- },
- "DrillDownFilters": {
- "items": {
- "$ref": "#/definitions/DrillDownFilter"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "HierarchyId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Columns",
- "HierarchyId"
- ],
- "type": "object"
- },
- "PrimaryValueDisplayType": {
- "enum": [
- "HIDDEN",
- "COMPARISON",
- "ACTUAL"
- ],
- "type": "string"
- },
- "ProgressBarOptions": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "RadarChartAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Color": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "RadarChartAreaStyleSettings": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "RadarChartAxesRangeScale": {
- "enum": [
- "AUTO",
- "INDEPENDENT",
- "SHARED"
- ],
- "type": "string"
- },
- "RadarChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "AlternateBandColorsVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "AlternateBandEvenColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "AlternateBandOddColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "AxesRangeScale": {
- "$ref": "#/definitions/RadarChartAxesRangeScale"
- },
- "BaseSeriesSettings": {
- "$ref": "#/definitions/RadarChartSeriesSettings"
- },
- "CategoryAxis": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "CategoryLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ColorAxis": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "ColorLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/RadarChartFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "Shape": {
- "$ref": "#/definitions/RadarChartShape"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/RadarChartSortConfiguration"
- },
- "StartAngle": {
- "maximum": 360,
- "minimum": -360,
- "type": "number"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- }
- },
- "type": "object"
- },
- "RadarChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "RadarChartAggregatedFieldWells": {
- "$ref": "#/definitions/RadarChartAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "RadarChartSeriesSettings": {
- "additionalProperties": false,
- "properties": {
- "AreaStyleSettings": {
- "$ref": "#/definitions/RadarChartAreaStyleSettings"
- }
- },
- "type": "object"
- },
- "RadarChartShape": {
- "enum": [
- "CIRCLE",
- "POLYGON"
- ],
- "type": "string"
- },
- "RadarChartSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "ColorItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "ColorSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "RadarChartVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/RadarChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "RangeEndsLabelType": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "ReferenceLine": {
- "additionalProperties": false,
- "properties": {
- "DataConfiguration": {
- "$ref": "#/definitions/ReferenceLineDataConfiguration"
- },
- "LabelConfiguration": {
- "$ref": "#/definitions/ReferenceLineLabelConfiguration"
- },
- "Status": {
- "$ref": "#/definitions/WidgetStatus"
- },
- "StyleConfiguration": {
- "$ref": "#/definitions/ReferenceLineStyleConfiguration"
- }
- },
- "required": [
- "DataConfiguration"
- ],
- "type": "object"
- },
- "ReferenceLineCustomLabelConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "pattern": "\\S",
- "type": "string"
- }
- },
- "required": [
- "CustomLabel"
- ],
- "type": "object"
- },
- "ReferenceLineDataConfiguration": {
- "additionalProperties": false,
- "properties": {
- "AxisBinding": {
- "$ref": "#/definitions/AxisBinding"
- },
- "DynamicConfiguration": {
- "$ref": "#/definitions/ReferenceLineDynamicDataConfiguration"
- },
- "SeriesType": {
- "$ref": "#/definitions/ReferenceLineSeriesType"
- },
- "StaticConfiguration": {
- "$ref": "#/definitions/ReferenceLineStaticDataConfiguration"
- }
- },
- "type": "object"
- },
- "ReferenceLineDynamicDataConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Calculation": {
- "$ref": "#/definitions/NumericalAggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "MeasureAggregationFunction": {
- "$ref": "#/definitions/AggregationFunction"
- }
- },
- "required": [
- "Calculation",
- "Column"
- ],
- "type": "object"
- },
- "ReferenceLineLabelConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomLabelConfiguration": {
- "$ref": "#/definitions/ReferenceLineCustomLabelConfiguration"
- },
- "FontColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "FontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "HorizontalPosition": {
- "$ref": "#/definitions/ReferenceLineLabelHorizontalPosition"
- },
- "ValueLabelConfiguration": {
- "$ref": "#/definitions/ReferenceLineValueLabelConfiguration"
- },
- "VerticalPosition": {
- "$ref": "#/definitions/ReferenceLineLabelVerticalPosition"
- }
- },
- "type": "object"
- },
- "ReferenceLineLabelHorizontalPosition": {
- "enum": [
- "LEFT",
- "CENTER",
- "RIGHT"
- ],
- "type": "string"
- },
- "ReferenceLineLabelVerticalPosition": {
- "enum": [
- "ABOVE",
- "BELOW"
- ],
- "type": "string"
- },
- "ReferenceLinePatternType": {
- "enum": [
- "SOLID",
- "DASHED",
- "DOTTED"
- ],
- "type": "string"
- },
- "ReferenceLineSeriesType": {
- "enum": [
- "BAR",
- "LINE"
- ],
- "type": "string"
- },
- "ReferenceLineStaticDataConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Value": {
- "default": 0,
- "type": "number"
- }
- },
- "required": [
- "Value"
- ],
- "type": "object"
- },
- "ReferenceLineStyleConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "Pattern": {
- "$ref": "#/definitions/ReferenceLinePatternType"
- }
- },
- "type": "object"
- },
- "ReferenceLineValueLabelConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FormatConfiguration": {
- "$ref": "#/definitions/NumericFormatConfiguration"
- },
- "RelativePosition": {
- "$ref": "#/definitions/ReferenceLineValueLabelRelativePosition"
- }
- },
- "type": "object"
- },
- "ReferenceLineValueLabelRelativePosition": {
- "enum": [
- "BEFORE_CUSTOM_LABEL",
- "AFTER_CUSTOM_LABEL"
- ],
- "type": "string"
- },
- "RelativeDateTimeControlDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "DateTimeFormat": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "InfoIconLabelOptions": {
- "$ref": "#/definitions/SheetControlInfoIconLabelOptions"
- },
- "TitleOptions": {
- "$ref": "#/definitions/LabelOptions"
- }
- },
- "type": "object"
- },
- "RelativeDateType": {
- "enum": [
- "PREVIOUS",
- "THIS",
- "LAST",
- "NOW",
- "NEXT"
- ],
- "type": "string"
- },
- "RelativeDatesFilter": {
- "additionalProperties": false,
- "properties": {
- "AnchorDateConfiguration": {
- "$ref": "#/definitions/AnchorDateConfiguration"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- },
- "ExcludePeriodConfiguration": {
- "$ref": "#/definitions/ExcludePeriodConfiguration"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "MinimumGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- },
- "NullOption": {
- "$ref": "#/definitions/FilterNullOption"
- },
- "ParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "RelativeDateType": {
- "$ref": "#/definitions/RelativeDateType"
- },
- "RelativeDateValue": {
- "default": null,
- "type": "number"
- },
- "TimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- }
- },
- "required": [
- "AnchorDateConfiguration",
- "Column",
- "FilterId",
- "NullOption",
- "RelativeDateType",
- "TimeGranularity"
- ],
- "type": "object"
- },
- "RelativeFontSize": {
- "enum": [
- "EXTRA_SMALL",
- "SMALL",
- "MEDIUM",
- "LARGE",
- "EXTRA_LARGE"
- ],
- "type": "string"
- },
- "ResizeOption": {
- "enum": [
- "FIXED",
- "RESPONSIVE"
- ],
- "type": "string"
- },
- "ResourcePermission": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "type": "string"
- },
- "maxItems": 20,
- "minItems": 1,
- "type": "array"
- },
- "Principal": {
- "maxLength": 256,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Actions",
- "Principal"
- ],
- "type": "object"
- },
- "ResourceStatus": {
- "enum": [
- "CREATION_IN_PROGRESS",
- "CREATION_SUCCESSFUL",
- "CREATION_FAILED",
- "UPDATE_IN_PROGRESS",
- "UPDATE_SUCCESSFUL",
- "UPDATE_FAILED",
- "DELETED"
- ],
- "type": "string"
- },
- "RollingDateConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DataSetIdentifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Expression": {
- "maxLength": 4096,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Expression"
- ],
- "type": "object"
- },
- "RowAlternateColorOptions": {
- "additionalProperties": false,
- "properties": {
- "RowAlternateColors": {
- "items": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Status": {
- "$ref": "#/definitions/WidgetStatus"
- },
- "UsePrimaryBackgroundColor": {
- "$ref": "#/definitions/WidgetStatus"
- }
- },
- "type": "object"
- },
- "SameSheetTargetVisualConfiguration": {
- "additionalProperties": false,
- "properties": {
- "TargetVisualOptions": {
- "$ref": "#/definitions/TargetVisualOptions"
- },
- "TargetVisuals": {
- "items": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "maxItems": 50,
- "minItems": 1,
- "type": "array"
- }
- },
- "type": "object"
- },
- "SankeyDiagramAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Destination": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Source": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Weight": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "SankeyDiagramChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/SankeyDiagramFieldWells"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/SankeyDiagramSortConfiguration"
- }
- },
- "type": "object"
- },
- "SankeyDiagramFieldWells": {
- "additionalProperties": false,
- "properties": {
- "SankeyDiagramAggregatedFieldWells": {
- "$ref": "#/definitions/SankeyDiagramAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "SankeyDiagramSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DestinationItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "SourceItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "WeightSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "SankeyDiagramVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/SankeyDiagramChartConfiguration"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "ScatterPlotCategoricallyAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Label": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Size": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "XAxis": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "YAxis": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "ScatterPlotConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/ScatterPlotFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- },
- "XAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "XAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "YAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "YAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- }
- },
- "type": "object"
- },
- "ScatterPlotFieldWells": {
- "additionalProperties": false,
- "properties": {
- "ScatterPlotCategoricallyAggregatedFieldWells": {
- "$ref": "#/definitions/ScatterPlotCategoricallyAggregatedFieldWells"
- },
- "ScatterPlotUnaggregatedFieldWells": {
- "$ref": "#/definitions/ScatterPlotUnaggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "ScatterPlotUnaggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Label": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Size": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "XAxis": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "YAxis": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "ScatterPlotVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/ScatterPlotConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "ScrollBarOptions": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- },
- "VisibleRange": {
- "$ref": "#/definitions/VisibleRangeOptions"
- }
- },
- "type": "object"
- },
- "SecondaryValueOptions": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "SectionAfterPageBreak": {
- "additionalProperties": false,
- "properties": {
- "Status": {
- "$ref": "#/definitions/SectionPageBreakStatus"
- }
- },
- "type": "object"
- },
- "SectionBasedLayoutCanvasSizeOptions": {
- "additionalProperties": false,
- "properties": {
- "PaperCanvasSizeOptions": {
- "$ref": "#/definitions/SectionBasedLayoutPaperCanvasSizeOptions"
- }
- },
- "type": "object"
- },
- "SectionBasedLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "BodySections": {
- "items": {
- "$ref": "#/definitions/BodySectionConfiguration"
- },
- "maxItems": 28,
- "minItems": 0,
- "type": "array"
- },
- "CanvasSizeOptions": {
- "$ref": "#/definitions/SectionBasedLayoutCanvasSizeOptions"
- },
- "FooterSections": {
- "items": {
- "$ref": "#/definitions/HeaderFooterSectionConfiguration"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "HeaderSections": {
- "items": {
- "$ref": "#/definitions/HeaderFooterSectionConfiguration"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "BodySections",
- "CanvasSizeOptions",
- "FooterSections",
- "HeaderSections"
- ],
- "type": "object"
- },
- "SectionBasedLayoutPaperCanvasSizeOptions": {
- "additionalProperties": false,
- "properties": {
- "PaperMargin": {
- "$ref": "#/definitions/Spacing"
- },
- "PaperOrientation": {
- "$ref": "#/definitions/PaperOrientation"
- },
- "PaperSize": {
- "$ref": "#/definitions/PaperSize"
- }
- },
- "type": "object"
- },
- "SectionLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FreeFormLayout": {
- "$ref": "#/definitions/FreeFormSectionLayoutConfiguration"
- }
- },
- "required": [
- "FreeFormLayout"
- ],
- "type": "object"
- },
- "SectionPageBreakConfiguration": {
- "additionalProperties": false,
- "properties": {
- "After": {
- "$ref": "#/definitions/SectionAfterPageBreak"
- }
- },
- "type": "object"
- },
- "SectionPageBreakStatus": {
- "enum": [
- "ENABLED",
- "DISABLED"
- ],
- "type": "string"
- },
- "SectionStyle": {
- "additionalProperties": false,
- "properties": {
- "Height": {
- "type": "string"
- },
- "Padding": {
- "$ref": "#/definitions/Spacing"
- }
- },
- "type": "object"
- },
- "SelectAllValueOptions": {
- "enum": [
- "ALL_VALUES"
- ],
- "type": "string"
- },
- "SelectedFieldOptions": {
- "enum": [
- "ALL_FIELDS"
- ],
- "type": "string"
- },
- "SelectedSheetsFilterScopeConfiguration": {
- "additionalProperties": false,
- "properties": {
- "SheetVisualScopingConfigurations": {
- "items": {
- "$ref": "#/definitions/SheetVisualScopingConfiguration"
- },
- "maxItems": 50,
- "minItems": 1,
- "type": "array"
- }
- },
- "type": "object"
- },
- "SelectedTooltipType": {
- "enum": [
- "BASIC",
- "DETAILED"
- ],
- "type": "string"
- },
- "SeriesItem": {
- "additionalProperties": false,
- "properties": {
- "DataFieldSeriesItem": {
- "$ref": "#/definitions/DataFieldSeriesItem"
- },
- "FieldSeriesItem": {
- "$ref": "#/definitions/FieldSeriesItem"
- }
- },
- "type": "object"
- },
- "SetParameterValueConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DestinationParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "Value": {
- "$ref": "#/definitions/DestinationParameterValueConfiguration"
- }
- },
- "required": [
- "DestinationParameterName",
- "Value"
- ],
- "type": "object"
- },
- "ShapeConditionalFormat": {
- "additionalProperties": false,
- "properties": {
- "BackgroundColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "required": [
- "BackgroundColor"
- ],
- "type": "object"
- },
- "Sheet": {
- "additionalProperties": false,
- "properties": {
- "Name": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "SheetId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "type": "object"
- },
- "SheetContentType": {
- "enum": [
- "PAGINATED",
- "INTERACTIVE"
- ],
- "type": "string"
- },
- "SheetControlDateTimePickerType": {
- "enum": [
- "SINGLE_VALUED",
- "DATE_RANGE"
- ],
- "type": "string"
- },
- "SheetControlInfoIconLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "InfoIconText": {
- "maxLength": 100,
- "minLength": 1,
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "SheetControlLayout": {
- "additionalProperties": false,
- "properties": {
- "Configuration": {
- "$ref": "#/definitions/SheetControlLayoutConfiguration"
- }
- },
- "required": [
- "Configuration"
- ],
- "type": "object"
- },
- "SheetControlLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "GridLayout": {
- "$ref": "#/definitions/GridLayoutConfiguration"
- }
- },
- "type": "object"
- },
- "SheetControlListType": {
- "enum": [
- "MULTI_SELECT",
- "SINGLE_SELECT"
- ],
- "type": "string"
- },
- "SheetControlSliderType": {
- "enum": [
- "SINGLE_POINT",
- "RANGE"
- ],
- "type": "string"
- },
- "SheetDefinition": {
- "additionalProperties": false,
- "properties": {
- "ContentType": {
- "$ref": "#/definitions/SheetContentType"
- },
- "Description": {
- "maxLength": 1024,
- "minLength": 1,
- "type": "string"
- },
- "FilterControls": {
- "items": {
- "$ref": "#/definitions/FilterControl"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Layouts": {
- "items": {
- "$ref": "#/definitions/Layout"
- },
- "maxItems": 1,
- "minItems": 1,
- "type": "array"
- },
- "Name": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "ParameterControls": {
- "items": {
- "$ref": "#/definitions/ParameterControl"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "SheetControlLayouts": {
- "items": {
- "$ref": "#/definitions/SheetControlLayout"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "SheetId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "TextBoxes": {
- "items": {
- "$ref": "#/definitions/SheetTextBox"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "Title": {
- "maxLength": 1024,
- "minLength": 1,
- "type": "string"
- },
- "Visuals": {
- "items": {
- "$ref": "#/definitions/Visual"
- },
- "maxItems": 50,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "SheetId"
- ],
- "type": "object"
- },
- "SheetElementConfigurationOverrides": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "SheetElementRenderingRule": {
- "additionalProperties": false,
- "properties": {
- "ConfigurationOverrides": {
- "$ref": "#/definitions/SheetElementConfigurationOverrides"
- },
- "Expression": {
- "maxLength": 4096,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "ConfigurationOverrides",
- "Expression"
- ],
- "type": "object"
- },
- "SheetTextBox": {
- "additionalProperties": false,
- "properties": {
- "Content": {
- "maxLength": 150000,
- "minLength": 0,
- "type": "string"
- },
- "SheetTextBoxId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "SheetTextBoxId"
- ],
- "type": "object"
- },
- "SheetVisualScopingConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Scope": {
- "$ref": "#/definitions/FilterVisualScope"
- },
- "SheetId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "VisualIds": {
- "items": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "maxItems": 50,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "Scope",
- "SheetId"
- ],
- "type": "object"
- },
- "ShortFormatText": {
- "additionalProperties": false,
- "properties": {
- "PlainText": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "RichText": {
- "maxLength": 1024,
- "minLength": 1,
- "type": "string"
- }
- },
- "type": "object"
- },
- "SimpleAttributeAggregationFunction": {
- "enum": [
- "UNIQUE_VALUE"
- ],
- "type": "string"
- },
- "SimpleClusterMarker": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- }
- },
- "type": "object"
- },
- "SimpleNumericalAggregationFunction": {
- "enum": [
- "SUM",
- "AVERAGE",
- "MIN",
- "MAX",
- "COUNT",
- "DISTINCT_COUNT",
- "VAR",
- "VARP",
- "STDEV",
- "STDEVP",
- "MEDIAN"
- ],
- "type": "string"
- },
- "SimpleTotalAggregationFunction": {
- "enum": [
- "DEFAULT",
- "SUM",
- "AVERAGE",
- "MIN",
- "MAX",
- "NONE"
- ],
- "type": "string"
- },
- "SliderControlDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "InfoIconLabelOptions": {
- "$ref": "#/definitions/SheetControlInfoIconLabelOptions"
- },
- "TitleOptions": {
- "$ref": "#/definitions/LabelOptions"
- }
- },
- "type": "object"
- },
- "SmallMultiplesAxisPlacement": {
- "enum": [
- "OUTSIDE",
- "INSIDE"
- ],
- "type": "string"
- },
- "SmallMultiplesAxisProperties": {
- "additionalProperties": false,
- "properties": {
- "Placement": {
- "$ref": "#/definitions/SmallMultiplesAxisPlacement"
- },
- "Scale": {
- "$ref": "#/definitions/SmallMultiplesAxisScale"
- }
- },
- "type": "object"
- },
- "SmallMultiplesAxisScale": {
- "enum": [
- "SHARED",
- "INDEPENDENT"
- ],
- "type": "string"
- },
- "SmallMultiplesOptions": {
- "additionalProperties": false,
- "properties": {
- "MaxVisibleColumns": {
- "maximum": 10,
- "minimum": 1,
- "type": "number"
- },
- "MaxVisibleRows": {
- "maximum": 10,
- "minimum": 1,
- "type": "number"
- },
- "PanelConfiguration": {
- "$ref": "#/definitions/PanelConfiguration"
- },
- "XAxis": {
- "$ref": "#/definitions/SmallMultiplesAxisProperties"
- },
- "YAxis": {
- "$ref": "#/definitions/SmallMultiplesAxisProperties"
- }
- },
- "type": "object"
- },
- "SortDirection": {
- "enum": [
- "ASC",
- "DESC"
- ],
- "type": "string"
- },
- "Spacing": {
- "additionalProperties": false,
- "properties": {
- "Bottom": {
- "type": "string"
- },
- "Left": {
- "type": "string"
- },
- "Right": {
- "type": "string"
- },
- "Top": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "SpecialValue": {
- "enum": [
- "EMPTY",
- "NULL",
- "OTHER"
- ],
- "type": "string"
- },
- "StringDefaultValues": {
- "additionalProperties": false,
- "properties": {
- "DynamicValue": {
- "$ref": "#/definitions/DynamicDefaultValue"
- },
- "StaticValues": {
- "items": {
- "type": "string"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "StringFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "NullValueFormatConfiguration": {
- "$ref": "#/definitions/NullValueFormatConfiguration"
- },
- "NumericFormatConfiguration": {
- "$ref": "#/definitions/NumericFormatConfiguration"
- }
- },
- "type": "object"
- },
- "StringParameterDeclaration": {
- "additionalProperties": false,
- "properties": {
- "DefaultValues": {
- "$ref": "#/definitions/StringDefaultValues"
- },
- "MappedDataSetParameters": {
- "items": {
- "$ref": "#/definitions/MappedDataSetParameter"
- },
- "maxItems": 150,
- "minItems": 0,
- "type": "array"
- },
- "Name": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "ParameterValueType": {
- "$ref": "#/definitions/ParameterValueType"
- },
- "ValueWhenUnset": {
- "$ref": "#/definitions/StringValueWhenUnsetConfiguration"
- }
- },
- "required": [
- "Name",
- "ParameterValueType"
- ],
- "type": "object"
- },
- "StringValueWhenUnsetConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomValue": {
- "type": "string"
- },
- "ValueWhenUnsetOption": {
- "$ref": "#/definitions/ValueWhenUnsetOption"
- }
- },
- "type": "object"
- },
- "StyledCellType": {
- "enum": [
- "TOTAL",
- "METRIC_HEADER",
- "VALUE"
- ],
- "type": "string"
- },
- "SubtotalOptions": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "type": "string"
- },
- "FieldLevel": {
- "$ref": "#/definitions/PivotTableSubtotalLevel"
- },
- "FieldLevelOptions": {
- "items": {
- "$ref": "#/definitions/PivotTableFieldSubtotalOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "MetricHeaderCellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "StyleTargets": {
- "items": {
- "$ref": "#/definitions/TableStyleTarget"
- },
- "maxItems": 3,
- "minItems": 0,
- "type": "array"
- },
- "TotalCellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "TotalsVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "ValueCellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- }
- },
- "type": "object"
- },
- "TableAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "GroupBy": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TableBorderOptions": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "Style": {
- "$ref": "#/definitions/TableBorderStyle"
- },
- "Thickness": {
- "maximum": 4,
- "minimum": 1,
- "type": "number"
- }
- },
- "type": "object"
- },
- "TableBorderStyle": {
- "enum": [
- "NONE",
- "SOLID"
- ],
- "type": "string"
- },
- "TableCellConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "TextFormat": {
- "$ref": "#/definitions/TextConditionalFormat"
- }
- },
- "required": [
- "FieldId"
- ],
- "type": "object"
- },
- "TableCellImageScalingConfiguration": {
- "enum": [
- "FIT_TO_CELL_HEIGHT",
- "FIT_TO_CELL_WIDTH",
- "DO_NOT_SCALE"
- ],
- "type": "string"
- },
- "TableCellImageSizingConfiguration": {
- "additionalProperties": false,
- "properties": {
- "TableCellImageScalingConfiguration": {
- "$ref": "#/definitions/TableCellImageScalingConfiguration"
- }
- },
- "type": "object"
- },
- "TableCellStyle": {
- "additionalProperties": false,
- "properties": {
- "BackgroundColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "Border": {
- "$ref": "#/definitions/GlobalTableBorderOptions"
- },
- "FontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "Height": {
- "maximum": 500,
- "minimum": 8,
- "type": "number"
- },
- "HorizontalTextAlignment": {
- "$ref": "#/definitions/HorizontalTextAlignment"
- },
- "TextWrap": {
- "$ref": "#/definitions/TextWrap"
- },
- "VerticalTextAlignment": {
- "$ref": "#/definitions/VerticalTextAlignment"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "TableConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "ConditionalFormattingOptions": {
- "items": {
- "$ref": "#/definitions/TableConditionalFormattingOption"
- },
- "maxItems": 500,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TableConditionalFormattingOption": {
- "additionalProperties": false,
- "properties": {
- "Cell": {
- "$ref": "#/definitions/TableCellConditionalFormatting"
- },
- "Row": {
- "$ref": "#/definitions/TableRowConditionalFormatting"
- }
- },
- "type": "object"
- },
- "TableConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FieldOptions": {
- "$ref": "#/definitions/TableFieldOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/TableFieldWells"
- },
- "PaginatedReportOptions": {
- "$ref": "#/definitions/TablePaginatedReportOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/TableSortConfiguration"
- },
- "TableInlineVisualizations": {
- "items": {
- "$ref": "#/definitions/TableInlineVisualization"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "TableOptions": {
- "$ref": "#/definitions/TableOptions"
- },
- "TotalOptions": {
- "$ref": "#/definitions/TotalOptions"
- }
- },
- "type": "object"
- },
- "TableFieldCustomIconContent": {
- "additionalProperties": false,
- "properties": {
- "Icon": {
- "$ref": "#/definitions/TableFieldIconSetType"
- }
- },
- "type": "object"
- },
- "TableFieldCustomTextContent": {
- "additionalProperties": false,
- "properties": {
- "FontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "Value": {
- "type": "string"
- }
- },
- "required": [
- "FontConfiguration"
- ],
- "type": "object"
- },
- "TableFieldIconSetType": {
- "enum": [
- "LINK"
- ],
- "type": "string"
- },
- "TableFieldImageConfiguration": {
- "additionalProperties": false,
- "properties": {
- "SizingOptions": {
- "$ref": "#/definitions/TableCellImageSizingConfiguration"
- }
- },
- "type": "object"
- },
- "TableFieldLinkConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Content": {
- "$ref": "#/definitions/TableFieldLinkContentConfiguration"
- },
- "Target": {
- "$ref": "#/definitions/URLTargetConfiguration"
- }
- },
- "required": [
- "Content",
- "Target"
- ],
- "type": "object"
- },
- "TableFieldLinkContentConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomIconContent": {
- "$ref": "#/definitions/TableFieldCustomIconContent"
- },
- "CustomTextContent": {
- "$ref": "#/definitions/TableFieldCustomTextContent"
- }
- },
- "type": "object"
- },
- "TableFieldOption": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "URLStyling": {
- "$ref": "#/definitions/TableFieldURLConfiguration"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Width": {
- "type": "string"
- }
- },
- "required": [
- "FieldId"
- ],
- "type": "object"
- },
- "TableFieldOptions": {
- "additionalProperties": false,
- "properties": {
- "Order": {
- "items": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "PinnedFieldOptions": {
- "$ref": "#/definitions/TablePinnedFieldOptions"
- },
- "SelectedFieldOptions": {
- "items": {
- "$ref": "#/definitions/TableFieldOption"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TableFieldURLConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ImageConfiguration": {
- "$ref": "#/definitions/TableFieldImageConfiguration"
- },
- "LinkConfiguration": {
- "$ref": "#/definitions/TableFieldLinkConfiguration"
- }
- },
- "type": "object"
- },
- "TableFieldWells": {
- "additionalProperties": false,
- "properties": {
- "TableAggregatedFieldWells": {
- "$ref": "#/definitions/TableAggregatedFieldWells"
- },
- "TableUnaggregatedFieldWells": {
- "$ref": "#/definitions/TableUnaggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "TableInlineVisualization": {
- "additionalProperties": false,
- "properties": {
- "DataBars": {
- "$ref": "#/definitions/DataBarsOptions"
- }
- },
- "type": "object"
- },
- "TableOptions": {
- "additionalProperties": false,
- "properties": {
- "CellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "HeaderStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "Orientation": {
- "$ref": "#/definitions/TableOrientation"
- },
- "RowAlternateColorOptions": {
- "$ref": "#/definitions/RowAlternateColorOptions"
- }
- },
- "type": "object"
- },
- "TableOrientation": {
- "enum": [
- "VERTICAL",
- "HORIZONTAL"
- ],
- "type": "string"
- },
- "TablePaginatedReportOptions": {
- "additionalProperties": false,
- "properties": {
- "OverflowColumnHeaderVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "VerticalOverflowVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "TablePinnedFieldOptions": {
- "additionalProperties": false,
- "properties": {
- "PinnedLeftFields": {
- "items": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "maxItems": 201,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TableRowConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "BackgroundColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- },
- "TextColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "TableSideBorderOptions": {
- "additionalProperties": false,
- "properties": {
- "Bottom": {
- "$ref": "#/definitions/TableBorderOptions"
- },
- "InnerHorizontal": {
- "$ref": "#/definitions/TableBorderOptions"
- },
- "InnerVertical": {
- "$ref": "#/definitions/TableBorderOptions"
- },
- "Left": {
- "$ref": "#/definitions/TableBorderOptions"
- },
- "Right": {
- "$ref": "#/definitions/TableBorderOptions"
- },
- "Top": {
- "$ref": "#/definitions/TableBorderOptions"
- }
- },
- "type": "object"
- },
- "TableSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "PaginationConfiguration": {
- "$ref": "#/definitions/PaginationConfiguration"
- },
- "RowSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TableStyleTarget": {
- "additionalProperties": false,
- "properties": {
- "CellType": {
- "$ref": "#/definitions/StyledCellType"
- }
- },
- "required": [
- "CellType"
- ],
- "type": "object"
- },
- "TableTotalsPlacement": {
- "enum": [
- "START",
- "END",
- "AUTO"
- ],
- "type": "string"
- },
- "TableTotalsScrollStatus": {
- "enum": [
- "PINNED",
- "SCROLLED"
- ],
- "type": "string"
- },
- "TableUnaggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Values": {
- "items": {
- "$ref": "#/definitions/UnaggregatedField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TableVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/TableConfiguration"
- },
- "ConditionalFormatting": {
- "$ref": "#/definitions/TableConditionalFormatting"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "Tag": {
- "additionalProperties": false,
- "properties": {
- "Key": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "Value": {
- "maxLength": 256,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Key",
- "Value"
- ],
- "type": "object"
- },
- "TargetVisualOptions": {
- "enum": [
- "ALL_VISUALS"
- ],
- "type": "string"
- },
- "TemplateError": {
- "additionalProperties": false,
- "properties": {
- "Message": {
- "pattern": "\\S",
- "type": "string"
- },
- "Type": {
- "$ref": "#/definitions/TemplateErrorType"
- },
- "ViolatedEntities": {
- "items": {
- "$ref": "#/definitions/Entity"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TemplateErrorType": {
- "enum": [
- "SOURCE_NOT_FOUND",
- "DATA_SET_NOT_FOUND",
- "INTERNAL_FAILURE",
- "ACCESS_DENIED"
- ],
- "type": "string"
- },
- "TemplateSourceAnalysis": {
- "additionalProperties": false,
- "properties": {
- "Arn": {
- "type": "string"
- },
- "DataSetReferences": {
- "items": {
- "$ref": "#/definitions/DataSetReference"
- },
- "minItems": 1,
- "type": "array"
- }
- },
- "required": [
- "Arn",
- "DataSetReferences"
- ],
- "type": "object"
- },
- "TemplateSourceEntity": {
- "additionalProperties": false,
- "properties": {
- "SourceAnalysis": {
- "$ref": "#/definitions/TemplateSourceAnalysis"
- },
- "SourceTemplate": {
- "$ref": "#/definitions/TemplateSourceTemplate"
- }
- },
- "type": "object"
- },
- "TemplateSourceTemplate": {
- "additionalProperties": false,
- "properties": {
- "Arn": {
- "type": "string"
- }
- },
- "required": [
- "Arn"
- ],
- "type": "object"
- },
- "TemplateVersion": {
- "additionalProperties": false,
- "properties": {
- "CreatedTime": {
- "format": "date-time",
- "type": "string"
- },
- "DataSetConfigurations": {
- "items": {
- "$ref": "#/definitions/DataSetConfiguration"
- },
- "maxItems": 30,
- "minItems": 0,
- "type": "array"
- },
- "Description": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "Errors": {
- "items": {
- "$ref": "#/definitions/TemplateError"
- },
- "minItems": 1,
- "type": "array"
- },
- "Sheets": {
- "items": {
- "$ref": "#/definitions/Sheet"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "SourceEntityArn": {
- "type": "string"
- },
- "Status": {
- "$ref": "#/definitions/ResourceStatus"
- },
- "ThemeArn": {
- "type": "string"
- },
- "VersionNumber": {
- "minimum": 1,
- "type": "number"
- }
- },
- "type": "object"
- },
- "TemplateVersionDefinition": {
- "additionalProperties": false,
- "properties": {
- "AnalysisDefaults": {
- "$ref": "#/definitions/AnalysisDefaults"
- },
- "CalculatedFields": {
- "items": {
- "$ref": "#/definitions/CalculatedField"
- },
- "maxItems": 500,
- "minItems": 0,
- "type": "array"
- },
- "ColumnConfigurations": {
- "items": {
- "$ref": "#/definitions/ColumnConfiguration"
- },
- "maxItems": 2000,
- "minItems": 0,
- "type": "array"
- },
- "DataSetConfigurations": {
- "items": {
- "$ref": "#/definitions/DataSetConfiguration"
- },
- "maxItems": 30,
- "minItems": 0,
- "type": "array"
- },
- "FilterGroups": {
- "items": {
- "$ref": "#/definitions/FilterGroup"
- },
- "maxItems": 2000,
- "minItems": 0,
- "type": "array"
- },
- "Options": {
- "$ref": "#/definitions/AssetOptions"
- },
- "ParameterDeclarations": {
- "items": {
- "$ref": "#/definitions/ParameterDeclaration"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Sheets": {
- "items": {
- "$ref": "#/definitions/SheetDefinition"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "DataSetConfigurations"
- ],
- "type": "object"
- },
- "TextAreaControlDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "InfoIconLabelOptions": {
- "$ref": "#/definitions/SheetControlInfoIconLabelOptions"
- },
- "PlaceholderOptions": {
- "$ref": "#/definitions/TextControlPlaceholderOptions"
- },
- "TitleOptions": {
- "$ref": "#/definitions/LabelOptions"
- }
- },
- "type": "object"
- },
- "TextConditionalFormat": {
- "additionalProperties": false,
- "properties": {
- "BackgroundColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- },
- "Icon": {
- "$ref": "#/definitions/ConditionalFormattingIcon"
- },
- "TextColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "TextControlPlaceholderOptions": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "TextFieldControlDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "InfoIconLabelOptions": {
- "$ref": "#/definitions/SheetControlInfoIconLabelOptions"
- },
- "PlaceholderOptions": {
- "$ref": "#/definitions/TextControlPlaceholderOptions"
- },
- "TitleOptions": {
- "$ref": "#/definitions/LabelOptions"
- }
- },
- "type": "object"
- },
- "TextWrap": {
- "enum": [
- "NONE",
- "WRAP"
- ],
- "type": "string"
- },
- "ThousandSeparatorOptions": {
- "additionalProperties": false,
- "properties": {
- "Symbol": {
- "$ref": "#/definitions/NumericSeparatorSymbol"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "TimeBasedForecastProperties": {
- "additionalProperties": false,
- "properties": {
- "LowerBoundary": {
- "default": null,
- "type": "number"
- },
- "PeriodsBackward": {
- "maximum": 1000,
- "minimum": 0,
- "type": "number"
- },
- "PeriodsForward": {
- "maximum": 1000,
- "minimum": 1,
- "type": "number"
- },
- "PredictionInterval": {
- "maximum": 95,
- "minimum": 50,
- "type": "number"
- },
- "Seasonality": {
- "maximum": 180,
- "minimum": 1,
- "type": "number"
- },
- "UpperBoundary": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "TimeEqualityFilter": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "ParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "RollingDate": {
- "$ref": "#/definitions/RollingDateConfiguration"
- },
- "TimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- },
- "Value": {
- "format": "date-time",
- "type": "string"
- }
- },
- "required": [
- "Column",
- "FilterId"
- ],
- "type": "object"
- },
- "TimeGranularity": {
- "enum": [
- "YEAR",
- "QUARTER",
- "MONTH",
- "WEEK",
- "DAY",
- "HOUR",
- "MINUTE",
- "SECOND",
- "MILLISECOND"
- ],
- "type": "string"
- },
- "TimeRangeDrillDownFilter": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "RangeMaximum": {
- "format": "date-time",
- "type": "string"
- },
- "RangeMinimum": {
- "format": "date-time",
- "type": "string"
- },
- "TimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- }
- },
- "required": [
- "Column",
- "RangeMaximum",
- "RangeMinimum",
- "TimeGranularity"
- ],
- "type": "object"
- },
- "TimeRangeFilter": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- },
- "ExcludePeriodConfiguration": {
- "$ref": "#/definitions/ExcludePeriodConfiguration"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "IncludeMaximum": {
- "default": null,
- "type": "boolean"
- },
- "IncludeMinimum": {
- "default": null,
- "type": "boolean"
- },
- "NullOption": {
- "$ref": "#/definitions/FilterNullOption"
- },
- "RangeMaximumValue": {
- "$ref": "#/definitions/TimeRangeFilterValue"
- },
- "RangeMinimumValue": {
- "$ref": "#/definitions/TimeRangeFilterValue"
- },
- "TimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- }
- },
- "required": [
- "Column",
- "FilterId",
- "NullOption"
- ],
- "type": "object"
- },
- "TimeRangeFilterValue": {
- "additionalProperties": false,
- "properties": {
- "Parameter": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "RollingDate": {
- "$ref": "#/definitions/RollingDateConfiguration"
- },
- "StaticValue": {
- "format": "date-time",
- "type": "string"
- }
- },
- "type": "object"
- },
- "TooltipItem": {
- "additionalProperties": false,
- "properties": {
- "ColumnTooltipItem": {
- "$ref": "#/definitions/ColumnTooltipItem"
- },
- "FieldTooltipItem": {
- "$ref": "#/definitions/FieldTooltipItem"
- }
- },
- "type": "object"
- },
- "TooltipOptions": {
- "additionalProperties": false,
- "properties": {
- "FieldBasedTooltip": {
- "$ref": "#/definitions/FieldBasedTooltip"
- },
- "SelectedTooltipType": {
- "$ref": "#/definitions/SelectedTooltipType"
- },
- "TooltipVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "TooltipTitleType": {
- "enum": [
- "NONE",
- "PRIMARY_VALUE"
- ],
- "type": "string"
- },
- "TopBottomComputationType": {
- "enum": [
- "TOP",
- "BOTTOM"
- ],
- "type": "string"
- },
- "TopBottomFilter": {
- "additionalProperties": false,
- "properties": {
- "AggregationSortConfigurations": {
- "items": {
- "$ref": "#/definitions/AggregationSortConfiguration"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Limit": {
- "default": null,
- "type": "number"
- },
- "ParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "TimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- }
- },
- "required": [
- "AggregationSortConfigurations",
- "Column",
- "FilterId"
- ],
- "type": "object"
- },
- "TopBottomMoversComputation": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "$ref": "#/definitions/DimensionField"
- },
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "MoverSize": {
- "default": 0,
- "maximum": 20,
- "minimum": 1,
- "type": "number"
- },
- "Name": {
- "type": "string"
- },
- "SortOrder": {
- "$ref": "#/definitions/TopBottomSortOrder"
- },
- "Time": {
- "$ref": "#/definitions/DimensionField"
- },
- "Type": {
- "$ref": "#/definitions/TopBottomComputationType"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId",
- "Type"
- ],
- "type": "object"
- },
- "TopBottomRankedComputation": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "$ref": "#/definitions/DimensionField"
- },
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "type": "string"
- },
- "ResultSize": {
- "default": 0,
- "maximum": 20,
- "minimum": 1,
- "type": "number"
- },
- "Type": {
- "$ref": "#/definitions/TopBottomComputationType"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId",
- "Type"
- ],
- "type": "object"
- },
- "TopBottomSortOrder": {
- "enum": [
- "PERCENT_DIFFERENCE",
- "ABSOLUTE_DIFFERENCE"
- ],
- "type": "string"
- },
- "TotalAggregationComputation": {
- "additionalProperties": false,
- "properties": {
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "type": "string"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId"
- ],
- "type": "object"
- },
- "TotalAggregationFunction": {
- "additionalProperties": false,
- "properties": {
- "SimpleTotalAggregationFunction": {
- "$ref": "#/definitions/SimpleTotalAggregationFunction"
- }
- },
- "type": "object"
- },
- "TotalAggregationOption": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "TotalAggregationFunction": {
- "$ref": "#/definitions/TotalAggregationFunction"
- }
- },
- "required": [
- "FieldId",
- "TotalAggregationFunction"
- ],
- "type": "object"
- },
- "TotalOptions": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "type": "string"
- },
- "Placement": {
- "$ref": "#/definitions/TableTotalsPlacement"
- },
- "ScrollStatus": {
- "$ref": "#/definitions/TableTotalsScrollStatus"
- },
- "TotalAggregationOptions": {
- "items": {
- "$ref": "#/definitions/TotalAggregationOption"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "TotalCellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "TotalsVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "TreeMapAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Colors": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Groups": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Sizes": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TreeMapConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ColorLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ColorScale": {
- "$ref": "#/definitions/ColorScale"
- },
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/TreeMapFieldWells"
- },
- "GroupLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "SizeLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/TreeMapSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- }
- },
- "type": "object"
- },
- "TreeMapFieldWells": {
- "additionalProperties": false,
- "properties": {
- "TreeMapAggregatedFieldWells": {
- "$ref": "#/definitions/TreeMapAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "TreeMapSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "TreeMapGroupItemsLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "TreeMapSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TreeMapVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/TreeMapConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "TrendArrowOptions": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "URLTargetConfiguration": {
- "enum": [
- "NEW_TAB",
- "NEW_WINDOW",
- "SAME_TAB"
- ],
- "type": "string"
- },
- "UnaggregatedField": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/FormatConfiguration"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "UniqueValuesComputation": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "$ref": "#/definitions/DimensionField"
- },
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "type": "string"
- }
- },
- "required": [
- "ComputationId"
- ],
- "type": "object"
- },
- "ValidationStrategy": {
- "additionalProperties": false,
- "properties": {
- "Mode": {
- "$ref": "#/definitions/ValidationStrategyMode"
- }
- },
- "required": [
- "Mode"
- ],
- "type": "object"
- },
- "ValidationStrategyMode": {
- "enum": [
- "STRICT",
- "LENIENT"
- ],
- "type": "string"
- },
- "ValueWhenUnsetOption": {
- "enum": [
- "RECOMMENDED_VALUE",
- "NULL"
- ],
- "type": "string"
- },
- "VerticalTextAlignment": {
- "enum": [
- "TOP",
- "MIDDLE",
- "BOTTOM",
- "AUTO"
- ],
- "type": "string"
- },
- "Visibility": {
- "enum": [
- "HIDDEN",
- "VISIBLE"
- ],
- "type": "string"
- },
- "VisibleRangeOptions": {
- "additionalProperties": false,
- "properties": {
- "PercentRange": {
- "$ref": "#/definitions/PercentVisibleRange"
- }
- },
- "type": "object"
- },
- "Visual": {
- "additionalProperties": false,
- "properties": {
- "BarChartVisual": {
- "$ref": "#/definitions/BarChartVisual"
- },
- "BoxPlotVisual": {
- "$ref": "#/definitions/BoxPlotVisual"
- },
- "ComboChartVisual": {
- "$ref": "#/definitions/ComboChartVisual"
- },
- "CustomContentVisual": {
- "$ref": "#/definitions/CustomContentVisual"
- },
- "EmptyVisual": {
- "$ref": "#/definitions/EmptyVisual"
- },
- "FilledMapVisual": {
- "$ref": "#/definitions/FilledMapVisual"
- },
- "FunnelChartVisual": {
- "$ref": "#/definitions/FunnelChartVisual"
- },
- "GaugeChartVisual": {
- "$ref": "#/definitions/GaugeChartVisual"
- },
- "GeospatialMapVisual": {
- "$ref": "#/definitions/GeospatialMapVisual"
- },
- "HeatMapVisual": {
- "$ref": "#/definitions/HeatMapVisual"
- },
- "HistogramVisual": {
- "$ref": "#/definitions/HistogramVisual"
- },
- "InsightVisual": {
- "$ref": "#/definitions/InsightVisual"
- },
- "KPIVisual": {
- "$ref": "#/definitions/KPIVisual"
- },
- "LineChartVisual": {
- "$ref": "#/definitions/LineChartVisual"
- },
- "PieChartVisual": {
- "$ref": "#/definitions/PieChartVisual"
- },
- "PivotTableVisual": {
- "$ref": "#/definitions/PivotTableVisual"
- },
- "RadarChartVisual": {
- "$ref": "#/definitions/RadarChartVisual"
- },
- "SankeyDiagramVisual": {
- "$ref": "#/definitions/SankeyDiagramVisual"
- },
- "ScatterPlotVisual": {
- "$ref": "#/definitions/ScatterPlotVisual"
- },
- "TableVisual": {
- "$ref": "#/definitions/TableVisual"
- },
- "TreeMapVisual": {
- "$ref": "#/definitions/TreeMapVisual"
- },
- "WaterfallVisual": {
- "$ref": "#/definitions/WaterfallVisual"
- },
- "WordCloudVisual": {
- "$ref": "#/definitions/WordCloudVisual"
- }
- },
- "type": "object"
- },
- "VisualCustomAction": {
- "additionalProperties": false,
- "properties": {
- "ActionOperations": {
- "items": {
- "$ref": "#/definitions/VisualCustomActionOperation"
- },
- "maxItems": 2,
- "minItems": 1,
- "type": "array"
- },
- "CustomActionId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "maxLength": 256,
- "minLength": 1,
- "type": "string"
- },
- "Status": {
- "$ref": "#/definitions/WidgetStatus"
- },
- "Trigger": {
- "$ref": "#/definitions/VisualCustomActionTrigger"
- }
- },
- "required": [
- "ActionOperations",
- "CustomActionId",
- "Name",
- "Trigger"
- ],
- "type": "object"
- },
- "VisualCustomActionOperation": {
- "additionalProperties": false,
- "properties": {
- "FilterOperation": {
- "$ref": "#/definitions/CustomActionFilterOperation"
- },
- "NavigationOperation": {
- "$ref": "#/definitions/CustomActionNavigationOperation"
- },
- "SetParametersOperation": {
- "$ref": "#/definitions/CustomActionSetParametersOperation"
- },
- "URLOperation": {
- "$ref": "#/definitions/CustomActionURLOperation"
- }
- },
- "type": "object"
- },
- "VisualCustomActionTrigger": {
- "enum": [
- "DATA_POINT_CLICK",
- "DATA_POINT_MENU"
- ],
- "type": "string"
- },
- "VisualPalette": {
- "additionalProperties": false,
- "properties": {
- "ChartColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "ColorMap": {
- "items": {
- "$ref": "#/definitions/DataPathColor"
- },
- "maxItems": 5000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "VisualSubtitleLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "FormatText": {
- "$ref": "#/definitions/LongFormatText"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "VisualTitleLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "FormatText": {
- "$ref": "#/definitions/ShortFormatText"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "WaterfallChartAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Breakdowns": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Categories": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "WaterfallChartColorConfiguration": {
- "additionalProperties": false,
- "properties": {
- "GroupColorConfiguration": {
- "$ref": "#/definitions/WaterfallChartGroupColorConfiguration"
- }
- },
- "type": "object"
- },
- "WaterfallChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "CategoryAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ColorConfiguration": {
- "$ref": "#/definitions/WaterfallChartColorConfiguration"
- },
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/WaterfallChartFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "PrimaryYAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "PrimaryYAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/WaterfallChartSortConfiguration"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- },
- "WaterfallChartOptions": {
- "$ref": "#/definitions/WaterfallChartOptions"
- }
- },
- "type": "object"
- },
- "WaterfallChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "WaterfallChartAggregatedFieldWells": {
- "$ref": "#/definitions/WaterfallChartAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "WaterfallChartGroupColorConfiguration": {
- "additionalProperties": false,
- "properties": {
- "NegativeBarColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "PositiveBarColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "TotalBarColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- }
- },
- "type": "object"
- },
- "WaterfallChartOptions": {
- "additionalProperties": false,
- "properties": {
- "TotalBarLabel": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "WaterfallChartSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "BreakdownItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "WaterfallVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/WaterfallChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "WhatIfPointScenario": {
- "additionalProperties": false,
- "properties": {
- "Date": {
- "format": "date-time",
- "type": "string"
- },
- "Value": {
- "default": 0,
- "type": "number"
- }
- },
- "required": [
- "Date",
- "Value"
- ],
- "type": "object"
- },
- "WhatIfRangeScenario": {
- "additionalProperties": false,
- "properties": {
- "EndDate": {
- "format": "date-time",
- "type": "string"
- },
- "StartDate": {
- "format": "date-time",
- "type": "string"
- },
- "Value": {
- "default": 0,
- "type": "number"
- }
- },
- "required": [
- "EndDate",
- "StartDate",
- "Value"
- ],
- "type": "object"
- },
- "WidgetStatus": {
- "enum": [
- "ENABLED",
- "DISABLED"
- ],
- "type": "string"
- },
- "WordCloudAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "GroupBy": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "Size": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "WordCloudChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/WordCloudFieldWells"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/WordCloudSortConfiguration"
- },
- "WordCloudOptions": {
- "$ref": "#/definitions/WordCloudOptions"
- }
- },
- "type": "object"
- },
- "WordCloudCloudLayout": {
- "enum": [
- "FLUID",
- "NORMAL"
- ],
- "type": "string"
- },
- "WordCloudFieldWells": {
- "additionalProperties": false,
- "properties": {
- "WordCloudAggregatedFieldWells": {
- "$ref": "#/definitions/WordCloudAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "WordCloudOptions": {
- "additionalProperties": false,
- "properties": {
- "CloudLayout": {
- "$ref": "#/definitions/WordCloudCloudLayout"
- },
- "MaximumStringLength": {
- "maximum": 100,
- "minimum": 1,
- "type": "number"
- },
- "WordCasing": {
- "$ref": "#/definitions/WordCloudWordCasing"
- },
- "WordOrientation": {
- "$ref": "#/definitions/WordCloudWordOrientation"
- },
- "WordPadding": {
- "$ref": "#/definitions/WordCloudWordPadding"
- },
- "WordScaling": {
- "$ref": "#/definitions/WordCloudWordScaling"
- }
- },
- "type": "object"
- },
- "WordCloudSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "WordCloudVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/WordCloudChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "WordCloudWordCasing": {
- "enum": [
- "LOWER_CASE",
- "EXISTING_CASE"
- ],
- "type": "string"
- },
- "WordCloudWordOrientation": {
- "enum": [
- "HORIZONTAL",
- "HORIZONTAL_AND_VERTICAL"
- ],
- "type": "string"
- },
- "WordCloudWordPadding": {
- "enum": [
- "NONE",
- "SMALL",
- "MEDIUM",
- "LARGE"
- ],
- "type": "string"
- },
- "WordCloudWordScaling": {
- "enum": [
- "EMPHASIZE",
- "NORMAL"
- ],
- "type": "string"
- }
- },
- "primaryIdentifier": [
- "/properties/AwsAccountId",
- "/properties/TemplateId"
- ],
- "properties": {
- "Arn": {
- "type": "string"
- },
- "AwsAccountId": {
- "maxLength": 12,
- "minLength": 12,
- "pattern": "^[0-9]{12}$",
- "type": "string"
- },
- "CreatedTime": {
- "format": "date-time",
- "type": "string"
- },
- "Definition": {
- "$ref": "#/definitions/TemplateVersionDefinition"
- },
- "LastUpdatedTime": {
- "format": "date-time",
- "type": "string"
- },
- "Name": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Permissions": {
- "items": {
- "$ref": "#/definitions/ResourcePermission"
- },
- "maxItems": 64,
- "minItems": 1,
- "type": "array"
- },
- "SourceEntity": {
- "$ref": "#/definitions/TemplateSourceEntity"
- },
- "Tags": {
- "items": {
- "$ref": "#/definitions/Tag"
- },
- "maxItems": 200,
- "minItems": 1,
- "type": "array"
- },
- "TemplateId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "ValidationStrategy": {
- "$ref": "#/definitions/ValidationStrategy"
- },
- "Version": {
- "$ref": "#/definitions/TemplateVersion"
- },
- "VersionDescription": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "readOnlyProperties": [
- "/properties/Arn",
- "/properties/CreatedTime",
- "/properties/LastUpdatedTime",
- "/properties/Version"
- ],
- "required": [
- "AwsAccountId",
- "TemplateId"
- ],
- "sourceUrl": "https://github.com/aws-cloudformation/aws-cloudformation-resource-providers-quicksight",
- "typeName": "AWS::QuickSight::Template",
- "writeOnlyProperties": [
- "/properties/Definition",
- "/properties/VersionDescription",
- "/properties/SourceEntity",
- "/properties/ValidationStrategy"
- ]
-}
diff --git a/src/cfnlint/data/schemas/providers/ap_northeast_3/__init__.py b/src/cfnlint/data/schemas/providers/ap_northeast_3/__init__.py
index bfb8bfcc60..51fade2a4c 100644
--- a/src/cfnlint/data/schemas/providers/ap_northeast_3/__init__.py
+++ b/src/cfnlint/data/schemas/providers/ap_northeast_3/__init__.py
@@ -825,8 +825,6 @@
"aws-appconfig-hostedconfigurationversion.json",
"aws-applicationautoscaling-scalabletarget.json",
"aws-applicationautoscaling-scalingpolicy.json",
- "aws-applicationinsights-application.json",
- "aws-applicationsignals-servicelevelobjective.json",
"aws-appmesh-gatewayroute.json",
"aws-appmesh-mesh.json",
"aws-appmesh-route.json",
@@ -859,7 +857,6 @@
"aws-backup-backupplan.json",
"aws-backup-backupselection.json",
"aws-backup-backupvault.json",
- "aws-backup-restoretestingplan.json",
"aws-backup-restoretestingselection.json",
"aws-backupgateway-hypervisor.json",
"aws-batch-computeenvironment.json",
@@ -1055,6 +1052,7 @@
"aws-ec2-vpnconnection.json",
"aws-ec2-vpnconnectionroute.json",
"aws-ec2-vpngateway.json",
+ "aws-ec2-vpngatewayroutepropagation.json",
"aws-ecr-pullthroughcacherule.json",
"aws-ecr-registrypolicy.json",
"aws-ecr-replicationconfiguration.json",
@@ -1243,6 +1241,7 @@
"aws-mediapackagev2-channel.json",
"aws-mediapackagev2-channelgroup.json",
"aws-mediapackagev2-channelpolicy.json",
+ "aws-mediapackagev2-originendpoint.json",
"aws-mediapackagev2-originendpointpolicy.json",
"aws-mediatailor-channel.json",
"aws-mediatailor-channelpolicy.json",
diff --git a/src/cfnlint/data/schemas/providers/ap_northeast_3/aws-applicationinsights-application.json b/src/cfnlint/data/schemas/providers/ap_northeast_3/aws-applicationinsights-application.json
new file mode 100644
index 0000000000..681468db71
--- /dev/null
+++ b/src/cfnlint/data/schemas/providers/ap_northeast_3/aws-applicationinsights-application.json
@@ -0,0 +1,612 @@
+{
+ "additionalProperties": false,
+ "createOnlyProperties": [
+ "/properties/ResourceGroupName",
+ "/properties/GroupingType"
+ ],
+ "definitions": {
+ "Alarm": {
+ "additionalProperties": false,
+ "properties": {
+ "AlarmName": {
+ "maxLength": 255,
+ "minLength": 1,
+ "type": "string"
+ },
+ "Severity": {
+ "enum": [
+ "HIGH",
+ "MEDIUM",
+ "LOW"
+ ],
+ "type": "string"
+ }
+ },
+ "required": [
+ "AlarmName"
+ ],
+ "type": "object"
+ },
+ "AlarmMetric": {
+ "additionalProperties": false,
+ "properties": {
+ "AlarmMetricName": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "AlarmMetricName"
+ ],
+ "type": "object"
+ },
+ "ComponentConfiguration": {
+ "additionalProperties": false,
+ "properties": {
+ "ConfigurationDetails": {
+ "$ref": "#/definitions/ConfigurationDetails"
+ },
+ "SubComponentTypeConfigurations": {
+ "insertionOrder": true,
+ "items": {
+ "$ref": "#/definitions/SubComponentTypeConfiguration"
+ },
+ "minItems": 1,
+ "type": "array"
+ }
+ },
+ "type": "object"
+ },
+ "ComponentMonitoringSetting": {
+ "additionalProperties": false,
+ "oneOf": [
+ {
+ "required": [
+ "ComponentName"
+ ]
+ },
+ {
+ "required": [
+ "ComponentARN"
+ ]
+ }
+ ],
+ "properties": {
+ "ComponentARN": {
+ "maxLength": 300,
+ "minLength": 20,
+ "pattern": "^arn:aws(-[\\w]+)*:[\\w\\d-]+:([\\w\\d-]*)?:[\\w\\d_-]*([:/].+)*$",
+ "type": "string"
+ },
+ "ComponentConfigurationMode": {
+ "enum": [
+ "DEFAULT",
+ "DEFAULT_WITH_OVERWRITE",
+ "CUSTOM"
+ ],
+ "type": "string"
+ },
+ "ComponentName": {
+ "maxLength": 128,
+ "minLength": 1,
+ "pattern": "^[\\d\\w\\-_.+]*$",
+ "type": "string"
+ },
+ "CustomComponentConfiguration": {
+ "$ref": "#/definitions/ComponentConfiguration"
+ },
+ "DefaultOverwriteComponentConfiguration": {
+ "$ref": "#/definitions/ComponentConfiguration"
+ },
+ "Tier": {
+ "pattern": "^[A-Z][[A-Z]_]*$",
+ "type": "string"
+ }
+ },
+ "required": [
+ "Tier",
+ "ComponentConfigurationMode"
+ ],
+ "type": "object"
+ },
+ "ConfigurationDetails": {
+ "additionalProperties": false,
+ "properties": {
+ "AlarmMetrics": {
+ "insertionOrder": true,
+ "items": {
+ "$ref": "#/definitions/AlarmMetric"
+ },
+ "type": "array"
+ },
+ "Alarms": {
+ "insertionOrder": true,
+ "items": {
+ "$ref": "#/definitions/Alarm"
+ },
+ "type": "array"
+ },
+ "HAClusterPrometheusExporter": {
+ "$ref": "#/definitions/HAClusterPrometheusExporter"
+ },
+ "HANAPrometheusExporter": {
+ "$ref": "#/definitions/HANAPrometheusExporter"
+ },
+ "JMXPrometheusExporter": {
+ "$ref": "#/definitions/JMXPrometheusExporter"
+ },
+ "Logs": {
+ "insertionOrder": true,
+ "items": {
+ "$ref": "#/definitions/Log"
+ },
+ "type": "array"
+ },
+ "NetWeaverPrometheusExporter": {
+ "$ref": "#/definitions/NetWeaverPrometheusExporter"
+ },
+ "Processes": {
+ "insertionOrder": true,
+ "items": {
+ "$ref": "#/definitions/Process"
+ },
+ "type": "array"
+ },
+ "SQLServerPrometheusExporter": {
+ "$ref": "#/definitions/SQLServerPrometheusExporter"
+ },
+ "WindowsEvents": {
+ "insertionOrder": true,
+ "items": {
+ "$ref": "#/definitions/WindowsEvent"
+ },
+ "type": "array"
+ }
+ },
+ "type": "object"
+ },
+ "CustomComponent": {
+ "additionalProperties": false,
+ "properties": {
+ "ComponentName": {
+ "maxLength": 128,
+ "minLength": 1,
+ "pattern": "^[\\d\\w\\-_.+]*$",
+ "type": "string"
+ },
+ "ResourceList": {
+ "insertionOrder": true,
+ "items": {
+ "maxLength": 300,
+ "minLength": 20,
+ "pattern": "^arn:aws(-[\\w]+)*:[\\w\\d-]+:([\\w\\d-]*)?:[\\w\\d_-]*([:/].+)*$",
+ "type": "string"
+ },
+ "minItems": 1,
+ "type": "array"
+ }
+ },
+ "required": [
+ "ComponentName",
+ "ResourceList"
+ ],
+ "type": "object"
+ },
+ "EventLevel": {
+ "enum": [
+ "INFORMATION",
+ "WARNING",
+ "ERROR",
+ "CRITICAL",
+ "VERBOSE"
+ ],
+ "type": "string"
+ },
+ "HAClusterPrometheusExporter": {
+ "additionalProperties": false,
+ "properties": {
+ "PrometheusPort": {
+ "type": "string"
+ }
+ },
+ "type": "object"
+ },
+ "HANAPrometheusExporter": {
+ "additionalProperties": false,
+ "properties": {
+ "AgreeToInstallHANADBClient": {
+ "type": "boolean"
+ },
+ "HANAPort": {
+ "type": "string"
+ },
+ "HANASID": {
+ "type": "string"
+ },
+ "HANASecretName": {
+ "type": "string"
+ },
+ "PrometheusPort": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "HANASID",
+ "HANAPort",
+ "HANASecretName",
+ "AgreeToInstallHANADBClient"
+ ],
+ "type": "object"
+ },
+ "JMXPrometheusExporter": {
+ "additionalProperties": false,
+ "properties": {
+ "HostPort": {
+ "type": "string"
+ },
+ "JMXURL": {
+ "type": "string"
+ },
+ "PrometheusPort": {
+ "type": "string"
+ }
+ },
+ "type": "object"
+ },
+ "Log": {
+ "additionalProperties": false,
+ "properties": {
+ "Encoding": {
+ "enum": [
+ "utf-8",
+ "utf-16",
+ "ascii"
+ ],
+ "type": "string"
+ },
+ "LogGroupName": {
+ "maxLength": 512,
+ "minLength": 1,
+ "pattern": "[\\.\\-_/#A-Za-z0-9]+",
+ "type": "string"
+ },
+ "LogPath": {
+ "maxLength": 260,
+ "minLength": 1,
+ "pattern": "^([a-zA-Z]:\\\\[\\\\\\S|*\\S]?.*|/[^\"']*)$",
+ "type": "string"
+ },
+ "LogType": {
+ "pattern": "^[A-Z][[A-Z]_]*$",
+ "type": "string"
+ },
+ "PatternSet": {
+ "maxLength": 30,
+ "minLength": 1,
+ "pattern": "[a-zA-Z0-9.-_]*",
+ "type": "string"
+ }
+ },
+ "required": [
+ "LogType"
+ ],
+ "type": "object"
+ },
+ "LogPattern": {
+ "additionalProperties": false,
+ "properties": {
+ "Pattern": {
+ "maxLength": 50,
+ "minLength": 1,
+ "type": "string"
+ },
+ "PatternName": {
+ "maxLength": 50,
+ "minLength": 1,
+ "pattern": "[a-zA-Z0-9.-_]*",
+ "type": "string"
+ },
+ "Rank": {
+ "type": "integer"
+ }
+ },
+ "required": [
+ "PatternName",
+ "Pattern",
+ "Rank"
+ ],
+ "type": "object"
+ },
+ "LogPatternSet": {
+ "additionalProperties": false,
+ "properties": {
+ "LogPatterns": {
+ "insertionOrder": true,
+ "items": {
+ "$ref": "#/definitions/LogPattern"
+ },
+ "minItems": 1,
+ "type": "array"
+ },
+ "PatternSetName": {
+ "maxLength": 30,
+ "minLength": 1,
+ "pattern": "[a-zA-Z0-9.-_]*",
+ "type": "string"
+ }
+ },
+ "required": [
+ "PatternSetName",
+ "LogPatterns"
+ ],
+ "type": "object"
+ },
+ "NetWeaverPrometheusExporter": {
+ "additionalProperties": false,
+ "properties": {
+ "InstanceNumbers": {
+ "items": {
+ "maxLength": 2,
+ "minLength": 1,
+ "pattern": "\\b([0-9]|[0-9][0-9])\\b",
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "PrometheusPort": {
+ "type": "string"
+ },
+ "SAPSID": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "SAPSID",
+ "InstanceNumbers"
+ ],
+ "type": "object"
+ },
+ "Process": {
+ "additionalProperties": false,
+ "properties": {
+ "AlarmMetrics": {
+ "insertionOrder": true,
+ "items": {
+ "$ref": "#/definitions/AlarmMetric"
+ },
+ "type": "array"
+ },
+ "ProcessName": {
+ "maxLength": 256,
+ "minLength": 1,
+ "pattern": "^[a-zA-Z0-9_,-]+$",
+ "type": "string"
+ }
+ },
+ "required": [
+ "ProcessName",
+ "AlarmMetrics"
+ ],
+ "type": "object"
+ },
+ "SQLServerPrometheusExporter": {
+ "additionalProperties": false,
+ "properties": {
+ "PrometheusPort": {
+ "type": "string"
+ },
+ "SQLSecretName": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "PrometheusPort",
+ "SQLSecretName"
+ ],
+ "type": "object"
+ },
+ "SubComponentConfigurationDetails": {
+ "additionalProperties": false,
+ "properties": {
+ "AlarmMetrics": {
+ "insertionOrder": true,
+ "items": {
+ "$ref": "#/definitions/AlarmMetric"
+ },
+ "type": "array"
+ },
+ "Logs": {
+ "insertionOrder": true,
+ "items": {
+ "$ref": "#/definitions/Log"
+ },
+ "type": "array"
+ },
+ "Processes": {
+ "insertionOrder": true,
+ "items": {
+ "$ref": "#/definitions/Process"
+ },
+ "type": "array"
+ },
+ "WindowsEvents": {
+ "insertionOrder": true,
+ "items": {
+ "$ref": "#/definitions/WindowsEvent"
+ },
+ "type": "array"
+ }
+ },
+ "type": "object"
+ },
+ "SubComponentTypeConfiguration": {
+ "additionalProperties": false,
+ "properties": {
+ "SubComponentConfigurationDetails": {
+ "$ref": "#/definitions/SubComponentConfigurationDetails"
+ },
+ "SubComponentType": {
+ "enum": [
+ "AWS::EC2::Instance",
+ "AWS::EC2::Volume"
+ ],
+ "type": "string"
+ }
+ },
+ "required": [
+ "SubComponentType",
+ "SubComponentConfigurationDetails"
+ ],
+ "type": "object"
+ },
+ "Tag": {
+ "additionalProperties": false,
+ "properties": {
+ "Key": {
+ "maxLength": 128,
+ "minLength": 1,
+ "type": "string"
+ },
+ "Value": {
+ "maxLength": 256,
+ "minLength": 0,
+ "type": "string"
+ }
+ },
+ "required": [
+ "Key",
+ "Value"
+ ],
+ "type": "object"
+ },
+ "WindowsEvent": {
+ "additionalProperties": false,
+ "properties": {
+ "EventLevels": {
+ "insertionOrder": true,
+ "items": {
+ "$ref": "#/definitions/EventLevel"
+ },
+ "minItems": 1,
+ "type": "array"
+ },
+ "EventName": {
+ "maxLength": 260,
+ "minLength": 1,
+ "pattern": "^[a-zA-Z0-9_ \\\\/-]+$",
+ "type": "string"
+ },
+ "LogGroupName": {
+ "maxLength": 512,
+ "minLength": 1,
+ "pattern": "[\\.\\-_/#A-Za-z0-9]+",
+ "type": "string"
+ },
+ "PatternSet": {
+ "maxLength": 30,
+ "minLength": 1,
+ "pattern": "[a-zA-Z0-9.-_]*",
+ "type": "string"
+ }
+ },
+ "required": [
+ "LogGroupName",
+ "EventName",
+ "EventLevels"
+ ],
+ "type": "object"
+ }
+ },
+ "primaryIdentifier": [
+ "/properties/ApplicationARN"
+ ],
+ "properties": {
+ "ApplicationARN": {
+ "type": "string"
+ },
+ "AttachMissingPermission": {
+ "type": "boolean"
+ },
+ "AutoConfigurationEnabled": {
+ "type": "boolean"
+ },
+ "CWEMonitorEnabled": {
+ "type": "boolean"
+ },
+ "ComponentMonitoringSettings": {
+ "insertionOrder": true,
+ "items": {
+ "$ref": "#/definitions/ComponentMonitoringSetting"
+ },
+ "minItems": 1,
+ "type": "array"
+ },
+ "CustomComponents": {
+ "insertionOrder": true,
+ "items": {
+ "$ref": "#/definitions/CustomComponent"
+ },
+ "minItems": 1,
+ "type": "array"
+ },
+ "GroupingType": {
+ "enum": [
+ "ACCOUNT_BASED"
+ ],
+ "type": "string"
+ },
+ "LogPatternSets": {
+ "insertionOrder": true,
+ "items": {
+ "$ref": "#/definitions/LogPatternSet"
+ },
+ "minItems": 1,
+ "type": "array"
+ },
+ "OpsCenterEnabled": {
+ "type": "boolean"
+ },
+ "OpsItemSNSTopicArn": {
+ "maxLength": 300,
+ "minLength": 20,
+ "pattern": "^arn:aws(-[\\w]+)*:[\\w\\d-]+:([\\w\\d-]*)?:[\\w\\d_-]*([:/].+)*$",
+ "type": "string"
+ },
+ "ResourceGroupName": {
+ "maxLength": 256,
+ "minLength": 1,
+ "pattern": "[a-zA-Z0-9.-_]*",
+ "type": "string"
+ },
+ "Tags": {
+ "insertionOrder": true,
+ "items": {
+ "$ref": "#/definitions/Tag"
+ },
+ "minItems": 1,
+ "type": "array"
+ }
+ },
+ "readOnlyProperties": [
+ "/properties/ApplicationARN"
+ ],
+ "required": [
+ "ResourceGroupName"
+ ],
+ "sourceUrl": "https://github.com/aws-cloudformation/aws-cloudformation-resource-providers-applicationinsights.git",
+ "tagging": {
+ "cloudFormationSystemTags": false,
+ "tagOnCreate": true,
+ "tagProperty": "/properties/Tags",
+ "tagUpdatable": true,
+ "taggable": true
+ },
+ "typeName": "AWS::ApplicationInsights::Application",
+ "writeOnlyProperties": [
+ "/properties/ComponentMonitoringSettings",
+ "/properties/LogPatternSets",
+ "/properties/CustomComponents",
+ "/properties/GroupingType",
+ "/properties/OpsItemSNSTopicArn",
+ "/properties/AttachMissingPermission"
+ ]
+}
diff --git a/src/cfnlint/data/schemas/providers/ap_northeast_3/aws-applicationsignals-servicelevelobjective.json b/src/cfnlint/data/schemas/providers/ap_northeast_3/aws-applicationsignals-servicelevelobjective.json
new file mode 100644
index 0000000000..7c79dfb79c
--- /dev/null
+++ b/src/cfnlint/data/schemas/providers/ap_northeast_3/aws-applicationsignals-servicelevelobjective.json
@@ -0,0 +1,327 @@
+{
+ "additionalProperties": false,
+ "createOnlyProperties": [
+ "/properties/Name"
+ ],
+ "definitions": {
+ "CalendarInterval": {
+ "additionalProperties": false,
+ "properties": {
+ "Duration": {
+ "$ref": "#/definitions/Duration"
+ },
+ "DurationUnit": {
+ "$ref": "#/definitions/DurationUnit"
+ },
+ "StartTime": {
+ "minimum": 946684800,
+ "type": "integer"
+ }
+ },
+ "required": [
+ "StartTime",
+ "DurationUnit",
+ "Duration"
+ ],
+ "type": "object"
+ },
+ "Dimension": {
+ "additionalProperties": false,
+ "properties": {
+ "Name": {
+ "type": "string"
+ },
+ "Value": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "Value",
+ "Name"
+ ],
+ "type": "object"
+ },
+ "Duration": {
+ "minimum": 1,
+ "type": "integer"
+ },
+ "DurationUnit": {
+ "enum": [
+ "DAY",
+ "MONTH"
+ ],
+ "type": "string"
+ },
+ "Goal": {
+ "additionalProperties": false,
+ "properties": {
+ "AttainmentGoal": {
+ "type": "number"
+ },
+ "Interval": {
+ "$ref": "#/definitions/Interval"
+ },
+ "WarningThreshold": {
+ "type": "number"
+ }
+ },
+ "type": "object"
+ },
+ "Interval": {
+ "additionalProperties": false,
+ "properties": {
+ "CalendarInterval": {
+ "$ref": "#/definitions/CalendarInterval"
+ },
+ "RollingInterval": {
+ "$ref": "#/definitions/RollingInterval"
+ }
+ },
+ "type": "object"
+ },
+ "KeyAttributes": {
+ "additionalProperties": false,
+ "patternProperties": {
+ "^.+$": {
+ "type": "string"
+ }
+ }
+ },
+ "Metric": {
+ "additionalProperties": false,
+ "properties": {
+ "Dimensions": {
+ "insertionOrder": false,
+ "items": {
+ "$ref": "#/definitions/Dimension"
+ },
+ "type": "array",
+ "uniqueItems": false
+ },
+ "MetricName": {
+ "type": "string"
+ },
+ "Namespace": {
+ "type": "string"
+ }
+ },
+ "type": "object"
+ },
+ "MetricDataQueries": {
+ "insertionOrder": true,
+ "items": {
+ "$ref": "#/definitions/MetricDataQuery"
+ },
+ "type": "array",
+ "uniqueItems": false
+ },
+ "MetricDataQuery": {
+ "additionalProperties": false,
+ "properties": {
+ "AccountId": {
+ "type": "string"
+ },
+ "Expression": {
+ "type": "string"
+ },
+ "Id": {
+ "type": "string"
+ },
+ "MetricStat": {
+ "$ref": "#/definitions/MetricStat"
+ },
+ "ReturnData": {
+ "type": "boolean"
+ }
+ },
+ "required": [
+ "Id"
+ ],
+ "type": "object"
+ },
+ "MetricStat": {
+ "additionalProperties": false,
+ "properties": {
+ "Metric": {
+ "$ref": "#/definitions/Metric"
+ },
+ "Period": {
+ "type": "integer"
+ },
+ "Stat": {
+ "type": "string"
+ },
+ "Unit": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "Stat",
+ "Period",
+ "Metric"
+ ],
+ "type": "object"
+ },
+ "RollingInterval": {
+ "additionalProperties": false,
+ "properties": {
+ "Duration": {
+ "$ref": "#/definitions/Duration"
+ },
+ "DurationUnit": {
+ "$ref": "#/definitions/DurationUnit"
+ }
+ },
+ "required": [
+ "DurationUnit",
+ "Duration"
+ ],
+ "type": "object"
+ },
+ "Sli": {
+ "additionalProperties": false,
+ "properties": {
+ "ComparisonOperator": {
+ "enum": [
+ "GreaterThanOrEqualTo",
+ "LessThanOrEqualTo",
+ "LessThan",
+ "GreaterThan"
+ ],
+ "type": "string"
+ },
+ "MetricThreshold": {
+ "type": "number"
+ },
+ "SliMetric": {
+ "$ref": "#/definitions/SliMetric"
+ }
+ },
+ "required": [
+ "SliMetric",
+ "MetricThreshold",
+ "ComparisonOperator"
+ ],
+ "type": "object"
+ },
+ "SliMetric": {
+ "additionalProperties": false,
+ "properties": {
+ "KeyAttributes": {
+ "$ref": "#/definitions/KeyAttributes"
+ },
+ "MetricDataQueries": {
+ "$ref": "#/definitions/MetricDataQueries"
+ },
+ "MetricType": {
+ "enum": [
+ "LATENCY",
+ "AVAILABILITY"
+ ],
+ "type": "string"
+ },
+ "OperationName": {
+ "maxLength": 255,
+ "minLength": 1,
+ "type": "string"
+ },
+ "PeriodSeconds": {
+ "maximum": 900,
+ "minimum": 60,
+ "type": "integer"
+ },
+ "Statistic": {
+ "maxLength": 20,
+ "minLength": 1,
+ "type": "string"
+ }
+ },
+ "type": "object"
+ },
+ "Tag": {
+ "additionalProperties": false,
+ "properties": {
+ "Key": {
+ "maxLength": 128,
+ "minLength": 1,
+ "pattern": "^(?!aws:)[a-zA-Z+-=._:/]+$",
+ "type": "string"
+ },
+ "Value": {
+ "maxLength": 256,
+ "minLength": 0,
+ "type": "string"
+ }
+ },
+ "required": [
+ "Key",
+ "Value"
+ ],
+ "type": "object"
+ },
+ "Tags": {
+ "insertionOrder": false,
+ "items": {
+ "$ref": "#/definitions/Tag"
+ },
+ "maxItems": 200,
+ "minItems": 1,
+ "type": "array",
+ "uniqueItems": true
+ }
+ },
+ "primaryIdentifier": [
+ "/properties/Arn"
+ ],
+ "properties": {
+ "Arn": {
+ "pattern": "^arn:[^:]*:application-signals:[^:]*:[^:]*:slo\\/[0-9A-Za-z][-._0-9A-Za-z ]{0,126}[0-9A-Za-z]$",
+ "type": "string"
+ },
+ "CreatedTime": {
+ "minimum": 946684800,
+ "type": "integer"
+ },
+ "Description": {
+ "default": "No description",
+ "maxLength": 1024,
+ "minLength": 1,
+ "type": "string"
+ },
+ "Goal": {
+ "$ref": "#/definitions/Goal"
+ },
+ "LastUpdatedTime": {
+ "minimum": 946684800,
+ "type": "integer"
+ },
+ "Name": {
+ "pattern": "^[0-9A-Za-z][-._0-9A-Za-z ]{0,126}[0-9A-Za-z]$",
+ "type": "string"
+ },
+ "Sli": {
+ "$ref": "#/definitions/Sli"
+ },
+ "Tags": {
+ "$ref": "#/definitions/Tags"
+ }
+ },
+ "readOnlyProperties": [
+ "/properties/Arn",
+ "/properties/CreatedTime",
+ "/properties/LastUpdatedTime"
+ ],
+ "required": [
+ "Name",
+ "Sli"
+ ],
+ "sourceUrl": "https://github.com/aws-cloudformation/aws-cloudformation-resource-providers-applicationsignals",
+ "tagging": {
+ "cloudFormationSystemTags": true,
+ "tagOnCreate": true,
+ "tagProperty": "/properties/Tags",
+ "tagUpdatable": true,
+ "taggable": true
+ },
+ "typeName": "AWS::ApplicationSignals::ServiceLevelObjective"
+}
diff --git a/src/cfnlint/data/schemas/providers/ap_northeast_3/aws-backup-restoretestingplan.json b/src/cfnlint/data/schemas/providers/ap_northeast_3/aws-backup-restoretestingplan.json
new file mode 100644
index 0000000000..add3c873f4
--- /dev/null
+++ b/src/cfnlint/data/schemas/providers/ap_northeast_3/aws-backup-restoretestingplan.json
@@ -0,0 +1,127 @@
+{
+ "additionalProperties": false,
+ "createOnlyProperties": [
+ "/properties/RestoreTestingPlanName"
+ ],
+ "definitions": {
+ "RestoreTestingRecoveryPointSelection": {
+ "additionalProperties": false,
+ "properties": {
+ "Algorithm": {
+ "$ref": "#/definitions/RestoreTestingRecoveryPointSelectionAlgorithm"
+ },
+ "ExcludeVaults": {
+ "insertionOrder": false,
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "IncludeVaults": {
+ "insertionOrder": false,
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "RecoveryPointTypes": {
+ "insertionOrder": false,
+ "items": {
+ "$ref": "#/definitions/RestoreTestingRecoveryPointType"
+ },
+ "type": "array"
+ },
+ "SelectionWindowDays": {
+ "type": "integer"
+ }
+ },
+ "required": [
+ "Algorithm",
+ "RecoveryPointTypes",
+ "IncludeVaults"
+ ],
+ "type": "object"
+ },
+ "RestoreTestingRecoveryPointSelectionAlgorithm": {
+ "enum": [
+ "LATEST_WITHIN_WINDOW",
+ "RANDOM_WITHIN_WINDOW"
+ ],
+ "type": "string"
+ },
+ "RestoreTestingRecoveryPointType": {
+ "enum": [
+ "SNAPSHOT",
+ "CONTINUOUS"
+ ],
+ "type": "string"
+ },
+ "Tag": {
+ "additionalProperties": false,
+ "properties": {
+ "Key": {
+ "maxLength": 128,
+ "minLength": 1,
+ "type": "string"
+ },
+ "Value": {
+ "maxLength": 256,
+ "minLength": 0,
+ "type": "string"
+ }
+ },
+ "required": [
+ "Key",
+ "Value"
+ ],
+ "type": "object"
+ }
+ },
+ "primaryIdentifier": [
+ "/properties/RestoreTestingPlanName"
+ ],
+ "properties": {
+ "RecoveryPointSelection": {
+ "$ref": "#/definitions/RestoreTestingRecoveryPointSelection"
+ },
+ "RestoreTestingPlanArn": {
+ "type": "string"
+ },
+ "RestoreTestingPlanName": {
+ "type": "string"
+ },
+ "ScheduleExpression": {
+ "type": "string"
+ },
+ "ScheduleExpressionTimezone": {
+ "type": "string"
+ },
+ "StartWindowHours": {
+ "type": "integer"
+ },
+ "Tags": {
+ "insertionOrder": false,
+ "items": {
+ "$ref": "#/definitions/Tag"
+ },
+ "type": "array",
+ "uniqueItems": true
+ }
+ },
+ "readOnlyProperties": [
+ "/properties/RestoreTestingPlanArn"
+ ],
+ "required": [
+ "RecoveryPointSelection",
+ "ScheduleExpression",
+ "RestoreTestingPlanName"
+ ],
+ "tagging": {
+ "cloudFormationSystemTags": true,
+ "tagOnCreate": true,
+ "tagProperty": "/properties/Tags",
+ "tagUpdatable": true,
+ "taggable": true
+ },
+ "typeName": "AWS::Backup::RestoreTestingPlan"
+}
diff --git a/src/cfnlint/data/schemas/providers/ap_northeast_3/aws-ec2-vpngatewayroutepropagation.json b/src/cfnlint/data/schemas/providers/ap_northeast_3/aws-ec2-vpngatewayroutepropagation.json
deleted file mode 100644
index d9e1e910db..0000000000
--- a/src/cfnlint/data/schemas/providers/ap_northeast_3/aws-ec2-vpngatewayroutepropagation.json
+++ /dev/null
@@ -1,29 +0,0 @@
-{
- "additionalProperties": false,
- "primaryIdentifier": [
- "/properties/Id"
- ],
- "properties": {
- "Id": {
- "type": "string"
- },
- "RouteTableIds": {
- "items": {
- "type": "string"
- },
- "type": "array",
- "uniqueItems": false
- },
- "VpnGatewayId": {
- "type": "string"
- }
- },
- "readOnlyProperties": [
- "/properties/Id"
- ],
- "required": [
- "RouteTableIds",
- "VpnGatewayId"
- ],
- "typeName": "AWS::EC2::VPNGatewayRoutePropagation"
-}
diff --git a/src/cfnlint/data/schemas/providers/ap_northeast_3/aws-mediapackagev2-originendpoint.json b/src/cfnlint/data/schemas/providers/ap_northeast_3/aws-mediapackagev2-originendpoint.json
deleted file mode 100644
index b3f66bbd68..0000000000
--- a/src/cfnlint/data/schemas/providers/ap_northeast_3/aws-mediapackagev2-originendpoint.json
+++ /dev/null
@@ -1,603 +0,0 @@
-{
- "additionalIdentifiers": [
- [
- "/properties/ChannelGroupName",
- "/properties/ChannelName",
- "/properties/OriginEndpointName"
- ]
- ],
- "additionalProperties": false,
- "createOnlyProperties": [
- "/properties/ChannelGroupName",
- "/properties/ChannelName",
- "/properties/OriginEndpointName"
- ],
- "definitions": {
- "AdMarkerDash": {
- "enum": [
- "BINARY",
- "XML"
- ],
- "type": "string"
- },
- "AdMarkerHls": {
- "enum": [
- "DATERANGE"
- ],
- "type": "string"
- },
- "CmafEncryptionMethod": {
- "enum": [
- "CENC",
- "CBCS"
- ],
- "type": "string"
- },
- "ContainerType": {
- "enum": [
- "TS",
- "CMAF"
- ],
- "type": "string"
- },
- "DashDrmSignaling": {
- "enum": [
- "INDIVIDUAL",
- "REFERENCED"
- ],
- "type": "string"
- },
- "DashManifestConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DrmSignaling": {
- "$ref": "#/definitions/DashDrmSignaling"
- },
- "FilterConfiguration": {
- "$ref": "#/definitions/FilterConfiguration"
- },
- "ManifestName": {
- "maxLength": 256,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9_-]+$",
- "type": "string"
- },
- "ManifestWindowSeconds": {
- "type": "integer"
- },
- "MinBufferTimeSeconds": {
- "type": "integer"
- },
- "MinUpdatePeriodSeconds": {
- "type": "integer"
- },
- "PeriodTriggers": {
- "items": {
- "$ref": "#/definitions/DashPeriodTrigger"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "ScteDash": {
- "$ref": "#/definitions/ScteDash"
- },
- "SegmentTemplateFormat": {
- "$ref": "#/definitions/DashSegmentTemplateFormat"
- },
- "SuggestedPresentationDelaySeconds": {
- "type": "integer"
- },
- "UtcTiming": {
- "$ref": "#/definitions/DashUtcTiming"
- }
- },
- "required": [
- "ManifestName"
- ],
- "type": "object"
- },
- "DashPeriodTrigger": {
- "enum": [
- "AVAILS",
- "DRM_KEY_ROTATION",
- "SOURCE_CHANGES",
- "SOURCE_DISRUPTIONS",
- "NONE"
- ],
- "type": "string"
- },
- "DashSegmentTemplateFormat": {
- "enum": [
- "NUMBER_WITH_TIMELINE"
- ],
- "type": "string"
- },
- "DashUtcTiming": {
- "additionalProperties": false,
- "properties": {
- "TimingMode": {
- "$ref": "#/definitions/DashUtcTimingMode"
- },
- "TimingSource": {
- "maxLength": 1024,
- "minLength": 1,
- "type": "string"
- }
- },
- "type": "object"
- },
- "DashUtcTimingMode": {
- "enum": [
- "HTTP_HEAD",
- "HTTP_ISO",
- "HTTP_XSDATE",
- "UTC_DIRECT"
- ],
- "type": "string"
- },
- "DrmSystem": {
- "enum": [
- "CLEAR_KEY_AES_128",
- "FAIRPLAY",
- "PLAYREADY",
- "WIDEVINE"
- ],
- "type": "string"
- },
- "Encryption": {
- "additionalProperties": false,
- "properties": {
- "ConstantInitializationVector": {
- "maxLength": 32,
- "minLength": 32,
- "pattern": "^[0-9a-fA-F]+$",
- "type": "string"
- },
- "EncryptionMethod": {
- "$ref": "#/definitions/EncryptionMethod"
- },
- "KeyRotationIntervalSeconds": {
- "maximum": 31536000,
- "minimum": 300,
- "type": "integer"
- },
- "SpekeKeyProvider": {
- "$ref": "#/definitions/SpekeKeyProvider"
- }
- },
- "required": [
- "EncryptionMethod",
- "SpekeKeyProvider"
- ],
- "type": "object"
- },
- "EncryptionContractConfiguration": {
- "additionalProperties": false,
- "properties": {
- "PresetSpeke20Audio": {
- "$ref": "#/definitions/PresetSpeke20Audio"
- },
- "PresetSpeke20Video": {
- "$ref": "#/definitions/PresetSpeke20Video"
- }
- },
- "required": [
- "PresetSpeke20Audio",
- "PresetSpeke20Video"
- ],
- "type": "object"
- },
- "EncryptionMethod": {
- "additionalProperties": false,
- "properties": {
- "CmafEncryptionMethod": {
- "$ref": "#/definitions/CmafEncryptionMethod"
- },
- "TsEncryptionMethod": {
- "$ref": "#/definitions/TsEncryptionMethod"
- }
- },
- "type": "object"
- },
- "EndpointErrorCondition": {
- "enum": [
- "STALE_MANIFEST",
- "INCOMPLETE_MANIFEST",
- "MISSING_DRM_KEY",
- "SLATE_INPUT"
- ],
- "type": "string"
- },
- "FilterConfiguration": {
- "additionalProperties": false,
- "properties": {
- "End": {
- "format": "date-time",
- "type": "string"
- },
- "ManifestFilter": {
- "maxLength": 1024,
- "minLength": 1,
- "type": "string"
- },
- "Start": {
- "format": "date-time",
- "type": "string"
- },
- "TimeDelaySeconds": {
- "maximum": 1209600,
- "minimum": 0,
- "type": "integer"
- }
- },
- "type": "object"
- },
- "ForceEndpointErrorConfiguration": {
- "additionalProperties": false,
- "properties": {
- "EndpointErrorConditions": {
- "items": {
- "$ref": "#/definitions/EndpointErrorCondition"
- },
- "type": "array"
- }
- },
- "type": "object"
- },
- "HlsManifestConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ChildManifestName": {
- "maxLength": 256,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9_-]+$",
- "type": "string"
- },
- "FilterConfiguration": {
- "$ref": "#/definitions/FilterConfiguration"
- },
- "ManifestName": {
- "maxLength": 256,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9_-]+$",
- "type": "string"
- },
- "ManifestWindowSeconds": {
- "type": "integer"
- },
- "ProgramDateTimeIntervalSeconds": {
- "type": "integer"
- },
- "ScteHls": {
- "$ref": "#/definitions/ScteHls"
- },
- "Url": {
- "type": "string"
- }
- },
- "required": [
- "ManifestName"
- ],
- "type": "object"
- },
- "LowLatencyHlsManifestConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ChildManifestName": {
- "maxLength": 256,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9_-]+$",
- "type": "string"
- },
- "FilterConfiguration": {
- "$ref": "#/definitions/FilterConfiguration"
- },
- "ManifestName": {
- "maxLength": 256,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9_-]+$",
- "type": "string"
- },
- "ManifestWindowSeconds": {
- "type": "integer"
- },
- "ProgramDateTimeIntervalSeconds": {
- "type": "integer"
- },
- "ScteHls": {
- "$ref": "#/definitions/ScteHls"
- },
- "Url": {
- "type": "string"
- }
- },
- "required": [
- "ManifestName"
- ],
- "type": "object"
- },
- "PresetSpeke20Audio": {
- "enum": [
- "PRESET_AUDIO_1",
- "PRESET_AUDIO_2",
- "PRESET_AUDIO_3",
- "SHARED",
- "UNENCRYPTED"
- ],
- "type": "string"
- },
- "PresetSpeke20Video": {
- "enum": [
- "PRESET_VIDEO_1",
- "PRESET_VIDEO_2",
- "PRESET_VIDEO_3",
- "PRESET_VIDEO_4",
- "PRESET_VIDEO_5",
- "PRESET_VIDEO_6",
- "PRESET_VIDEO_7",
- "PRESET_VIDEO_8",
- "SHARED",
- "UNENCRYPTED"
- ],
- "type": "string"
- },
- "Scte": {
- "additionalProperties": false,
- "properties": {
- "ScteFilter": {
- "items": {
- "$ref": "#/definitions/ScteFilter"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "ScteDash": {
- "additionalProperties": false,
- "properties": {
- "AdMarkerDash": {
- "$ref": "#/definitions/AdMarkerDash"
- }
- },
- "type": "object"
- },
- "ScteFilter": {
- "enum": [
- "SPLICE_INSERT",
- "BREAK",
- "PROVIDER_ADVERTISEMENT",
- "DISTRIBUTOR_ADVERTISEMENT",
- "PROVIDER_PLACEMENT_OPPORTUNITY",
- "DISTRIBUTOR_PLACEMENT_OPPORTUNITY",
- "PROVIDER_OVERLAY_PLACEMENT_OPPORTUNITY",
- "DISTRIBUTOR_OVERLAY_PLACEMENT_OPPORTUNITY",
- "PROGRAM"
- ],
- "type": "string"
- },
- "ScteHls": {
- "additionalProperties": false,
- "properties": {
- "AdMarkerHls": {
- "$ref": "#/definitions/AdMarkerHls"
- }
- },
- "type": "object"
- },
- "Segment": {
- "additionalProperties": false,
- "properties": {
- "Encryption": {
- "$ref": "#/definitions/Encryption"
- },
- "IncludeIframeOnlyStreams": {
- "type": "boolean"
- },
- "Scte": {
- "$ref": "#/definitions/Scte"
- },
- "SegmentDurationSeconds": {
- "maximum": 30,
- "minimum": 1,
- "type": "integer"
- },
- "SegmentName": {
- "maxLength": 256,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9_-]+$",
- "type": "string"
- },
- "TsIncludeDvbSubtitles": {
- "type": "boolean"
- },
- "TsUseAudioRenditionGroup": {
- "type": "boolean"
- }
- },
- "type": "object"
- },
- "SpekeKeyProvider": {
- "additionalProperties": false,
- "properties": {
- "DrmSystems": {
- "items": {
- "$ref": "#/definitions/DrmSystem"
- },
- "maxItems": 4,
- "minItems": 1,
- "type": "array"
- },
- "EncryptionContractConfiguration": {
- "$ref": "#/definitions/EncryptionContractConfiguration"
- },
- "ResourceId": {
- "maxLength": 256,
- "minLength": 1,
- "pattern": "^[0-9a-zA-Z_-]+$",
- "type": "string"
- },
- "RoleArn": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Url": {
- "maxLength": 1024,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "DrmSystems",
- "EncryptionContractConfiguration",
- "ResourceId",
- "RoleArn",
- "Url"
- ],
- "type": "object"
- },
- "Tag": {
- "additionalProperties": false,
- "properties": {
- "Key": {
- "type": "string"
- },
- "Value": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "TsEncryptionMethod": {
- "enum": [
- "AES_128",
- "SAMPLE_AES"
- ],
- "type": "string"
- }
- },
- "primaryIdentifier": [
- "/properties/Arn"
- ],
- "properties": {
- "Arn": {
- "type": "string"
- },
- "ChannelGroupName": {
- "maxLength": 256,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9_-]+$",
- "type": "string"
- },
- "ChannelName": {
- "maxLength": 256,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9_-]+$",
- "type": "string"
- },
- "ContainerType": {
- "$ref": "#/definitions/ContainerType"
- },
- "CreatedAt": {
- "format": "date-time",
- "type": "string"
- },
- "DashManifestUrls": {
- "items": {
- "type": "string"
- },
- "type": "array"
- },
- "DashManifests": {
- "items": {
- "$ref": "#/definitions/DashManifestConfiguration"
- },
- "type": "array"
- },
- "Description": {
- "maxLength": 1024,
- "minLength": 0,
- "type": "string"
- },
- "ForceEndpointErrorConfiguration": {
- "$ref": "#/definitions/ForceEndpointErrorConfiguration"
- },
- "HlsManifestUrls": {
- "items": {
- "type": "string"
- },
- "type": "array"
- },
- "HlsManifests": {
- "items": {
- "$ref": "#/definitions/HlsManifestConfiguration"
- },
- "type": "array"
- },
- "LowLatencyHlsManifestUrls": {
- "items": {
- "type": "string"
- },
- "type": "array"
- },
- "LowLatencyHlsManifests": {
- "items": {
- "$ref": "#/definitions/LowLatencyHlsManifestConfiguration"
- },
- "type": "array"
- },
- "ModifiedAt": {
- "format": "date-time",
- "type": "string"
- },
- "OriginEndpointName": {
- "maxLength": 256,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9_-]+$",
- "type": "string"
- },
- "Segment": {
- "$ref": "#/definitions/Segment"
- },
- "StartoverWindowSeconds": {
- "maximum": 1209600,
- "minimum": 60,
- "type": "integer"
- },
- "Tags": {
- "insertionOrder": false,
- "items": {
- "$ref": "#/definitions/Tag"
- },
- "type": "array"
- }
- },
- "readOnlyProperties": [
- "/properties/Arn",
- "/properties/CreatedAt",
- "/properties/DashManifestUrls",
- "/properties/HlsManifestUrls",
- "/properties/LowLatencyHlsManifestUrls",
- "/properties/ModifiedAt",
- "/properties/LowLatencyHlsManifests/*/Url",
- "/properties/HlsManifests/*/Url"
- ],
- "required": [
- "ChannelGroupName",
- "ChannelName",
- "OriginEndpointName"
- ],
- "sourceUrl": "https://github.com/aws-cloudformation/aws-cloudformation-resource-providers-mediapackagev2",
- "tagging": {
- "cloudFormationSystemTags": false,
- "tagOnCreate": true,
- "tagProperty": "/properties/Tags",
- "tagUpdatable": true,
- "taggable": true
- },
- "typeName": "AWS::MediaPackageV2::OriginEndpoint"
-}
diff --git a/src/cfnlint/data/schemas/providers/ap_south_1/__init__.py b/src/cfnlint/data/schemas/providers/ap_south_1/__init__.py
index e4f0ba1a05..c8996991ef 100644
--- a/src/cfnlint/data/schemas/providers/ap_south_1/__init__.py
+++ b/src/cfnlint/data/schemas/providers/ap_south_1/__init__.py
@@ -1534,6 +1534,7 @@
"aws-ec2-vpnconnection.json",
"aws-ec2-vpnconnectionroute.json",
"aws-ec2-vpngateway.json",
+ "aws-ec2-vpngatewayroutepropagation.json",
"aws-ecr-pullthroughcacherule.json",
"aws-ecr-registrypolicy.json",
"aws-ecr-replicationconfiguration.json",
diff --git a/src/cfnlint/data/schemas/providers/ap_south_1/aws-ec2-vpngatewayroutepropagation.json b/src/cfnlint/data/schemas/providers/ap_south_1/aws-ec2-vpngatewayroutepropagation.json
deleted file mode 100644
index d9e1e910db..0000000000
--- a/src/cfnlint/data/schemas/providers/ap_south_1/aws-ec2-vpngatewayroutepropagation.json
+++ /dev/null
@@ -1,29 +0,0 @@
-{
- "additionalProperties": false,
- "primaryIdentifier": [
- "/properties/Id"
- ],
- "properties": {
- "Id": {
- "type": "string"
- },
- "RouteTableIds": {
- "items": {
- "type": "string"
- },
- "type": "array",
- "uniqueItems": false
- },
- "VpnGatewayId": {
- "type": "string"
- }
- },
- "readOnlyProperties": [
- "/properties/Id"
- ],
- "required": [
- "RouteTableIds",
- "VpnGatewayId"
- ],
- "typeName": "AWS::EC2::VPNGatewayRoutePropagation"
-}
diff --git a/src/cfnlint/data/schemas/providers/ap_south_2/__init__.py b/src/cfnlint/data/schemas/providers/ap_south_2/__init__.py
index 1a375c4e4f..a9a3b0b7ec 100644
--- a/src/cfnlint/data/schemas/providers/ap_south_2/__init__.py
+++ b/src/cfnlint/data/schemas/providers/ap_south_2/__init__.py
@@ -683,7 +683,6 @@
"aws-backup-backupplan.json",
"aws-backup-backupselection.json",
"aws-backup-backupvault.json",
- "aws-backup-restoretestingplan.json",
"aws-backup-restoretestingselection.json",
"aws-batch-computeenvironment.json",
"aws-batch-jobdefinition.json",
diff --git a/src/cfnlint/data/schemas/providers/ap_south_2/aws-backup-restoretestingplan.json b/src/cfnlint/data/schemas/providers/ap_south_2/aws-backup-restoretestingplan.json
new file mode 100644
index 0000000000..add3c873f4
--- /dev/null
+++ b/src/cfnlint/data/schemas/providers/ap_south_2/aws-backup-restoretestingplan.json
@@ -0,0 +1,127 @@
+{
+ "additionalProperties": false,
+ "createOnlyProperties": [
+ "/properties/RestoreTestingPlanName"
+ ],
+ "definitions": {
+ "RestoreTestingRecoveryPointSelection": {
+ "additionalProperties": false,
+ "properties": {
+ "Algorithm": {
+ "$ref": "#/definitions/RestoreTestingRecoveryPointSelectionAlgorithm"
+ },
+ "ExcludeVaults": {
+ "insertionOrder": false,
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "IncludeVaults": {
+ "insertionOrder": false,
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "RecoveryPointTypes": {
+ "insertionOrder": false,
+ "items": {
+ "$ref": "#/definitions/RestoreTestingRecoveryPointType"
+ },
+ "type": "array"
+ },
+ "SelectionWindowDays": {
+ "type": "integer"
+ }
+ },
+ "required": [
+ "Algorithm",
+ "RecoveryPointTypes",
+ "IncludeVaults"
+ ],
+ "type": "object"
+ },
+ "RestoreTestingRecoveryPointSelectionAlgorithm": {
+ "enum": [
+ "LATEST_WITHIN_WINDOW",
+ "RANDOM_WITHIN_WINDOW"
+ ],
+ "type": "string"
+ },
+ "RestoreTestingRecoveryPointType": {
+ "enum": [
+ "SNAPSHOT",
+ "CONTINUOUS"
+ ],
+ "type": "string"
+ },
+ "Tag": {
+ "additionalProperties": false,
+ "properties": {
+ "Key": {
+ "maxLength": 128,
+ "minLength": 1,
+ "type": "string"
+ },
+ "Value": {
+ "maxLength": 256,
+ "minLength": 0,
+ "type": "string"
+ }
+ },
+ "required": [
+ "Key",
+ "Value"
+ ],
+ "type": "object"
+ }
+ },
+ "primaryIdentifier": [
+ "/properties/RestoreTestingPlanName"
+ ],
+ "properties": {
+ "RecoveryPointSelection": {
+ "$ref": "#/definitions/RestoreTestingRecoveryPointSelection"
+ },
+ "RestoreTestingPlanArn": {
+ "type": "string"
+ },
+ "RestoreTestingPlanName": {
+ "type": "string"
+ },
+ "ScheduleExpression": {
+ "type": "string"
+ },
+ "ScheduleExpressionTimezone": {
+ "type": "string"
+ },
+ "StartWindowHours": {
+ "type": "integer"
+ },
+ "Tags": {
+ "insertionOrder": false,
+ "items": {
+ "$ref": "#/definitions/Tag"
+ },
+ "type": "array",
+ "uniqueItems": true
+ }
+ },
+ "readOnlyProperties": [
+ "/properties/RestoreTestingPlanArn"
+ ],
+ "required": [
+ "RecoveryPointSelection",
+ "ScheduleExpression",
+ "RestoreTestingPlanName"
+ ],
+ "tagging": {
+ "cloudFormationSystemTags": true,
+ "tagOnCreate": true,
+ "tagProperty": "/properties/Tags",
+ "tagUpdatable": true,
+ "taggable": true
+ },
+ "typeName": "AWS::Backup::RestoreTestingPlan"
+}
diff --git a/src/cfnlint/data/schemas/providers/ap_southeast_1/__init__.py b/src/cfnlint/data/schemas/providers/ap_southeast_1/__init__.py
index 8b1b918689..49cf021870 100644
--- a/src/cfnlint/data/schemas/providers/ap_southeast_1/__init__.py
+++ b/src/cfnlint/data/schemas/providers/ap_southeast_1/__init__.py
@@ -873,6 +873,8 @@
"AWS::Panorama::ApplicationInstance",
"AWS::Panorama::Package",
"AWS::Panorama::PackageVersion",
+ "AWS::PaymentCryptography::Alias",
+ "AWS::PaymentCryptography::Key",
"AWS::Personalize::Dataset",
"AWS::Personalize::DatasetGroup",
"AWS::Personalize::Schema",
@@ -2056,6 +2058,8 @@
"aws-panorama-applicationinstance.json",
"aws-panorama-package.json",
"aws-panorama-packageversion.json",
+ "aws-paymentcryptography-alias.json",
+ "aws-paymentcryptography-key.json",
"aws-pcaconnectorad-connector.json",
"aws-pcaconnectorad-directoryregistration.json",
"aws-pcaconnectorad-serviceprincipalname.json",
diff --git a/src/cfnlint/data/schemas/providers/ap_southeast_2/__init__.py b/src/cfnlint/data/schemas/providers/ap_southeast_2/__init__.py
index 23631fdeaf..190894d81d 100644
--- a/src/cfnlint/data/schemas/providers/ap_southeast_2/__init__.py
+++ b/src/cfnlint/data/schemas/providers/ap_southeast_2/__init__.py
@@ -1666,6 +1666,7 @@
"aws-ec2-vpnconnection.json",
"aws-ec2-vpnconnectionroute.json",
"aws-ec2-vpngateway.json",
+ "aws-ec2-vpngatewayroutepropagation.json",
"aws-ecr-pullthroughcacherule.json",
"aws-ecr-registrypolicy.json",
"aws-ecr-replicationconfiguration.json",
@@ -2166,7 +2167,6 @@
"aws-redshiftserverless-workgroup.json",
"aws-refactorspaces-application.json",
"aws-refactorspaces-environment.json",
- "aws-refactorspaces-route.json",
"aws-refactorspaces-service.json",
"aws-rekognition-collection.json",
"aws-rekognition-project.json",
diff --git a/src/cfnlint/data/schemas/providers/ap_southeast_2/aws-ec2-vpngatewayroutepropagation.json b/src/cfnlint/data/schemas/providers/ap_southeast_2/aws-ec2-vpngatewayroutepropagation.json
deleted file mode 100644
index d9e1e910db..0000000000
--- a/src/cfnlint/data/schemas/providers/ap_southeast_2/aws-ec2-vpngatewayroutepropagation.json
+++ /dev/null
@@ -1,29 +0,0 @@
-{
- "additionalProperties": false,
- "primaryIdentifier": [
- "/properties/Id"
- ],
- "properties": {
- "Id": {
- "type": "string"
- },
- "RouteTableIds": {
- "items": {
- "type": "string"
- },
- "type": "array",
- "uniqueItems": false
- },
- "VpnGatewayId": {
- "type": "string"
- }
- },
- "readOnlyProperties": [
- "/properties/Id"
- ],
- "required": [
- "RouteTableIds",
- "VpnGatewayId"
- ],
- "typeName": "AWS::EC2::VPNGatewayRoutePropagation"
-}
diff --git a/src/cfnlint/data/schemas/providers/ap_southeast_2/aws-refactorspaces-route.json b/src/cfnlint/data/schemas/providers/ap_southeast_2/aws-refactorspaces-route.json
new file mode 100644
index 0000000000..414d7f5cca
--- /dev/null
+++ b/src/cfnlint/data/schemas/providers/ap_southeast_2/aws-refactorspaces-route.json
@@ -0,0 +1,187 @@
+{
+ "additionalProperties": false,
+ "createOnlyProperties": [
+ "/properties/ApplicationIdentifier",
+ "/properties/EnvironmentIdentifier",
+ "/properties/RouteType",
+ "/properties/ServiceIdentifier",
+ "/properties/UriPathRoute/SourcePath",
+ "/properties/UriPathRoute/Methods",
+ "/properties/UriPathRoute/IncludeChildPaths",
+ "/properties/UriPathRoute/AppendSourcePath"
+ ],
+ "definitions": {
+ "DefaultRouteInput": {
+ "additionalProperties": false,
+ "properties": {
+ "ActivationState": {
+ "$ref": "#/definitions/RouteActivationState"
+ }
+ },
+ "required": [
+ "ActivationState"
+ ],
+ "type": "object"
+ },
+ "Method": {
+ "enum": [
+ "DELETE",
+ "GET",
+ "HEAD",
+ "OPTIONS",
+ "PATCH",
+ "POST",
+ "PUT"
+ ],
+ "type": "string"
+ },
+ "RouteActivationState": {
+ "enum": [
+ "INACTIVE",
+ "ACTIVE"
+ ],
+ "type": "string"
+ },
+ "RouteType": {
+ "enum": [
+ "DEFAULT",
+ "URI_PATH"
+ ],
+ "type": "string"
+ },
+ "Tag": {
+ "additionalProperties": false,
+ "properties": {
+ "Key": {
+ "maxLength": 128,
+ "minLength": 1,
+ "pattern": "^(?!aws:).+",
+ "type": "string"
+ },
+ "Value": {
+ "maxLength": 256,
+ "minLength": 0,
+ "type": "string"
+ }
+ },
+ "required": [
+ "Key",
+ "Value"
+ ],
+ "type": "object"
+ },
+ "UriPathRouteInput": {
+ "additionalProperties": false,
+ "properties": {
+ "ActivationState": {
+ "$ref": "#/definitions/RouteActivationState"
+ },
+ "AppendSourcePath": {
+ "type": "boolean"
+ },
+ "IncludeChildPaths": {
+ "type": "boolean"
+ },
+ "Methods": {
+ "insertionOrder": false,
+ "items": {
+ "$ref": "#/definitions/Method"
+ },
+ "type": "array"
+ },
+ "SourcePath": {
+ "maxLength": 2048,
+ "minLength": 1,
+ "pattern": "^(/([a-zA-Z0-9._:-]+|\\{[a-zA-Z0-9._:-]+\\}))+$",
+ "type": "string"
+ }
+ },
+ "required": [
+ "ActivationState"
+ ],
+ "type": "object"
+ }
+ },
+ "primaryIdentifier": [
+ "/properties/EnvironmentIdentifier",
+ "/properties/ApplicationIdentifier",
+ "/properties/RouteIdentifier"
+ ],
+ "properties": {
+ "ApplicationIdentifier": {
+ "maxLength": 14,
+ "minLength": 14,
+ "pattern": "^app-([0-9A-Za-z]{10}$)",
+ "type": "string"
+ },
+ "Arn": {
+ "maxLength": 2048,
+ "minLength": 20,
+ "pattern": "^arn:(aws[a-zA-Z-]*)?:refactor-spaces:[a-zA-Z0-9\\-]+:\\w{12}:[a-zA-Z_0-9+=,.@\\-_/]+$",
+ "type": "string"
+ },
+ "DefaultRoute": {
+ "$ref": "#/definitions/DefaultRouteInput"
+ },
+ "EnvironmentIdentifier": {
+ "maxLength": 14,
+ "minLength": 14,
+ "pattern": "^env-([0-9A-Za-z]{10}$)",
+ "type": "string"
+ },
+ "PathResourceToId": {
+ "type": "string"
+ },
+ "RouteIdentifier": {
+ "maxLength": 14,
+ "minLength": 14,
+ "pattern": "^rte-([0-9A-Za-z]{10}$)",
+ "type": "string"
+ },
+ "RouteType": {
+ "$ref": "#/definitions/RouteType"
+ },
+ "ServiceIdentifier": {
+ "maxLength": 14,
+ "minLength": 14,
+ "pattern": "^svc-([0-9A-Za-z]{10}$)",
+ "type": "string"
+ },
+ "Tags": {
+ "insertionOrder": false,
+ "items": {
+ "$ref": "#/definitions/Tag"
+ },
+ "type": "array"
+ },
+ "UriPathRoute": {
+ "$ref": "#/definitions/UriPathRouteInput"
+ }
+ },
+ "readOnlyProperties": [
+ "/properties/RouteIdentifier",
+ "/properties/PathResourceToId",
+ "/properties/Arn"
+ ],
+ "required": [
+ "EnvironmentIdentifier",
+ "ApplicationIdentifier",
+ "ServiceIdentifier",
+ "RouteType"
+ ],
+ "sourceUrl": "https://github.com/aws-cloudformation/aws-cloudformation-resource-providers-refactor-spaces",
+ "tagging": {
+ "cloudFormationSystemTags": false,
+ "tagOnCreate": true,
+ "tagProperty": "/properties/Tags",
+ "tagUpdatable": true,
+ "taggable": true
+ },
+ "typeName": "AWS::RefactorSpaces::Route",
+ "writeOnlyProperties": [
+ "/properties/RouteType",
+ "/properties/ServiceIdentifier",
+ "/properties/DefaultRoute",
+ "/properties/UriPathRoute"
+ ]
+}
diff --git a/src/cfnlint/data/schemas/providers/ap_southeast_3/__init__.py b/src/cfnlint/data/schemas/providers/ap_southeast_3/__init__.py
index 9fc781ff93..29d2ea1e65 100644
--- a/src/cfnlint/data/schemas/providers/ap_southeast_3/__init__.py
+++ b/src/cfnlint/data/schemas/providers/ap_southeast_3/__init__.py
@@ -460,6 +460,7 @@
"AWS::MWAA::Environment",
"AWS::Neptune::DBCluster",
"AWS::Neptune::DBClusterParameterGroup",
+ "AWS::Neptune::DBInstance",
"AWS::Neptune::DBParameterGroup",
"AWS::Neptune::DBSubnetGroup",
"AWS::Neptune::EventSubscription",
@@ -776,7 +777,6 @@
"aws-backup-backupplan.json",
"aws-backup-backupselection.json",
"aws-backup-backupvault.json",
- "aws-backup-restoretestingplan.json",
"aws-backup-restoretestingselection.json",
"aws-batch-computeenvironment.json",
"aws-batch-jobqueue.json",
@@ -945,7 +945,6 @@
"aws-ec2-volumeattachment.json",
"aws-ec2-vpc.json",
"aws-ec2-vpcdhcpoptionsassociation.json",
- "aws-ec2-vpcendpoint.json",
"aws-ec2-vpcendpointconnectionnotification.json",
"aws-ec2-vpcendpointservice.json",
"aws-ec2-vpcendpointservicepermissions.json",
@@ -954,6 +953,7 @@
"aws-ec2-vpnconnection.json",
"aws-ec2-vpnconnectionroute.json",
"aws-ec2-vpngateway.json",
+ "aws-ec2-vpngatewayroutepropagation.json",
"aws-ecr-pullthroughcacherule.json",
"aws-ecr-registrypolicy.json",
"aws-ecr-replicationconfiguration.json",
@@ -1161,9 +1161,12 @@
"aws-pcaconnectorad-template.json",
"aws-pcaconnectorad-templategroupaccesscontrolentry.json",
"aws-pipes-pipe.json",
+ "aws-quicksight-analysis.json",
+ "aws-quicksight-dashboard.json",
"aws-quicksight-dataset.json",
"aws-quicksight-datasource.json",
"aws-quicksight-refreshschedule.json",
+ "aws-quicksight-template.json",
"aws-quicksight-theme.json",
"aws-quicksight-vpcconnection.json",
"aws-ram-permission.json",
diff --git a/src/cfnlint/data/schemas/providers/ap_southeast_3/aws-backup-restoretestingplan.json b/src/cfnlint/data/schemas/providers/ap_southeast_3/aws-backup-restoretestingplan.json
new file mode 100644
index 0000000000..add3c873f4
--- /dev/null
+++ b/src/cfnlint/data/schemas/providers/ap_southeast_3/aws-backup-restoretestingplan.json
@@ -0,0 +1,127 @@
+{
+ "additionalProperties": false,
+ "createOnlyProperties": [
+ "/properties/RestoreTestingPlanName"
+ ],
+ "definitions": {
+ "RestoreTestingRecoveryPointSelection": {
+ "additionalProperties": false,
+ "properties": {
+ "Algorithm": {
+ "$ref": "#/definitions/RestoreTestingRecoveryPointSelectionAlgorithm"
+ },
+ "ExcludeVaults": {
+ "insertionOrder": false,
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "IncludeVaults": {
+ "insertionOrder": false,
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "RecoveryPointTypes": {
+ "insertionOrder": false,
+ "items": {
+ "$ref": "#/definitions/RestoreTestingRecoveryPointType"
+ },
+ "type": "array"
+ },
+ "SelectionWindowDays": {
+ "type": "integer"
+ }
+ },
+ "required": [
+ "Algorithm",
+ "RecoveryPointTypes",
+ "IncludeVaults"
+ ],
+ "type": "object"
+ },
+ "RestoreTestingRecoveryPointSelectionAlgorithm": {
+ "enum": [
+ "LATEST_WITHIN_WINDOW",
+ "RANDOM_WITHIN_WINDOW"
+ ],
+ "type": "string"
+ },
+ "RestoreTestingRecoveryPointType": {
+ "enum": [
+ "SNAPSHOT",
+ "CONTINUOUS"
+ ],
+ "type": "string"
+ },
+ "Tag": {
+ "additionalProperties": false,
+ "properties": {
+ "Key": {
+ "maxLength": 128,
+ "minLength": 1,
+ "type": "string"
+ },
+ "Value": {
+ "maxLength": 256,
+ "minLength": 0,
+ "type": "string"
+ }
+ },
+ "required": [
+ "Key",
+ "Value"
+ ],
+ "type": "object"
+ }
+ },
+ "primaryIdentifier": [
+ "/properties/RestoreTestingPlanName"
+ ],
+ "properties": {
+ "RecoveryPointSelection": {
+ "$ref": "#/definitions/RestoreTestingRecoveryPointSelection"
+ },
+ "RestoreTestingPlanArn": {
+ "type": "string"
+ },
+ "RestoreTestingPlanName": {
+ "type": "string"
+ },
+ "ScheduleExpression": {
+ "type": "string"
+ },
+ "ScheduleExpressionTimezone": {
+ "type": "string"
+ },
+ "StartWindowHours": {
+ "type": "integer"
+ },
+ "Tags": {
+ "insertionOrder": false,
+ "items": {
+ "$ref": "#/definitions/Tag"
+ },
+ "type": "array",
+ "uniqueItems": true
+ }
+ },
+ "readOnlyProperties": [
+ "/properties/RestoreTestingPlanArn"
+ ],
+ "required": [
+ "RecoveryPointSelection",
+ "ScheduleExpression",
+ "RestoreTestingPlanName"
+ ],
+ "tagging": {
+ "cloudFormationSystemTags": true,
+ "tagOnCreate": true,
+ "tagProperty": "/properties/Tags",
+ "tagUpdatable": true,
+ "taggable": true
+ },
+ "typeName": "AWS::Backup::RestoreTestingPlan"
+}
diff --git a/src/cfnlint/data/schemas/providers/eu_central_1/aws-ec2-vpcendpoint.json b/src/cfnlint/data/schemas/providers/ap_southeast_3/aws-ec2-vpcendpoint.json
similarity index 72%
rename from src/cfnlint/data/schemas/providers/eu_central_1/aws-ec2-vpcendpoint.json
rename to src/cfnlint/data/schemas/providers/ap_southeast_3/aws-ec2-vpcendpoint.json
index 98883c5afa..b8d1957abf 100644
--- a/src/cfnlint/data/schemas/providers/eu_central_1/aws-ec2-vpcendpoint.json
+++ b/src/cfnlint/data/schemas/providers/ap_southeast_3/aws-ec2-vpcendpoint.json
@@ -43,10 +43,6 @@
"RouteTableIds": {
"insertionOrder": false,
"items": {
- "relationshipRef": {
- "propertyPath": "/properties/RouteTableId",
- "typeName": "AWS::EC2::RouteTable"
- },
"type": "string"
},
"type": "array",
@@ -56,26 +52,6 @@
"format": "AWS::EC2::SecurityGroup.Ids",
"insertionOrder": false,
"items": {
- "anyOf": [
- {
- "relationshipRef": {
- "propertyPath": "/properties/GroupId",
- "typeName": "AWS::EC2::SecurityGroup"
- }
- },
- {
- "relationshipRef": {
- "propertyPath": "/properties/Id",
- "typeName": "AWS::EC2::SecurityGroup"
- }
- },
- {
- "relationshipRef": {
- "propertyPath": "/properties/DefaultSecurityGroup",
- "typeName": "AWS::EC2::VPC"
- }
- }
- ],
"format": "AWS::EC2::SecurityGroup.GroupId",
"type": "string"
},
@@ -88,10 +64,6 @@
"SubnetIds": {
"insertionOrder": false,
"items": {
- "relationshipRef": {
- "propertyPath": "/properties/SubnetId",
- "typeName": "AWS::EC2::Subnet"
- },
"type": "string"
},
"type": "array",
diff --git a/src/cfnlint/data/schemas/providers/ap_southeast_3/aws-ec2-vpngatewayroutepropagation.json b/src/cfnlint/data/schemas/providers/ap_southeast_3/aws-ec2-vpngatewayroutepropagation.json
deleted file mode 100644
index 8355839c2d..0000000000
--- a/src/cfnlint/data/schemas/providers/ap_southeast_3/aws-ec2-vpngatewayroutepropagation.json
+++ /dev/null
@@ -1,32 +0,0 @@
-{
- "additionalProperties": false,
- "primaryIdentifier": [
- "/properties/Id"
- ],
- "properties": {
- "Id": {
- "type": "string"
- },
- "RouteTableIds": {
- "insertionOrder": false,
- "items": {
- "type": "string"
- },
- "type": "array",
- "uniqueItems": false
- },
- "VpnGatewayId": {
- "type": "string"
- }
- },
- "readOnlyProperties": [
- "/properties/Id"
- ],
- "required": [
- "RouteTableIds",
- "VpnGatewayId"
- ],
- "sourceUrl": "https://github.com/aws-cloudformation/aws-cloudformation-resource-providers-ec2.git",
- "taggable": false,
- "typeName": "AWS::EC2::VPNGatewayRoutePropagation"
-}
diff --git a/src/cfnlint/data/schemas/providers/ap_southeast_3/aws-neptune-dbinstance.json b/src/cfnlint/data/schemas/providers/ap_southeast_3/aws-neptune-dbinstance.json
new file mode 100644
index 0000000000..ce52ea7ecf
--- /dev/null
+++ b/src/cfnlint/data/schemas/providers/ap_southeast_3/aws-neptune-dbinstance.json
@@ -0,0 +1,88 @@
+{
+ "additionalProperties": false,
+ "createOnlyProperties": [
+ "/properties/DBClusterIdentifier",
+ "/properties/AvailabilityZone",
+ "/properties/DBInstanceIdentifier",
+ "/properties/DBSubnetGroupName",
+ "/properties/DBSnapshotIdentifier"
+ ],
+ "definitions": {
+ "Tag": {
+ "additionalProperties": false,
+ "properties": {
+ "Key": {
+ "type": "string"
+ },
+ "Value": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "Value",
+ "Key"
+ ],
+ "type": "object"
+ }
+ },
+ "primaryIdentifier": [
+ "/properties/Id"
+ ],
+ "properties": {
+ "AllowMajorVersionUpgrade": {
+ "type": "boolean"
+ },
+ "AutoMinorVersionUpgrade": {
+ "type": "boolean"
+ },
+ "AvailabilityZone": {
+ "type": "string"
+ },
+ "DBClusterIdentifier": {
+ "type": "string"
+ },
+ "DBInstanceClass": {
+ "type": "string"
+ },
+ "DBInstanceIdentifier": {
+ "type": "string"
+ },
+ "DBParameterGroupName": {
+ "type": "string"
+ },
+ "DBSnapshotIdentifier": {
+ "type": "string"
+ },
+ "DBSubnetGroupName": {
+ "type": "string"
+ },
+ "Endpoint": {
+ "type": "string"
+ },
+ "Id": {
+ "type": "string"
+ },
+ "Port": {
+ "type": "string"
+ },
+ "PreferredMaintenanceWindow": {
+ "type": "string"
+ },
+ "Tags": {
+ "items": {
+ "$ref": "#/definitions/Tag"
+ },
+ "type": "array",
+ "uniqueItems": false
+ }
+ },
+ "readOnlyProperties": [
+ "/properties/Port",
+ "/properties/Id",
+ "/properties/Endpoint"
+ ],
+ "required": [
+ "DBInstanceClass"
+ ],
+ "typeName": "AWS::Neptune::DBInstance"
+}
diff --git a/src/cfnlint/data/schemas/providers/ap_southeast_3/aws-quicksight-analysis.json b/src/cfnlint/data/schemas/providers/ap_southeast_3/aws-quicksight-analysis.json
deleted file mode 100644
index 1b7c71a461..0000000000
--- a/src/cfnlint/data/schemas/providers/ap_southeast_3/aws-quicksight-analysis.json
+++ /dev/null
@@ -1,11274 +0,0 @@
-{
- "additionalProperties": false,
- "createOnlyProperties": [
- "/properties/AnalysisId",
- "/properties/AwsAccountId"
- ],
- "definitions": {
- "AggregationFunction": {
- "additionalProperties": false,
- "properties": {
- "AttributeAggregationFunction": {
- "$ref": "#/definitions/AttributeAggregationFunction"
- },
- "CategoricalAggregationFunction": {
- "$ref": "#/definitions/CategoricalAggregationFunction"
- },
- "DateAggregationFunction": {
- "$ref": "#/definitions/DateAggregationFunction"
- },
- "NumericalAggregationFunction": {
- "$ref": "#/definitions/NumericalAggregationFunction"
- }
- },
- "type": "object"
- },
- "AggregationSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "AggregationFunction": {
- "$ref": "#/definitions/AggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "SortDirection": {
- "$ref": "#/definitions/SortDirection"
- }
- },
- "required": [
- "Column",
- "SortDirection"
- ],
- "type": "object"
- },
- "AllSheetsFilterScopeConfiguration": {
- "format": "json",
- "type": [
- "object",
- "string"
- ]
- },
- "AnalysisDefaults": {
- "additionalProperties": false,
- "properties": {
- "DefaultNewSheetConfiguration": {
- "$ref": "#/definitions/DefaultNewSheetConfiguration"
- }
- },
- "required": [
- "DefaultNewSheetConfiguration"
- ],
- "type": "object"
- },
- "AnalysisDefinition": {
- "additionalProperties": false,
- "properties": {
- "AnalysisDefaults": {
- "$ref": "#/definitions/AnalysisDefaults"
- },
- "CalculatedFields": {
- "items": {
- "$ref": "#/definitions/CalculatedField"
- },
- "maxItems": 500,
- "minItems": 0,
- "type": "array"
- },
- "ColumnConfigurations": {
- "items": {
- "$ref": "#/definitions/ColumnConfiguration"
- },
- "maxItems": 2000,
- "minItems": 0,
- "type": "array"
- },
- "DataSetIdentifierDeclarations": {
- "items": {
- "$ref": "#/definitions/DataSetIdentifierDeclaration"
- },
- "maxItems": 50,
- "minItems": 1,
- "type": "array"
- },
- "FilterGroups": {
- "items": {
- "$ref": "#/definitions/FilterGroup"
- },
- "maxItems": 2000,
- "minItems": 0,
- "type": "array"
- },
- "Options": {
- "$ref": "#/definitions/AssetOptions"
- },
- "ParameterDeclarations": {
- "items": {
- "$ref": "#/definitions/ParameterDeclaration"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Sheets": {
- "items": {
- "$ref": "#/definitions/SheetDefinition"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "DataSetIdentifierDeclarations"
- ],
- "type": "object"
- },
- "AnalysisError": {
- "additionalProperties": false,
- "properties": {
- "Message": {
- "pattern": "\\S",
- "type": "string"
- },
- "Type": {
- "$ref": "#/definitions/AnalysisErrorType"
- },
- "ViolatedEntities": {
- "items": {
- "$ref": "#/definitions/Entity"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "AnalysisErrorType": {
- "enum": [
- "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"
- ],
- "type": "string"
- },
- "AnalysisSourceEntity": {
- "additionalProperties": false,
- "properties": {
- "SourceTemplate": {
- "$ref": "#/definitions/AnalysisSourceTemplate"
- }
- },
- "type": "object"
- },
- "AnalysisSourceTemplate": {
- "additionalProperties": false,
- "properties": {
- "Arn": {
- "type": "string"
- },
- "DataSetReferences": {
- "items": {
- "$ref": "#/definitions/DataSetReference"
- },
- "minItems": 1,
- "type": "array"
- }
- },
- "required": [
- "Arn",
- "DataSetReferences"
- ],
- "type": "object"
- },
- "AnchorDateConfiguration": {
- "additionalProperties": false,
- "properties": {
- "AnchorOption": {
- "$ref": "#/definitions/AnchorOption"
- },
- "ParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- }
- },
- "type": "object"
- },
- "AnchorOption": {
- "enum": [
- "NOW"
- ],
- "type": "string"
- },
- "ArcAxisConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Range": {
- "$ref": "#/definitions/ArcAxisDisplayRange"
- },
- "ReserveRange": {
- "default": 0,
- "type": "number"
- }
- },
- "type": "object"
- },
- "ArcAxisDisplayRange": {
- "additionalProperties": false,
- "properties": {
- "Max": {
- "default": null,
- "type": "number"
- },
- "Min": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "ArcConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ArcAngle": {
- "default": null,
- "type": "number"
- },
- "ArcThickness": {
- "$ref": "#/definitions/ArcThicknessOptions"
- }
- },
- "type": "object"
- },
- "ArcOptions": {
- "additionalProperties": false,
- "properties": {
- "ArcThickness": {
- "$ref": "#/definitions/ArcThickness"
- }
- },
- "type": "object"
- },
- "ArcThickness": {
- "enum": [
- "SMALL",
- "MEDIUM",
- "LARGE",
- "WHOLE"
- ],
- "type": "string"
- },
- "ArcThicknessOptions": {
- "enum": [
- "SMALL",
- "MEDIUM",
- "LARGE"
- ],
- "type": "string"
- },
- "AssetOptions": {
- "additionalProperties": false,
- "properties": {
- "Timezone": {
- "type": "string"
- },
- "WeekStart": {
- "$ref": "#/definitions/DayOfTheWeek"
- }
- },
- "type": "object"
- },
- "AttributeAggregationFunction": {
- "additionalProperties": false,
- "properties": {
- "SimpleAttributeAggregation": {
- "$ref": "#/definitions/SimpleAttributeAggregationFunction"
- },
- "ValueForMultipleValues": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "AxisBinding": {
- "enum": [
- "PRIMARY_YAXIS",
- "SECONDARY_YAXIS"
- ],
- "type": "string"
- },
- "AxisDataOptions": {
- "additionalProperties": false,
- "properties": {
- "DateAxisOptions": {
- "$ref": "#/definitions/DateAxisOptions"
- },
- "NumericAxisOptions": {
- "$ref": "#/definitions/NumericAxisOptions"
- }
- },
- "type": "object"
- },
- "AxisDisplayDataDrivenRange": {
- "format": "json",
- "type": [
- "object",
- "string"
- ]
- },
- "AxisDisplayMinMaxRange": {
- "additionalProperties": false,
- "properties": {
- "Maximum": {
- "default": null,
- "type": "number"
- },
- "Minimum": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "AxisDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "AxisLineVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "AxisOffset": {
- "type": "string"
- },
- "DataOptions": {
- "$ref": "#/definitions/AxisDataOptions"
- },
- "GridLineVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "ScrollbarOptions": {
- "$ref": "#/definitions/ScrollBarOptions"
- },
- "TickLabelOptions": {
- "$ref": "#/definitions/AxisTickLabelOptions"
- }
- },
- "type": "object"
- },
- "AxisDisplayRange": {
- "additionalProperties": false,
- "properties": {
- "DataDriven": {
- "$ref": "#/definitions/AxisDisplayDataDrivenRange"
- },
- "MinMax": {
- "$ref": "#/definitions/AxisDisplayMinMaxRange"
- }
- },
- "type": "object"
- },
- "AxisLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "ApplyTo": {
- "$ref": "#/definitions/AxisLabelReferenceOptions"
- },
- "CustomLabel": {
- "type": "string"
- },
- "FontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- }
- },
- "type": "object"
- },
- "AxisLabelReferenceOptions": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "AxisLinearScale": {
- "additionalProperties": false,
- "properties": {
- "StepCount": {
- "default": null,
- "type": "number"
- },
- "StepSize": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "AxisLogarithmicScale": {
- "additionalProperties": false,
- "properties": {
- "Base": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "AxisScale": {
- "additionalProperties": false,
- "properties": {
- "Linear": {
- "$ref": "#/definitions/AxisLinearScale"
- },
- "Logarithmic": {
- "$ref": "#/definitions/AxisLogarithmicScale"
- }
- },
- "type": "object"
- },
- "AxisTickLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "LabelOptions": {
- "$ref": "#/definitions/LabelOptions"
- },
- "RotationAngle": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "BarChartAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Colors": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "SmallMultiples": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "BarChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "BarsArrangement": {
- "$ref": "#/definitions/BarsArrangement"
- },
- "CategoryAxis": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "CategoryLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ColorLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ContributionAnalysisDefaults": {
- "items": {
- "$ref": "#/definitions/ContributionAnalysisDefault"
- },
- "maxItems": 200,
- "minItems": 1,
- "type": "array"
- },
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/BarChartFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "Orientation": {
- "$ref": "#/definitions/BarChartOrientation"
- },
- "ReferenceLines": {
- "items": {
- "$ref": "#/definitions/ReferenceLine"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "SmallMultiplesOptions": {
- "$ref": "#/definitions/SmallMultiplesOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/BarChartSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "ValueAxis": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "ValueLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- }
- },
- "type": "object"
- },
- "BarChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "BarChartAggregatedFieldWells": {
- "$ref": "#/definitions/BarChartAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "BarChartOrientation": {
- "enum": [
- "HORIZONTAL",
- "VERTICAL"
- ],
- "type": "string"
- },
- "BarChartSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "ColorItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "ColorSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "SmallMultiplesLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "SmallMultiplesSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "BarChartVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/BarChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "BarsArrangement": {
- "enum": [
- "CLUSTERED",
- "STACKED",
- "STACKED_PERCENT"
- ],
- "type": "string"
- },
- "BaseMapStyleType": {
- "enum": [
- "LIGHT_GRAY",
- "DARK_GRAY",
- "STREET",
- "IMAGERY"
- ],
- "type": "string"
- },
- "BinCountOptions": {
- "additionalProperties": false,
- "properties": {
- "Value": {
- "minimum": 0,
- "type": "number"
- }
- },
- "type": "object"
- },
- "BinWidthOptions": {
- "additionalProperties": false,
- "properties": {
- "BinCountLimit": {
- "maximum": 1000,
- "minimum": 0,
- "type": "number"
- },
- "Value": {
- "minimum": 0,
- "type": "number"
- }
- },
- "type": "object"
- },
- "BodySectionConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Content": {
- "$ref": "#/definitions/BodySectionContent"
- },
- "PageBreakConfiguration": {
- "$ref": "#/definitions/SectionPageBreakConfiguration"
- },
- "SectionId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Style": {
- "$ref": "#/definitions/SectionStyle"
- }
- },
- "required": [
- "Content",
- "SectionId"
- ],
- "type": "object"
- },
- "BodySectionContent": {
- "additionalProperties": false,
- "properties": {
- "Layout": {
- "$ref": "#/definitions/SectionLayoutConfiguration"
- }
- },
- "type": "object"
- },
- "BoxPlotAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "GroupBy": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 5,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "BoxPlotChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "BoxPlotOptions": {
- "$ref": "#/definitions/BoxPlotOptions"
- },
- "CategoryAxis": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "CategoryLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/BoxPlotFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "PrimaryYAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "PrimaryYAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ReferenceLines": {
- "items": {
- "$ref": "#/definitions/ReferenceLine"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/BoxPlotSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- }
- },
- "type": "object"
- },
- "BoxPlotFieldWells": {
- "additionalProperties": false,
- "properties": {
- "BoxPlotAggregatedFieldWells": {
- "$ref": "#/definitions/BoxPlotAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "BoxPlotFillStyle": {
- "enum": [
- "SOLID",
- "TRANSPARENT"
- ],
- "type": "string"
- },
- "BoxPlotOptions": {
- "additionalProperties": false,
- "properties": {
- "AllDataPointsVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "OutlierVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "StyleOptions": {
- "$ref": "#/definitions/BoxPlotStyleOptions"
- }
- },
- "type": "object"
- },
- "BoxPlotSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "PaginationConfiguration": {
- "$ref": "#/definitions/PaginationConfiguration"
- }
- },
- "type": "object"
- },
- "BoxPlotStyleOptions": {
- "additionalProperties": false,
- "properties": {
- "FillStyle": {
- "$ref": "#/definitions/BoxPlotFillStyle"
- }
- },
- "type": "object"
- },
- "BoxPlotVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/BoxPlotChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "CalculatedField": {
- "additionalProperties": false,
- "properties": {
- "DataSetIdentifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Expression": {
- "maxLength": 32000,
- "minLength": 1,
- "type": "string"
- },
- "Name": {
- "maxLength": 127,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "DataSetIdentifier",
- "Expression",
- "Name"
- ],
- "type": "object"
- },
- "CalculatedMeasureField": {
- "additionalProperties": false,
- "properties": {
- "Expression": {
- "maxLength": 4096,
- "minLength": 1,
- "type": "string"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Expression",
- "FieldId"
- ],
- "type": "object"
- },
- "CascadingControlConfiguration": {
- "additionalProperties": false,
- "properties": {
- "SourceControls": {
- "items": {
- "$ref": "#/definitions/CascadingControlSource"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "CascadingControlSource": {
- "additionalProperties": false,
- "properties": {
- "ColumnToMatch": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "SourceSheetControlId": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "CategoricalAggregationFunction": {
- "enum": [
- "COUNT",
- "DISTINCT_COUNT"
- ],
- "type": "string"
- },
- "CategoricalDimensionField": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/StringFormatConfiguration"
- },
- "HierarchyId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "CategoricalMeasureField": {
- "additionalProperties": false,
- "properties": {
- "AggregationFunction": {
- "$ref": "#/definitions/CategoricalAggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/StringFormatConfiguration"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "CategoryDrillDownFilter": {
- "additionalProperties": false,
- "properties": {
- "CategoryValues": {
- "items": {
- "maxLength": 512,
- "minLength": 0,
- "type": "string"
- },
- "maxItems": 100000,
- "minItems": 0,
- "type": "array"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- }
- },
- "required": [
- "CategoryValues",
- "Column"
- ],
- "type": "object"
- },
- "CategoryFilter": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "Configuration": {
- "$ref": "#/definitions/CategoryFilterConfiguration"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "Column",
- "Configuration",
- "FilterId"
- ],
- "type": "object"
- },
- "CategoryFilterConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomFilterConfiguration": {
- "$ref": "#/definitions/CustomFilterConfiguration"
- },
- "CustomFilterListConfiguration": {
- "$ref": "#/definitions/CustomFilterListConfiguration"
- },
- "FilterListConfiguration": {
- "$ref": "#/definitions/FilterListConfiguration"
- }
- },
- "type": "object"
- },
- "CategoryFilterMatchOperator": {
- "enum": [
- "EQUALS",
- "DOES_NOT_EQUAL",
- "CONTAINS",
- "DOES_NOT_CONTAIN",
- "STARTS_WITH",
- "ENDS_WITH"
- ],
- "type": "string"
- },
- "CategoryFilterSelectAllOptions": {
- "enum": [
- "FILTER_ALL_VALUES"
- ],
- "type": "string"
- },
- "CategoryInnerFilter": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "Configuration": {
- "$ref": "#/definitions/CategoryFilterConfiguration"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- }
- },
- "required": [
- "Column",
- "Configuration"
- ],
- "type": "object"
- },
- "ChartAxisLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "AxisLabelOptions": {
- "items": {
- "$ref": "#/definitions/AxisLabelOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "SortIconVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "ClusterMarker": {
- "additionalProperties": false,
- "properties": {
- "SimpleClusterMarker": {
- "$ref": "#/definitions/SimpleClusterMarker"
- }
- },
- "type": "object"
- },
- "ClusterMarkerConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ClusterMarker": {
- "$ref": "#/definitions/ClusterMarker"
- }
- },
- "type": "object"
- },
- "ColorFillType": {
- "enum": [
- "DISCRETE",
- "GRADIENT"
- ],
- "type": "string"
- },
- "ColorScale": {
- "additionalProperties": false,
- "properties": {
- "ColorFillType": {
- "$ref": "#/definitions/ColorFillType"
- },
- "Colors": {
- "items": {
- "$ref": "#/definitions/DataColor"
- },
- "maxItems": 3,
- "minItems": 2,
- "type": "array"
- },
- "NullValueColor": {
- "$ref": "#/definitions/DataColor"
- }
- },
- "required": [
- "ColorFillType",
- "Colors"
- ],
- "type": "object"
- },
- "ColorsConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomColors": {
- "items": {
- "$ref": "#/definitions/CustomColor"
- },
- "maxItems": 50,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "ColumnConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ColorsConfiguration": {
- "$ref": "#/definitions/ColorsConfiguration"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/FormatConfiguration"
- },
- "Role": {
- "$ref": "#/definitions/ColumnRole"
- }
- },
- "required": [
- "Column"
- ],
- "type": "object"
- },
- "ColumnHierarchy": {
- "additionalProperties": false,
- "properties": {
- "DateTimeHierarchy": {
- "$ref": "#/definitions/DateTimeHierarchy"
- },
- "ExplicitHierarchy": {
- "$ref": "#/definitions/ExplicitHierarchy"
- },
- "PredefinedHierarchy": {
- "$ref": "#/definitions/PredefinedHierarchy"
- }
- },
- "type": "object"
- },
- "ColumnIdentifier": {
- "additionalProperties": false,
- "properties": {
- "ColumnName": {
- "maxLength": 127,
- "minLength": 1,
- "type": "string"
- },
- "DataSetIdentifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "ColumnName",
- "DataSetIdentifier"
- ],
- "type": "object"
- },
- "ColumnRole": {
- "enum": [
- "DIMENSION",
- "MEASURE"
- ],
- "type": "string"
- },
- "ColumnSort": {
- "additionalProperties": false,
- "properties": {
- "AggregationFunction": {
- "$ref": "#/definitions/AggregationFunction"
- },
- "Direction": {
- "$ref": "#/definitions/SortDirection"
- },
- "SortBy": {
- "$ref": "#/definitions/ColumnIdentifier"
- }
- },
- "required": [
- "Direction",
- "SortBy"
- ],
- "type": "object"
- },
- "ColumnTooltipItem": {
- "additionalProperties": false,
- "properties": {
- "Aggregation": {
- "$ref": "#/definitions/AggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "Label": {
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "required": [
- "Column"
- ],
- "type": "object"
- },
- "ComboChartAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "BarValues": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Colors": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "LineValues": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "ComboChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "BarDataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "BarsArrangement": {
- "$ref": "#/definitions/BarsArrangement"
- },
- "CategoryAxis": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "CategoryLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ColorLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/ComboChartFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "LineDataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "PrimaryYAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "PrimaryYAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ReferenceLines": {
- "items": {
- "$ref": "#/definitions/ReferenceLine"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "SecondaryYAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "SecondaryYAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/ComboChartSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- }
- },
- "type": "object"
- },
- "ComboChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "ComboChartAggregatedFieldWells": {
- "$ref": "#/definitions/ComboChartAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "ComboChartSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "ColorItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "ColorSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "ComboChartVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/ComboChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "ComparisonConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ComparisonFormat": {
- "$ref": "#/definitions/ComparisonFormatConfiguration"
- },
- "ComparisonMethod": {
- "$ref": "#/definitions/ComparisonMethod"
- }
- },
- "type": "object"
- },
- "ComparisonFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "NumberDisplayFormatConfiguration": {
- "$ref": "#/definitions/NumberDisplayFormatConfiguration"
- },
- "PercentageDisplayFormatConfiguration": {
- "$ref": "#/definitions/PercentageDisplayFormatConfiguration"
- }
- },
- "type": "object"
- },
- "ComparisonMethod": {
- "enum": [
- "DIFFERENCE",
- "PERCENT_DIFFERENCE",
- "PERCENT"
- ],
- "type": "string"
- },
- "Computation": {
- "additionalProperties": false,
- "properties": {
- "Forecast": {
- "$ref": "#/definitions/ForecastComputation"
- },
- "GrowthRate": {
- "$ref": "#/definitions/GrowthRateComputation"
- },
- "MaximumMinimum": {
- "$ref": "#/definitions/MaximumMinimumComputation"
- },
- "MetricComparison": {
- "$ref": "#/definitions/MetricComparisonComputation"
- },
- "PeriodOverPeriod": {
- "$ref": "#/definitions/PeriodOverPeriodComputation"
- },
- "PeriodToDate": {
- "$ref": "#/definitions/PeriodToDateComputation"
- },
- "TopBottomMovers": {
- "$ref": "#/definitions/TopBottomMoversComputation"
- },
- "TopBottomRanked": {
- "$ref": "#/definitions/TopBottomRankedComputation"
- },
- "TotalAggregation": {
- "$ref": "#/definitions/TotalAggregationComputation"
- },
- "UniqueValues": {
- "$ref": "#/definitions/UniqueValuesComputation"
- }
- },
- "type": "object"
- },
- "ConditionalFormattingColor": {
- "additionalProperties": false,
- "properties": {
- "Gradient": {
- "$ref": "#/definitions/ConditionalFormattingGradientColor"
- },
- "Solid": {
- "$ref": "#/definitions/ConditionalFormattingSolidColor"
- }
- },
- "type": "object"
- },
- "ConditionalFormattingCustomIconCondition": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "DisplayConfiguration": {
- "$ref": "#/definitions/ConditionalFormattingIconDisplayConfiguration"
- },
- "Expression": {
- "maxLength": 4096,
- "minLength": 1,
- "type": "string"
- },
- "IconOptions": {
- "$ref": "#/definitions/ConditionalFormattingCustomIconOptions"
- }
- },
- "required": [
- "Expression",
- "IconOptions"
- ],
- "type": "object"
- },
- "ConditionalFormattingCustomIconOptions": {
- "additionalProperties": false,
- "properties": {
- "Icon": {
- "$ref": "#/definitions/Icon"
- },
- "UnicodeIcon": {
- "pattern": "^[^\\u0000-\\u00FF]$",
- "type": "string"
- }
- },
- "type": "object"
- },
- "ConditionalFormattingGradientColor": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "$ref": "#/definitions/GradientColor"
- },
- "Expression": {
- "maxLength": 4096,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Color",
- "Expression"
- ],
- "type": "object"
- },
- "ConditionalFormattingIcon": {
- "additionalProperties": false,
- "properties": {
- "CustomCondition": {
- "$ref": "#/definitions/ConditionalFormattingCustomIconCondition"
- },
- "IconSet": {
- "$ref": "#/definitions/ConditionalFormattingIconSet"
- }
- },
- "type": "object"
- },
- "ConditionalFormattingIconDisplayConfiguration": {
- "additionalProperties": false,
- "properties": {
- "IconDisplayOption": {
- "$ref": "#/definitions/ConditionalFormattingIconDisplayOption"
- }
- },
- "type": "object"
- },
- "ConditionalFormattingIconDisplayOption": {
- "enum": [
- "ICON_ONLY"
- ],
- "type": "string"
- },
- "ConditionalFormattingIconSet": {
- "additionalProperties": false,
- "properties": {
- "Expression": {
- "maxLength": 4096,
- "minLength": 1,
- "type": "string"
- },
- "IconSetType": {
- "$ref": "#/definitions/ConditionalFormattingIconSetType"
- }
- },
- "required": [
- "Expression"
- ],
- "type": "object"
- },
- "ConditionalFormattingIconSetType": {
- "enum": [
- "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"
- ],
- "type": "string"
- },
- "ConditionalFormattingSolidColor": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "Expression": {
- "maxLength": 4096,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Expression"
- ],
- "type": "object"
- },
- "ContributionAnalysisDefault": {
- "additionalProperties": false,
- "properties": {
- "ContributorDimensions": {
- "items": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "maxItems": 4,
- "minItems": 1,
- "type": "array"
- },
- "MeasureFieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "ContributorDimensions",
- "MeasureFieldId"
- ],
- "type": "object"
- },
- "CrossDatasetTypes": {
- "enum": [
- "ALL_DATASETS",
- "SINGLE_DATASET"
- ],
- "type": "string"
- },
- "CurrencyDisplayFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DecimalPlacesConfiguration": {
- "$ref": "#/definitions/DecimalPlacesConfiguration"
- },
- "NegativeValueConfiguration": {
- "$ref": "#/definitions/NegativeValueConfiguration"
- },
- "NullValueFormatConfiguration": {
- "$ref": "#/definitions/NullValueFormatConfiguration"
- },
- "NumberScale": {
- "$ref": "#/definitions/NumberScale"
- },
- "Prefix": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "SeparatorConfiguration": {
- "$ref": "#/definitions/NumericSeparatorConfiguration"
- },
- "Suffix": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "Symbol": {
- "pattern": "^[A-Z]{3}$",
- "type": "string"
- }
- },
- "type": "object"
- },
- "CustomActionFilterOperation": {
- "additionalProperties": false,
- "properties": {
- "SelectedFieldsConfiguration": {
- "$ref": "#/definitions/FilterOperationSelectedFieldsConfiguration"
- },
- "TargetVisualsConfiguration": {
- "$ref": "#/definitions/FilterOperationTargetVisualsConfiguration"
- }
- },
- "required": [
- "SelectedFieldsConfiguration",
- "TargetVisualsConfiguration"
- ],
- "type": "object"
- },
- "CustomActionNavigationOperation": {
- "additionalProperties": false,
- "properties": {
- "LocalNavigationConfiguration": {
- "$ref": "#/definitions/LocalNavigationConfiguration"
- }
- },
- "type": "object"
- },
- "CustomActionSetParametersOperation": {
- "additionalProperties": false,
- "properties": {
- "ParameterValueConfigurations": {
- "items": {
- "$ref": "#/definitions/SetParameterValueConfiguration"
- },
- "maxItems": 200,
- "minItems": 1,
- "type": "array"
- }
- },
- "required": [
- "ParameterValueConfigurations"
- ],
- "type": "object"
- },
- "CustomActionURLOperation": {
- "additionalProperties": false,
- "properties": {
- "URLTarget": {
- "$ref": "#/definitions/URLTargetConfiguration"
- },
- "URLTemplate": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "URLTarget",
- "URLTemplate"
- ],
- "type": "object"
- },
- "CustomColor": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "FieldValue": {
- "maxLength": 2048,
- "minLength": 0,
- "type": "string"
- },
- "SpecialValue": {
- "$ref": "#/definitions/SpecialValue"
- }
- },
- "required": [
- "Color"
- ],
- "type": "object"
- },
- "CustomContentConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ContentType": {
- "$ref": "#/definitions/CustomContentType"
- },
- "ContentUrl": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "ImageScaling": {
- "$ref": "#/definitions/CustomContentImageScalingConfiguration"
- }
- },
- "type": "object"
- },
- "CustomContentImageScalingConfiguration": {
- "enum": [
- "FIT_TO_HEIGHT",
- "FIT_TO_WIDTH",
- "DO_NOT_SCALE",
- "SCALE_TO_VISUAL"
- ],
- "type": "string"
- },
- "CustomContentType": {
- "enum": [
- "IMAGE",
- "OTHER_EMBEDDED_CONTENT"
- ],
- "type": "string"
- },
- "CustomContentVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/CustomContentConfiguration"
- },
- "DataSetIdentifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "DataSetIdentifier",
- "VisualId"
- ],
- "type": "object"
- },
- "CustomFilterConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryValue": {
- "maxLength": 512,
- "minLength": 0,
- "type": "string"
- },
- "MatchOperator": {
- "$ref": "#/definitions/CategoryFilterMatchOperator"
- },
- "NullOption": {
- "$ref": "#/definitions/FilterNullOption"
- },
- "ParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "SelectAllOptions": {
- "$ref": "#/definitions/CategoryFilterSelectAllOptions"
- }
- },
- "required": [
- "MatchOperator",
- "NullOption"
- ],
- "type": "object"
- },
- "CustomFilterListConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryValues": {
- "items": {
- "maxLength": 512,
- "minLength": 0,
- "type": "string"
- },
- "maxItems": 100000,
- "minItems": 0,
- "type": "array"
- },
- "MatchOperator": {
- "$ref": "#/definitions/CategoryFilterMatchOperator"
- },
- "NullOption": {
- "$ref": "#/definitions/FilterNullOption"
- },
- "SelectAllOptions": {
- "$ref": "#/definitions/CategoryFilterSelectAllOptions"
- }
- },
- "required": [
- "MatchOperator",
- "NullOption"
- ],
- "type": "object"
- },
- "CustomNarrativeOptions": {
- "additionalProperties": false,
- "properties": {
- "Narrative": {
- "maxLength": 150000,
- "minLength": 0,
- "type": "string"
- }
- },
- "required": [
- "Narrative"
- ],
- "type": "object"
- },
- "CustomParameterValues": {
- "additionalProperties": false,
- "properties": {
- "DateTimeValues": {
- "items": {
- "format": "date-time",
- "type": "string"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- },
- "DecimalValues": {
- "items": {
- "type": "number"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- },
- "IntegerValues": {
- "items": {
- "type": "number"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- },
- "StringValues": {
- "items": {
- "type": "string"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "CustomValuesConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomValues": {
- "$ref": "#/definitions/CustomParameterValues"
- },
- "IncludeNullValue": {
- "type": "boolean"
- }
- },
- "required": [
- "CustomValues"
- ],
- "type": "object"
- },
- "DataBarsOptions": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "NegativeColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "PositiveColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- }
- },
- "required": [
- "FieldId"
- ],
- "type": "object"
- },
- "DataColor": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "DataValue": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "DataFieldSeriesItem": {
- "additionalProperties": false,
- "properties": {
- "AxisBinding": {
- "$ref": "#/definitions/AxisBinding"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FieldValue": {
- "type": "string"
- },
- "Settings": {
- "$ref": "#/definitions/LineChartSeriesSettings"
- }
- },
- "required": [
- "AxisBinding",
- "FieldId"
- ],
- "type": "object"
- },
- "DataLabelContent": {
- "enum": [
- "VALUE",
- "PERCENT",
- "VALUE_AND_PERCENT"
- ],
- "type": "string"
- },
- "DataLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "CategoryLabelVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "DataLabelTypes": {
- "items": {
- "$ref": "#/definitions/DataLabelType"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "LabelColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "LabelContent": {
- "$ref": "#/definitions/DataLabelContent"
- },
- "LabelFontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "MeasureLabelVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Overlap": {
- "$ref": "#/definitions/DataLabelOverlap"
- },
- "Position": {
- "$ref": "#/definitions/DataLabelPosition"
- },
- "TotalsVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "DataLabelOverlap": {
- "enum": [
- "DISABLE_OVERLAP",
- "ENABLE_OVERLAP"
- ],
- "type": "string"
- },
- "DataLabelPosition": {
- "enum": [
- "INSIDE",
- "OUTSIDE",
- "LEFT",
- "TOP",
- "BOTTOM",
- "RIGHT"
- ],
- "type": "string"
- },
- "DataLabelType": {
- "additionalProperties": false,
- "properties": {
- "DataPathLabelType": {
- "$ref": "#/definitions/DataPathLabelType"
- },
- "FieldLabelType": {
- "$ref": "#/definitions/FieldLabelType"
- },
- "MaximumLabelType": {
- "$ref": "#/definitions/MaximumLabelType"
- },
- "MinimumLabelType": {
- "$ref": "#/definitions/MinimumLabelType"
- },
- "RangeEndsLabelType": {
- "$ref": "#/definitions/RangeEndsLabelType"
- }
- },
- "type": "object"
- },
- "DataPathColor": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "Element": {
- "$ref": "#/definitions/DataPathValue"
- },
- "TimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- }
- },
- "required": [
- "Color",
- "Element"
- ],
- "type": "object"
- },
- "DataPathLabelType": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FieldValue": {
- "maxLength": 2048,
- "minLength": 0,
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "DataPathSort": {
- "additionalProperties": false,
- "properties": {
- "Direction": {
- "$ref": "#/definitions/SortDirection"
- },
- "SortPaths": {
- "items": {
- "$ref": "#/definitions/DataPathValue"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "Direction",
- "SortPaths"
- ],
- "type": "object"
- },
- "DataPathType": {
- "additionalProperties": false,
- "properties": {
- "PivotTableDataPathType": {
- "$ref": "#/definitions/PivotTableDataPathType"
- }
- },
- "type": "object"
- },
- "DataPathValue": {
- "additionalProperties": false,
- "properties": {
- "DataPathType": {
- "$ref": "#/definitions/DataPathType"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FieldValue": {
- "maxLength": 2048,
- "minLength": 0,
- "type": "string"
- }
- },
- "type": "object"
- },
- "DataSetIdentifierDeclaration": {
- "additionalProperties": false,
- "properties": {
- "DataSetArn": {
- "type": "string"
- },
- "Identifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "DataSetArn",
- "Identifier"
- ],
- "type": "object"
- },
- "DataSetReference": {
- "additionalProperties": false,
- "properties": {
- "DataSetArn": {
- "type": "string"
- },
- "DataSetPlaceholder": {
- "pattern": "\\S",
- "type": "string"
- }
- },
- "required": [
- "DataSetArn",
- "DataSetPlaceholder"
- ],
- "type": "object"
- },
- "DateAggregationFunction": {
- "enum": [
- "COUNT",
- "DISTINCT_COUNT",
- "MIN",
- "MAX"
- ],
- "type": "string"
- },
- "DateAxisOptions": {
- "additionalProperties": false,
- "properties": {
- "MissingDateVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "DateDimensionField": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "DateGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/DateTimeFormatConfiguration"
- },
- "HierarchyId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "DateMeasureField": {
- "additionalProperties": false,
- "properties": {
- "AggregationFunction": {
- "$ref": "#/definitions/DateAggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/DateTimeFormatConfiguration"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "DateTimeDefaultValues": {
- "additionalProperties": false,
- "properties": {
- "DynamicValue": {
- "$ref": "#/definitions/DynamicDefaultValue"
- },
- "RollingDate": {
- "$ref": "#/definitions/RollingDateConfiguration"
- },
- "StaticValues": {
- "items": {
- "format": "date-time",
- "type": "string"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "DateTimeFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DateTimeFormat": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "NullValueFormatConfiguration": {
- "$ref": "#/definitions/NullValueFormatConfiguration"
- },
- "NumericFormatConfiguration": {
- "$ref": "#/definitions/NumericFormatConfiguration"
- }
- },
- "type": "object"
- },
- "DateTimeHierarchy": {
- "additionalProperties": false,
- "properties": {
- "DrillDownFilters": {
- "items": {
- "$ref": "#/definitions/DrillDownFilter"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "HierarchyId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "HierarchyId"
- ],
- "type": "object"
- },
- "DateTimeParameter": {
- "additionalProperties": false,
- "properties": {
- "Name": {
- "pattern": "\\S",
- "type": "string"
- },
- "Values": {
- "items": {
- "type": "string"
- },
- "type": "array"
- }
- },
- "required": [
- "Name",
- "Values"
- ],
- "type": "object"
- },
- "DateTimeParameterDeclaration": {
- "additionalProperties": false,
- "properties": {
- "DefaultValues": {
- "$ref": "#/definitions/DateTimeDefaultValues"
- },
- "MappedDataSetParameters": {
- "items": {
- "$ref": "#/definitions/MappedDataSetParameter"
- },
- "maxItems": 150,
- "minItems": 0,
- "type": "array"
- },
- "Name": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "TimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- },
- "ValueWhenUnset": {
- "$ref": "#/definitions/DateTimeValueWhenUnsetConfiguration"
- }
- },
- "required": [
- "Name"
- ],
- "type": "object"
- },
- "DateTimePickerControlDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "DateTimeFormat": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "InfoIconLabelOptions": {
- "$ref": "#/definitions/SheetControlInfoIconLabelOptions"
- },
- "TitleOptions": {
- "$ref": "#/definitions/LabelOptions"
- }
- },
- "type": "object"
- },
- "DateTimeValueWhenUnsetConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomValue": {
- "format": "date-time",
- "type": "string"
- },
- "ValueWhenUnsetOption": {
- "$ref": "#/definitions/ValueWhenUnsetOption"
- }
- },
- "type": "object"
- },
- "DayOfTheWeek": {
- "enum": [
- "SUNDAY",
- "MONDAY",
- "TUESDAY",
- "WEDNESDAY",
- "THURSDAY",
- "FRIDAY",
- "SATURDAY"
- ],
- "type": "string"
- },
- "DecimalDefaultValues": {
- "additionalProperties": false,
- "properties": {
- "DynamicValue": {
- "$ref": "#/definitions/DynamicDefaultValue"
- },
- "StaticValues": {
- "items": {
- "type": "number"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "DecimalParameter": {
- "additionalProperties": false,
- "properties": {
- "Name": {
- "pattern": "\\S",
- "type": "string"
- },
- "Values": {
- "items": {
- "default": 0,
- "type": "number"
- },
- "type": "array"
- }
- },
- "required": [
- "Name",
- "Values"
- ],
- "type": "object"
- },
- "DecimalParameterDeclaration": {
- "additionalProperties": false,
- "properties": {
- "DefaultValues": {
- "$ref": "#/definitions/DecimalDefaultValues"
- },
- "MappedDataSetParameters": {
- "items": {
- "$ref": "#/definitions/MappedDataSetParameter"
- },
- "maxItems": 150,
- "minItems": 0,
- "type": "array"
- },
- "Name": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "ParameterValueType": {
- "$ref": "#/definitions/ParameterValueType"
- },
- "ValueWhenUnset": {
- "$ref": "#/definitions/DecimalValueWhenUnsetConfiguration"
- }
- },
- "required": [
- "Name",
- "ParameterValueType"
- ],
- "type": "object"
- },
- "DecimalPlacesConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DecimalPlaces": {
- "maximum": 20,
- "minimum": 0,
- "type": "number"
- }
- },
- "required": [
- "DecimalPlaces"
- ],
- "type": "object"
- },
- "DecimalValueWhenUnsetConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomValue": {
- "default": null,
- "type": "number"
- },
- "ValueWhenUnsetOption": {
- "$ref": "#/definitions/ValueWhenUnsetOption"
- }
- },
- "type": "object"
- },
- "DefaultDateTimePickerControlOptions": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/DateTimePickerControlDisplayOptions"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlDateTimePickerType"
- }
- },
- "type": "object"
- },
- "DefaultFilterControlConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ControlOptions": {
- "$ref": "#/definitions/DefaultFilterControlOptions"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "ControlOptions",
- "Title"
- ],
- "type": "object"
- },
- "DefaultFilterControlOptions": {
- "additionalProperties": false,
- "properties": {
- "DefaultDateTimePickerOptions": {
- "$ref": "#/definitions/DefaultDateTimePickerControlOptions"
- },
- "DefaultDropdownOptions": {
- "$ref": "#/definitions/DefaultFilterDropDownControlOptions"
- },
- "DefaultListOptions": {
- "$ref": "#/definitions/DefaultFilterListControlOptions"
- },
- "DefaultRelativeDateTimeOptions": {
- "$ref": "#/definitions/DefaultRelativeDateTimeControlOptions"
- },
- "DefaultSliderOptions": {
- "$ref": "#/definitions/DefaultSliderControlOptions"
- },
- "DefaultTextAreaOptions": {
- "$ref": "#/definitions/DefaultTextAreaControlOptions"
- },
- "DefaultTextFieldOptions": {
- "$ref": "#/definitions/DefaultTextFieldControlOptions"
- }
- },
- "type": "object"
- },
- "DefaultFilterDropDownControlOptions": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/DropDownControlDisplayOptions"
- },
- "SelectableValues": {
- "$ref": "#/definitions/FilterSelectableValues"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlListType"
- }
- },
- "type": "object"
- },
- "DefaultFilterListControlOptions": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/ListControlDisplayOptions"
- },
- "SelectableValues": {
- "$ref": "#/definitions/FilterSelectableValues"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlListType"
- }
- },
- "type": "object"
- },
- "DefaultFreeFormLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CanvasSizeOptions": {
- "$ref": "#/definitions/FreeFormLayoutCanvasSizeOptions"
- }
- },
- "required": [
- "CanvasSizeOptions"
- ],
- "type": "object"
- },
- "DefaultGridLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CanvasSizeOptions": {
- "$ref": "#/definitions/GridLayoutCanvasSizeOptions"
- }
- },
- "required": [
- "CanvasSizeOptions"
- ],
- "type": "object"
- },
- "DefaultInteractiveLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FreeForm": {
- "$ref": "#/definitions/DefaultFreeFormLayoutConfiguration"
- },
- "Grid": {
- "$ref": "#/definitions/DefaultGridLayoutConfiguration"
- }
- },
- "type": "object"
- },
- "DefaultNewSheetConfiguration": {
- "additionalProperties": false,
- "properties": {
- "InteractiveLayoutConfiguration": {
- "$ref": "#/definitions/DefaultInteractiveLayoutConfiguration"
- },
- "PaginatedLayoutConfiguration": {
- "$ref": "#/definitions/DefaultPaginatedLayoutConfiguration"
- },
- "SheetContentType": {
- "$ref": "#/definitions/SheetContentType"
- }
- },
- "type": "object"
- },
- "DefaultPaginatedLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "SectionBased": {
- "$ref": "#/definitions/DefaultSectionBasedLayoutConfiguration"
- }
- },
- "type": "object"
- },
- "DefaultRelativeDateTimeControlOptions": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/RelativeDateTimeControlDisplayOptions"
- }
- },
- "type": "object"
- },
- "DefaultSectionBasedLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CanvasSizeOptions": {
- "$ref": "#/definitions/SectionBasedLayoutCanvasSizeOptions"
- }
- },
- "required": [
- "CanvasSizeOptions"
- ],
- "type": "object"
- },
- "DefaultSliderControlOptions": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/SliderControlDisplayOptions"
- },
- "MaximumValue": {
- "default": 0,
- "type": "number"
- },
- "MinimumValue": {
- "default": 0,
- "type": "number"
- },
- "StepSize": {
- "default": 0,
- "type": "number"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlSliderType"
- }
- },
- "required": [
- "MaximumValue",
- "MinimumValue",
- "StepSize"
- ],
- "type": "object"
- },
- "DefaultTextAreaControlOptions": {
- "additionalProperties": false,
- "properties": {
- "Delimiter": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "DisplayOptions": {
- "$ref": "#/definitions/TextAreaControlDisplayOptions"
- }
- },
- "type": "object"
- },
- "DefaultTextFieldControlOptions": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/TextFieldControlDisplayOptions"
- }
- },
- "type": "object"
- },
- "DestinationParameterValueConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomValuesConfiguration": {
- "$ref": "#/definitions/CustomValuesConfiguration"
- },
- "SelectAllValueOptions": {
- "$ref": "#/definitions/SelectAllValueOptions"
- },
- "SourceColumn": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "SourceField": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "SourceParameterName": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "DimensionField": {
- "additionalProperties": false,
- "properties": {
- "CategoricalDimensionField": {
- "$ref": "#/definitions/CategoricalDimensionField"
- },
- "DateDimensionField": {
- "$ref": "#/definitions/DateDimensionField"
- },
- "NumericalDimensionField": {
- "$ref": "#/definitions/NumericalDimensionField"
- }
- },
- "type": "object"
- },
- "DonutCenterOptions": {
- "additionalProperties": false,
- "properties": {
- "LabelVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "DonutOptions": {
- "additionalProperties": false,
- "properties": {
- "ArcOptions": {
- "$ref": "#/definitions/ArcOptions"
- },
- "DonutCenterOptions": {
- "$ref": "#/definitions/DonutCenterOptions"
- }
- },
- "type": "object"
- },
- "DrillDownFilter": {
- "additionalProperties": false,
- "properties": {
- "CategoryFilter": {
- "$ref": "#/definitions/CategoryDrillDownFilter"
- },
- "NumericEqualityFilter": {
- "$ref": "#/definitions/NumericEqualityDrillDownFilter"
- },
- "TimeRangeFilter": {
- "$ref": "#/definitions/TimeRangeDrillDownFilter"
- }
- },
- "type": "object"
- },
- "DropDownControlDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "InfoIconLabelOptions": {
- "$ref": "#/definitions/SheetControlInfoIconLabelOptions"
- },
- "SelectAllOptions": {
- "$ref": "#/definitions/ListControlSelectAllOptions"
- },
- "TitleOptions": {
- "$ref": "#/definitions/LabelOptions"
- }
- },
- "type": "object"
- },
- "DynamicDefaultValue": {
- "additionalProperties": false,
- "properties": {
- "DefaultValueColumn": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "GroupNameColumn": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "UserNameColumn": {
- "$ref": "#/definitions/ColumnIdentifier"
- }
- },
- "required": [
- "DefaultValueColumn"
- ],
- "type": "object"
- },
- "EmptyVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "DataSetIdentifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "DataSetIdentifier",
- "VisualId"
- ],
- "type": "object"
- },
- "Entity": {
- "additionalProperties": false,
- "properties": {
- "Path": {
- "pattern": "\\S",
- "type": "string"
- }
- },
- "type": "object"
- },
- "ExcludePeriodConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Amount": {
- "default": null,
- "type": "number"
- },
- "Granularity": {
- "$ref": "#/definitions/TimeGranularity"
- },
- "Status": {
- "$ref": "#/definitions/WidgetStatus"
- }
- },
- "required": [
- "Amount",
- "Granularity"
- ],
- "type": "object"
- },
- "ExplicitHierarchy": {
- "additionalProperties": false,
- "properties": {
- "Columns": {
- "items": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "maxItems": 10,
- "minItems": 2,
- "type": "array"
- },
- "DrillDownFilters": {
- "items": {
- "$ref": "#/definitions/DrillDownFilter"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "HierarchyId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Columns",
- "HierarchyId"
- ],
- "type": "object"
- },
- "FieldBasedTooltip": {
- "additionalProperties": false,
- "properties": {
- "AggregationVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "TooltipFields": {
- "items": {
- "$ref": "#/definitions/TooltipItem"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "TooltipTitleType": {
- "$ref": "#/definitions/TooltipTitleType"
- }
- },
- "type": "object"
- },
- "FieldLabelType": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "FieldSeriesItem": {
- "additionalProperties": false,
- "properties": {
- "AxisBinding": {
- "$ref": "#/definitions/AxisBinding"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "Settings": {
- "$ref": "#/definitions/LineChartSeriesSettings"
- }
- },
- "required": [
- "AxisBinding",
- "FieldId"
- ],
- "type": "object"
- },
- "FieldSort": {
- "additionalProperties": false,
- "properties": {
- "Direction": {
- "$ref": "#/definitions/SortDirection"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Direction",
- "FieldId"
- ],
- "type": "object"
- },
- "FieldSortOptions": {
- "additionalProperties": false,
- "properties": {
- "ColumnSort": {
- "$ref": "#/definitions/ColumnSort"
- },
- "FieldSort": {
- "$ref": "#/definitions/FieldSort"
- }
- },
- "type": "object"
- },
- "FieldTooltipItem": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "Label": {
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "required": [
- "FieldId"
- ],
- "type": "object"
- },
- "FilledMapAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Geospatial": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "FilledMapConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "ConditionalFormattingOptions": {
- "items": {
- "$ref": "#/definitions/FilledMapConditionalFormattingOption"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "ConditionalFormattingOptions"
- ],
- "type": "object"
- },
- "FilledMapConditionalFormattingOption": {
- "additionalProperties": false,
- "properties": {
- "Shape": {
- "$ref": "#/definitions/FilledMapShapeConditionalFormatting"
- }
- },
- "required": [
- "Shape"
- ],
- "type": "object"
- },
- "FilledMapConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FieldWells": {
- "$ref": "#/definitions/FilledMapFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "MapStyleOptions": {
- "$ref": "#/definitions/GeospatialMapStyleOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/FilledMapSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "WindowOptions": {
- "$ref": "#/definitions/GeospatialWindowOptions"
- }
- },
- "type": "object"
- },
- "FilledMapFieldWells": {
- "additionalProperties": false,
- "properties": {
- "FilledMapAggregatedFieldWells": {
- "$ref": "#/definitions/FilledMapAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "FilledMapShapeConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "Format": {
- "$ref": "#/definitions/ShapeConditionalFormat"
- }
- },
- "required": [
- "FieldId"
- ],
- "type": "object"
- },
- "FilledMapSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "FilledMapVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/FilledMapConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "ConditionalFormatting": {
- "$ref": "#/definitions/FilledMapConditionalFormatting"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "Filter": {
- "additionalProperties": false,
- "properties": {
- "CategoryFilter": {
- "$ref": "#/definitions/CategoryFilter"
- },
- "NestedFilter": {
- "$ref": "#/definitions/NestedFilter"
- },
- "NumericEqualityFilter": {
- "$ref": "#/definitions/NumericEqualityFilter"
- },
- "NumericRangeFilter": {
- "$ref": "#/definitions/NumericRangeFilter"
- },
- "RelativeDatesFilter": {
- "$ref": "#/definitions/RelativeDatesFilter"
- },
- "TimeEqualityFilter": {
- "$ref": "#/definitions/TimeEqualityFilter"
- },
- "TimeRangeFilter": {
- "$ref": "#/definitions/TimeRangeFilter"
- },
- "TopBottomFilter": {
- "$ref": "#/definitions/TopBottomFilter"
- }
- },
- "type": "object"
- },
- "FilterControl": {
- "additionalProperties": false,
- "properties": {
- "CrossSheet": {
- "$ref": "#/definitions/FilterCrossSheetControl"
- },
- "DateTimePicker": {
- "$ref": "#/definitions/FilterDateTimePickerControl"
- },
- "Dropdown": {
- "$ref": "#/definitions/FilterDropDownControl"
- },
- "List": {
- "$ref": "#/definitions/FilterListControl"
- },
- "RelativeDateTime": {
- "$ref": "#/definitions/FilterRelativeDateTimeControl"
- },
- "Slider": {
- "$ref": "#/definitions/FilterSliderControl"
- },
- "TextArea": {
- "$ref": "#/definitions/FilterTextAreaControl"
- },
- "TextField": {
- "$ref": "#/definitions/FilterTextFieldControl"
- }
- },
- "type": "object"
- },
- "FilterCrossSheetControl": {
- "additionalProperties": false,
- "properties": {
- "CascadingControlConfiguration": {
- "$ref": "#/definitions/CascadingControlConfiguration"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "FilterControlId",
- "SourceFilterId"
- ],
- "type": "object"
- },
- "FilterDateTimePickerControl": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/DateTimePickerControlDisplayOptions"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlDateTimePickerType"
- }
- },
- "required": [
- "FilterControlId",
- "SourceFilterId",
- "Title"
- ],
- "type": "object"
- },
- "FilterDropDownControl": {
- "additionalProperties": false,
- "properties": {
- "CascadingControlConfiguration": {
- "$ref": "#/definitions/CascadingControlConfiguration"
- },
- "DisplayOptions": {
- "$ref": "#/definitions/DropDownControlDisplayOptions"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SelectableValues": {
- "$ref": "#/definitions/FilterSelectableValues"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlListType"
- }
- },
- "required": [
- "FilterControlId",
- "SourceFilterId",
- "Title"
- ],
- "type": "object"
- },
- "FilterGroup": {
- "additionalProperties": false,
- "properties": {
- "CrossDataset": {
- "$ref": "#/definitions/CrossDatasetTypes"
- },
- "FilterGroupId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Filters": {
- "items": {
- "$ref": "#/definitions/Filter"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "ScopeConfiguration": {
- "$ref": "#/definitions/FilterScopeConfiguration"
- },
- "Status": {
- "$ref": "#/definitions/WidgetStatus"
- }
- },
- "required": [
- "CrossDataset",
- "FilterGroupId",
- "Filters",
- "ScopeConfiguration"
- ],
- "type": "object"
- },
- "FilterListConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryValues": {
- "items": {
- "maxLength": 512,
- "minLength": 0,
- "type": "string"
- },
- "maxItems": 100000,
- "minItems": 0,
- "type": "array"
- },
- "MatchOperator": {
- "$ref": "#/definitions/CategoryFilterMatchOperator"
- },
- "NullOption": {
- "$ref": "#/definitions/FilterNullOption"
- },
- "SelectAllOptions": {
- "$ref": "#/definitions/CategoryFilterSelectAllOptions"
- }
- },
- "required": [
- "MatchOperator"
- ],
- "type": "object"
- },
- "FilterListControl": {
- "additionalProperties": false,
- "properties": {
- "CascadingControlConfiguration": {
- "$ref": "#/definitions/CascadingControlConfiguration"
- },
- "DisplayOptions": {
- "$ref": "#/definitions/ListControlDisplayOptions"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SelectableValues": {
- "$ref": "#/definitions/FilterSelectableValues"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlListType"
- }
- },
- "required": [
- "FilterControlId",
- "SourceFilterId",
- "Title"
- ],
- "type": "object"
- },
- "FilterNullOption": {
- "enum": [
- "ALL_VALUES",
- "NULLS_ONLY",
- "NON_NULLS_ONLY"
- ],
- "type": "string"
- },
- "FilterOperationSelectedFieldsConfiguration": {
- "additionalProperties": false,
- "properties": {
- "SelectedColumns": {
- "items": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "SelectedFieldOptions": {
- "$ref": "#/definitions/SelectedFieldOptions"
- },
- "SelectedFields": {
- "items": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "maxItems": 20,
- "minItems": 1,
- "type": "array"
- }
- },
- "type": "object"
- },
- "FilterOperationTargetVisualsConfiguration": {
- "additionalProperties": false,
- "properties": {
- "SameSheetTargetVisualConfiguration": {
- "$ref": "#/definitions/SameSheetTargetVisualConfiguration"
- }
- },
- "type": "object"
- },
- "FilterRelativeDateTimeControl": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/RelativeDateTimeControlDisplayOptions"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "FilterControlId",
- "SourceFilterId",
- "Title"
- ],
- "type": "object"
- },
- "FilterScopeConfiguration": {
- "additionalProperties": false,
- "properties": {
- "AllSheets": {
- "$ref": "#/definitions/AllSheetsFilterScopeConfiguration"
- },
- "SelectedSheets": {
- "$ref": "#/definitions/SelectedSheetsFilterScopeConfiguration"
- }
- },
- "type": "object"
- },
- "FilterSelectableValues": {
- "additionalProperties": false,
- "properties": {
- "Values": {
- "items": {
- "type": "string"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "FilterSliderControl": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/SliderControlDisplayOptions"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "MaximumValue": {
- "default": 0,
- "type": "number"
- },
- "MinimumValue": {
- "default": 0,
- "type": "number"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "StepSize": {
- "default": 0,
- "type": "number"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlSliderType"
- }
- },
- "required": [
- "FilterControlId",
- "MaximumValue",
- "MinimumValue",
- "SourceFilterId",
- "StepSize",
- "Title"
- ],
- "type": "object"
- },
- "FilterTextAreaControl": {
- "additionalProperties": false,
- "properties": {
- "Delimiter": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "DisplayOptions": {
- "$ref": "#/definitions/TextAreaControlDisplayOptions"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "FilterControlId",
- "SourceFilterId",
- "Title"
- ],
- "type": "object"
- },
- "FilterTextFieldControl": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/TextFieldControlDisplayOptions"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "FilterControlId",
- "SourceFilterId",
- "Title"
- ],
- "type": "object"
- },
- "FilterVisualScope": {
- "enum": [
- "ALL_VISUALS",
- "SELECTED_VISUALS"
- ],
- "type": "string"
- },
- "FontConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FontColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "FontDecoration": {
- "$ref": "#/definitions/FontDecoration"
- },
- "FontSize": {
- "$ref": "#/definitions/FontSize"
- },
- "FontStyle": {
- "$ref": "#/definitions/FontStyle"
- },
- "FontWeight": {
- "$ref": "#/definitions/FontWeight"
- }
- },
- "type": "object"
- },
- "FontDecoration": {
- "enum": [
- "UNDERLINE",
- "NONE"
- ],
- "type": "string"
- },
- "FontSize": {
- "additionalProperties": false,
- "properties": {
- "Relative": {
- "$ref": "#/definitions/RelativeFontSize"
- }
- },
- "type": "object"
- },
- "FontStyle": {
- "enum": [
- "NORMAL",
- "ITALIC"
- ],
- "type": "string"
- },
- "FontWeight": {
- "additionalProperties": false,
- "properties": {
- "Name": {
- "$ref": "#/definitions/FontWeightName"
- }
- },
- "type": "object"
- },
- "FontWeightName": {
- "enum": [
- "NORMAL",
- "BOLD"
- ],
- "type": "string"
- },
- "ForecastComputation": {
- "additionalProperties": false,
- "properties": {
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "CustomSeasonalityValue": {
- "default": null,
- "maximum": 180,
- "minimum": 1,
- "type": "number"
- },
- "LowerBoundary": {
- "default": null,
- "type": "number"
- },
- "Name": {
- "type": "string"
- },
- "PeriodsBackward": {
- "maximum": 1000,
- "minimum": 0,
- "type": "number"
- },
- "PeriodsForward": {
- "maximum": 1000,
- "minimum": 1,
- "type": "number"
- },
- "PredictionInterval": {
- "maximum": 95,
- "minimum": 50,
- "type": "number"
- },
- "Seasonality": {
- "$ref": "#/definitions/ForecastComputationSeasonality"
- },
- "Time": {
- "$ref": "#/definitions/DimensionField"
- },
- "UpperBoundary": {
- "default": null,
- "type": "number"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId"
- ],
- "type": "object"
- },
- "ForecastComputationSeasonality": {
- "enum": [
- "AUTOMATIC",
- "CUSTOM"
- ],
- "type": "string"
- },
- "ForecastConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ForecastProperties": {
- "$ref": "#/definitions/TimeBasedForecastProperties"
- },
- "Scenario": {
- "$ref": "#/definitions/ForecastScenario"
- }
- },
- "type": "object"
- },
- "ForecastScenario": {
- "additionalProperties": false,
- "properties": {
- "WhatIfPointScenario": {
- "$ref": "#/definitions/WhatIfPointScenario"
- },
- "WhatIfRangeScenario": {
- "$ref": "#/definitions/WhatIfRangeScenario"
- }
- },
- "type": "object"
- },
- "FormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DateTimeFormatConfiguration": {
- "$ref": "#/definitions/DateTimeFormatConfiguration"
- },
- "NumberFormatConfiguration": {
- "$ref": "#/definitions/NumberFormatConfiguration"
- },
- "StringFormatConfiguration": {
- "$ref": "#/definitions/StringFormatConfiguration"
- }
- },
- "type": "object"
- },
- "FreeFormLayoutCanvasSizeOptions": {
- "additionalProperties": false,
- "properties": {
- "ScreenCanvasSizeOptions": {
- "$ref": "#/definitions/FreeFormLayoutScreenCanvasSizeOptions"
- }
- },
- "type": "object"
- },
- "FreeFormLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CanvasSizeOptions": {
- "$ref": "#/definitions/FreeFormLayoutCanvasSizeOptions"
- },
- "Elements": {
- "items": {
- "$ref": "#/definitions/FreeFormLayoutElement"
- },
- "maxItems": 430,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "Elements"
- ],
- "type": "object"
- },
- "FreeFormLayoutElement": {
- "additionalProperties": false,
- "properties": {
- "BackgroundStyle": {
- "$ref": "#/definitions/FreeFormLayoutElementBackgroundStyle"
- },
- "BorderStyle": {
- "$ref": "#/definitions/FreeFormLayoutElementBorderStyle"
- },
- "ElementId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "ElementType": {
- "$ref": "#/definitions/LayoutElementType"
- },
- "Height": {
- "type": "string"
- },
- "LoadingAnimation": {
- "$ref": "#/definitions/LoadingAnimation"
- },
- "RenderingRules": {
- "items": {
- "$ref": "#/definitions/SheetElementRenderingRule"
- },
- "maxItems": 10000,
- "minItems": 0,
- "type": "array"
- },
- "SelectedBorderStyle": {
- "$ref": "#/definitions/FreeFormLayoutElementBorderStyle"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Width": {
- "type": "string"
- },
- "XAxisLocation": {
- "type": "string"
- },
- "YAxisLocation": {
- "type": "string"
- }
- },
- "required": [
- "ElementId",
- "ElementType",
- "Height",
- "Width",
- "XAxisLocation",
- "YAxisLocation"
- ],
- "type": "object"
- },
- "FreeFormLayoutElementBackgroundStyle": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}(?:[A-F0-9]{2})?$",
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "FreeFormLayoutElementBorderStyle": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}(?:[A-F0-9]{2})?$",
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "FreeFormLayoutScreenCanvasSizeOptions": {
- "additionalProperties": false,
- "properties": {
- "OptimizedViewPortWidth": {
- "type": "string"
- }
- },
- "required": [
- "OptimizedViewPortWidth"
- ],
- "type": "object"
- },
- "FreeFormSectionLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Elements": {
- "items": {
- "$ref": "#/definitions/FreeFormLayoutElement"
- },
- "maxItems": 430,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "Elements"
- ],
- "type": "object"
- },
- "FunnelChartAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "FunnelChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "DataLabelOptions": {
- "$ref": "#/definitions/FunnelChartDataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/FunnelChartFieldWells"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/FunnelChartSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "ValueLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- }
- },
- "type": "object"
- },
- "FunnelChartDataLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "CategoryLabelVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "LabelColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "LabelFontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "MeasureDataLabelStyle": {
- "$ref": "#/definitions/FunnelChartMeasureDataLabelStyle"
- },
- "MeasureLabelVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Position": {
- "$ref": "#/definitions/DataLabelPosition"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "FunnelChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "FunnelChartAggregatedFieldWells": {
- "$ref": "#/definitions/FunnelChartAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "FunnelChartMeasureDataLabelStyle": {
- "enum": [
- "VALUE_ONLY",
- "PERCENTAGE_BY_FIRST_STAGE",
- "PERCENTAGE_BY_PREVIOUS_STAGE",
- "VALUE_AND_PERCENTAGE_BY_FIRST_STAGE",
- "VALUE_AND_PERCENTAGE_BY_PREVIOUS_STAGE"
- ],
- "type": "string"
- },
- "FunnelChartSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "FunnelChartVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/FunnelChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "GaugeChartArcConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "ForegroundColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "GaugeChartConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "ConditionalFormattingOptions": {
- "items": {
- "$ref": "#/definitions/GaugeChartConditionalFormattingOption"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "GaugeChartConditionalFormattingOption": {
- "additionalProperties": false,
- "properties": {
- "Arc": {
- "$ref": "#/definitions/GaugeChartArcConditionalFormatting"
- },
- "PrimaryValue": {
- "$ref": "#/definitions/GaugeChartPrimaryValueConditionalFormatting"
- }
- },
- "type": "object"
- },
- "GaugeChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/GaugeChartFieldWells"
- },
- "GaugeChartOptions": {
- "$ref": "#/definitions/GaugeChartOptions"
- },
- "TooltipOptions": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- }
- },
- "type": "object"
- },
- "GaugeChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "TargetValues": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "GaugeChartOptions": {
- "additionalProperties": false,
- "properties": {
- "Arc": {
- "$ref": "#/definitions/ArcConfiguration"
- },
- "ArcAxis": {
- "$ref": "#/definitions/ArcAxisConfiguration"
- },
- "Comparison": {
- "$ref": "#/definitions/ComparisonConfiguration"
- },
- "PrimaryValueDisplayType": {
- "$ref": "#/definitions/PrimaryValueDisplayType"
- },
- "PrimaryValueFontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- }
- },
- "type": "object"
- },
- "GaugeChartPrimaryValueConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "Icon": {
- "$ref": "#/definitions/ConditionalFormattingIcon"
- },
- "TextColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "GaugeChartVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/GaugeChartConfiguration"
- },
- "ConditionalFormatting": {
- "$ref": "#/definitions/GaugeChartConditionalFormatting"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "GeospatialCoordinateBounds": {
- "additionalProperties": false,
- "properties": {
- "East": {
- "maximum": 1800,
- "minimum": -1800,
- "type": "number"
- },
- "North": {
- "maximum": 90,
- "minimum": -90,
- "type": "number"
- },
- "South": {
- "maximum": 90,
- "minimum": -90,
- "type": "number"
- },
- "West": {
- "maximum": 1800,
- "minimum": -1800,
- "type": "number"
- }
- },
- "required": [
- "East",
- "North",
- "South",
- "West"
- ],
- "type": "object"
- },
- "GeospatialHeatmapColorScale": {
- "additionalProperties": false,
- "properties": {
- "Colors": {
- "items": {
- "$ref": "#/definitions/GeospatialHeatmapDataColor"
- },
- "maxItems": 2,
- "minItems": 2,
- "type": "array"
- }
- },
- "type": "object"
- },
- "GeospatialHeatmapConfiguration": {
- "additionalProperties": false,
- "properties": {
- "HeatmapColor": {
- "$ref": "#/definitions/GeospatialHeatmapColorScale"
- }
- },
- "type": "object"
- },
- "GeospatialHeatmapDataColor": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- }
- },
- "required": [
- "Color"
- ],
- "type": "object"
- },
- "GeospatialMapAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Colors": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Geospatial": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "GeospatialMapConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FieldWells": {
- "$ref": "#/definitions/GeospatialMapFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "MapStyleOptions": {
- "$ref": "#/definitions/GeospatialMapStyleOptions"
- },
- "PointStyleOptions": {
- "$ref": "#/definitions/GeospatialPointStyleOptions"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- },
- "WindowOptions": {
- "$ref": "#/definitions/GeospatialWindowOptions"
- }
- },
- "type": "object"
- },
- "GeospatialMapFieldWells": {
- "additionalProperties": false,
- "properties": {
- "GeospatialMapAggregatedFieldWells": {
- "$ref": "#/definitions/GeospatialMapAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "GeospatialMapStyleOptions": {
- "additionalProperties": false,
- "properties": {
- "BaseMapStyle": {
- "$ref": "#/definitions/BaseMapStyleType"
- }
- },
- "type": "object"
- },
- "GeospatialMapVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/GeospatialMapConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "GeospatialPointStyleOptions": {
- "additionalProperties": false,
- "properties": {
- "ClusterMarkerConfiguration": {
- "$ref": "#/definitions/ClusterMarkerConfiguration"
- },
- "HeatmapConfiguration": {
- "$ref": "#/definitions/GeospatialHeatmapConfiguration"
- },
- "SelectedPointStyle": {
- "$ref": "#/definitions/GeospatialSelectedPointStyle"
- }
- },
- "type": "object"
- },
- "GeospatialSelectedPointStyle": {
- "enum": [
- "POINT",
- "CLUSTER",
- "HEATMAP"
- ],
- "type": "string"
- },
- "GeospatialWindowOptions": {
- "additionalProperties": false,
- "properties": {
- "Bounds": {
- "$ref": "#/definitions/GeospatialCoordinateBounds"
- },
- "MapZoomMode": {
- "$ref": "#/definitions/MapZoomMode"
- }
- },
- "type": "object"
- },
- "GlobalTableBorderOptions": {
- "additionalProperties": false,
- "properties": {
- "SideSpecificBorder": {
- "$ref": "#/definitions/TableSideBorderOptions"
- },
- "UniformBorder": {
- "$ref": "#/definitions/TableBorderOptions"
- }
- },
- "type": "object"
- },
- "GradientColor": {
- "additionalProperties": false,
- "properties": {
- "Stops": {
- "items": {
- "$ref": "#/definitions/GradientStop"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "GradientStop": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "DataValue": {
- "default": null,
- "type": "number"
- },
- "GradientOffset": {
- "default": 0,
- "type": "number"
- }
- },
- "required": [
- "GradientOffset"
- ],
- "type": "object"
- },
- "GridLayoutCanvasSizeOptions": {
- "additionalProperties": false,
- "properties": {
- "ScreenCanvasSizeOptions": {
- "$ref": "#/definitions/GridLayoutScreenCanvasSizeOptions"
- }
- },
- "type": "object"
- },
- "GridLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CanvasSizeOptions": {
- "$ref": "#/definitions/GridLayoutCanvasSizeOptions"
- },
- "Elements": {
- "items": {
- "$ref": "#/definitions/GridLayoutElement"
- },
- "maxItems": 430,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "Elements"
- ],
- "type": "object"
- },
- "GridLayoutElement": {
- "additionalProperties": false,
- "properties": {
- "ColumnIndex": {
- "maximum": 35,
- "minimum": 0,
- "type": "number"
- },
- "ColumnSpan": {
- "maximum": 36,
- "minimum": 1,
- "type": "number"
- },
- "ElementId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "ElementType": {
- "$ref": "#/definitions/LayoutElementType"
- },
- "RowIndex": {
- "maximum": 9009,
- "minimum": 0,
- "type": "number"
- },
- "RowSpan": {
- "maximum": 21,
- "minimum": 1,
- "type": "number"
- }
- },
- "required": [
- "ColumnSpan",
- "ElementId",
- "ElementType",
- "RowSpan"
- ],
- "type": "object"
- },
- "GridLayoutScreenCanvasSizeOptions": {
- "additionalProperties": false,
- "properties": {
- "OptimizedViewPortWidth": {
- "type": "string"
- },
- "ResizeOption": {
- "$ref": "#/definitions/ResizeOption"
- }
- },
- "required": [
- "ResizeOption"
- ],
- "type": "object"
- },
- "GrowthRateComputation": {
- "additionalProperties": false,
- "properties": {
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "type": "string"
- },
- "PeriodSize": {
- "default": 0,
- "maximum": 52,
- "minimum": 2,
- "type": "number"
- },
- "Time": {
- "$ref": "#/definitions/DimensionField"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId"
- ],
- "type": "object"
- },
- "HeaderFooterSectionConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Layout": {
- "$ref": "#/definitions/SectionLayoutConfiguration"
- },
- "SectionId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Style": {
- "$ref": "#/definitions/SectionStyle"
- }
- },
- "required": [
- "Layout",
- "SectionId"
- ],
- "type": "object"
- },
- "HeatMapAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Columns": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Rows": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "HeatMapConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ColorScale": {
- "$ref": "#/definitions/ColorScale"
- },
- "ColumnLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/HeatMapFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "RowLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/HeatMapSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- }
- },
- "type": "object"
- },
- "HeatMapFieldWells": {
- "additionalProperties": false,
- "properties": {
- "HeatMapAggregatedFieldWells": {
- "$ref": "#/definitions/HeatMapAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "HeatMapSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "HeatMapColumnItemsLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "HeatMapColumnSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "HeatMapRowItemsLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "HeatMapRowSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "HeatMapVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/HeatMapConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "HistogramAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "HistogramBinOptions": {
- "additionalProperties": false,
- "properties": {
- "BinCount": {
- "$ref": "#/definitions/BinCountOptions"
- },
- "BinWidth": {
- "$ref": "#/definitions/BinWidthOptions"
- },
- "SelectedBinType": {
- "$ref": "#/definitions/HistogramBinType"
- },
- "StartValue": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "HistogramBinType": {
- "enum": [
- "BIN_COUNT",
- "BIN_WIDTH"
- ],
- "type": "string"
- },
- "HistogramConfiguration": {
- "additionalProperties": false,
- "properties": {
- "BinOptions": {
- "$ref": "#/definitions/HistogramBinOptions"
- },
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/HistogramFieldWells"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- },
- "XAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "XAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "YAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- }
- },
- "type": "object"
- },
- "HistogramFieldWells": {
- "additionalProperties": false,
- "properties": {
- "HistogramAggregatedFieldWells": {
- "$ref": "#/definitions/HistogramAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "HistogramVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/HistogramConfiguration"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "HorizontalTextAlignment": {
- "enum": [
- "LEFT",
- "CENTER",
- "RIGHT",
- "AUTO"
- ],
- "type": "string"
- },
- "Icon": {
- "enum": [
- "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"
- ],
- "type": "string"
- },
- "InnerFilter": {
- "additionalProperties": false,
- "properties": {
- "CategoryInnerFilter": {
- "$ref": "#/definitions/CategoryInnerFilter"
- }
- },
- "type": "object"
- },
- "InsightConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Computations": {
- "items": {
- "$ref": "#/definitions/Computation"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "CustomNarrative": {
- "$ref": "#/definitions/CustomNarrativeOptions"
- }
- },
- "type": "object"
- },
- "InsightVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "DataSetIdentifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "InsightConfiguration": {
- "$ref": "#/definitions/InsightConfiguration"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "DataSetIdentifier",
- "VisualId"
- ],
- "type": "object"
- },
- "IntegerDefaultValues": {
- "additionalProperties": false,
- "properties": {
- "DynamicValue": {
- "$ref": "#/definitions/DynamicDefaultValue"
- },
- "StaticValues": {
- "items": {
- "type": "number"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "IntegerParameter": {
- "additionalProperties": false,
- "properties": {
- "Name": {
- "pattern": "\\S",
- "type": "string"
- },
- "Values": {
- "items": {
- "default": 0,
- "type": "number"
- },
- "type": "array"
- }
- },
- "required": [
- "Name",
- "Values"
- ],
- "type": "object"
- },
- "IntegerParameterDeclaration": {
- "additionalProperties": false,
- "properties": {
- "DefaultValues": {
- "$ref": "#/definitions/IntegerDefaultValues"
- },
- "MappedDataSetParameters": {
- "items": {
- "$ref": "#/definitions/MappedDataSetParameter"
- },
- "maxItems": 150,
- "minItems": 0,
- "type": "array"
- },
- "Name": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "ParameterValueType": {
- "$ref": "#/definitions/ParameterValueType"
- },
- "ValueWhenUnset": {
- "$ref": "#/definitions/IntegerValueWhenUnsetConfiguration"
- }
- },
- "required": [
- "Name",
- "ParameterValueType"
- ],
- "type": "object"
- },
- "IntegerValueWhenUnsetConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomValue": {
- "default": null,
- "type": "number"
- },
- "ValueWhenUnsetOption": {
- "$ref": "#/definitions/ValueWhenUnsetOption"
- }
- },
- "type": "object"
- },
- "ItemsLimitConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ItemsLimit": {
- "default": null,
- "type": "number"
- },
- "OtherCategories": {
- "$ref": "#/definitions/OtherCategories"
- }
- },
- "type": "object"
- },
- "KPIActualValueConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "Icon": {
- "$ref": "#/definitions/ConditionalFormattingIcon"
- },
- "TextColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "KPIComparisonValueConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "Icon": {
- "$ref": "#/definitions/ConditionalFormattingIcon"
- },
- "TextColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "KPIConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "ConditionalFormattingOptions": {
- "items": {
- "$ref": "#/definitions/KPIConditionalFormattingOption"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "KPIConditionalFormattingOption": {
- "additionalProperties": false,
- "properties": {
- "ActualValue": {
- "$ref": "#/definitions/KPIActualValueConditionalFormatting"
- },
- "ComparisonValue": {
- "$ref": "#/definitions/KPIComparisonValueConditionalFormatting"
- },
- "PrimaryValue": {
- "$ref": "#/definitions/KPIPrimaryValueConditionalFormatting"
- },
- "ProgressBar": {
- "$ref": "#/definitions/KPIProgressBarConditionalFormatting"
- }
- },
- "type": "object"
- },
- "KPIConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FieldWells": {
- "$ref": "#/definitions/KPIFieldWells"
- },
- "KPIOptions": {
- "$ref": "#/definitions/KPIOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/KPISortConfiguration"
- }
- },
- "type": "object"
- },
- "KPIFieldWells": {
- "additionalProperties": false,
- "properties": {
- "TargetValues": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "TrendGroups": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "KPIOptions": {
- "additionalProperties": false,
- "properties": {
- "Comparison": {
- "$ref": "#/definitions/ComparisonConfiguration"
- },
- "PrimaryValueDisplayType": {
- "$ref": "#/definitions/PrimaryValueDisplayType"
- },
- "PrimaryValueFontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "ProgressBar": {
- "$ref": "#/definitions/ProgressBarOptions"
- },
- "SecondaryValue": {
- "$ref": "#/definitions/SecondaryValueOptions"
- },
- "SecondaryValueFontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "Sparkline": {
- "$ref": "#/definitions/KPISparklineOptions"
- },
- "TrendArrows": {
- "$ref": "#/definitions/TrendArrowOptions"
- },
- "VisualLayoutOptions": {
- "$ref": "#/definitions/KPIVisualLayoutOptions"
- }
- },
- "type": "object"
- },
- "KPIPrimaryValueConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "Icon": {
- "$ref": "#/definitions/ConditionalFormattingIcon"
- },
- "TextColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "KPIProgressBarConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "ForegroundColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "KPISortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "TrendGroupSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "KPISparklineOptions": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "TooltipVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Type": {
- "$ref": "#/definitions/KPISparklineType"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "required": [
- "Type"
- ],
- "type": "object"
- },
- "KPISparklineType": {
- "enum": [
- "LINE",
- "AREA"
- ],
- "type": "string"
- },
- "KPIVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/KPIConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "ConditionalFormatting": {
- "$ref": "#/definitions/KPIConditionalFormatting"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "KPIVisualLayoutOptions": {
- "additionalProperties": false,
- "properties": {
- "StandardLayout": {
- "$ref": "#/definitions/KPIVisualStandardLayout"
- }
- },
- "type": "object"
- },
- "KPIVisualStandardLayout": {
- "additionalProperties": false,
- "properties": {
- "Type": {
- "$ref": "#/definitions/KPIVisualStandardLayoutType"
- }
- },
- "required": [
- "Type"
- ],
- "type": "object"
- },
- "KPIVisualStandardLayoutType": {
- "enum": [
- "CLASSIC",
- "VERTICAL"
- ],
- "type": "string"
- },
- "LabelOptions": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "type": "string"
- },
- "FontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "Layout": {
- "additionalProperties": false,
- "properties": {
- "Configuration": {
- "$ref": "#/definitions/LayoutConfiguration"
- }
- },
- "required": [
- "Configuration"
- ],
- "type": "object"
- },
- "LayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FreeFormLayout": {
- "$ref": "#/definitions/FreeFormLayoutConfiguration"
- },
- "GridLayout": {
- "$ref": "#/definitions/GridLayoutConfiguration"
- },
- "SectionBasedLayout": {
- "$ref": "#/definitions/SectionBasedLayoutConfiguration"
- }
- },
- "type": "object"
- },
- "LayoutElementType": {
- "enum": [
- "VISUAL",
- "FILTER_CONTROL",
- "PARAMETER_CONTROL",
- "TEXT_BOX"
- ],
- "type": "string"
- },
- "LegendOptions": {
- "additionalProperties": false,
- "properties": {
- "Height": {
- "type": "string"
- },
- "Position": {
- "$ref": "#/definitions/LegendPosition"
- },
- "Title": {
- "$ref": "#/definitions/LabelOptions"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Width": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "LegendPosition": {
- "enum": [
- "AUTO",
- "RIGHT",
- "BOTTOM",
- "TOP"
- ],
- "type": "string"
- },
- "LineChartAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Colors": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "SmallMultiples": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "LineChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ContributionAnalysisDefaults": {
- "items": {
- "$ref": "#/definitions/ContributionAnalysisDefault"
- },
- "maxItems": 200,
- "minItems": 1,
- "type": "array"
- },
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "DefaultSeriesSettings": {
- "$ref": "#/definitions/LineChartDefaultSeriesSettings"
- },
- "FieldWells": {
- "$ref": "#/definitions/LineChartFieldWells"
- },
- "ForecastConfigurations": {
- "items": {
- "$ref": "#/definitions/ForecastConfiguration"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "PrimaryYAxisDisplayOptions": {
- "$ref": "#/definitions/LineSeriesAxisDisplayOptions"
- },
- "PrimaryYAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ReferenceLines": {
- "items": {
- "$ref": "#/definitions/ReferenceLine"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "SecondaryYAxisDisplayOptions": {
- "$ref": "#/definitions/LineSeriesAxisDisplayOptions"
- },
- "SecondaryYAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "Series": {
- "items": {
- "$ref": "#/definitions/SeriesItem"
- },
- "maxItems": 2000,
- "minItems": 0,
- "type": "array"
- },
- "SmallMultiplesOptions": {
- "$ref": "#/definitions/SmallMultiplesOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/LineChartSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "Type": {
- "$ref": "#/definitions/LineChartType"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- },
- "XAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "XAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- }
- },
- "type": "object"
- },
- "LineChartDefaultSeriesSettings": {
- "additionalProperties": false,
- "properties": {
- "AxisBinding": {
- "$ref": "#/definitions/AxisBinding"
- },
- "LineStyleSettings": {
- "$ref": "#/definitions/LineChartLineStyleSettings"
- },
- "MarkerStyleSettings": {
- "$ref": "#/definitions/LineChartMarkerStyleSettings"
- }
- },
- "type": "object"
- },
- "LineChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "LineChartAggregatedFieldWells": {
- "$ref": "#/definitions/LineChartAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "LineChartLineStyle": {
- "enum": [
- "SOLID",
- "DOTTED",
- "DASHED"
- ],
- "type": "string"
- },
- "LineChartLineStyleSettings": {
- "additionalProperties": false,
- "properties": {
- "LineInterpolation": {
- "$ref": "#/definitions/LineInterpolation"
- },
- "LineStyle": {
- "$ref": "#/definitions/LineChartLineStyle"
- },
- "LineVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "LineWidth": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "LineChartMarkerShape": {
- "enum": [
- "CIRCLE",
- "TRIANGLE",
- "SQUARE",
- "DIAMOND",
- "ROUNDED_SQUARE"
- ],
- "type": "string"
- },
- "LineChartMarkerStyleSettings": {
- "additionalProperties": false,
- "properties": {
- "MarkerColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "MarkerShape": {
- "$ref": "#/definitions/LineChartMarkerShape"
- },
- "MarkerSize": {
- "type": "string"
- },
- "MarkerVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "LineChartSeriesSettings": {
- "additionalProperties": false,
- "properties": {
- "LineStyleSettings": {
- "$ref": "#/definitions/LineChartLineStyleSettings"
- },
- "MarkerStyleSettings": {
- "$ref": "#/definitions/LineChartMarkerStyleSettings"
- }
- },
- "type": "object"
- },
- "LineChartSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryItemsLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "ColorItemsLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "SmallMultiplesLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "SmallMultiplesSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "LineChartType": {
- "enum": [
- "LINE",
- "AREA",
- "STACKED_AREA"
- ],
- "type": "string"
- },
- "LineChartVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/LineChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "LineInterpolation": {
- "enum": [
- "LINEAR",
- "SMOOTH",
- "STEPPED"
- ],
- "type": "string"
- },
- "LineSeriesAxisDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "AxisOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "MissingDataConfigurations": {
- "items": {
- "$ref": "#/definitions/MissingDataConfiguration"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "ListControlDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "InfoIconLabelOptions": {
- "$ref": "#/definitions/SheetControlInfoIconLabelOptions"
- },
- "SearchOptions": {
- "$ref": "#/definitions/ListControlSearchOptions"
- },
- "SelectAllOptions": {
- "$ref": "#/definitions/ListControlSelectAllOptions"
- },
- "TitleOptions": {
- "$ref": "#/definitions/LabelOptions"
- }
- },
- "type": "object"
- },
- "ListControlSearchOptions": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "ListControlSelectAllOptions": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "LoadingAnimation": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "LocalNavigationConfiguration": {
- "additionalProperties": false,
- "properties": {
- "TargetSheetId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "TargetSheetId"
- ],
- "type": "object"
- },
- "LongFormatText": {
- "additionalProperties": false,
- "properties": {
- "PlainText": {
- "maxLength": 1024,
- "minLength": 1,
- "type": "string"
- },
- "RichText": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "type": "object"
- },
- "MapZoomMode": {
- "enum": [
- "AUTO",
- "MANUAL"
- ],
- "type": "string"
- },
- "MappedDataSetParameter": {
- "additionalProperties": false,
- "properties": {
- "DataSetIdentifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "DataSetParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- }
- },
- "required": [
- "DataSetIdentifier",
- "DataSetParameterName"
- ],
- "type": "object"
- },
- "MaximumLabelType": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "MaximumMinimumComputation": {
- "additionalProperties": false,
- "properties": {
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "type": "string"
- },
- "Time": {
- "$ref": "#/definitions/DimensionField"
- },
- "Type": {
- "$ref": "#/definitions/MaximumMinimumComputationType"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId",
- "Type"
- ],
- "type": "object"
- },
- "MaximumMinimumComputationType": {
- "enum": [
- "MAXIMUM",
- "MINIMUM"
- ],
- "type": "string"
- },
- "MeasureField": {
- "additionalProperties": false,
- "properties": {
- "CalculatedMeasureField": {
- "$ref": "#/definitions/CalculatedMeasureField"
- },
- "CategoricalMeasureField": {
- "$ref": "#/definitions/CategoricalMeasureField"
- },
- "DateMeasureField": {
- "$ref": "#/definitions/DateMeasureField"
- },
- "NumericalMeasureField": {
- "$ref": "#/definitions/NumericalMeasureField"
- }
- },
- "type": "object"
- },
- "MetricComparisonComputation": {
- "additionalProperties": false,
- "properties": {
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "FromValue": {
- "$ref": "#/definitions/MeasureField"
- },
- "Name": {
- "type": "string"
- },
- "TargetValue": {
- "$ref": "#/definitions/MeasureField"
- },
- "Time": {
- "$ref": "#/definitions/DimensionField"
- }
- },
- "required": [
- "ComputationId"
- ],
- "type": "object"
- },
- "MinimumLabelType": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "MissingDataConfiguration": {
- "additionalProperties": false,
- "properties": {
- "TreatmentOption": {
- "$ref": "#/definitions/MissingDataTreatmentOption"
- }
- },
- "type": "object"
- },
- "MissingDataTreatmentOption": {
- "enum": [
- "INTERPOLATE",
- "SHOW_AS_ZERO",
- "SHOW_AS_BLANK"
- ],
- "type": "string"
- },
- "NegativeValueConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DisplayMode": {
- "$ref": "#/definitions/NegativeValueDisplayMode"
- }
- },
- "required": [
- "DisplayMode"
- ],
- "type": "object"
- },
- "NegativeValueDisplayMode": {
- "enum": [
- "POSITIVE",
- "NEGATIVE"
- ],
- "type": "string"
- },
- "NestedFilter": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "IncludeInnerSet": {
- "default": false,
- "type": "boolean"
- },
- "InnerFilter": {
- "$ref": "#/definitions/InnerFilter"
- }
- },
- "required": [
- "Column",
- "FilterId",
- "IncludeInnerSet",
- "InnerFilter"
- ],
- "type": "object"
- },
- "NullValueFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "NullString": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "NullString"
- ],
- "type": "object"
- },
- "NumberDisplayFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DecimalPlacesConfiguration": {
- "$ref": "#/definitions/DecimalPlacesConfiguration"
- },
- "NegativeValueConfiguration": {
- "$ref": "#/definitions/NegativeValueConfiguration"
- },
- "NullValueFormatConfiguration": {
- "$ref": "#/definitions/NullValueFormatConfiguration"
- },
- "NumberScale": {
- "$ref": "#/definitions/NumberScale"
- },
- "Prefix": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "SeparatorConfiguration": {
- "$ref": "#/definitions/NumericSeparatorConfiguration"
- },
- "Suffix": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- }
- },
- "type": "object"
- },
- "NumberFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FormatConfiguration": {
- "$ref": "#/definitions/NumericFormatConfiguration"
- }
- },
- "type": "object"
- },
- "NumberScale": {
- "enum": [
- "NONE",
- "AUTO",
- "THOUSANDS",
- "MILLIONS",
- "BILLIONS",
- "TRILLIONS"
- ],
- "type": "string"
- },
- "NumericAxisOptions": {
- "additionalProperties": false,
- "properties": {
- "Range": {
- "$ref": "#/definitions/AxisDisplayRange"
- },
- "Scale": {
- "$ref": "#/definitions/AxisScale"
- }
- },
- "type": "object"
- },
- "NumericEqualityDrillDownFilter": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "Value": {
- "default": 0,
- "type": "number"
- }
- },
- "required": [
- "Column",
- "Value"
- ],
- "type": "object"
- },
- "NumericEqualityFilter": {
- "additionalProperties": false,
- "properties": {
- "AggregationFunction": {
- "$ref": "#/definitions/AggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "MatchOperator": {
- "$ref": "#/definitions/NumericEqualityMatchOperator"
- },
- "NullOption": {
- "$ref": "#/definitions/FilterNullOption"
- },
- "ParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "SelectAllOptions": {
- "$ref": "#/definitions/NumericFilterSelectAllOptions"
- },
- "Value": {
- "default": null,
- "type": "number"
- }
- },
- "required": [
- "Column",
- "FilterId",
- "MatchOperator",
- "NullOption"
- ],
- "type": "object"
- },
- "NumericEqualityMatchOperator": {
- "enum": [
- "EQUALS",
- "DOES_NOT_EQUAL"
- ],
- "type": "string"
- },
- "NumericFilterSelectAllOptions": {
- "enum": [
- "FILTER_ALL_VALUES"
- ],
- "type": "string"
- },
- "NumericFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CurrencyDisplayFormatConfiguration": {
- "$ref": "#/definitions/CurrencyDisplayFormatConfiguration"
- },
- "NumberDisplayFormatConfiguration": {
- "$ref": "#/definitions/NumberDisplayFormatConfiguration"
- },
- "PercentageDisplayFormatConfiguration": {
- "$ref": "#/definitions/PercentageDisplayFormatConfiguration"
- }
- },
- "type": "object"
- },
- "NumericRangeFilter": {
- "additionalProperties": false,
- "properties": {
- "AggregationFunction": {
- "$ref": "#/definitions/AggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "IncludeMaximum": {
- "default": null,
- "type": "boolean"
- },
- "IncludeMinimum": {
- "default": null,
- "type": "boolean"
- },
- "NullOption": {
- "$ref": "#/definitions/FilterNullOption"
- },
- "RangeMaximum": {
- "$ref": "#/definitions/NumericRangeFilterValue"
- },
- "RangeMinimum": {
- "$ref": "#/definitions/NumericRangeFilterValue"
- },
- "SelectAllOptions": {
- "$ref": "#/definitions/NumericFilterSelectAllOptions"
- }
- },
- "required": [
- "Column",
- "FilterId",
- "NullOption"
- ],
- "type": "object"
- },
- "NumericRangeFilterValue": {
- "additionalProperties": false,
- "properties": {
- "Parameter": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "StaticValue": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "NumericSeparatorConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DecimalSeparator": {
- "$ref": "#/definitions/NumericSeparatorSymbol"
- },
- "ThousandsSeparator": {
- "$ref": "#/definitions/ThousandSeparatorOptions"
- }
- },
- "type": "object"
- },
- "NumericSeparatorSymbol": {
- "enum": [
- "COMMA",
- "DOT",
- "SPACE"
- ],
- "type": "string"
- },
- "NumericalAggregationFunction": {
- "additionalProperties": false,
- "properties": {
- "PercentileAggregation": {
- "$ref": "#/definitions/PercentileAggregation"
- },
- "SimpleNumericalAggregation": {
- "$ref": "#/definitions/SimpleNumericalAggregationFunction"
- }
- },
- "type": "object"
- },
- "NumericalDimensionField": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/NumberFormatConfiguration"
- },
- "HierarchyId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "NumericalMeasureField": {
- "additionalProperties": false,
- "properties": {
- "AggregationFunction": {
- "$ref": "#/definitions/NumericalAggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/NumberFormatConfiguration"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "OtherCategories": {
- "enum": [
- "INCLUDE",
- "EXCLUDE"
- ],
- "type": "string"
- },
- "PaginationConfiguration": {
- "additionalProperties": false,
- "properties": {
- "PageNumber": {
- "minimum": 0,
- "type": "number"
- },
- "PageSize": {
- "default": null,
- "type": "number"
- }
- },
- "required": [
- "PageNumber",
- "PageSize"
- ],
- "type": "object"
- },
- "PanelBorderStyle": {
- "enum": [
- "SOLID",
- "DASHED",
- "DOTTED"
- ],
- "type": "string"
- },
- "PanelConfiguration": {
- "additionalProperties": false,
- "properties": {
- "BackgroundColor": {
- "pattern": "^#[A-F0-9]{6}(?:[A-F0-9]{2})?$",
- "type": "string"
- },
- "BackgroundVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "BorderColor": {
- "pattern": "^#[A-F0-9]{6}(?:[A-F0-9]{2})?$",
- "type": "string"
- },
- "BorderStyle": {
- "$ref": "#/definitions/PanelBorderStyle"
- },
- "BorderThickness": {
- "type": "string"
- },
- "BorderVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "GutterSpacing": {
- "type": "string"
- },
- "GutterVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Title": {
- "$ref": "#/definitions/PanelTitleOptions"
- }
- },
- "type": "object"
- },
- "PanelTitleOptions": {
- "additionalProperties": false,
- "properties": {
- "FontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "HorizontalTextAlignment": {
- "$ref": "#/definitions/HorizontalTextAlignment"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "PaperOrientation": {
- "enum": [
- "PORTRAIT",
- "LANDSCAPE"
- ],
- "type": "string"
- },
- "PaperSize": {
- "enum": [
- "US_LETTER",
- "US_LEGAL",
- "US_TABLOID_LEDGER",
- "A0",
- "A1",
- "A2",
- "A3",
- "A4",
- "A5",
- "JIS_B4",
- "JIS_B5"
- ],
- "type": "string"
- },
- "ParameterControl": {
- "additionalProperties": false,
- "properties": {
- "DateTimePicker": {
- "$ref": "#/definitions/ParameterDateTimePickerControl"
- },
- "Dropdown": {
- "$ref": "#/definitions/ParameterDropDownControl"
- },
- "List": {
- "$ref": "#/definitions/ParameterListControl"
- },
- "Slider": {
- "$ref": "#/definitions/ParameterSliderControl"
- },
- "TextArea": {
- "$ref": "#/definitions/ParameterTextAreaControl"
- },
- "TextField": {
- "$ref": "#/definitions/ParameterTextFieldControl"
- }
- },
- "type": "object"
- },
- "ParameterDateTimePickerControl": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/DateTimePickerControlDisplayOptions"
- },
- "ParameterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "ParameterControlId",
- "SourceParameterName",
- "Title"
- ],
- "type": "object"
- },
- "ParameterDeclaration": {
- "additionalProperties": false,
- "properties": {
- "DateTimeParameterDeclaration": {
- "$ref": "#/definitions/DateTimeParameterDeclaration"
- },
- "DecimalParameterDeclaration": {
- "$ref": "#/definitions/DecimalParameterDeclaration"
- },
- "IntegerParameterDeclaration": {
- "$ref": "#/definitions/IntegerParameterDeclaration"
- },
- "StringParameterDeclaration": {
- "$ref": "#/definitions/StringParameterDeclaration"
- }
- },
- "type": "object"
- },
- "ParameterDropDownControl": {
- "additionalProperties": false,
- "properties": {
- "CascadingControlConfiguration": {
- "$ref": "#/definitions/CascadingControlConfiguration"
- },
- "DisplayOptions": {
- "$ref": "#/definitions/DropDownControlDisplayOptions"
- },
- "ParameterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SelectableValues": {
- "$ref": "#/definitions/ParameterSelectableValues"
- },
- "SourceParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlListType"
- }
- },
- "required": [
- "ParameterControlId",
- "SourceParameterName",
- "Title"
- ],
- "type": "object"
- },
- "ParameterListControl": {
- "additionalProperties": false,
- "properties": {
- "CascadingControlConfiguration": {
- "$ref": "#/definitions/CascadingControlConfiguration"
- },
- "DisplayOptions": {
- "$ref": "#/definitions/ListControlDisplayOptions"
- },
- "ParameterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SelectableValues": {
- "$ref": "#/definitions/ParameterSelectableValues"
- },
- "SourceParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlListType"
- }
- },
- "required": [
- "ParameterControlId",
- "SourceParameterName",
- "Title"
- ],
- "type": "object"
- },
- "ParameterSelectableValues": {
- "additionalProperties": false,
- "properties": {
- "LinkToDataSetColumn": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "Values": {
- "items": {
- "type": "string"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "ParameterSliderControl": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/SliderControlDisplayOptions"
- },
- "MaximumValue": {
- "default": 0,
- "type": "number"
- },
- "MinimumValue": {
- "default": 0,
- "type": "number"
- },
- "ParameterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "StepSize": {
- "default": 0,
- "type": "number"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "MaximumValue",
- "MinimumValue",
- "ParameterControlId",
- "SourceParameterName",
- "StepSize",
- "Title"
- ],
- "type": "object"
- },
- "ParameterTextAreaControl": {
- "additionalProperties": false,
- "properties": {
- "Delimiter": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "DisplayOptions": {
- "$ref": "#/definitions/TextAreaControlDisplayOptions"
- },
- "ParameterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "ParameterControlId",
- "SourceParameterName",
- "Title"
- ],
- "type": "object"
- },
- "ParameterTextFieldControl": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/TextFieldControlDisplayOptions"
- },
- "ParameterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "ParameterControlId",
- "SourceParameterName",
- "Title"
- ],
- "type": "object"
- },
- "ParameterValueType": {
- "enum": [
- "MULTI_VALUED",
- "SINGLE_VALUED"
- ],
- "type": "string"
- },
- "Parameters": {
- "additionalProperties": false,
- "properties": {
- "DateTimeParameters": {
- "items": {
- "$ref": "#/definitions/DateTimeParameter"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "DecimalParameters": {
- "items": {
- "$ref": "#/definitions/DecimalParameter"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "IntegerParameters": {
- "items": {
- "$ref": "#/definitions/IntegerParameter"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "StringParameters": {
- "items": {
- "$ref": "#/definitions/StringParameter"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "PercentVisibleRange": {
- "additionalProperties": false,
- "properties": {
- "From": {
- "default": null,
- "maximum": 100,
- "minimum": 0,
- "type": "number"
- },
- "To": {
- "default": null,
- "maximum": 100,
- "minimum": 0,
- "type": "number"
- }
- },
- "type": "object"
- },
- "PercentageDisplayFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DecimalPlacesConfiguration": {
- "$ref": "#/definitions/DecimalPlacesConfiguration"
- },
- "NegativeValueConfiguration": {
- "$ref": "#/definitions/NegativeValueConfiguration"
- },
- "NullValueFormatConfiguration": {
- "$ref": "#/definitions/NullValueFormatConfiguration"
- },
- "Prefix": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "SeparatorConfiguration": {
- "$ref": "#/definitions/NumericSeparatorConfiguration"
- },
- "Suffix": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- }
- },
- "type": "object"
- },
- "PercentileAggregation": {
- "additionalProperties": false,
- "properties": {
- "PercentileValue": {
- "maximum": 100,
- "minimum": 0,
- "type": "number"
- }
- },
- "type": "object"
- },
- "PeriodOverPeriodComputation": {
- "additionalProperties": false,
- "properties": {
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "type": "string"
- },
- "Time": {
- "$ref": "#/definitions/DimensionField"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId"
- ],
- "type": "object"
- },
- "PeriodToDateComputation": {
- "additionalProperties": false,
- "properties": {
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "type": "string"
- },
- "PeriodTimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- },
- "Time": {
- "$ref": "#/definitions/DimensionField"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId"
- ],
- "type": "object"
- },
- "PieChartAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "SmallMultiples": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "PieChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ContributionAnalysisDefaults": {
- "items": {
- "$ref": "#/definitions/ContributionAnalysisDefault"
- },
- "maxItems": 200,
- "minItems": 1,
- "type": "array"
- },
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "DonutOptions": {
- "$ref": "#/definitions/DonutOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/PieChartFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "SmallMultiplesOptions": {
- "$ref": "#/definitions/SmallMultiplesOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/PieChartSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "ValueLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- }
- },
- "type": "object"
- },
- "PieChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "PieChartAggregatedFieldWells": {
- "$ref": "#/definitions/PieChartAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "PieChartSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "SmallMultiplesLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "SmallMultiplesSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "PieChartVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/PieChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "PivotFieldSortOptions": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "SortBy": {
- "$ref": "#/definitions/PivotTableSortBy"
- }
- },
- "required": [
- "FieldId",
- "SortBy"
- ],
- "type": "object"
- },
- "PivotTableAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Columns": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 40,
- "minItems": 0,
- "type": "array"
- },
- "Rows": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 40,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 40,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "PivotTableCellConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "Scope": {
- "$ref": "#/definitions/PivotTableConditionalFormattingScope"
- },
- "Scopes": {
- "items": {
- "$ref": "#/definitions/PivotTableConditionalFormattingScope"
- },
- "maxItems": 3,
- "minItems": 0,
- "type": "array"
- },
- "TextFormat": {
- "$ref": "#/definitions/TextConditionalFormat"
- }
- },
- "required": [
- "FieldId"
- ],
- "type": "object"
- },
- "PivotTableConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "ConditionalFormattingOptions": {
- "items": {
- "$ref": "#/definitions/PivotTableConditionalFormattingOption"
- },
- "maxItems": 500,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "PivotTableConditionalFormattingOption": {
- "additionalProperties": false,
- "properties": {
- "Cell": {
- "$ref": "#/definitions/PivotTableCellConditionalFormatting"
- }
- },
- "type": "object"
- },
- "PivotTableConditionalFormattingScope": {
- "additionalProperties": false,
- "properties": {
- "Role": {
- "$ref": "#/definitions/PivotTableConditionalFormattingScopeRole"
- }
- },
- "type": "object"
- },
- "PivotTableConditionalFormattingScopeRole": {
- "enum": [
- "FIELD",
- "FIELD_TOTAL",
- "GRAND_TOTAL"
- ],
- "type": "string"
- },
- "PivotTableConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FieldOptions": {
- "$ref": "#/definitions/PivotTableFieldOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/PivotTableFieldWells"
- },
- "PaginatedReportOptions": {
- "$ref": "#/definitions/PivotTablePaginatedReportOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/PivotTableSortConfiguration"
- },
- "TableOptions": {
- "$ref": "#/definitions/PivotTableOptions"
- },
- "TotalOptions": {
- "$ref": "#/definitions/PivotTableTotalOptions"
- }
- },
- "type": "object"
- },
- "PivotTableDataPathOption": {
- "additionalProperties": false,
- "properties": {
- "DataPathList": {
- "items": {
- "$ref": "#/definitions/DataPathValue"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "Width": {
- "type": "string"
- }
- },
- "required": [
- "DataPathList"
- ],
- "type": "object"
- },
- "PivotTableDataPathType": {
- "enum": [
- "HIERARCHY_ROWS_LAYOUT_COLUMN",
- "MULTIPLE_ROW_METRICS_COLUMN",
- "EMPTY_COLUMN_HEADER",
- "COUNT_METRIC_COLUMN"
- ],
- "type": "string"
- },
- "PivotTableFieldCollapseState": {
- "enum": [
- "COLLAPSED",
- "EXPANDED"
- ],
- "type": "string"
- },
- "PivotTableFieldCollapseStateOption": {
- "additionalProperties": false,
- "properties": {
- "State": {
- "$ref": "#/definitions/PivotTableFieldCollapseState"
- },
- "Target": {
- "$ref": "#/definitions/PivotTableFieldCollapseStateTarget"
- }
- },
- "required": [
- "Target"
- ],
- "type": "object"
- },
- "PivotTableFieldCollapseStateTarget": {
- "additionalProperties": false,
- "properties": {
- "FieldDataPathValues": {
- "items": {
- "$ref": "#/definitions/DataPathValue"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "FieldId": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "PivotTableFieldOption": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "required": [
- "FieldId"
- ],
- "type": "object"
- },
- "PivotTableFieldOptions": {
- "additionalProperties": false,
- "properties": {
- "CollapseStateOptions": {
- "items": {
- "$ref": "#/definitions/PivotTableFieldCollapseStateOption"
- },
- "type": "array"
- },
- "DataPathOptions": {
- "items": {
- "$ref": "#/definitions/PivotTableDataPathOption"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "SelectedFieldOptions": {
- "items": {
- "$ref": "#/definitions/PivotTableFieldOption"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "PivotTableFieldSubtotalOptions": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "type": "object"
- },
- "PivotTableFieldWells": {
- "additionalProperties": false,
- "properties": {
- "PivotTableAggregatedFieldWells": {
- "$ref": "#/definitions/PivotTableAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "PivotTableMetricPlacement": {
- "enum": [
- "ROW",
- "COLUMN"
- ],
- "type": "string"
- },
- "PivotTableOptions": {
- "additionalProperties": false,
- "properties": {
- "CellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "CollapsedRowDimensionsVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "ColumnHeaderStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "ColumnNamesVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "DefaultCellWidth": {
- "type": "string"
- },
- "MetricPlacement": {
- "$ref": "#/definitions/PivotTableMetricPlacement"
- },
- "RowAlternateColorOptions": {
- "$ref": "#/definitions/RowAlternateColorOptions"
- },
- "RowFieldNamesStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "RowHeaderStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "RowsLabelOptions": {
- "$ref": "#/definitions/PivotTableRowsLabelOptions"
- },
- "RowsLayout": {
- "$ref": "#/definitions/PivotTableRowsLayout"
- },
- "SingleMetricVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "ToggleButtonsVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "PivotTablePaginatedReportOptions": {
- "additionalProperties": false,
- "properties": {
- "OverflowColumnHeaderVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "VerticalOverflowVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "PivotTableRowsLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "maxLength": 1024,
- "minLength": 1,
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "PivotTableRowsLayout": {
- "enum": [
- "TABULAR",
- "HIERARCHY"
- ],
- "type": "string"
- },
- "PivotTableSortBy": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnSort"
- },
- "DataPath": {
- "$ref": "#/definitions/DataPathSort"
- },
- "Field": {
- "$ref": "#/definitions/FieldSort"
- }
- },
- "type": "object"
- },
- "PivotTableSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FieldSortOptions": {
- "items": {
- "$ref": "#/definitions/PivotFieldSortOptions"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "PivotTableSubtotalLevel": {
- "enum": [
- "ALL",
- "CUSTOM",
- "LAST"
- ],
- "type": "string"
- },
- "PivotTableTotalOptions": {
- "additionalProperties": false,
- "properties": {
- "ColumnSubtotalOptions": {
- "$ref": "#/definitions/SubtotalOptions"
- },
- "ColumnTotalOptions": {
- "$ref": "#/definitions/PivotTotalOptions"
- },
- "RowSubtotalOptions": {
- "$ref": "#/definitions/SubtotalOptions"
- },
- "RowTotalOptions": {
- "$ref": "#/definitions/PivotTotalOptions"
- }
- },
- "type": "object"
- },
- "PivotTableVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/PivotTableConfiguration"
- },
- "ConditionalFormatting": {
- "$ref": "#/definitions/PivotTableConditionalFormatting"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "PivotTotalOptions": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "type": "string"
- },
- "MetricHeaderCellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "Placement": {
- "$ref": "#/definitions/TableTotalsPlacement"
- },
- "ScrollStatus": {
- "$ref": "#/definitions/TableTotalsScrollStatus"
- },
- "TotalAggregationOptions": {
- "items": {
- "$ref": "#/definitions/TotalAggregationOption"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "TotalCellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "TotalsVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "ValueCellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- }
- },
- "type": "object"
- },
- "PredefinedHierarchy": {
- "additionalProperties": false,
- "properties": {
- "Columns": {
- "items": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "maxItems": 10,
- "minItems": 1,
- "type": "array"
- },
- "DrillDownFilters": {
- "items": {
- "$ref": "#/definitions/DrillDownFilter"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "HierarchyId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Columns",
- "HierarchyId"
- ],
- "type": "object"
- },
- "PrimaryValueDisplayType": {
- "enum": [
- "HIDDEN",
- "COMPARISON",
- "ACTUAL"
- ],
- "type": "string"
- },
- "ProgressBarOptions": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "RadarChartAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Color": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "RadarChartAreaStyleSettings": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "RadarChartAxesRangeScale": {
- "enum": [
- "AUTO",
- "INDEPENDENT",
- "SHARED"
- ],
- "type": "string"
- },
- "RadarChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "AlternateBandColorsVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "AlternateBandEvenColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "AlternateBandOddColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "AxesRangeScale": {
- "$ref": "#/definitions/RadarChartAxesRangeScale"
- },
- "BaseSeriesSettings": {
- "$ref": "#/definitions/RadarChartSeriesSettings"
- },
- "CategoryAxis": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "CategoryLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ColorAxis": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "ColorLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/RadarChartFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "Shape": {
- "$ref": "#/definitions/RadarChartShape"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/RadarChartSortConfiguration"
- },
- "StartAngle": {
- "maximum": 360,
- "minimum": -360,
- "type": "number"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- }
- },
- "type": "object"
- },
- "RadarChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "RadarChartAggregatedFieldWells": {
- "$ref": "#/definitions/RadarChartAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "RadarChartSeriesSettings": {
- "additionalProperties": false,
- "properties": {
- "AreaStyleSettings": {
- "$ref": "#/definitions/RadarChartAreaStyleSettings"
- }
- },
- "type": "object"
- },
- "RadarChartShape": {
- "enum": [
- "CIRCLE",
- "POLYGON"
- ],
- "type": "string"
- },
- "RadarChartSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "ColorItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "ColorSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "RadarChartVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/RadarChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "RangeEndsLabelType": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "ReferenceLine": {
- "additionalProperties": false,
- "properties": {
- "DataConfiguration": {
- "$ref": "#/definitions/ReferenceLineDataConfiguration"
- },
- "LabelConfiguration": {
- "$ref": "#/definitions/ReferenceLineLabelConfiguration"
- },
- "Status": {
- "$ref": "#/definitions/WidgetStatus"
- },
- "StyleConfiguration": {
- "$ref": "#/definitions/ReferenceLineStyleConfiguration"
- }
- },
- "required": [
- "DataConfiguration"
- ],
- "type": "object"
- },
- "ReferenceLineCustomLabelConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "pattern": "\\S",
- "type": "string"
- }
- },
- "required": [
- "CustomLabel"
- ],
- "type": "object"
- },
- "ReferenceLineDataConfiguration": {
- "additionalProperties": false,
- "properties": {
- "AxisBinding": {
- "$ref": "#/definitions/AxisBinding"
- },
- "DynamicConfiguration": {
- "$ref": "#/definitions/ReferenceLineDynamicDataConfiguration"
- },
- "SeriesType": {
- "$ref": "#/definitions/ReferenceLineSeriesType"
- },
- "StaticConfiguration": {
- "$ref": "#/definitions/ReferenceLineStaticDataConfiguration"
- }
- },
- "type": "object"
- },
- "ReferenceLineDynamicDataConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Calculation": {
- "$ref": "#/definitions/NumericalAggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "MeasureAggregationFunction": {
- "$ref": "#/definitions/AggregationFunction"
- }
- },
- "required": [
- "Calculation",
- "Column"
- ],
- "type": "object"
- },
- "ReferenceLineLabelConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomLabelConfiguration": {
- "$ref": "#/definitions/ReferenceLineCustomLabelConfiguration"
- },
- "FontColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "FontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "HorizontalPosition": {
- "$ref": "#/definitions/ReferenceLineLabelHorizontalPosition"
- },
- "ValueLabelConfiguration": {
- "$ref": "#/definitions/ReferenceLineValueLabelConfiguration"
- },
- "VerticalPosition": {
- "$ref": "#/definitions/ReferenceLineLabelVerticalPosition"
- }
- },
- "type": "object"
- },
- "ReferenceLineLabelHorizontalPosition": {
- "enum": [
- "LEFT",
- "CENTER",
- "RIGHT"
- ],
- "type": "string"
- },
- "ReferenceLineLabelVerticalPosition": {
- "enum": [
- "ABOVE",
- "BELOW"
- ],
- "type": "string"
- },
- "ReferenceLinePatternType": {
- "enum": [
- "SOLID",
- "DASHED",
- "DOTTED"
- ],
- "type": "string"
- },
- "ReferenceLineSeriesType": {
- "enum": [
- "BAR",
- "LINE"
- ],
- "type": "string"
- },
- "ReferenceLineStaticDataConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Value": {
- "default": 0,
- "type": "number"
- }
- },
- "required": [
- "Value"
- ],
- "type": "object"
- },
- "ReferenceLineStyleConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "Pattern": {
- "$ref": "#/definitions/ReferenceLinePatternType"
- }
- },
- "type": "object"
- },
- "ReferenceLineValueLabelConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FormatConfiguration": {
- "$ref": "#/definitions/NumericFormatConfiguration"
- },
- "RelativePosition": {
- "$ref": "#/definitions/ReferenceLineValueLabelRelativePosition"
- }
- },
- "type": "object"
- },
- "ReferenceLineValueLabelRelativePosition": {
- "enum": [
- "BEFORE_CUSTOM_LABEL",
- "AFTER_CUSTOM_LABEL"
- ],
- "type": "string"
- },
- "RelativeDateTimeControlDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "DateTimeFormat": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "InfoIconLabelOptions": {
- "$ref": "#/definitions/SheetControlInfoIconLabelOptions"
- },
- "TitleOptions": {
- "$ref": "#/definitions/LabelOptions"
- }
- },
- "type": "object"
- },
- "RelativeDateType": {
- "enum": [
- "PREVIOUS",
- "THIS",
- "LAST",
- "NOW",
- "NEXT"
- ],
- "type": "string"
- },
- "RelativeDatesFilter": {
- "additionalProperties": false,
- "properties": {
- "AnchorDateConfiguration": {
- "$ref": "#/definitions/AnchorDateConfiguration"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- },
- "ExcludePeriodConfiguration": {
- "$ref": "#/definitions/ExcludePeriodConfiguration"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "MinimumGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- },
- "NullOption": {
- "$ref": "#/definitions/FilterNullOption"
- },
- "ParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "RelativeDateType": {
- "$ref": "#/definitions/RelativeDateType"
- },
- "RelativeDateValue": {
- "default": null,
- "type": "number"
- },
- "TimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- }
- },
- "required": [
- "AnchorDateConfiguration",
- "Column",
- "FilterId",
- "NullOption",
- "RelativeDateType",
- "TimeGranularity"
- ],
- "type": "object"
- },
- "RelativeFontSize": {
- "enum": [
- "EXTRA_SMALL",
- "SMALL",
- "MEDIUM",
- "LARGE",
- "EXTRA_LARGE"
- ],
- "type": "string"
- },
- "ResizeOption": {
- "enum": [
- "FIXED",
- "RESPONSIVE"
- ],
- "type": "string"
- },
- "ResourcePermission": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "type": "string"
- },
- "maxItems": 20,
- "minItems": 1,
- "type": "array"
- },
- "Principal": {
- "maxLength": 256,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Actions",
- "Principal"
- ],
- "type": "object"
- },
- "ResourceStatus": {
- "enum": [
- "CREATION_IN_PROGRESS",
- "CREATION_SUCCESSFUL",
- "CREATION_FAILED",
- "UPDATE_IN_PROGRESS",
- "UPDATE_SUCCESSFUL",
- "UPDATE_FAILED",
- "DELETED"
- ],
- "type": "string"
- },
- "RollingDateConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DataSetIdentifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Expression": {
- "maxLength": 4096,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Expression"
- ],
- "type": "object"
- },
- "RowAlternateColorOptions": {
- "additionalProperties": false,
- "properties": {
- "RowAlternateColors": {
- "items": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Status": {
- "$ref": "#/definitions/WidgetStatus"
- },
- "UsePrimaryBackgroundColor": {
- "$ref": "#/definitions/WidgetStatus"
- }
- },
- "type": "object"
- },
- "SameSheetTargetVisualConfiguration": {
- "additionalProperties": false,
- "properties": {
- "TargetVisualOptions": {
- "$ref": "#/definitions/TargetVisualOptions"
- },
- "TargetVisuals": {
- "items": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "maxItems": 50,
- "minItems": 1,
- "type": "array"
- }
- },
- "type": "object"
- },
- "SankeyDiagramAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Destination": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Source": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Weight": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "SankeyDiagramChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/SankeyDiagramFieldWells"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/SankeyDiagramSortConfiguration"
- }
- },
- "type": "object"
- },
- "SankeyDiagramFieldWells": {
- "additionalProperties": false,
- "properties": {
- "SankeyDiagramAggregatedFieldWells": {
- "$ref": "#/definitions/SankeyDiagramAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "SankeyDiagramSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DestinationItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "SourceItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "WeightSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "SankeyDiagramVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/SankeyDiagramChartConfiguration"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "ScatterPlotCategoricallyAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Label": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Size": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "XAxis": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "YAxis": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "ScatterPlotConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/ScatterPlotFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- },
- "XAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "XAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "YAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "YAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- }
- },
- "type": "object"
- },
- "ScatterPlotFieldWells": {
- "additionalProperties": false,
- "properties": {
- "ScatterPlotCategoricallyAggregatedFieldWells": {
- "$ref": "#/definitions/ScatterPlotCategoricallyAggregatedFieldWells"
- },
- "ScatterPlotUnaggregatedFieldWells": {
- "$ref": "#/definitions/ScatterPlotUnaggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "ScatterPlotUnaggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Label": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Size": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "XAxis": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "YAxis": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "ScatterPlotVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/ScatterPlotConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "ScrollBarOptions": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- },
- "VisibleRange": {
- "$ref": "#/definitions/VisibleRangeOptions"
- }
- },
- "type": "object"
- },
- "SecondaryValueOptions": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "SectionAfterPageBreak": {
- "additionalProperties": false,
- "properties": {
- "Status": {
- "$ref": "#/definitions/SectionPageBreakStatus"
- }
- },
- "type": "object"
- },
- "SectionBasedLayoutCanvasSizeOptions": {
- "additionalProperties": false,
- "properties": {
- "PaperCanvasSizeOptions": {
- "$ref": "#/definitions/SectionBasedLayoutPaperCanvasSizeOptions"
- }
- },
- "type": "object"
- },
- "SectionBasedLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "BodySections": {
- "items": {
- "$ref": "#/definitions/BodySectionConfiguration"
- },
- "maxItems": 28,
- "minItems": 0,
- "type": "array"
- },
- "CanvasSizeOptions": {
- "$ref": "#/definitions/SectionBasedLayoutCanvasSizeOptions"
- },
- "FooterSections": {
- "items": {
- "$ref": "#/definitions/HeaderFooterSectionConfiguration"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "HeaderSections": {
- "items": {
- "$ref": "#/definitions/HeaderFooterSectionConfiguration"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "BodySections",
- "CanvasSizeOptions",
- "FooterSections",
- "HeaderSections"
- ],
- "type": "object"
- },
- "SectionBasedLayoutPaperCanvasSizeOptions": {
- "additionalProperties": false,
- "properties": {
- "PaperMargin": {
- "$ref": "#/definitions/Spacing"
- },
- "PaperOrientation": {
- "$ref": "#/definitions/PaperOrientation"
- },
- "PaperSize": {
- "$ref": "#/definitions/PaperSize"
- }
- },
- "type": "object"
- },
- "SectionLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FreeFormLayout": {
- "$ref": "#/definitions/FreeFormSectionLayoutConfiguration"
- }
- },
- "required": [
- "FreeFormLayout"
- ],
- "type": "object"
- },
- "SectionPageBreakConfiguration": {
- "additionalProperties": false,
- "properties": {
- "After": {
- "$ref": "#/definitions/SectionAfterPageBreak"
- }
- },
- "type": "object"
- },
- "SectionPageBreakStatus": {
- "enum": [
- "ENABLED",
- "DISABLED"
- ],
- "type": "string"
- },
- "SectionStyle": {
- "additionalProperties": false,
- "properties": {
- "Height": {
- "type": "string"
- },
- "Padding": {
- "$ref": "#/definitions/Spacing"
- }
- },
- "type": "object"
- },
- "SelectAllValueOptions": {
- "enum": [
- "ALL_VALUES"
- ],
- "type": "string"
- },
- "SelectedFieldOptions": {
- "enum": [
- "ALL_FIELDS"
- ],
- "type": "string"
- },
- "SelectedSheetsFilterScopeConfiguration": {
- "additionalProperties": false,
- "properties": {
- "SheetVisualScopingConfigurations": {
- "items": {
- "$ref": "#/definitions/SheetVisualScopingConfiguration"
- },
- "maxItems": 50,
- "minItems": 1,
- "type": "array"
- }
- },
- "type": "object"
- },
- "SelectedTooltipType": {
- "enum": [
- "BASIC",
- "DETAILED"
- ],
- "type": "string"
- },
- "SeriesItem": {
- "additionalProperties": false,
- "properties": {
- "DataFieldSeriesItem": {
- "$ref": "#/definitions/DataFieldSeriesItem"
- },
- "FieldSeriesItem": {
- "$ref": "#/definitions/FieldSeriesItem"
- }
- },
- "type": "object"
- },
- "SetParameterValueConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DestinationParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "Value": {
- "$ref": "#/definitions/DestinationParameterValueConfiguration"
- }
- },
- "required": [
- "DestinationParameterName",
- "Value"
- ],
- "type": "object"
- },
- "ShapeConditionalFormat": {
- "additionalProperties": false,
- "properties": {
- "BackgroundColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "required": [
- "BackgroundColor"
- ],
- "type": "object"
- },
- "Sheet": {
- "additionalProperties": false,
- "properties": {
- "Name": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "SheetId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "type": "object"
- },
- "SheetContentType": {
- "enum": [
- "PAGINATED",
- "INTERACTIVE"
- ],
- "type": "string"
- },
- "SheetControlDateTimePickerType": {
- "enum": [
- "SINGLE_VALUED",
- "DATE_RANGE"
- ],
- "type": "string"
- },
- "SheetControlInfoIconLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "InfoIconText": {
- "maxLength": 100,
- "minLength": 1,
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "SheetControlLayout": {
- "additionalProperties": false,
- "properties": {
- "Configuration": {
- "$ref": "#/definitions/SheetControlLayoutConfiguration"
- }
- },
- "required": [
- "Configuration"
- ],
- "type": "object"
- },
- "SheetControlLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "GridLayout": {
- "$ref": "#/definitions/GridLayoutConfiguration"
- }
- },
- "type": "object"
- },
- "SheetControlListType": {
- "enum": [
- "MULTI_SELECT",
- "SINGLE_SELECT"
- ],
- "type": "string"
- },
- "SheetControlSliderType": {
- "enum": [
- "SINGLE_POINT",
- "RANGE"
- ],
- "type": "string"
- },
- "SheetDefinition": {
- "additionalProperties": false,
- "properties": {
- "ContentType": {
- "$ref": "#/definitions/SheetContentType"
- },
- "Description": {
- "maxLength": 1024,
- "minLength": 1,
- "type": "string"
- },
- "FilterControls": {
- "items": {
- "$ref": "#/definitions/FilterControl"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Layouts": {
- "items": {
- "$ref": "#/definitions/Layout"
- },
- "maxItems": 1,
- "minItems": 1,
- "type": "array"
- },
- "Name": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "ParameterControls": {
- "items": {
- "$ref": "#/definitions/ParameterControl"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "SheetControlLayouts": {
- "items": {
- "$ref": "#/definitions/SheetControlLayout"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "SheetId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "TextBoxes": {
- "items": {
- "$ref": "#/definitions/SheetTextBox"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "Title": {
- "maxLength": 1024,
- "minLength": 1,
- "type": "string"
- },
- "Visuals": {
- "items": {
- "$ref": "#/definitions/Visual"
- },
- "maxItems": 50,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "SheetId"
- ],
- "type": "object"
- },
- "SheetElementConfigurationOverrides": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "SheetElementRenderingRule": {
- "additionalProperties": false,
- "properties": {
- "ConfigurationOverrides": {
- "$ref": "#/definitions/SheetElementConfigurationOverrides"
- },
- "Expression": {
- "maxLength": 4096,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "ConfigurationOverrides",
- "Expression"
- ],
- "type": "object"
- },
- "SheetTextBox": {
- "additionalProperties": false,
- "properties": {
- "Content": {
- "maxLength": 150000,
- "minLength": 0,
- "type": "string"
- },
- "SheetTextBoxId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "SheetTextBoxId"
- ],
- "type": "object"
- },
- "SheetVisualScopingConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Scope": {
- "$ref": "#/definitions/FilterVisualScope"
- },
- "SheetId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "VisualIds": {
- "items": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "maxItems": 50,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "Scope",
- "SheetId"
- ],
- "type": "object"
- },
- "ShortFormatText": {
- "additionalProperties": false,
- "properties": {
- "PlainText": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "RichText": {
- "maxLength": 1024,
- "minLength": 1,
- "type": "string"
- }
- },
- "type": "object"
- },
- "SimpleAttributeAggregationFunction": {
- "enum": [
- "UNIQUE_VALUE"
- ],
- "type": "string"
- },
- "SimpleClusterMarker": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- }
- },
- "type": "object"
- },
- "SimpleNumericalAggregationFunction": {
- "enum": [
- "SUM",
- "AVERAGE",
- "MIN",
- "MAX",
- "COUNT",
- "DISTINCT_COUNT",
- "VAR",
- "VARP",
- "STDEV",
- "STDEVP",
- "MEDIAN"
- ],
- "type": "string"
- },
- "SimpleTotalAggregationFunction": {
- "enum": [
- "DEFAULT",
- "SUM",
- "AVERAGE",
- "MIN",
- "MAX",
- "NONE"
- ],
- "type": "string"
- },
- "SliderControlDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "InfoIconLabelOptions": {
- "$ref": "#/definitions/SheetControlInfoIconLabelOptions"
- },
- "TitleOptions": {
- "$ref": "#/definitions/LabelOptions"
- }
- },
- "type": "object"
- },
- "SmallMultiplesAxisPlacement": {
- "enum": [
- "OUTSIDE",
- "INSIDE"
- ],
- "type": "string"
- },
- "SmallMultiplesAxisProperties": {
- "additionalProperties": false,
- "properties": {
- "Placement": {
- "$ref": "#/definitions/SmallMultiplesAxisPlacement"
- },
- "Scale": {
- "$ref": "#/definitions/SmallMultiplesAxisScale"
- }
- },
- "type": "object"
- },
- "SmallMultiplesAxisScale": {
- "enum": [
- "SHARED",
- "INDEPENDENT"
- ],
- "type": "string"
- },
- "SmallMultiplesOptions": {
- "additionalProperties": false,
- "properties": {
- "MaxVisibleColumns": {
- "maximum": 10,
- "minimum": 1,
- "type": "number"
- },
- "MaxVisibleRows": {
- "maximum": 10,
- "minimum": 1,
- "type": "number"
- },
- "PanelConfiguration": {
- "$ref": "#/definitions/PanelConfiguration"
- },
- "XAxis": {
- "$ref": "#/definitions/SmallMultiplesAxisProperties"
- },
- "YAxis": {
- "$ref": "#/definitions/SmallMultiplesAxisProperties"
- }
- },
- "type": "object"
- },
- "SortDirection": {
- "enum": [
- "ASC",
- "DESC"
- ],
- "type": "string"
- },
- "Spacing": {
- "additionalProperties": false,
- "properties": {
- "Bottom": {
- "type": "string"
- },
- "Left": {
- "type": "string"
- },
- "Right": {
- "type": "string"
- },
- "Top": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "SpecialValue": {
- "enum": [
- "EMPTY",
- "NULL",
- "OTHER"
- ],
- "type": "string"
- },
- "StringDefaultValues": {
- "additionalProperties": false,
- "properties": {
- "DynamicValue": {
- "$ref": "#/definitions/DynamicDefaultValue"
- },
- "StaticValues": {
- "items": {
- "type": "string"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "StringFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "NullValueFormatConfiguration": {
- "$ref": "#/definitions/NullValueFormatConfiguration"
- },
- "NumericFormatConfiguration": {
- "$ref": "#/definitions/NumericFormatConfiguration"
- }
- },
- "type": "object"
- },
- "StringParameter": {
- "additionalProperties": false,
- "properties": {
- "Name": {
- "pattern": "\\S",
- "type": "string"
- },
- "Values": {
- "items": {
- "type": "string"
- },
- "type": "array"
- }
- },
- "required": [
- "Name",
- "Values"
- ],
- "type": "object"
- },
- "StringParameterDeclaration": {
- "additionalProperties": false,
- "properties": {
- "DefaultValues": {
- "$ref": "#/definitions/StringDefaultValues"
- },
- "MappedDataSetParameters": {
- "items": {
- "$ref": "#/definitions/MappedDataSetParameter"
- },
- "maxItems": 150,
- "minItems": 0,
- "type": "array"
- },
- "Name": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "ParameterValueType": {
- "$ref": "#/definitions/ParameterValueType"
- },
- "ValueWhenUnset": {
- "$ref": "#/definitions/StringValueWhenUnsetConfiguration"
- }
- },
- "required": [
- "Name",
- "ParameterValueType"
- ],
- "type": "object"
- },
- "StringValueWhenUnsetConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomValue": {
- "type": "string"
- },
- "ValueWhenUnsetOption": {
- "$ref": "#/definitions/ValueWhenUnsetOption"
- }
- },
- "type": "object"
- },
- "StyledCellType": {
- "enum": [
- "TOTAL",
- "METRIC_HEADER",
- "VALUE"
- ],
- "type": "string"
- },
- "SubtotalOptions": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "type": "string"
- },
- "FieldLevel": {
- "$ref": "#/definitions/PivotTableSubtotalLevel"
- },
- "FieldLevelOptions": {
- "items": {
- "$ref": "#/definitions/PivotTableFieldSubtotalOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "MetricHeaderCellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "StyleTargets": {
- "items": {
- "$ref": "#/definitions/TableStyleTarget"
- },
- "maxItems": 3,
- "minItems": 0,
- "type": "array"
- },
- "TotalCellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "TotalsVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "ValueCellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- }
- },
- "type": "object"
- },
- "TableAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "GroupBy": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TableBorderOptions": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "Style": {
- "$ref": "#/definitions/TableBorderStyle"
- },
- "Thickness": {
- "maximum": 4,
- "minimum": 1,
- "type": "number"
- }
- },
- "type": "object"
- },
- "TableBorderStyle": {
- "enum": [
- "NONE",
- "SOLID"
- ],
- "type": "string"
- },
- "TableCellConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "TextFormat": {
- "$ref": "#/definitions/TextConditionalFormat"
- }
- },
- "required": [
- "FieldId"
- ],
- "type": "object"
- },
- "TableCellImageScalingConfiguration": {
- "enum": [
- "FIT_TO_CELL_HEIGHT",
- "FIT_TO_CELL_WIDTH",
- "DO_NOT_SCALE"
- ],
- "type": "string"
- },
- "TableCellImageSizingConfiguration": {
- "additionalProperties": false,
- "properties": {
- "TableCellImageScalingConfiguration": {
- "$ref": "#/definitions/TableCellImageScalingConfiguration"
- }
- },
- "type": "object"
- },
- "TableCellStyle": {
- "additionalProperties": false,
- "properties": {
- "BackgroundColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "Border": {
- "$ref": "#/definitions/GlobalTableBorderOptions"
- },
- "FontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "Height": {
- "maximum": 500,
- "minimum": 8,
- "type": "number"
- },
- "HorizontalTextAlignment": {
- "$ref": "#/definitions/HorizontalTextAlignment"
- },
- "TextWrap": {
- "$ref": "#/definitions/TextWrap"
- },
- "VerticalTextAlignment": {
- "$ref": "#/definitions/VerticalTextAlignment"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "TableConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "ConditionalFormattingOptions": {
- "items": {
- "$ref": "#/definitions/TableConditionalFormattingOption"
- },
- "maxItems": 500,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TableConditionalFormattingOption": {
- "additionalProperties": false,
- "properties": {
- "Cell": {
- "$ref": "#/definitions/TableCellConditionalFormatting"
- },
- "Row": {
- "$ref": "#/definitions/TableRowConditionalFormatting"
- }
- },
- "type": "object"
- },
- "TableConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FieldOptions": {
- "$ref": "#/definitions/TableFieldOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/TableFieldWells"
- },
- "PaginatedReportOptions": {
- "$ref": "#/definitions/TablePaginatedReportOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/TableSortConfiguration"
- },
- "TableInlineVisualizations": {
- "items": {
- "$ref": "#/definitions/TableInlineVisualization"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "TableOptions": {
- "$ref": "#/definitions/TableOptions"
- },
- "TotalOptions": {
- "$ref": "#/definitions/TotalOptions"
- }
- },
- "type": "object"
- },
- "TableFieldCustomIconContent": {
- "additionalProperties": false,
- "properties": {
- "Icon": {
- "$ref": "#/definitions/TableFieldIconSetType"
- }
- },
- "type": "object"
- },
- "TableFieldCustomTextContent": {
- "additionalProperties": false,
- "properties": {
- "FontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "Value": {
- "type": "string"
- }
- },
- "required": [
- "FontConfiguration"
- ],
- "type": "object"
- },
- "TableFieldIconSetType": {
- "enum": [
- "LINK"
- ],
- "type": "string"
- },
- "TableFieldImageConfiguration": {
- "additionalProperties": false,
- "properties": {
- "SizingOptions": {
- "$ref": "#/definitions/TableCellImageSizingConfiguration"
- }
- },
- "type": "object"
- },
- "TableFieldLinkConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Content": {
- "$ref": "#/definitions/TableFieldLinkContentConfiguration"
- },
- "Target": {
- "$ref": "#/definitions/URLTargetConfiguration"
- }
- },
- "required": [
- "Content",
- "Target"
- ],
- "type": "object"
- },
- "TableFieldLinkContentConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomIconContent": {
- "$ref": "#/definitions/TableFieldCustomIconContent"
- },
- "CustomTextContent": {
- "$ref": "#/definitions/TableFieldCustomTextContent"
- }
- },
- "type": "object"
- },
- "TableFieldOption": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "URLStyling": {
- "$ref": "#/definitions/TableFieldURLConfiguration"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Width": {
- "type": "string"
- }
- },
- "required": [
- "FieldId"
- ],
- "type": "object"
- },
- "TableFieldOptions": {
- "additionalProperties": false,
- "properties": {
- "Order": {
- "items": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "PinnedFieldOptions": {
- "$ref": "#/definitions/TablePinnedFieldOptions"
- },
- "SelectedFieldOptions": {
- "items": {
- "$ref": "#/definitions/TableFieldOption"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TableFieldURLConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ImageConfiguration": {
- "$ref": "#/definitions/TableFieldImageConfiguration"
- },
- "LinkConfiguration": {
- "$ref": "#/definitions/TableFieldLinkConfiguration"
- }
- },
- "type": "object"
- },
- "TableFieldWells": {
- "additionalProperties": false,
- "properties": {
- "TableAggregatedFieldWells": {
- "$ref": "#/definitions/TableAggregatedFieldWells"
- },
- "TableUnaggregatedFieldWells": {
- "$ref": "#/definitions/TableUnaggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "TableInlineVisualization": {
- "additionalProperties": false,
- "properties": {
- "DataBars": {
- "$ref": "#/definitions/DataBarsOptions"
- }
- },
- "type": "object"
- },
- "TableOptions": {
- "additionalProperties": false,
- "properties": {
- "CellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "HeaderStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "Orientation": {
- "$ref": "#/definitions/TableOrientation"
- },
- "RowAlternateColorOptions": {
- "$ref": "#/definitions/RowAlternateColorOptions"
- }
- },
- "type": "object"
- },
- "TableOrientation": {
- "enum": [
- "VERTICAL",
- "HORIZONTAL"
- ],
- "type": "string"
- },
- "TablePaginatedReportOptions": {
- "additionalProperties": false,
- "properties": {
- "OverflowColumnHeaderVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "VerticalOverflowVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "TablePinnedFieldOptions": {
- "additionalProperties": false,
- "properties": {
- "PinnedLeftFields": {
- "items": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "maxItems": 201,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TableRowConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "BackgroundColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- },
- "TextColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "TableSideBorderOptions": {
- "additionalProperties": false,
- "properties": {
- "Bottom": {
- "$ref": "#/definitions/TableBorderOptions"
- },
- "InnerHorizontal": {
- "$ref": "#/definitions/TableBorderOptions"
- },
- "InnerVertical": {
- "$ref": "#/definitions/TableBorderOptions"
- },
- "Left": {
- "$ref": "#/definitions/TableBorderOptions"
- },
- "Right": {
- "$ref": "#/definitions/TableBorderOptions"
- },
- "Top": {
- "$ref": "#/definitions/TableBorderOptions"
- }
- },
- "type": "object"
- },
- "TableSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "PaginationConfiguration": {
- "$ref": "#/definitions/PaginationConfiguration"
- },
- "RowSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TableStyleTarget": {
- "additionalProperties": false,
- "properties": {
- "CellType": {
- "$ref": "#/definitions/StyledCellType"
- }
- },
- "required": [
- "CellType"
- ],
- "type": "object"
- },
- "TableTotalsPlacement": {
- "enum": [
- "START",
- "END",
- "AUTO"
- ],
- "type": "string"
- },
- "TableTotalsScrollStatus": {
- "enum": [
- "PINNED",
- "SCROLLED"
- ],
- "type": "string"
- },
- "TableUnaggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Values": {
- "items": {
- "$ref": "#/definitions/UnaggregatedField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TableVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/TableConfiguration"
- },
- "ConditionalFormatting": {
- "$ref": "#/definitions/TableConditionalFormatting"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "Tag": {
- "additionalProperties": false,
- "properties": {
- "Key": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "Value": {
- "maxLength": 256,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Key",
- "Value"
- ],
- "type": "object"
- },
- "TargetVisualOptions": {
- "enum": [
- "ALL_VISUALS"
- ],
- "type": "string"
- },
- "TextAreaControlDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "InfoIconLabelOptions": {
- "$ref": "#/definitions/SheetControlInfoIconLabelOptions"
- },
- "PlaceholderOptions": {
- "$ref": "#/definitions/TextControlPlaceholderOptions"
- },
- "TitleOptions": {
- "$ref": "#/definitions/LabelOptions"
- }
- },
- "type": "object"
- },
- "TextConditionalFormat": {
- "additionalProperties": false,
- "properties": {
- "BackgroundColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- },
- "Icon": {
- "$ref": "#/definitions/ConditionalFormattingIcon"
- },
- "TextColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "TextControlPlaceholderOptions": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "TextFieldControlDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "InfoIconLabelOptions": {
- "$ref": "#/definitions/SheetControlInfoIconLabelOptions"
- },
- "PlaceholderOptions": {
- "$ref": "#/definitions/TextControlPlaceholderOptions"
- },
- "TitleOptions": {
- "$ref": "#/definitions/LabelOptions"
- }
- },
- "type": "object"
- },
- "TextWrap": {
- "enum": [
- "NONE",
- "WRAP"
- ],
- "type": "string"
- },
- "ThousandSeparatorOptions": {
- "additionalProperties": false,
- "properties": {
- "Symbol": {
- "$ref": "#/definitions/NumericSeparatorSymbol"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "TimeBasedForecastProperties": {
- "additionalProperties": false,
- "properties": {
- "LowerBoundary": {
- "default": null,
- "type": "number"
- },
- "PeriodsBackward": {
- "maximum": 1000,
- "minimum": 0,
- "type": "number"
- },
- "PeriodsForward": {
- "maximum": 1000,
- "minimum": 1,
- "type": "number"
- },
- "PredictionInterval": {
- "maximum": 95,
- "minimum": 50,
- "type": "number"
- },
- "Seasonality": {
- "maximum": 180,
- "minimum": 1,
- "type": "number"
- },
- "UpperBoundary": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "TimeEqualityFilter": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "ParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "RollingDate": {
- "$ref": "#/definitions/RollingDateConfiguration"
- },
- "TimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- },
- "Value": {
- "format": "date-time",
- "type": "string"
- }
- },
- "required": [
- "Column",
- "FilterId"
- ],
- "type": "object"
- },
- "TimeGranularity": {
- "enum": [
- "YEAR",
- "QUARTER",
- "MONTH",
- "WEEK",
- "DAY",
- "HOUR",
- "MINUTE",
- "SECOND",
- "MILLISECOND"
- ],
- "type": "string"
- },
- "TimeRangeDrillDownFilter": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "RangeMaximum": {
- "format": "date-time",
- "type": "string"
- },
- "RangeMinimum": {
- "format": "date-time",
- "type": "string"
- },
- "TimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- }
- },
- "required": [
- "Column",
- "RangeMaximum",
- "RangeMinimum",
- "TimeGranularity"
- ],
- "type": "object"
- },
- "TimeRangeFilter": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- },
- "ExcludePeriodConfiguration": {
- "$ref": "#/definitions/ExcludePeriodConfiguration"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "IncludeMaximum": {
- "default": null,
- "type": "boolean"
- },
- "IncludeMinimum": {
- "default": null,
- "type": "boolean"
- },
- "NullOption": {
- "$ref": "#/definitions/FilterNullOption"
- },
- "RangeMaximumValue": {
- "$ref": "#/definitions/TimeRangeFilterValue"
- },
- "RangeMinimumValue": {
- "$ref": "#/definitions/TimeRangeFilterValue"
- },
- "TimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- }
- },
- "required": [
- "Column",
- "FilterId",
- "NullOption"
- ],
- "type": "object"
- },
- "TimeRangeFilterValue": {
- "additionalProperties": false,
- "properties": {
- "Parameter": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "RollingDate": {
- "$ref": "#/definitions/RollingDateConfiguration"
- },
- "StaticValue": {
- "format": "date-time",
- "type": "string"
- }
- },
- "type": "object"
- },
- "TooltipItem": {
- "additionalProperties": false,
- "properties": {
- "ColumnTooltipItem": {
- "$ref": "#/definitions/ColumnTooltipItem"
- },
- "FieldTooltipItem": {
- "$ref": "#/definitions/FieldTooltipItem"
- }
- },
- "type": "object"
- },
- "TooltipOptions": {
- "additionalProperties": false,
- "properties": {
- "FieldBasedTooltip": {
- "$ref": "#/definitions/FieldBasedTooltip"
- },
- "SelectedTooltipType": {
- "$ref": "#/definitions/SelectedTooltipType"
- },
- "TooltipVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "TooltipTitleType": {
- "enum": [
- "NONE",
- "PRIMARY_VALUE"
- ],
- "type": "string"
- },
- "TopBottomComputationType": {
- "enum": [
- "TOP",
- "BOTTOM"
- ],
- "type": "string"
- },
- "TopBottomFilter": {
- "additionalProperties": false,
- "properties": {
- "AggregationSortConfigurations": {
- "items": {
- "$ref": "#/definitions/AggregationSortConfiguration"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Limit": {
- "default": null,
- "type": "number"
- },
- "ParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "TimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- }
- },
- "required": [
- "AggregationSortConfigurations",
- "Column",
- "FilterId"
- ],
- "type": "object"
- },
- "TopBottomMoversComputation": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "$ref": "#/definitions/DimensionField"
- },
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "MoverSize": {
- "default": 0,
- "maximum": 20,
- "minimum": 1,
- "type": "number"
- },
- "Name": {
- "type": "string"
- },
- "SortOrder": {
- "$ref": "#/definitions/TopBottomSortOrder"
- },
- "Time": {
- "$ref": "#/definitions/DimensionField"
- },
- "Type": {
- "$ref": "#/definitions/TopBottomComputationType"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId",
- "Type"
- ],
- "type": "object"
- },
- "TopBottomRankedComputation": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "$ref": "#/definitions/DimensionField"
- },
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "type": "string"
- },
- "ResultSize": {
- "default": 0,
- "maximum": 20,
- "minimum": 1,
- "type": "number"
- },
- "Type": {
- "$ref": "#/definitions/TopBottomComputationType"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId",
- "Type"
- ],
- "type": "object"
- },
- "TopBottomSortOrder": {
- "enum": [
- "PERCENT_DIFFERENCE",
- "ABSOLUTE_DIFFERENCE"
- ],
- "type": "string"
- },
- "TotalAggregationComputation": {
- "additionalProperties": false,
- "properties": {
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "type": "string"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId"
- ],
- "type": "object"
- },
- "TotalAggregationFunction": {
- "additionalProperties": false,
- "properties": {
- "SimpleTotalAggregationFunction": {
- "$ref": "#/definitions/SimpleTotalAggregationFunction"
- }
- },
- "type": "object"
- },
- "TotalAggregationOption": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "TotalAggregationFunction": {
- "$ref": "#/definitions/TotalAggregationFunction"
- }
- },
- "required": [
- "FieldId",
- "TotalAggregationFunction"
- ],
- "type": "object"
- },
- "TotalOptions": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "type": "string"
- },
- "Placement": {
- "$ref": "#/definitions/TableTotalsPlacement"
- },
- "ScrollStatus": {
- "$ref": "#/definitions/TableTotalsScrollStatus"
- },
- "TotalAggregationOptions": {
- "items": {
- "$ref": "#/definitions/TotalAggregationOption"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "TotalCellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "TotalsVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "TreeMapAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Colors": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Groups": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Sizes": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TreeMapConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ColorLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ColorScale": {
- "$ref": "#/definitions/ColorScale"
- },
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/TreeMapFieldWells"
- },
- "GroupLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "SizeLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/TreeMapSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- }
- },
- "type": "object"
- },
- "TreeMapFieldWells": {
- "additionalProperties": false,
- "properties": {
- "TreeMapAggregatedFieldWells": {
- "$ref": "#/definitions/TreeMapAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "TreeMapSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "TreeMapGroupItemsLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "TreeMapSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TreeMapVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/TreeMapConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "TrendArrowOptions": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "URLTargetConfiguration": {
- "enum": [
- "NEW_TAB",
- "NEW_WINDOW",
- "SAME_TAB"
- ],
- "type": "string"
- },
- "UnaggregatedField": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/FormatConfiguration"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "UniqueValuesComputation": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "$ref": "#/definitions/DimensionField"
- },
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "type": "string"
- }
- },
- "required": [
- "ComputationId"
- ],
- "type": "object"
- },
- "ValidationStrategy": {
- "additionalProperties": false,
- "properties": {
- "Mode": {
- "$ref": "#/definitions/ValidationStrategyMode"
- }
- },
- "required": [
- "Mode"
- ],
- "type": "object"
- },
- "ValidationStrategyMode": {
- "enum": [
- "STRICT",
- "LENIENT"
- ],
- "type": "string"
- },
- "ValueWhenUnsetOption": {
- "enum": [
- "RECOMMENDED_VALUE",
- "NULL"
- ],
- "type": "string"
- },
- "VerticalTextAlignment": {
- "enum": [
- "TOP",
- "MIDDLE",
- "BOTTOM",
- "AUTO"
- ],
- "type": "string"
- },
- "Visibility": {
- "enum": [
- "HIDDEN",
- "VISIBLE"
- ],
- "type": "string"
- },
- "VisibleRangeOptions": {
- "additionalProperties": false,
- "properties": {
- "PercentRange": {
- "$ref": "#/definitions/PercentVisibleRange"
- }
- },
- "type": "object"
- },
- "Visual": {
- "additionalProperties": false,
- "properties": {
- "BarChartVisual": {
- "$ref": "#/definitions/BarChartVisual"
- },
- "BoxPlotVisual": {
- "$ref": "#/definitions/BoxPlotVisual"
- },
- "ComboChartVisual": {
- "$ref": "#/definitions/ComboChartVisual"
- },
- "CustomContentVisual": {
- "$ref": "#/definitions/CustomContentVisual"
- },
- "EmptyVisual": {
- "$ref": "#/definitions/EmptyVisual"
- },
- "FilledMapVisual": {
- "$ref": "#/definitions/FilledMapVisual"
- },
- "FunnelChartVisual": {
- "$ref": "#/definitions/FunnelChartVisual"
- },
- "GaugeChartVisual": {
- "$ref": "#/definitions/GaugeChartVisual"
- },
- "GeospatialMapVisual": {
- "$ref": "#/definitions/GeospatialMapVisual"
- },
- "HeatMapVisual": {
- "$ref": "#/definitions/HeatMapVisual"
- },
- "HistogramVisual": {
- "$ref": "#/definitions/HistogramVisual"
- },
- "InsightVisual": {
- "$ref": "#/definitions/InsightVisual"
- },
- "KPIVisual": {
- "$ref": "#/definitions/KPIVisual"
- },
- "LineChartVisual": {
- "$ref": "#/definitions/LineChartVisual"
- },
- "PieChartVisual": {
- "$ref": "#/definitions/PieChartVisual"
- },
- "PivotTableVisual": {
- "$ref": "#/definitions/PivotTableVisual"
- },
- "RadarChartVisual": {
- "$ref": "#/definitions/RadarChartVisual"
- },
- "SankeyDiagramVisual": {
- "$ref": "#/definitions/SankeyDiagramVisual"
- },
- "ScatterPlotVisual": {
- "$ref": "#/definitions/ScatterPlotVisual"
- },
- "TableVisual": {
- "$ref": "#/definitions/TableVisual"
- },
- "TreeMapVisual": {
- "$ref": "#/definitions/TreeMapVisual"
- },
- "WaterfallVisual": {
- "$ref": "#/definitions/WaterfallVisual"
- },
- "WordCloudVisual": {
- "$ref": "#/definitions/WordCloudVisual"
- }
- },
- "type": "object"
- },
- "VisualCustomAction": {
- "additionalProperties": false,
- "properties": {
- "ActionOperations": {
- "items": {
- "$ref": "#/definitions/VisualCustomActionOperation"
- },
- "maxItems": 2,
- "minItems": 1,
- "type": "array"
- },
- "CustomActionId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "maxLength": 256,
- "minLength": 1,
- "type": "string"
- },
- "Status": {
- "$ref": "#/definitions/WidgetStatus"
- },
- "Trigger": {
- "$ref": "#/definitions/VisualCustomActionTrigger"
- }
- },
- "required": [
- "ActionOperations",
- "CustomActionId",
- "Name",
- "Trigger"
- ],
- "type": "object"
- },
- "VisualCustomActionOperation": {
- "additionalProperties": false,
- "properties": {
- "FilterOperation": {
- "$ref": "#/definitions/CustomActionFilterOperation"
- },
- "NavigationOperation": {
- "$ref": "#/definitions/CustomActionNavigationOperation"
- },
- "SetParametersOperation": {
- "$ref": "#/definitions/CustomActionSetParametersOperation"
- },
- "URLOperation": {
- "$ref": "#/definitions/CustomActionURLOperation"
- }
- },
- "type": "object"
- },
- "VisualCustomActionTrigger": {
- "enum": [
- "DATA_POINT_CLICK",
- "DATA_POINT_MENU"
- ],
- "type": "string"
- },
- "VisualPalette": {
- "additionalProperties": false,
- "properties": {
- "ChartColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "ColorMap": {
- "items": {
- "$ref": "#/definitions/DataPathColor"
- },
- "maxItems": 5000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "VisualSubtitleLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "FormatText": {
- "$ref": "#/definitions/LongFormatText"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "VisualTitleLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "FormatText": {
- "$ref": "#/definitions/ShortFormatText"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "WaterfallChartAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Breakdowns": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Categories": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "WaterfallChartColorConfiguration": {
- "additionalProperties": false,
- "properties": {
- "GroupColorConfiguration": {
- "$ref": "#/definitions/WaterfallChartGroupColorConfiguration"
- }
- },
- "type": "object"
- },
- "WaterfallChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "CategoryAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ColorConfiguration": {
- "$ref": "#/definitions/WaterfallChartColorConfiguration"
- },
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/WaterfallChartFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "PrimaryYAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "PrimaryYAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/WaterfallChartSortConfiguration"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- },
- "WaterfallChartOptions": {
- "$ref": "#/definitions/WaterfallChartOptions"
- }
- },
- "type": "object"
- },
- "WaterfallChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "WaterfallChartAggregatedFieldWells": {
- "$ref": "#/definitions/WaterfallChartAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "WaterfallChartGroupColorConfiguration": {
- "additionalProperties": false,
- "properties": {
- "NegativeBarColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "PositiveBarColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "TotalBarColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- }
- },
- "type": "object"
- },
- "WaterfallChartOptions": {
- "additionalProperties": false,
- "properties": {
- "TotalBarLabel": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "WaterfallChartSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "BreakdownItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "WaterfallVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/WaterfallChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "WhatIfPointScenario": {
- "additionalProperties": false,
- "properties": {
- "Date": {
- "format": "date-time",
- "type": "string"
- },
- "Value": {
- "default": 0,
- "type": "number"
- }
- },
- "required": [
- "Date",
- "Value"
- ],
- "type": "object"
- },
- "WhatIfRangeScenario": {
- "additionalProperties": false,
- "properties": {
- "EndDate": {
- "format": "date-time",
- "type": "string"
- },
- "StartDate": {
- "format": "date-time",
- "type": "string"
- },
- "Value": {
- "default": 0,
- "type": "number"
- }
- },
- "required": [
- "EndDate",
- "StartDate",
- "Value"
- ],
- "type": "object"
- },
- "WidgetStatus": {
- "enum": [
- "ENABLED",
- "DISABLED"
- ],
- "type": "string"
- },
- "WordCloudAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "GroupBy": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "Size": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "WordCloudChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/WordCloudFieldWells"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/WordCloudSortConfiguration"
- },
- "WordCloudOptions": {
- "$ref": "#/definitions/WordCloudOptions"
- }
- },
- "type": "object"
- },
- "WordCloudCloudLayout": {
- "enum": [
- "FLUID",
- "NORMAL"
- ],
- "type": "string"
- },
- "WordCloudFieldWells": {
- "additionalProperties": false,
- "properties": {
- "WordCloudAggregatedFieldWells": {
- "$ref": "#/definitions/WordCloudAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "WordCloudOptions": {
- "additionalProperties": false,
- "properties": {
- "CloudLayout": {
- "$ref": "#/definitions/WordCloudCloudLayout"
- },
- "MaximumStringLength": {
- "maximum": 100,
- "minimum": 1,
- "type": "number"
- },
- "WordCasing": {
- "$ref": "#/definitions/WordCloudWordCasing"
- },
- "WordOrientation": {
- "$ref": "#/definitions/WordCloudWordOrientation"
- },
- "WordPadding": {
- "$ref": "#/definitions/WordCloudWordPadding"
- },
- "WordScaling": {
- "$ref": "#/definitions/WordCloudWordScaling"
- }
- },
- "type": "object"
- },
- "WordCloudSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "WordCloudVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/WordCloudChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "WordCloudWordCasing": {
- "enum": [
- "LOWER_CASE",
- "EXISTING_CASE"
- ],
- "type": "string"
- },
- "WordCloudWordOrientation": {
- "enum": [
- "HORIZONTAL",
- "HORIZONTAL_AND_VERTICAL"
- ],
- "type": "string"
- },
- "WordCloudWordPadding": {
- "enum": [
- "NONE",
- "SMALL",
- "MEDIUM",
- "LARGE"
- ],
- "type": "string"
- },
- "WordCloudWordScaling": {
- "enum": [
- "EMPHASIZE",
- "NORMAL"
- ],
- "type": "string"
- }
- },
- "primaryIdentifier": [
- "/properties/AnalysisId",
- "/properties/AwsAccountId"
- ],
- "properties": {
- "AnalysisId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Arn": {
- "type": "string"
- },
- "AwsAccountId": {
- "maxLength": 12,
- "minLength": 12,
- "pattern": "^[0-9]{12}$",
- "type": "string"
- },
- "CreatedTime": {
- "format": "date-time",
- "type": "string"
- },
- "DataSetArns": {
- "items": {
- "type": "string"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "Definition": {
- "$ref": "#/definitions/AnalysisDefinition"
- },
- "Errors": {
- "items": {
- "$ref": "#/definitions/AnalysisError"
- },
- "minItems": 1,
- "type": "array"
- },
- "LastUpdatedTime": {
- "format": "date-time",
- "type": "string"
- },
- "Name": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Parameters": {
- "$ref": "#/definitions/Parameters"
- },
- "Permissions": {
- "items": {
- "$ref": "#/definitions/ResourcePermission"
- },
- "maxItems": 64,
- "minItems": 1,
- "type": "array"
- },
- "Sheets": {
- "items": {
- "$ref": "#/definitions/Sheet"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "SourceEntity": {
- "$ref": "#/definitions/AnalysisSourceEntity"
- },
- "Status": {
- "$ref": "#/definitions/ResourceStatus"
- },
- "Tags": {
- "items": {
- "$ref": "#/definitions/Tag"
- },
- "maxItems": 200,
- "minItems": 1,
- "type": "array"
- },
- "ThemeArn": {
- "type": "string"
- },
- "ValidationStrategy": {
- "$ref": "#/definitions/ValidationStrategy"
- }
- },
- "readOnlyProperties": [
- "/properties/Arn",
- "/properties/CreatedTime",
- "/properties/DataSetArns",
- "/properties/LastUpdatedTime"
- ],
- "required": [
- "AwsAccountId",
- "AnalysisId",
- "Name"
- ],
- "sourceUrl": "https://github.com/aws-cloudformation/aws-cloudformation-resource-providers-quicksight",
- "typeName": "AWS::QuickSight::Analysis",
- "writeOnlyProperties": [
- "/properties/Definition",
- "/properties/Parameters",
- "/properties/SourceEntity",
- "/properties/Status",
- "/properties/ValidationStrategy"
- ]
-}
diff --git a/src/cfnlint/data/schemas/providers/ap_southeast_3/aws-quicksight-dashboard.json b/src/cfnlint/data/schemas/providers/ap_southeast_3/aws-quicksight-dashboard.json
deleted file mode 100644
index 2ef4d6e24a..0000000000
--- a/src/cfnlint/data/schemas/providers/ap_southeast_3/aws-quicksight-dashboard.json
+++ /dev/null
@@ -1,11510 +0,0 @@
-{
- "additionalProperties": false,
- "createOnlyProperties": [
- "/properties/AwsAccountId",
- "/properties/DashboardId"
- ],
- "definitions": {
- "AdHocFilteringOption": {
- "additionalProperties": false,
- "properties": {
- "AvailabilityStatus": {
- "$ref": "#/definitions/DashboardBehavior"
- }
- },
- "type": "object"
- },
- "AggregationFunction": {
- "additionalProperties": false,
- "properties": {
- "AttributeAggregationFunction": {
- "$ref": "#/definitions/AttributeAggregationFunction"
- },
- "CategoricalAggregationFunction": {
- "$ref": "#/definitions/CategoricalAggregationFunction"
- },
- "DateAggregationFunction": {
- "$ref": "#/definitions/DateAggregationFunction"
- },
- "NumericalAggregationFunction": {
- "$ref": "#/definitions/NumericalAggregationFunction"
- }
- },
- "type": "object"
- },
- "AggregationSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "AggregationFunction": {
- "$ref": "#/definitions/AggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "SortDirection": {
- "$ref": "#/definitions/SortDirection"
- }
- },
- "required": [
- "Column",
- "SortDirection"
- ],
- "type": "object"
- },
- "AllSheetsFilterScopeConfiguration": {
- "format": "json",
- "type": [
- "object",
- "string"
- ]
- },
- "AnalysisDefaults": {
- "additionalProperties": false,
- "properties": {
- "DefaultNewSheetConfiguration": {
- "$ref": "#/definitions/DefaultNewSheetConfiguration"
- }
- },
- "required": [
- "DefaultNewSheetConfiguration"
- ],
- "type": "object"
- },
- "AnchorDateConfiguration": {
- "additionalProperties": false,
- "properties": {
- "AnchorOption": {
- "$ref": "#/definitions/AnchorOption"
- },
- "ParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- }
- },
- "type": "object"
- },
- "AnchorOption": {
- "enum": [
- "NOW"
- ],
- "type": "string"
- },
- "ArcAxisConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Range": {
- "$ref": "#/definitions/ArcAxisDisplayRange"
- },
- "ReserveRange": {
- "default": 0,
- "type": "number"
- }
- },
- "type": "object"
- },
- "ArcAxisDisplayRange": {
- "additionalProperties": false,
- "properties": {
- "Max": {
- "default": null,
- "type": "number"
- },
- "Min": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "ArcConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ArcAngle": {
- "default": null,
- "type": "number"
- },
- "ArcThickness": {
- "$ref": "#/definitions/ArcThicknessOptions"
- }
- },
- "type": "object"
- },
- "ArcOptions": {
- "additionalProperties": false,
- "properties": {
- "ArcThickness": {
- "$ref": "#/definitions/ArcThickness"
- }
- },
- "type": "object"
- },
- "ArcThickness": {
- "enum": [
- "SMALL",
- "MEDIUM",
- "LARGE",
- "WHOLE"
- ],
- "type": "string"
- },
- "ArcThicknessOptions": {
- "enum": [
- "SMALL",
- "MEDIUM",
- "LARGE"
- ],
- "type": "string"
- },
- "AssetOptions": {
- "additionalProperties": false,
- "properties": {
- "Timezone": {
- "type": "string"
- },
- "WeekStart": {
- "$ref": "#/definitions/DayOfTheWeek"
- }
- },
- "type": "object"
- },
- "AttributeAggregationFunction": {
- "additionalProperties": false,
- "properties": {
- "SimpleAttributeAggregation": {
- "$ref": "#/definitions/SimpleAttributeAggregationFunction"
- },
- "ValueForMultipleValues": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "AxisBinding": {
- "enum": [
- "PRIMARY_YAXIS",
- "SECONDARY_YAXIS"
- ],
- "type": "string"
- },
- "AxisDataOptions": {
- "additionalProperties": false,
- "properties": {
- "DateAxisOptions": {
- "$ref": "#/definitions/DateAxisOptions"
- },
- "NumericAxisOptions": {
- "$ref": "#/definitions/NumericAxisOptions"
- }
- },
- "type": "object"
- },
- "AxisDisplayDataDrivenRange": {
- "format": "json",
- "type": [
- "object",
- "string"
- ]
- },
- "AxisDisplayMinMaxRange": {
- "additionalProperties": false,
- "properties": {
- "Maximum": {
- "default": null,
- "type": "number"
- },
- "Minimum": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "AxisDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "AxisLineVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "AxisOffset": {
- "type": "string"
- },
- "DataOptions": {
- "$ref": "#/definitions/AxisDataOptions"
- },
- "GridLineVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "ScrollbarOptions": {
- "$ref": "#/definitions/ScrollBarOptions"
- },
- "TickLabelOptions": {
- "$ref": "#/definitions/AxisTickLabelOptions"
- }
- },
- "type": "object"
- },
- "AxisDisplayRange": {
- "additionalProperties": false,
- "properties": {
- "DataDriven": {
- "$ref": "#/definitions/AxisDisplayDataDrivenRange"
- },
- "MinMax": {
- "$ref": "#/definitions/AxisDisplayMinMaxRange"
- }
- },
- "type": "object"
- },
- "AxisLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "ApplyTo": {
- "$ref": "#/definitions/AxisLabelReferenceOptions"
- },
- "CustomLabel": {
- "type": "string"
- },
- "FontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- }
- },
- "type": "object"
- },
- "AxisLabelReferenceOptions": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "AxisLinearScale": {
- "additionalProperties": false,
- "properties": {
- "StepCount": {
- "default": null,
- "type": "number"
- },
- "StepSize": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "AxisLogarithmicScale": {
- "additionalProperties": false,
- "properties": {
- "Base": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "AxisScale": {
- "additionalProperties": false,
- "properties": {
- "Linear": {
- "$ref": "#/definitions/AxisLinearScale"
- },
- "Logarithmic": {
- "$ref": "#/definitions/AxisLogarithmicScale"
- }
- },
- "type": "object"
- },
- "AxisTickLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "LabelOptions": {
- "$ref": "#/definitions/LabelOptions"
- },
- "RotationAngle": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "BarChartAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Colors": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "SmallMultiples": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "BarChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "BarsArrangement": {
- "$ref": "#/definitions/BarsArrangement"
- },
- "CategoryAxis": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "CategoryLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ColorLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ContributionAnalysisDefaults": {
- "items": {
- "$ref": "#/definitions/ContributionAnalysisDefault"
- },
- "maxItems": 200,
- "minItems": 1,
- "type": "array"
- },
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/BarChartFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "Orientation": {
- "$ref": "#/definitions/BarChartOrientation"
- },
- "ReferenceLines": {
- "items": {
- "$ref": "#/definitions/ReferenceLine"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "SmallMultiplesOptions": {
- "$ref": "#/definitions/SmallMultiplesOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/BarChartSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "ValueAxis": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "ValueLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- }
- },
- "type": "object"
- },
- "BarChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "BarChartAggregatedFieldWells": {
- "$ref": "#/definitions/BarChartAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "BarChartOrientation": {
- "enum": [
- "HORIZONTAL",
- "VERTICAL"
- ],
- "type": "string"
- },
- "BarChartSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "ColorItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "ColorSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "SmallMultiplesLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "SmallMultiplesSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "BarChartVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/BarChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "BarsArrangement": {
- "enum": [
- "CLUSTERED",
- "STACKED",
- "STACKED_PERCENT"
- ],
- "type": "string"
- },
- "BaseMapStyleType": {
- "enum": [
- "LIGHT_GRAY",
- "DARK_GRAY",
- "STREET",
- "IMAGERY"
- ],
- "type": "string"
- },
- "BinCountOptions": {
- "additionalProperties": false,
- "properties": {
- "Value": {
- "minimum": 0,
- "type": "number"
- }
- },
- "type": "object"
- },
- "BinWidthOptions": {
- "additionalProperties": false,
- "properties": {
- "BinCountLimit": {
- "maximum": 1000,
- "minimum": 0,
- "type": "number"
- },
- "Value": {
- "minimum": 0,
- "type": "number"
- }
- },
- "type": "object"
- },
- "BodySectionConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Content": {
- "$ref": "#/definitions/BodySectionContent"
- },
- "PageBreakConfiguration": {
- "$ref": "#/definitions/SectionPageBreakConfiguration"
- },
- "SectionId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Style": {
- "$ref": "#/definitions/SectionStyle"
- }
- },
- "required": [
- "Content",
- "SectionId"
- ],
- "type": "object"
- },
- "BodySectionContent": {
- "additionalProperties": false,
- "properties": {
- "Layout": {
- "$ref": "#/definitions/SectionLayoutConfiguration"
- }
- },
- "type": "object"
- },
- "BoxPlotAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "GroupBy": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 5,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "BoxPlotChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "BoxPlotOptions": {
- "$ref": "#/definitions/BoxPlotOptions"
- },
- "CategoryAxis": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "CategoryLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/BoxPlotFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "PrimaryYAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "PrimaryYAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ReferenceLines": {
- "items": {
- "$ref": "#/definitions/ReferenceLine"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/BoxPlotSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- }
- },
- "type": "object"
- },
- "BoxPlotFieldWells": {
- "additionalProperties": false,
- "properties": {
- "BoxPlotAggregatedFieldWells": {
- "$ref": "#/definitions/BoxPlotAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "BoxPlotFillStyle": {
- "enum": [
- "SOLID",
- "TRANSPARENT"
- ],
- "type": "string"
- },
- "BoxPlotOptions": {
- "additionalProperties": false,
- "properties": {
- "AllDataPointsVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "OutlierVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "StyleOptions": {
- "$ref": "#/definitions/BoxPlotStyleOptions"
- }
- },
- "type": "object"
- },
- "BoxPlotSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "PaginationConfiguration": {
- "$ref": "#/definitions/PaginationConfiguration"
- }
- },
- "type": "object"
- },
- "BoxPlotStyleOptions": {
- "additionalProperties": false,
- "properties": {
- "FillStyle": {
- "$ref": "#/definitions/BoxPlotFillStyle"
- }
- },
- "type": "object"
- },
- "BoxPlotVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/BoxPlotChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "CalculatedField": {
- "additionalProperties": false,
- "properties": {
- "DataSetIdentifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Expression": {
- "maxLength": 32000,
- "minLength": 1,
- "type": "string"
- },
- "Name": {
- "maxLength": 127,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "DataSetIdentifier",
- "Expression",
- "Name"
- ],
- "type": "object"
- },
- "CalculatedMeasureField": {
- "additionalProperties": false,
- "properties": {
- "Expression": {
- "maxLength": 4096,
- "minLength": 1,
- "type": "string"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Expression",
- "FieldId"
- ],
- "type": "object"
- },
- "CascadingControlConfiguration": {
- "additionalProperties": false,
- "properties": {
- "SourceControls": {
- "items": {
- "$ref": "#/definitions/CascadingControlSource"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "CascadingControlSource": {
- "additionalProperties": false,
- "properties": {
- "ColumnToMatch": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "SourceSheetControlId": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "CategoricalAggregationFunction": {
- "enum": [
- "COUNT",
- "DISTINCT_COUNT"
- ],
- "type": "string"
- },
- "CategoricalDimensionField": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/StringFormatConfiguration"
- },
- "HierarchyId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "CategoricalMeasureField": {
- "additionalProperties": false,
- "properties": {
- "AggregationFunction": {
- "$ref": "#/definitions/CategoricalAggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/StringFormatConfiguration"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "CategoryDrillDownFilter": {
- "additionalProperties": false,
- "properties": {
- "CategoryValues": {
- "items": {
- "maxLength": 512,
- "minLength": 0,
- "type": "string"
- },
- "maxItems": 100000,
- "minItems": 0,
- "type": "array"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- }
- },
- "required": [
- "CategoryValues",
- "Column"
- ],
- "type": "object"
- },
- "CategoryFilter": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "Configuration": {
- "$ref": "#/definitions/CategoryFilterConfiguration"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "Column",
- "Configuration",
- "FilterId"
- ],
- "type": "object"
- },
- "CategoryFilterConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomFilterConfiguration": {
- "$ref": "#/definitions/CustomFilterConfiguration"
- },
- "CustomFilterListConfiguration": {
- "$ref": "#/definitions/CustomFilterListConfiguration"
- },
- "FilterListConfiguration": {
- "$ref": "#/definitions/FilterListConfiguration"
- }
- },
- "type": "object"
- },
- "CategoryFilterMatchOperator": {
- "enum": [
- "EQUALS",
- "DOES_NOT_EQUAL",
- "CONTAINS",
- "DOES_NOT_CONTAIN",
- "STARTS_WITH",
- "ENDS_WITH"
- ],
- "type": "string"
- },
- "CategoryFilterSelectAllOptions": {
- "enum": [
- "FILTER_ALL_VALUES"
- ],
- "type": "string"
- },
- "CategoryInnerFilter": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "Configuration": {
- "$ref": "#/definitions/CategoryFilterConfiguration"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- }
- },
- "required": [
- "Column",
- "Configuration"
- ],
- "type": "object"
- },
- "ChartAxisLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "AxisLabelOptions": {
- "items": {
- "$ref": "#/definitions/AxisLabelOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "SortIconVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "ClusterMarker": {
- "additionalProperties": false,
- "properties": {
- "SimpleClusterMarker": {
- "$ref": "#/definitions/SimpleClusterMarker"
- }
- },
- "type": "object"
- },
- "ClusterMarkerConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ClusterMarker": {
- "$ref": "#/definitions/ClusterMarker"
- }
- },
- "type": "object"
- },
- "ColorFillType": {
- "enum": [
- "DISCRETE",
- "GRADIENT"
- ],
- "type": "string"
- },
- "ColorScale": {
- "additionalProperties": false,
- "properties": {
- "ColorFillType": {
- "$ref": "#/definitions/ColorFillType"
- },
- "Colors": {
- "items": {
- "$ref": "#/definitions/DataColor"
- },
- "maxItems": 3,
- "minItems": 2,
- "type": "array"
- },
- "NullValueColor": {
- "$ref": "#/definitions/DataColor"
- }
- },
- "required": [
- "ColorFillType",
- "Colors"
- ],
- "type": "object"
- },
- "ColorsConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomColors": {
- "items": {
- "$ref": "#/definitions/CustomColor"
- },
- "maxItems": 50,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "ColumnConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ColorsConfiguration": {
- "$ref": "#/definitions/ColorsConfiguration"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/FormatConfiguration"
- },
- "Role": {
- "$ref": "#/definitions/ColumnRole"
- }
- },
- "required": [
- "Column"
- ],
- "type": "object"
- },
- "ColumnHierarchy": {
- "additionalProperties": false,
- "properties": {
- "DateTimeHierarchy": {
- "$ref": "#/definitions/DateTimeHierarchy"
- },
- "ExplicitHierarchy": {
- "$ref": "#/definitions/ExplicitHierarchy"
- },
- "PredefinedHierarchy": {
- "$ref": "#/definitions/PredefinedHierarchy"
- }
- },
- "type": "object"
- },
- "ColumnIdentifier": {
- "additionalProperties": false,
- "properties": {
- "ColumnName": {
- "maxLength": 127,
- "minLength": 1,
- "type": "string"
- },
- "DataSetIdentifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "ColumnName",
- "DataSetIdentifier"
- ],
- "type": "object"
- },
- "ColumnRole": {
- "enum": [
- "DIMENSION",
- "MEASURE"
- ],
- "type": "string"
- },
- "ColumnSort": {
- "additionalProperties": false,
- "properties": {
- "AggregationFunction": {
- "$ref": "#/definitions/AggregationFunction"
- },
- "Direction": {
- "$ref": "#/definitions/SortDirection"
- },
- "SortBy": {
- "$ref": "#/definitions/ColumnIdentifier"
- }
- },
- "required": [
- "Direction",
- "SortBy"
- ],
- "type": "object"
- },
- "ColumnTooltipItem": {
- "additionalProperties": false,
- "properties": {
- "Aggregation": {
- "$ref": "#/definitions/AggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "Label": {
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "required": [
- "Column"
- ],
- "type": "object"
- },
- "ComboChartAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "BarValues": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Colors": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "LineValues": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "ComboChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "BarDataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "BarsArrangement": {
- "$ref": "#/definitions/BarsArrangement"
- },
- "CategoryAxis": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "CategoryLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ColorLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/ComboChartFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "LineDataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "PrimaryYAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "PrimaryYAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ReferenceLines": {
- "items": {
- "$ref": "#/definitions/ReferenceLine"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "SecondaryYAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "SecondaryYAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/ComboChartSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- }
- },
- "type": "object"
- },
- "ComboChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "ComboChartAggregatedFieldWells": {
- "$ref": "#/definitions/ComboChartAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "ComboChartSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "ColorItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "ColorSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "ComboChartVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/ComboChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "ComparisonConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ComparisonFormat": {
- "$ref": "#/definitions/ComparisonFormatConfiguration"
- },
- "ComparisonMethod": {
- "$ref": "#/definitions/ComparisonMethod"
- }
- },
- "type": "object"
- },
- "ComparisonFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "NumberDisplayFormatConfiguration": {
- "$ref": "#/definitions/NumberDisplayFormatConfiguration"
- },
- "PercentageDisplayFormatConfiguration": {
- "$ref": "#/definitions/PercentageDisplayFormatConfiguration"
- }
- },
- "type": "object"
- },
- "ComparisonMethod": {
- "enum": [
- "DIFFERENCE",
- "PERCENT_DIFFERENCE",
- "PERCENT"
- ],
- "type": "string"
- },
- "Computation": {
- "additionalProperties": false,
- "properties": {
- "Forecast": {
- "$ref": "#/definitions/ForecastComputation"
- },
- "GrowthRate": {
- "$ref": "#/definitions/GrowthRateComputation"
- },
- "MaximumMinimum": {
- "$ref": "#/definitions/MaximumMinimumComputation"
- },
- "MetricComparison": {
- "$ref": "#/definitions/MetricComparisonComputation"
- },
- "PeriodOverPeriod": {
- "$ref": "#/definitions/PeriodOverPeriodComputation"
- },
- "PeriodToDate": {
- "$ref": "#/definitions/PeriodToDateComputation"
- },
- "TopBottomMovers": {
- "$ref": "#/definitions/TopBottomMoversComputation"
- },
- "TopBottomRanked": {
- "$ref": "#/definitions/TopBottomRankedComputation"
- },
- "TotalAggregation": {
- "$ref": "#/definitions/TotalAggregationComputation"
- },
- "UniqueValues": {
- "$ref": "#/definitions/UniqueValuesComputation"
- }
- },
- "type": "object"
- },
- "ConditionalFormattingColor": {
- "additionalProperties": false,
- "properties": {
- "Gradient": {
- "$ref": "#/definitions/ConditionalFormattingGradientColor"
- },
- "Solid": {
- "$ref": "#/definitions/ConditionalFormattingSolidColor"
- }
- },
- "type": "object"
- },
- "ConditionalFormattingCustomIconCondition": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "DisplayConfiguration": {
- "$ref": "#/definitions/ConditionalFormattingIconDisplayConfiguration"
- },
- "Expression": {
- "maxLength": 4096,
- "minLength": 1,
- "type": "string"
- },
- "IconOptions": {
- "$ref": "#/definitions/ConditionalFormattingCustomIconOptions"
- }
- },
- "required": [
- "Expression",
- "IconOptions"
- ],
- "type": "object"
- },
- "ConditionalFormattingCustomIconOptions": {
- "additionalProperties": false,
- "properties": {
- "Icon": {
- "$ref": "#/definitions/Icon"
- },
- "UnicodeIcon": {
- "pattern": "^[^\\u0000-\\u00FF]$",
- "type": "string"
- }
- },
- "type": "object"
- },
- "ConditionalFormattingGradientColor": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "$ref": "#/definitions/GradientColor"
- },
- "Expression": {
- "maxLength": 4096,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Color",
- "Expression"
- ],
- "type": "object"
- },
- "ConditionalFormattingIcon": {
- "additionalProperties": false,
- "properties": {
- "CustomCondition": {
- "$ref": "#/definitions/ConditionalFormattingCustomIconCondition"
- },
- "IconSet": {
- "$ref": "#/definitions/ConditionalFormattingIconSet"
- }
- },
- "type": "object"
- },
- "ConditionalFormattingIconDisplayConfiguration": {
- "additionalProperties": false,
- "properties": {
- "IconDisplayOption": {
- "$ref": "#/definitions/ConditionalFormattingIconDisplayOption"
- }
- },
- "type": "object"
- },
- "ConditionalFormattingIconDisplayOption": {
- "enum": [
- "ICON_ONLY"
- ],
- "type": "string"
- },
- "ConditionalFormattingIconSet": {
- "additionalProperties": false,
- "properties": {
- "Expression": {
- "maxLength": 4096,
- "minLength": 1,
- "type": "string"
- },
- "IconSetType": {
- "$ref": "#/definitions/ConditionalFormattingIconSetType"
- }
- },
- "required": [
- "Expression"
- ],
- "type": "object"
- },
- "ConditionalFormattingIconSetType": {
- "enum": [
- "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"
- ],
- "type": "string"
- },
- "ConditionalFormattingSolidColor": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "Expression": {
- "maxLength": 4096,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Expression"
- ],
- "type": "object"
- },
- "ContributionAnalysisDefault": {
- "additionalProperties": false,
- "properties": {
- "ContributorDimensions": {
- "items": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "maxItems": 4,
- "minItems": 1,
- "type": "array"
- },
- "MeasureFieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "ContributorDimensions",
- "MeasureFieldId"
- ],
- "type": "object"
- },
- "CrossDatasetTypes": {
- "enum": [
- "ALL_DATASETS",
- "SINGLE_DATASET"
- ],
- "type": "string"
- },
- "CurrencyDisplayFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DecimalPlacesConfiguration": {
- "$ref": "#/definitions/DecimalPlacesConfiguration"
- },
- "NegativeValueConfiguration": {
- "$ref": "#/definitions/NegativeValueConfiguration"
- },
- "NullValueFormatConfiguration": {
- "$ref": "#/definitions/NullValueFormatConfiguration"
- },
- "NumberScale": {
- "$ref": "#/definitions/NumberScale"
- },
- "Prefix": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "SeparatorConfiguration": {
- "$ref": "#/definitions/NumericSeparatorConfiguration"
- },
- "Suffix": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "Symbol": {
- "pattern": "^[A-Z]{3}$",
- "type": "string"
- }
- },
- "type": "object"
- },
- "CustomActionFilterOperation": {
- "additionalProperties": false,
- "properties": {
- "SelectedFieldsConfiguration": {
- "$ref": "#/definitions/FilterOperationSelectedFieldsConfiguration"
- },
- "TargetVisualsConfiguration": {
- "$ref": "#/definitions/FilterOperationTargetVisualsConfiguration"
- }
- },
- "required": [
- "SelectedFieldsConfiguration",
- "TargetVisualsConfiguration"
- ],
- "type": "object"
- },
- "CustomActionNavigationOperation": {
- "additionalProperties": false,
- "properties": {
- "LocalNavigationConfiguration": {
- "$ref": "#/definitions/LocalNavigationConfiguration"
- }
- },
- "type": "object"
- },
- "CustomActionSetParametersOperation": {
- "additionalProperties": false,
- "properties": {
- "ParameterValueConfigurations": {
- "items": {
- "$ref": "#/definitions/SetParameterValueConfiguration"
- },
- "maxItems": 200,
- "minItems": 1,
- "type": "array"
- }
- },
- "required": [
- "ParameterValueConfigurations"
- ],
- "type": "object"
- },
- "CustomActionURLOperation": {
- "additionalProperties": false,
- "properties": {
- "URLTarget": {
- "$ref": "#/definitions/URLTargetConfiguration"
- },
- "URLTemplate": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "URLTarget",
- "URLTemplate"
- ],
- "type": "object"
- },
- "CustomColor": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "FieldValue": {
- "maxLength": 2048,
- "minLength": 0,
- "type": "string"
- },
- "SpecialValue": {
- "$ref": "#/definitions/SpecialValue"
- }
- },
- "required": [
- "Color"
- ],
- "type": "object"
- },
- "CustomContentConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ContentType": {
- "$ref": "#/definitions/CustomContentType"
- },
- "ContentUrl": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "ImageScaling": {
- "$ref": "#/definitions/CustomContentImageScalingConfiguration"
- }
- },
- "type": "object"
- },
- "CustomContentImageScalingConfiguration": {
- "enum": [
- "FIT_TO_HEIGHT",
- "FIT_TO_WIDTH",
- "DO_NOT_SCALE",
- "SCALE_TO_VISUAL"
- ],
- "type": "string"
- },
- "CustomContentType": {
- "enum": [
- "IMAGE",
- "OTHER_EMBEDDED_CONTENT"
- ],
- "type": "string"
- },
- "CustomContentVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/CustomContentConfiguration"
- },
- "DataSetIdentifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "DataSetIdentifier",
- "VisualId"
- ],
- "type": "object"
- },
- "CustomFilterConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryValue": {
- "maxLength": 512,
- "minLength": 0,
- "type": "string"
- },
- "MatchOperator": {
- "$ref": "#/definitions/CategoryFilterMatchOperator"
- },
- "NullOption": {
- "$ref": "#/definitions/FilterNullOption"
- },
- "ParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "SelectAllOptions": {
- "$ref": "#/definitions/CategoryFilterSelectAllOptions"
- }
- },
- "required": [
- "MatchOperator",
- "NullOption"
- ],
- "type": "object"
- },
- "CustomFilterListConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryValues": {
- "items": {
- "maxLength": 512,
- "minLength": 0,
- "type": "string"
- },
- "maxItems": 100000,
- "minItems": 0,
- "type": "array"
- },
- "MatchOperator": {
- "$ref": "#/definitions/CategoryFilterMatchOperator"
- },
- "NullOption": {
- "$ref": "#/definitions/FilterNullOption"
- },
- "SelectAllOptions": {
- "$ref": "#/definitions/CategoryFilterSelectAllOptions"
- }
- },
- "required": [
- "MatchOperator",
- "NullOption"
- ],
- "type": "object"
- },
- "CustomNarrativeOptions": {
- "additionalProperties": false,
- "properties": {
- "Narrative": {
- "maxLength": 150000,
- "minLength": 0,
- "type": "string"
- }
- },
- "required": [
- "Narrative"
- ],
- "type": "object"
- },
- "CustomParameterValues": {
- "additionalProperties": false,
- "properties": {
- "DateTimeValues": {
- "items": {
- "format": "date-time",
- "type": "string"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- },
- "DecimalValues": {
- "items": {
- "type": "number"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- },
- "IntegerValues": {
- "items": {
- "type": "number"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- },
- "StringValues": {
- "items": {
- "type": "string"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "CustomValuesConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomValues": {
- "$ref": "#/definitions/CustomParameterValues"
- },
- "IncludeNullValue": {
- "type": "boolean"
- }
- },
- "required": [
- "CustomValues"
- ],
- "type": "object"
- },
- "DashboardBehavior": {
- "enum": [
- "ENABLED",
- "DISABLED"
- ],
- "type": "string"
- },
- "DashboardError": {
- "additionalProperties": false,
- "properties": {
- "Message": {
- "pattern": "\\S",
- "type": "string"
- },
- "Type": {
- "$ref": "#/definitions/DashboardErrorType"
- },
- "ViolatedEntities": {
- "items": {
- "$ref": "#/definitions/Entity"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "DashboardErrorType": {
- "enum": [
- "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"
- ],
- "type": "string"
- },
- "DashboardPublishOptions": {
- "additionalProperties": false,
- "properties": {
- "AdHocFilteringOption": {
- "$ref": "#/definitions/AdHocFilteringOption"
- },
- "DataPointDrillUpDownOption": {
- "$ref": "#/definitions/DataPointDrillUpDownOption"
- },
- "DataPointMenuLabelOption": {
- "$ref": "#/definitions/DataPointMenuLabelOption"
- },
- "DataPointTooltipOption": {
- "$ref": "#/definitions/DataPointTooltipOption"
- },
- "ExportToCSVOption": {
- "$ref": "#/definitions/ExportToCSVOption"
- },
- "ExportWithHiddenFieldsOption": {
- "$ref": "#/definitions/ExportWithHiddenFieldsOption"
- },
- "SheetControlsOption": {
- "$ref": "#/definitions/SheetControlsOption"
- },
- "SheetLayoutElementMaximizationOption": {
- "$ref": "#/definitions/SheetLayoutElementMaximizationOption"
- },
- "VisualAxisSortOption": {
- "$ref": "#/definitions/VisualAxisSortOption"
- },
- "VisualMenuOption": {
- "$ref": "#/definitions/VisualMenuOption"
- },
- "VisualPublishOptions": {
- "$ref": "#/definitions/DashboardVisualPublishOptions"
- }
- },
- "type": "object"
- },
- "DashboardSourceEntity": {
- "additionalProperties": false,
- "properties": {
- "SourceTemplate": {
- "$ref": "#/definitions/DashboardSourceTemplate"
- }
- },
- "type": "object"
- },
- "DashboardSourceTemplate": {
- "additionalProperties": false,
- "properties": {
- "Arn": {
- "type": "string"
- },
- "DataSetReferences": {
- "items": {
- "$ref": "#/definitions/DataSetReference"
- },
- "minItems": 1,
- "type": "array"
- }
- },
- "required": [
- "Arn",
- "DataSetReferences"
- ],
- "type": "object"
- },
- "DashboardUIState": {
- "enum": [
- "EXPANDED",
- "COLLAPSED"
- ],
- "type": "string"
- },
- "DashboardVersion": {
- "additionalProperties": false,
- "properties": {
- "Arn": {
- "type": "string"
- },
- "CreatedTime": {
- "format": "date-time",
- "type": "string"
- },
- "DataSetArns": {
- "items": {
- "type": "string"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "Description": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "Errors": {
- "items": {
- "$ref": "#/definitions/DashboardError"
- },
- "minItems": 1,
- "type": "array"
- },
- "Sheets": {
- "items": {
- "$ref": "#/definitions/Sheet"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "SourceEntityArn": {
- "type": "string"
- },
- "Status": {
- "$ref": "#/definitions/ResourceStatus"
- },
- "ThemeArn": {
- "type": "string"
- },
- "VersionNumber": {
- "minimum": 1,
- "type": "number"
- }
- },
- "type": "object"
- },
- "DashboardVersionDefinition": {
- "additionalProperties": false,
- "properties": {
- "AnalysisDefaults": {
- "$ref": "#/definitions/AnalysisDefaults"
- },
- "CalculatedFields": {
- "items": {
- "$ref": "#/definitions/CalculatedField"
- },
- "maxItems": 500,
- "minItems": 0,
- "type": "array"
- },
- "ColumnConfigurations": {
- "items": {
- "$ref": "#/definitions/ColumnConfiguration"
- },
- "maxItems": 2000,
- "minItems": 0,
- "type": "array"
- },
- "DataSetIdentifierDeclarations": {
- "items": {
- "$ref": "#/definitions/DataSetIdentifierDeclaration"
- },
- "maxItems": 50,
- "minItems": 1,
- "type": "array"
- },
- "FilterGroups": {
- "items": {
- "$ref": "#/definitions/FilterGroup"
- },
- "maxItems": 2000,
- "minItems": 0,
- "type": "array"
- },
- "Options": {
- "$ref": "#/definitions/AssetOptions"
- },
- "ParameterDeclarations": {
- "items": {
- "$ref": "#/definitions/ParameterDeclaration"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Sheets": {
- "items": {
- "$ref": "#/definitions/SheetDefinition"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "DataSetIdentifierDeclarations"
- ],
- "type": "object"
- },
- "DashboardVisualPublishOptions": {
- "additionalProperties": false,
- "properties": {
- "ExportHiddenFieldsOption": {
- "$ref": "#/definitions/ExportHiddenFieldsOption"
- }
- },
- "type": "object"
- },
- "DataBarsOptions": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "NegativeColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "PositiveColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- }
- },
- "required": [
- "FieldId"
- ],
- "type": "object"
- },
- "DataColor": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "DataValue": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "DataFieldSeriesItem": {
- "additionalProperties": false,
- "properties": {
- "AxisBinding": {
- "$ref": "#/definitions/AxisBinding"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FieldValue": {
- "type": "string"
- },
- "Settings": {
- "$ref": "#/definitions/LineChartSeriesSettings"
- }
- },
- "required": [
- "AxisBinding",
- "FieldId"
- ],
- "type": "object"
- },
- "DataLabelContent": {
- "enum": [
- "VALUE",
- "PERCENT",
- "VALUE_AND_PERCENT"
- ],
- "type": "string"
- },
- "DataLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "CategoryLabelVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "DataLabelTypes": {
- "items": {
- "$ref": "#/definitions/DataLabelType"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "LabelColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "LabelContent": {
- "$ref": "#/definitions/DataLabelContent"
- },
- "LabelFontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "MeasureLabelVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Overlap": {
- "$ref": "#/definitions/DataLabelOverlap"
- },
- "Position": {
- "$ref": "#/definitions/DataLabelPosition"
- },
- "TotalsVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "DataLabelOverlap": {
- "enum": [
- "DISABLE_OVERLAP",
- "ENABLE_OVERLAP"
- ],
- "type": "string"
- },
- "DataLabelPosition": {
- "enum": [
- "INSIDE",
- "OUTSIDE",
- "LEFT",
- "TOP",
- "BOTTOM",
- "RIGHT"
- ],
- "type": "string"
- },
- "DataLabelType": {
- "additionalProperties": false,
- "properties": {
- "DataPathLabelType": {
- "$ref": "#/definitions/DataPathLabelType"
- },
- "FieldLabelType": {
- "$ref": "#/definitions/FieldLabelType"
- },
- "MaximumLabelType": {
- "$ref": "#/definitions/MaximumLabelType"
- },
- "MinimumLabelType": {
- "$ref": "#/definitions/MinimumLabelType"
- },
- "RangeEndsLabelType": {
- "$ref": "#/definitions/RangeEndsLabelType"
- }
- },
- "type": "object"
- },
- "DataPathColor": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "Element": {
- "$ref": "#/definitions/DataPathValue"
- },
- "TimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- }
- },
- "required": [
- "Color",
- "Element"
- ],
- "type": "object"
- },
- "DataPathLabelType": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FieldValue": {
- "maxLength": 2048,
- "minLength": 0,
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "DataPathSort": {
- "additionalProperties": false,
- "properties": {
- "Direction": {
- "$ref": "#/definitions/SortDirection"
- },
- "SortPaths": {
- "items": {
- "$ref": "#/definitions/DataPathValue"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "Direction",
- "SortPaths"
- ],
- "type": "object"
- },
- "DataPathType": {
- "additionalProperties": false,
- "properties": {
- "PivotTableDataPathType": {
- "$ref": "#/definitions/PivotTableDataPathType"
- }
- },
- "type": "object"
- },
- "DataPathValue": {
- "additionalProperties": false,
- "properties": {
- "DataPathType": {
- "$ref": "#/definitions/DataPathType"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FieldValue": {
- "maxLength": 2048,
- "minLength": 0,
- "type": "string"
- }
- },
- "type": "object"
- },
- "DataPointDrillUpDownOption": {
- "additionalProperties": false,
- "properties": {
- "AvailabilityStatus": {
- "$ref": "#/definitions/DashboardBehavior"
- }
- },
- "type": "object"
- },
- "DataPointMenuLabelOption": {
- "additionalProperties": false,
- "properties": {
- "AvailabilityStatus": {
- "$ref": "#/definitions/DashboardBehavior"
- }
- },
- "type": "object"
- },
- "DataPointTooltipOption": {
- "additionalProperties": false,
- "properties": {
- "AvailabilityStatus": {
- "$ref": "#/definitions/DashboardBehavior"
- }
- },
- "type": "object"
- },
- "DataSetIdentifierDeclaration": {
- "additionalProperties": false,
- "properties": {
- "DataSetArn": {
- "type": "string"
- },
- "Identifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "DataSetArn",
- "Identifier"
- ],
- "type": "object"
- },
- "DataSetReference": {
- "additionalProperties": false,
- "properties": {
- "DataSetArn": {
- "type": "string"
- },
- "DataSetPlaceholder": {
- "pattern": "\\S",
- "type": "string"
- }
- },
- "required": [
- "DataSetArn",
- "DataSetPlaceholder"
- ],
- "type": "object"
- },
- "DateAggregationFunction": {
- "enum": [
- "COUNT",
- "DISTINCT_COUNT",
- "MIN",
- "MAX"
- ],
- "type": "string"
- },
- "DateAxisOptions": {
- "additionalProperties": false,
- "properties": {
- "MissingDateVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "DateDimensionField": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "DateGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/DateTimeFormatConfiguration"
- },
- "HierarchyId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "DateMeasureField": {
- "additionalProperties": false,
- "properties": {
- "AggregationFunction": {
- "$ref": "#/definitions/DateAggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/DateTimeFormatConfiguration"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "DateTimeDefaultValues": {
- "additionalProperties": false,
- "properties": {
- "DynamicValue": {
- "$ref": "#/definitions/DynamicDefaultValue"
- },
- "RollingDate": {
- "$ref": "#/definitions/RollingDateConfiguration"
- },
- "StaticValues": {
- "items": {
- "format": "date-time",
- "type": "string"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "DateTimeFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DateTimeFormat": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "NullValueFormatConfiguration": {
- "$ref": "#/definitions/NullValueFormatConfiguration"
- },
- "NumericFormatConfiguration": {
- "$ref": "#/definitions/NumericFormatConfiguration"
- }
- },
- "type": "object"
- },
- "DateTimeHierarchy": {
- "additionalProperties": false,
- "properties": {
- "DrillDownFilters": {
- "items": {
- "$ref": "#/definitions/DrillDownFilter"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "HierarchyId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "HierarchyId"
- ],
- "type": "object"
- },
- "DateTimeParameter": {
- "additionalProperties": false,
- "properties": {
- "Name": {
- "pattern": "\\S",
- "type": "string"
- },
- "Values": {
- "items": {
- "type": "string"
- },
- "type": "array"
- }
- },
- "required": [
- "Name",
- "Values"
- ],
- "type": "object"
- },
- "DateTimeParameterDeclaration": {
- "additionalProperties": false,
- "properties": {
- "DefaultValues": {
- "$ref": "#/definitions/DateTimeDefaultValues"
- },
- "MappedDataSetParameters": {
- "items": {
- "$ref": "#/definitions/MappedDataSetParameter"
- },
- "maxItems": 150,
- "minItems": 0,
- "type": "array"
- },
- "Name": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "TimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- },
- "ValueWhenUnset": {
- "$ref": "#/definitions/DateTimeValueWhenUnsetConfiguration"
- }
- },
- "required": [
- "Name"
- ],
- "type": "object"
- },
- "DateTimePickerControlDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "DateTimeFormat": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "InfoIconLabelOptions": {
- "$ref": "#/definitions/SheetControlInfoIconLabelOptions"
- },
- "TitleOptions": {
- "$ref": "#/definitions/LabelOptions"
- }
- },
- "type": "object"
- },
- "DateTimeValueWhenUnsetConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomValue": {
- "format": "date-time",
- "type": "string"
- },
- "ValueWhenUnsetOption": {
- "$ref": "#/definitions/ValueWhenUnsetOption"
- }
- },
- "type": "object"
- },
- "DayOfTheWeek": {
- "enum": [
- "SUNDAY",
- "MONDAY",
- "TUESDAY",
- "WEDNESDAY",
- "THURSDAY",
- "FRIDAY",
- "SATURDAY"
- ],
- "type": "string"
- },
- "DecimalDefaultValues": {
- "additionalProperties": false,
- "properties": {
- "DynamicValue": {
- "$ref": "#/definitions/DynamicDefaultValue"
- },
- "StaticValues": {
- "items": {
- "type": "number"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "DecimalParameter": {
- "additionalProperties": false,
- "properties": {
- "Name": {
- "pattern": "\\S",
- "type": "string"
- },
- "Values": {
- "items": {
- "default": 0,
- "type": "number"
- },
- "type": "array"
- }
- },
- "required": [
- "Name",
- "Values"
- ],
- "type": "object"
- },
- "DecimalParameterDeclaration": {
- "additionalProperties": false,
- "properties": {
- "DefaultValues": {
- "$ref": "#/definitions/DecimalDefaultValues"
- },
- "MappedDataSetParameters": {
- "items": {
- "$ref": "#/definitions/MappedDataSetParameter"
- },
- "maxItems": 150,
- "minItems": 0,
- "type": "array"
- },
- "Name": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "ParameterValueType": {
- "$ref": "#/definitions/ParameterValueType"
- },
- "ValueWhenUnset": {
- "$ref": "#/definitions/DecimalValueWhenUnsetConfiguration"
- }
- },
- "required": [
- "Name",
- "ParameterValueType"
- ],
- "type": "object"
- },
- "DecimalPlacesConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DecimalPlaces": {
- "maximum": 20,
- "minimum": 0,
- "type": "number"
- }
- },
- "required": [
- "DecimalPlaces"
- ],
- "type": "object"
- },
- "DecimalValueWhenUnsetConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomValue": {
- "default": null,
- "type": "number"
- },
- "ValueWhenUnsetOption": {
- "$ref": "#/definitions/ValueWhenUnsetOption"
- }
- },
- "type": "object"
- },
- "DefaultDateTimePickerControlOptions": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/DateTimePickerControlDisplayOptions"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlDateTimePickerType"
- }
- },
- "type": "object"
- },
- "DefaultFilterControlConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ControlOptions": {
- "$ref": "#/definitions/DefaultFilterControlOptions"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "ControlOptions",
- "Title"
- ],
- "type": "object"
- },
- "DefaultFilterControlOptions": {
- "additionalProperties": false,
- "properties": {
- "DefaultDateTimePickerOptions": {
- "$ref": "#/definitions/DefaultDateTimePickerControlOptions"
- },
- "DefaultDropdownOptions": {
- "$ref": "#/definitions/DefaultFilterDropDownControlOptions"
- },
- "DefaultListOptions": {
- "$ref": "#/definitions/DefaultFilterListControlOptions"
- },
- "DefaultRelativeDateTimeOptions": {
- "$ref": "#/definitions/DefaultRelativeDateTimeControlOptions"
- },
- "DefaultSliderOptions": {
- "$ref": "#/definitions/DefaultSliderControlOptions"
- },
- "DefaultTextAreaOptions": {
- "$ref": "#/definitions/DefaultTextAreaControlOptions"
- },
- "DefaultTextFieldOptions": {
- "$ref": "#/definitions/DefaultTextFieldControlOptions"
- }
- },
- "type": "object"
- },
- "DefaultFilterDropDownControlOptions": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/DropDownControlDisplayOptions"
- },
- "SelectableValues": {
- "$ref": "#/definitions/FilterSelectableValues"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlListType"
- }
- },
- "type": "object"
- },
- "DefaultFilterListControlOptions": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/ListControlDisplayOptions"
- },
- "SelectableValues": {
- "$ref": "#/definitions/FilterSelectableValues"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlListType"
- }
- },
- "type": "object"
- },
- "DefaultFreeFormLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CanvasSizeOptions": {
- "$ref": "#/definitions/FreeFormLayoutCanvasSizeOptions"
- }
- },
- "required": [
- "CanvasSizeOptions"
- ],
- "type": "object"
- },
- "DefaultGridLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CanvasSizeOptions": {
- "$ref": "#/definitions/GridLayoutCanvasSizeOptions"
- }
- },
- "required": [
- "CanvasSizeOptions"
- ],
- "type": "object"
- },
- "DefaultInteractiveLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FreeForm": {
- "$ref": "#/definitions/DefaultFreeFormLayoutConfiguration"
- },
- "Grid": {
- "$ref": "#/definitions/DefaultGridLayoutConfiguration"
- }
- },
- "type": "object"
- },
- "DefaultNewSheetConfiguration": {
- "additionalProperties": false,
- "properties": {
- "InteractiveLayoutConfiguration": {
- "$ref": "#/definitions/DefaultInteractiveLayoutConfiguration"
- },
- "PaginatedLayoutConfiguration": {
- "$ref": "#/definitions/DefaultPaginatedLayoutConfiguration"
- },
- "SheetContentType": {
- "$ref": "#/definitions/SheetContentType"
- }
- },
- "type": "object"
- },
- "DefaultPaginatedLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "SectionBased": {
- "$ref": "#/definitions/DefaultSectionBasedLayoutConfiguration"
- }
- },
- "type": "object"
- },
- "DefaultRelativeDateTimeControlOptions": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/RelativeDateTimeControlDisplayOptions"
- }
- },
- "type": "object"
- },
- "DefaultSectionBasedLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CanvasSizeOptions": {
- "$ref": "#/definitions/SectionBasedLayoutCanvasSizeOptions"
- }
- },
- "required": [
- "CanvasSizeOptions"
- ],
- "type": "object"
- },
- "DefaultSliderControlOptions": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/SliderControlDisplayOptions"
- },
- "MaximumValue": {
- "default": 0,
- "type": "number"
- },
- "MinimumValue": {
- "default": 0,
- "type": "number"
- },
- "StepSize": {
- "default": 0,
- "type": "number"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlSliderType"
- }
- },
- "required": [
- "MaximumValue",
- "MinimumValue",
- "StepSize"
- ],
- "type": "object"
- },
- "DefaultTextAreaControlOptions": {
- "additionalProperties": false,
- "properties": {
- "Delimiter": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "DisplayOptions": {
- "$ref": "#/definitions/TextAreaControlDisplayOptions"
- }
- },
- "type": "object"
- },
- "DefaultTextFieldControlOptions": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/TextFieldControlDisplayOptions"
- }
- },
- "type": "object"
- },
- "DestinationParameterValueConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomValuesConfiguration": {
- "$ref": "#/definitions/CustomValuesConfiguration"
- },
- "SelectAllValueOptions": {
- "$ref": "#/definitions/SelectAllValueOptions"
- },
- "SourceColumn": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "SourceField": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "SourceParameterName": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "DimensionField": {
- "additionalProperties": false,
- "properties": {
- "CategoricalDimensionField": {
- "$ref": "#/definitions/CategoricalDimensionField"
- },
- "DateDimensionField": {
- "$ref": "#/definitions/DateDimensionField"
- },
- "NumericalDimensionField": {
- "$ref": "#/definitions/NumericalDimensionField"
- }
- },
- "type": "object"
- },
- "DonutCenterOptions": {
- "additionalProperties": false,
- "properties": {
- "LabelVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "DonutOptions": {
- "additionalProperties": false,
- "properties": {
- "ArcOptions": {
- "$ref": "#/definitions/ArcOptions"
- },
- "DonutCenterOptions": {
- "$ref": "#/definitions/DonutCenterOptions"
- }
- },
- "type": "object"
- },
- "DrillDownFilter": {
- "additionalProperties": false,
- "properties": {
- "CategoryFilter": {
- "$ref": "#/definitions/CategoryDrillDownFilter"
- },
- "NumericEqualityFilter": {
- "$ref": "#/definitions/NumericEqualityDrillDownFilter"
- },
- "TimeRangeFilter": {
- "$ref": "#/definitions/TimeRangeDrillDownFilter"
- }
- },
- "type": "object"
- },
- "DropDownControlDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "InfoIconLabelOptions": {
- "$ref": "#/definitions/SheetControlInfoIconLabelOptions"
- },
- "SelectAllOptions": {
- "$ref": "#/definitions/ListControlSelectAllOptions"
- },
- "TitleOptions": {
- "$ref": "#/definitions/LabelOptions"
- }
- },
- "type": "object"
- },
- "DynamicDefaultValue": {
- "additionalProperties": false,
- "properties": {
- "DefaultValueColumn": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "GroupNameColumn": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "UserNameColumn": {
- "$ref": "#/definitions/ColumnIdentifier"
- }
- },
- "required": [
- "DefaultValueColumn"
- ],
- "type": "object"
- },
- "EmptyVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "DataSetIdentifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "DataSetIdentifier",
- "VisualId"
- ],
- "type": "object"
- },
- "Entity": {
- "additionalProperties": false,
- "properties": {
- "Path": {
- "pattern": "\\S",
- "type": "string"
- }
- },
- "type": "object"
- },
- "ExcludePeriodConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Amount": {
- "default": null,
- "type": "number"
- },
- "Granularity": {
- "$ref": "#/definitions/TimeGranularity"
- },
- "Status": {
- "$ref": "#/definitions/WidgetStatus"
- }
- },
- "required": [
- "Amount",
- "Granularity"
- ],
- "type": "object"
- },
- "ExplicitHierarchy": {
- "additionalProperties": false,
- "properties": {
- "Columns": {
- "items": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "maxItems": 10,
- "minItems": 2,
- "type": "array"
- },
- "DrillDownFilters": {
- "items": {
- "$ref": "#/definitions/DrillDownFilter"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "HierarchyId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Columns",
- "HierarchyId"
- ],
- "type": "object"
- },
- "ExportHiddenFieldsOption": {
- "additionalProperties": false,
- "properties": {
- "AvailabilityStatus": {
- "$ref": "#/definitions/DashboardBehavior"
- }
- },
- "type": "object"
- },
- "ExportToCSVOption": {
- "additionalProperties": false,
- "properties": {
- "AvailabilityStatus": {
- "$ref": "#/definitions/DashboardBehavior"
- }
- },
- "type": "object"
- },
- "ExportWithHiddenFieldsOption": {
- "additionalProperties": false,
- "properties": {
- "AvailabilityStatus": {
- "$ref": "#/definitions/DashboardBehavior"
- }
- },
- "type": "object"
- },
- "FieldBasedTooltip": {
- "additionalProperties": false,
- "properties": {
- "AggregationVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "TooltipFields": {
- "items": {
- "$ref": "#/definitions/TooltipItem"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "TooltipTitleType": {
- "$ref": "#/definitions/TooltipTitleType"
- }
- },
- "type": "object"
- },
- "FieldLabelType": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "FieldSeriesItem": {
- "additionalProperties": false,
- "properties": {
- "AxisBinding": {
- "$ref": "#/definitions/AxisBinding"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "Settings": {
- "$ref": "#/definitions/LineChartSeriesSettings"
- }
- },
- "required": [
- "AxisBinding",
- "FieldId"
- ],
- "type": "object"
- },
- "FieldSort": {
- "additionalProperties": false,
- "properties": {
- "Direction": {
- "$ref": "#/definitions/SortDirection"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Direction",
- "FieldId"
- ],
- "type": "object"
- },
- "FieldSortOptions": {
- "additionalProperties": false,
- "properties": {
- "ColumnSort": {
- "$ref": "#/definitions/ColumnSort"
- },
- "FieldSort": {
- "$ref": "#/definitions/FieldSort"
- }
- },
- "type": "object"
- },
- "FieldTooltipItem": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "Label": {
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "required": [
- "FieldId"
- ],
- "type": "object"
- },
- "FilledMapAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Geospatial": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "FilledMapConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "ConditionalFormattingOptions": {
- "items": {
- "$ref": "#/definitions/FilledMapConditionalFormattingOption"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "ConditionalFormattingOptions"
- ],
- "type": "object"
- },
- "FilledMapConditionalFormattingOption": {
- "additionalProperties": false,
- "properties": {
- "Shape": {
- "$ref": "#/definitions/FilledMapShapeConditionalFormatting"
- }
- },
- "required": [
- "Shape"
- ],
- "type": "object"
- },
- "FilledMapConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FieldWells": {
- "$ref": "#/definitions/FilledMapFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "MapStyleOptions": {
- "$ref": "#/definitions/GeospatialMapStyleOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/FilledMapSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "WindowOptions": {
- "$ref": "#/definitions/GeospatialWindowOptions"
- }
- },
- "type": "object"
- },
- "FilledMapFieldWells": {
- "additionalProperties": false,
- "properties": {
- "FilledMapAggregatedFieldWells": {
- "$ref": "#/definitions/FilledMapAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "FilledMapShapeConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "Format": {
- "$ref": "#/definitions/ShapeConditionalFormat"
- }
- },
- "required": [
- "FieldId"
- ],
- "type": "object"
- },
- "FilledMapSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "FilledMapVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/FilledMapConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "ConditionalFormatting": {
- "$ref": "#/definitions/FilledMapConditionalFormatting"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "Filter": {
- "additionalProperties": false,
- "properties": {
- "CategoryFilter": {
- "$ref": "#/definitions/CategoryFilter"
- },
- "NestedFilter": {
- "$ref": "#/definitions/NestedFilter"
- },
- "NumericEqualityFilter": {
- "$ref": "#/definitions/NumericEqualityFilter"
- },
- "NumericRangeFilter": {
- "$ref": "#/definitions/NumericRangeFilter"
- },
- "RelativeDatesFilter": {
- "$ref": "#/definitions/RelativeDatesFilter"
- },
- "TimeEqualityFilter": {
- "$ref": "#/definitions/TimeEqualityFilter"
- },
- "TimeRangeFilter": {
- "$ref": "#/definitions/TimeRangeFilter"
- },
- "TopBottomFilter": {
- "$ref": "#/definitions/TopBottomFilter"
- }
- },
- "type": "object"
- },
- "FilterControl": {
- "additionalProperties": false,
- "properties": {
- "CrossSheet": {
- "$ref": "#/definitions/FilterCrossSheetControl"
- },
- "DateTimePicker": {
- "$ref": "#/definitions/FilterDateTimePickerControl"
- },
- "Dropdown": {
- "$ref": "#/definitions/FilterDropDownControl"
- },
- "List": {
- "$ref": "#/definitions/FilterListControl"
- },
- "RelativeDateTime": {
- "$ref": "#/definitions/FilterRelativeDateTimeControl"
- },
- "Slider": {
- "$ref": "#/definitions/FilterSliderControl"
- },
- "TextArea": {
- "$ref": "#/definitions/FilterTextAreaControl"
- },
- "TextField": {
- "$ref": "#/definitions/FilterTextFieldControl"
- }
- },
- "type": "object"
- },
- "FilterCrossSheetControl": {
- "additionalProperties": false,
- "properties": {
- "CascadingControlConfiguration": {
- "$ref": "#/definitions/CascadingControlConfiguration"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "FilterControlId",
- "SourceFilterId"
- ],
- "type": "object"
- },
- "FilterDateTimePickerControl": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/DateTimePickerControlDisplayOptions"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlDateTimePickerType"
- }
- },
- "required": [
- "FilterControlId",
- "SourceFilterId",
- "Title"
- ],
- "type": "object"
- },
- "FilterDropDownControl": {
- "additionalProperties": false,
- "properties": {
- "CascadingControlConfiguration": {
- "$ref": "#/definitions/CascadingControlConfiguration"
- },
- "DisplayOptions": {
- "$ref": "#/definitions/DropDownControlDisplayOptions"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SelectableValues": {
- "$ref": "#/definitions/FilterSelectableValues"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlListType"
- }
- },
- "required": [
- "FilterControlId",
- "SourceFilterId",
- "Title"
- ],
- "type": "object"
- },
- "FilterGroup": {
- "additionalProperties": false,
- "properties": {
- "CrossDataset": {
- "$ref": "#/definitions/CrossDatasetTypes"
- },
- "FilterGroupId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Filters": {
- "items": {
- "$ref": "#/definitions/Filter"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "ScopeConfiguration": {
- "$ref": "#/definitions/FilterScopeConfiguration"
- },
- "Status": {
- "$ref": "#/definitions/WidgetStatus"
- }
- },
- "required": [
- "CrossDataset",
- "FilterGroupId",
- "Filters",
- "ScopeConfiguration"
- ],
- "type": "object"
- },
- "FilterListConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryValues": {
- "items": {
- "maxLength": 512,
- "minLength": 0,
- "type": "string"
- },
- "maxItems": 100000,
- "minItems": 0,
- "type": "array"
- },
- "MatchOperator": {
- "$ref": "#/definitions/CategoryFilterMatchOperator"
- },
- "NullOption": {
- "$ref": "#/definitions/FilterNullOption"
- },
- "SelectAllOptions": {
- "$ref": "#/definitions/CategoryFilterSelectAllOptions"
- }
- },
- "required": [
- "MatchOperator"
- ],
- "type": "object"
- },
- "FilterListControl": {
- "additionalProperties": false,
- "properties": {
- "CascadingControlConfiguration": {
- "$ref": "#/definitions/CascadingControlConfiguration"
- },
- "DisplayOptions": {
- "$ref": "#/definitions/ListControlDisplayOptions"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SelectableValues": {
- "$ref": "#/definitions/FilterSelectableValues"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlListType"
- }
- },
- "required": [
- "FilterControlId",
- "SourceFilterId",
- "Title"
- ],
- "type": "object"
- },
- "FilterNullOption": {
- "enum": [
- "ALL_VALUES",
- "NULLS_ONLY",
- "NON_NULLS_ONLY"
- ],
- "type": "string"
- },
- "FilterOperationSelectedFieldsConfiguration": {
- "additionalProperties": false,
- "properties": {
- "SelectedColumns": {
- "items": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "SelectedFieldOptions": {
- "$ref": "#/definitions/SelectedFieldOptions"
- },
- "SelectedFields": {
- "items": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "maxItems": 20,
- "minItems": 1,
- "type": "array"
- }
- },
- "type": "object"
- },
- "FilterOperationTargetVisualsConfiguration": {
- "additionalProperties": false,
- "properties": {
- "SameSheetTargetVisualConfiguration": {
- "$ref": "#/definitions/SameSheetTargetVisualConfiguration"
- }
- },
- "type": "object"
- },
- "FilterRelativeDateTimeControl": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/RelativeDateTimeControlDisplayOptions"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "FilterControlId",
- "SourceFilterId",
- "Title"
- ],
- "type": "object"
- },
- "FilterScopeConfiguration": {
- "additionalProperties": false,
- "properties": {
- "AllSheets": {
- "$ref": "#/definitions/AllSheetsFilterScopeConfiguration"
- },
- "SelectedSheets": {
- "$ref": "#/definitions/SelectedSheetsFilterScopeConfiguration"
- }
- },
- "type": "object"
- },
- "FilterSelectableValues": {
- "additionalProperties": false,
- "properties": {
- "Values": {
- "items": {
- "type": "string"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "FilterSliderControl": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/SliderControlDisplayOptions"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "MaximumValue": {
- "default": 0,
- "type": "number"
- },
- "MinimumValue": {
- "default": 0,
- "type": "number"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "StepSize": {
- "default": 0,
- "type": "number"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlSliderType"
- }
- },
- "required": [
- "FilterControlId",
- "MaximumValue",
- "MinimumValue",
- "SourceFilterId",
- "StepSize",
- "Title"
- ],
- "type": "object"
- },
- "FilterTextAreaControl": {
- "additionalProperties": false,
- "properties": {
- "Delimiter": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "DisplayOptions": {
- "$ref": "#/definitions/TextAreaControlDisplayOptions"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "FilterControlId",
- "SourceFilterId",
- "Title"
- ],
- "type": "object"
- },
- "FilterTextFieldControl": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/TextFieldControlDisplayOptions"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "FilterControlId",
- "SourceFilterId",
- "Title"
- ],
- "type": "object"
- },
- "FilterVisualScope": {
- "enum": [
- "ALL_VISUALS",
- "SELECTED_VISUALS"
- ],
- "type": "string"
- },
- "FontConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FontColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "FontDecoration": {
- "$ref": "#/definitions/FontDecoration"
- },
- "FontSize": {
- "$ref": "#/definitions/FontSize"
- },
- "FontStyle": {
- "$ref": "#/definitions/FontStyle"
- },
- "FontWeight": {
- "$ref": "#/definitions/FontWeight"
- }
- },
- "type": "object"
- },
- "FontDecoration": {
- "enum": [
- "UNDERLINE",
- "NONE"
- ],
- "type": "string"
- },
- "FontSize": {
- "additionalProperties": false,
- "properties": {
- "Relative": {
- "$ref": "#/definitions/RelativeFontSize"
- }
- },
- "type": "object"
- },
- "FontStyle": {
- "enum": [
- "NORMAL",
- "ITALIC"
- ],
- "type": "string"
- },
- "FontWeight": {
- "additionalProperties": false,
- "properties": {
- "Name": {
- "$ref": "#/definitions/FontWeightName"
- }
- },
- "type": "object"
- },
- "FontWeightName": {
- "enum": [
- "NORMAL",
- "BOLD"
- ],
- "type": "string"
- },
- "ForecastComputation": {
- "additionalProperties": false,
- "properties": {
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "CustomSeasonalityValue": {
- "default": null,
- "maximum": 180,
- "minimum": 1,
- "type": "number"
- },
- "LowerBoundary": {
- "default": null,
- "type": "number"
- },
- "Name": {
- "type": "string"
- },
- "PeriodsBackward": {
- "maximum": 1000,
- "minimum": 0,
- "type": "number"
- },
- "PeriodsForward": {
- "maximum": 1000,
- "minimum": 1,
- "type": "number"
- },
- "PredictionInterval": {
- "maximum": 95,
- "minimum": 50,
- "type": "number"
- },
- "Seasonality": {
- "$ref": "#/definitions/ForecastComputationSeasonality"
- },
- "Time": {
- "$ref": "#/definitions/DimensionField"
- },
- "UpperBoundary": {
- "default": null,
- "type": "number"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId"
- ],
- "type": "object"
- },
- "ForecastComputationSeasonality": {
- "enum": [
- "AUTOMATIC",
- "CUSTOM"
- ],
- "type": "string"
- },
- "ForecastConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ForecastProperties": {
- "$ref": "#/definitions/TimeBasedForecastProperties"
- },
- "Scenario": {
- "$ref": "#/definitions/ForecastScenario"
- }
- },
- "type": "object"
- },
- "ForecastScenario": {
- "additionalProperties": false,
- "properties": {
- "WhatIfPointScenario": {
- "$ref": "#/definitions/WhatIfPointScenario"
- },
- "WhatIfRangeScenario": {
- "$ref": "#/definitions/WhatIfRangeScenario"
- }
- },
- "type": "object"
- },
- "FormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DateTimeFormatConfiguration": {
- "$ref": "#/definitions/DateTimeFormatConfiguration"
- },
- "NumberFormatConfiguration": {
- "$ref": "#/definitions/NumberFormatConfiguration"
- },
- "StringFormatConfiguration": {
- "$ref": "#/definitions/StringFormatConfiguration"
- }
- },
- "type": "object"
- },
- "FreeFormLayoutCanvasSizeOptions": {
- "additionalProperties": false,
- "properties": {
- "ScreenCanvasSizeOptions": {
- "$ref": "#/definitions/FreeFormLayoutScreenCanvasSizeOptions"
- }
- },
- "type": "object"
- },
- "FreeFormLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CanvasSizeOptions": {
- "$ref": "#/definitions/FreeFormLayoutCanvasSizeOptions"
- },
- "Elements": {
- "items": {
- "$ref": "#/definitions/FreeFormLayoutElement"
- },
- "maxItems": 430,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "Elements"
- ],
- "type": "object"
- },
- "FreeFormLayoutElement": {
- "additionalProperties": false,
- "properties": {
- "BackgroundStyle": {
- "$ref": "#/definitions/FreeFormLayoutElementBackgroundStyle"
- },
- "BorderStyle": {
- "$ref": "#/definitions/FreeFormLayoutElementBorderStyle"
- },
- "ElementId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "ElementType": {
- "$ref": "#/definitions/LayoutElementType"
- },
- "Height": {
- "type": "string"
- },
- "LoadingAnimation": {
- "$ref": "#/definitions/LoadingAnimation"
- },
- "RenderingRules": {
- "items": {
- "$ref": "#/definitions/SheetElementRenderingRule"
- },
- "maxItems": 10000,
- "minItems": 0,
- "type": "array"
- },
- "SelectedBorderStyle": {
- "$ref": "#/definitions/FreeFormLayoutElementBorderStyle"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Width": {
- "type": "string"
- },
- "XAxisLocation": {
- "type": "string"
- },
- "YAxisLocation": {
- "type": "string"
- }
- },
- "required": [
- "ElementId",
- "ElementType",
- "Height",
- "Width",
- "XAxisLocation",
- "YAxisLocation"
- ],
- "type": "object"
- },
- "FreeFormLayoutElementBackgroundStyle": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}(?:[A-F0-9]{2})?$",
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "FreeFormLayoutElementBorderStyle": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}(?:[A-F0-9]{2})?$",
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "FreeFormLayoutScreenCanvasSizeOptions": {
- "additionalProperties": false,
- "properties": {
- "OptimizedViewPortWidth": {
- "type": "string"
- }
- },
- "required": [
- "OptimizedViewPortWidth"
- ],
- "type": "object"
- },
- "FreeFormSectionLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Elements": {
- "items": {
- "$ref": "#/definitions/FreeFormLayoutElement"
- },
- "maxItems": 430,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "Elements"
- ],
- "type": "object"
- },
- "FunnelChartAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "FunnelChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "DataLabelOptions": {
- "$ref": "#/definitions/FunnelChartDataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/FunnelChartFieldWells"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/FunnelChartSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "ValueLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- }
- },
- "type": "object"
- },
- "FunnelChartDataLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "CategoryLabelVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "LabelColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "LabelFontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "MeasureDataLabelStyle": {
- "$ref": "#/definitions/FunnelChartMeasureDataLabelStyle"
- },
- "MeasureLabelVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Position": {
- "$ref": "#/definitions/DataLabelPosition"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "FunnelChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "FunnelChartAggregatedFieldWells": {
- "$ref": "#/definitions/FunnelChartAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "FunnelChartMeasureDataLabelStyle": {
- "enum": [
- "VALUE_ONLY",
- "PERCENTAGE_BY_FIRST_STAGE",
- "PERCENTAGE_BY_PREVIOUS_STAGE",
- "VALUE_AND_PERCENTAGE_BY_FIRST_STAGE",
- "VALUE_AND_PERCENTAGE_BY_PREVIOUS_STAGE"
- ],
- "type": "string"
- },
- "FunnelChartSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "FunnelChartVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/FunnelChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "GaugeChartArcConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "ForegroundColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "GaugeChartConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "ConditionalFormattingOptions": {
- "items": {
- "$ref": "#/definitions/GaugeChartConditionalFormattingOption"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "GaugeChartConditionalFormattingOption": {
- "additionalProperties": false,
- "properties": {
- "Arc": {
- "$ref": "#/definitions/GaugeChartArcConditionalFormatting"
- },
- "PrimaryValue": {
- "$ref": "#/definitions/GaugeChartPrimaryValueConditionalFormatting"
- }
- },
- "type": "object"
- },
- "GaugeChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/GaugeChartFieldWells"
- },
- "GaugeChartOptions": {
- "$ref": "#/definitions/GaugeChartOptions"
- },
- "TooltipOptions": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- }
- },
- "type": "object"
- },
- "GaugeChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "TargetValues": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "GaugeChartOptions": {
- "additionalProperties": false,
- "properties": {
- "Arc": {
- "$ref": "#/definitions/ArcConfiguration"
- },
- "ArcAxis": {
- "$ref": "#/definitions/ArcAxisConfiguration"
- },
- "Comparison": {
- "$ref": "#/definitions/ComparisonConfiguration"
- },
- "PrimaryValueDisplayType": {
- "$ref": "#/definitions/PrimaryValueDisplayType"
- },
- "PrimaryValueFontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- }
- },
- "type": "object"
- },
- "GaugeChartPrimaryValueConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "Icon": {
- "$ref": "#/definitions/ConditionalFormattingIcon"
- },
- "TextColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "GaugeChartVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/GaugeChartConfiguration"
- },
- "ConditionalFormatting": {
- "$ref": "#/definitions/GaugeChartConditionalFormatting"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "GeospatialCoordinateBounds": {
- "additionalProperties": false,
- "properties": {
- "East": {
- "maximum": 1800,
- "minimum": -1800,
- "type": "number"
- },
- "North": {
- "maximum": 90,
- "minimum": -90,
- "type": "number"
- },
- "South": {
- "maximum": 90,
- "minimum": -90,
- "type": "number"
- },
- "West": {
- "maximum": 1800,
- "minimum": -1800,
- "type": "number"
- }
- },
- "required": [
- "East",
- "North",
- "South",
- "West"
- ],
- "type": "object"
- },
- "GeospatialHeatmapColorScale": {
- "additionalProperties": false,
- "properties": {
- "Colors": {
- "items": {
- "$ref": "#/definitions/GeospatialHeatmapDataColor"
- },
- "maxItems": 2,
- "minItems": 2,
- "type": "array"
- }
- },
- "type": "object"
- },
- "GeospatialHeatmapConfiguration": {
- "additionalProperties": false,
- "properties": {
- "HeatmapColor": {
- "$ref": "#/definitions/GeospatialHeatmapColorScale"
- }
- },
- "type": "object"
- },
- "GeospatialHeatmapDataColor": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- }
- },
- "required": [
- "Color"
- ],
- "type": "object"
- },
- "GeospatialMapAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Colors": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Geospatial": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "GeospatialMapConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FieldWells": {
- "$ref": "#/definitions/GeospatialMapFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "MapStyleOptions": {
- "$ref": "#/definitions/GeospatialMapStyleOptions"
- },
- "PointStyleOptions": {
- "$ref": "#/definitions/GeospatialPointStyleOptions"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- },
- "WindowOptions": {
- "$ref": "#/definitions/GeospatialWindowOptions"
- }
- },
- "type": "object"
- },
- "GeospatialMapFieldWells": {
- "additionalProperties": false,
- "properties": {
- "GeospatialMapAggregatedFieldWells": {
- "$ref": "#/definitions/GeospatialMapAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "GeospatialMapStyleOptions": {
- "additionalProperties": false,
- "properties": {
- "BaseMapStyle": {
- "$ref": "#/definitions/BaseMapStyleType"
- }
- },
- "type": "object"
- },
- "GeospatialMapVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/GeospatialMapConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "GeospatialPointStyleOptions": {
- "additionalProperties": false,
- "properties": {
- "ClusterMarkerConfiguration": {
- "$ref": "#/definitions/ClusterMarkerConfiguration"
- },
- "HeatmapConfiguration": {
- "$ref": "#/definitions/GeospatialHeatmapConfiguration"
- },
- "SelectedPointStyle": {
- "$ref": "#/definitions/GeospatialSelectedPointStyle"
- }
- },
- "type": "object"
- },
- "GeospatialSelectedPointStyle": {
- "enum": [
- "POINT",
- "CLUSTER",
- "HEATMAP"
- ],
- "type": "string"
- },
- "GeospatialWindowOptions": {
- "additionalProperties": false,
- "properties": {
- "Bounds": {
- "$ref": "#/definitions/GeospatialCoordinateBounds"
- },
- "MapZoomMode": {
- "$ref": "#/definitions/MapZoomMode"
- }
- },
- "type": "object"
- },
- "GlobalTableBorderOptions": {
- "additionalProperties": false,
- "properties": {
- "SideSpecificBorder": {
- "$ref": "#/definitions/TableSideBorderOptions"
- },
- "UniformBorder": {
- "$ref": "#/definitions/TableBorderOptions"
- }
- },
- "type": "object"
- },
- "GradientColor": {
- "additionalProperties": false,
- "properties": {
- "Stops": {
- "items": {
- "$ref": "#/definitions/GradientStop"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "GradientStop": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "DataValue": {
- "default": null,
- "type": "number"
- },
- "GradientOffset": {
- "default": 0,
- "type": "number"
- }
- },
- "required": [
- "GradientOffset"
- ],
- "type": "object"
- },
- "GridLayoutCanvasSizeOptions": {
- "additionalProperties": false,
- "properties": {
- "ScreenCanvasSizeOptions": {
- "$ref": "#/definitions/GridLayoutScreenCanvasSizeOptions"
- }
- },
- "type": "object"
- },
- "GridLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CanvasSizeOptions": {
- "$ref": "#/definitions/GridLayoutCanvasSizeOptions"
- },
- "Elements": {
- "items": {
- "$ref": "#/definitions/GridLayoutElement"
- },
- "maxItems": 430,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "Elements"
- ],
- "type": "object"
- },
- "GridLayoutElement": {
- "additionalProperties": false,
- "properties": {
- "ColumnIndex": {
- "maximum": 35,
- "minimum": 0,
- "type": "number"
- },
- "ColumnSpan": {
- "maximum": 36,
- "minimum": 1,
- "type": "number"
- },
- "ElementId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "ElementType": {
- "$ref": "#/definitions/LayoutElementType"
- },
- "RowIndex": {
- "maximum": 9009,
- "minimum": 0,
- "type": "number"
- },
- "RowSpan": {
- "maximum": 21,
- "minimum": 1,
- "type": "number"
- }
- },
- "required": [
- "ColumnSpan",
- "ElementId",
- "ElementType",
- "RowSpan"
- ],
- "type": "object"
- },
- "GridLayoutScreenCanvasSizeOptions": {
- "additionalProperties": false,
- "properties": {
- "OptimizedViewPortWidth": {
- "type": "string"
- },
- "ResizeOption": {
- "$ref": "#/definitions/ResizeOption"
- }
- },
- "required": [
- "ResizeOption"
- ],
- "type": "object"
- },
- "GrowthRateComputation": {
- "additionalProperties": false,
- "properties": {
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "type": "string"
- },
- "PeriodSize": {
- "default": 0,
- "maximum": 52,
- "minimum": 2,
- "type": "number"
- },
- "Time": {
- "$ref": "#/definitions/DimensionField"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId"
- ],
- "type": "object"
- },
- "HeaderFooterSectionConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Layout": {
- "$ref": "#/definitions/SectionLayoutConfiguration"
- },
- "SectionId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Style": {
- "$ref": "#/definitions/SectionStyle"
- }
- },
- "required": [
- "Layout",
- "SectionId"
- ],
- "type": "object"
- },
- "HeatMapAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Columns": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Rows": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "HeatMapConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ColorScale": {
- "$ref": "#/definitions/ColorScale"
- },
- "ColumnLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/HeatMapFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "RowLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/HeatMapSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- }
- },
- "type": "object"
- },
- "HeatMapFieldWells": {
- "additionalProperties": false,
- "properties": {
- "HeatMapAggregatedFieldWells": {
- "$ref": "#/definitions/HeatMapAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "HeatMapSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "HeatMapColumnItemsLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "HeatMapColumnSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "HeatMapRowItemsLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "HeatMapRowSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "HeatMapVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/HeatMapConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "HistogramAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "HistogramBinOptions": {
- "additionalProperties": false,
- "properties": {
- "BinCount": {
- "$ref": "#/definitions/BinCountOptions"
- },
- "BinWidth": {
- "$ref": "#/definitions/BinWidthOptions"
- },
- "SelectedBinType": {
- "$ref": "#/definitions/HistogramBinType"
- },
- "StartValue": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "HistogramBinType": {
- "enum": [
- "BIN_COUNT",
- "BIN_WIDTH"
- ],
- "type": "string"
- },
- "HistogramConfiguration": {
- "additionalProperties": false,
- "properties": {
- "BinOptions": {
- "$ref": "#/definitions/HistogramBinOptions"
- },
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/HistogramFieldWells"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- },
- "XAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "XAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "YAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- }
- },
- "type": "object"
- },
- "HistogramFieldWells": {
- "additionalProperties": false,
- "properties": {
- "HistogramAggregatedFieldWells": {
- "$ref": "#/definitions/HistogramAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "HistogramVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/HistogramConfiguration"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "HorizontalTextAlignment": {
- "enum": [
- "LEFT",
- "CENTER",
- "RIGHT",
- "AUTO"
- ],
- "type": "string"
- },
- "Icon": {
- "enum": [
- "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"
- ],
- "type": "string"
- },
- "InnerFilter": {
- "additionalProperties": false,
- "properties": {
- "CategoryInnerFilter": {
- "$ref": "#/definitions/CategoryInnerFilter"
- }
- },
- "type": "object"
- },
- "InsightConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Computations": {
- "items": {
- "$ref": "#/definitions/Computation"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "CustomNarrative": {
- "$ref": "#/definitions/CustomNarrativeOptions"
- }
- },
- "type": "object"
- },
- "InsightVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "DataSetIdentifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "InsightConfiguration": {
- "$ref": "#/definitions/InsightConfiguration"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "DataSetIdentifier",
- "VisualId"
- ],
- "type": "object"
- },
- "IntegerDefaultValues": {
- "additionalProperties": false,
- "properties": {
- "DynamicValue": {
- "$ref": "#/definitions/DynamicDefaultValue"
- },
- "StaticValues": {
- "items": {
- "type": "number"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "IntegerParameter": {
- "additionalProperties": false,
- "properties": {
- "Name": {
- "pattern": "\\S",
- "type": "string"
- },
- "Values": {
- "items": {
- "default": 0,
- "type": "number"
- },
- "type": "array"
- }
- },
- "required": [
- "Name",
- "Values"
- ],
- "type": "object"
- },
- "IntegerParameterDeclaration": {
- "additionalProperties": false,
- "properties": {
- "DefaultValues": {
- "$ref": "#/definitions/IntegerDefaultValues"
- },
- "MappedDataSetParameters": {
- "items": {
- "$ref": "#/definitions/MappedDataSetParameter"
- },
- "maxItems": 150,
- "minItems": 0,
- "type": "array"
- },
- "Name": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "ParameterValueType": {
- "$ref": "#/definitions/ParameterValueType"
- },
- "ValueWhenUnset": {
- "$ref": "#/definitions/IntegerValueWhenUnsetConfiguration"
- }
- },
- "required": [
- "Name",
- "ParameterValueType"
- ],
- "type": "object"
- },
- "IntegerValueWhenUnsetConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomValue": {
- "default": null,
- "type": "number"
- },
- "ValueWhenUnsetOption": {
- "$ref": "#/definitions/ValueWhenUnsetOption"
- }
- },
- "type": "object"
- },
- "ItemsLimitConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ItemsLimit": {
- "default": null,
- "type": "number"
- },
- "OtherCategories": {
- "$ref": "#/definitions/OtherCategories"
- }
- },
- "type": "object"
- },
- "KPIActualValueConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "Icon": {
- "$ref": "#/definitions/ConditionalFormattingIcon"
- },
- "TextColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "KPIComparisonValueConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "Icon": {
- "$ref": "#/definitions/ConditionalFormattingIcon"
- },
- "TextColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "KPIConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "ConditionalFormattingOptions": {
- "items": {
- "$ref": "#/definitions/KPIConditionalFormattingOption"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "KPIConditionalFormattingOption": {
- "additionalProperties": false,
- "properties": {
- "ActualValue": {
- "$ref": "#/definitions/KPIActualValueConditionalFormatting"
- },
- "ComparisonValue": {
- "$ref": "#/definitions/KPIComparisonValueConditionalFormatting"
- },
- "PrimaryValue": {
- "$ref": "#/definitions/KPIPrimaryValueConditionalFormatting"
- },
- "ProgressBar": {
- "$ref": "#/definitions/KPIProgressBarConditionalFormatting"
- }
- },
- "type": "object"
- },
- "KPIConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FieldWells": {
- "$ref": "#/definitions/KPIFieldWells"
- },
- "KPIOptions": {
- "$ref": "#/definitions/KPIOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/KPISortConfiguration"
- }
- },
- "type": "object"
- },
- "KPIFieldWells": {
- "additionalProperties": false,
- "properties": {
- "TargetValues": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "TrendGroups": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "KPIOptions": {
- "additionalProperties": false,
- "properties": {
- "Comparison": {
- "$ref": "#/definitions/ComparisonConfiguration"
- },
- "PrimaryValueDisplayType": {
- "$ref": "#/definitions/PrimaryValueDisplayType"
- },
- "PrimaryValueFontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "ProgressBar": {
- "$ref": "#/definitions/ProgressBarOptions"
- },
- "SecondaryValue": {
- "$ref": "#/definitions/SecondaryValueOptions"
- },
- "SecondaryValueFontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "Sparkline": {
- "$ref": "#/definitions/KPISparklineOptions"
- },
- "TrendArrows": {
- "$ref": "#/definitions/TrendArrowOptions"
- },
- "VisualLayoutOptions": {
- "$ref": "#/definitions/KPIVisualLayoutOptions"
- }
- },
- "type": "object"
- },
- "KPIPrimaryValueConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "Icon": {
- "$ref": "#/definitions/ConditionalFormattingIcon"
- },
- "TextColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "KPIProgressBarConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "ForegroundColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "KPISortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "TrendGroupSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "KPISparklineOptions": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "TooltipVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Type": {
- "$ref": "#/definitions/KPISparklineType"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "required": [
- "Type"
- ],
- "type": "object"
- },
- "KPISparklineType": {
- "enum": [
- "LINE",
- "AREA"
- ],
- "type": "string"
- },
- "KPIVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/KPIConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "ConditionalFormatting": {
- "$ref": "#/definitions/KPIConditionalFormatting"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "KPIVisualLayoutOptions": {
- "additionalProperties": false,
- "properties": {
- "StandardLayout": {
- "$ref": "#/definitions/KPIVisualStandardLayout"
- }
- },
- "type": "object"
- },
- "KPIVisualStandardLayout": {
- "additionalProperties": false,
- "properties": {
- "Type": {
- "$ref": "#/definitions/KPIVisualStandardLayoutType"
- }
- },
- "required": [
- "Type"
- ],
- "type": "object"
- },
- "KPIVisualStandardLayoutType": {
- "enum": [
- "CLASSIC",
- "VERTICAL"
- ],
- "type": "string"
- },
- "LabelOptions": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "type": "string"
- },
- "FontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "Layout": {
- "additionalProperties": false,
- "properties": {
- "Configuration": {
- "$ref": "#/definitions/LayoutConfiguration"
- }
- },
- "required": [
- "Configuration"
- ],
- "type": "object"
- },
- "LayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FreeFormLayout": {
- "$ref": "#/definitions/FreeFormLayoutConfiguration"
- },
- "GridLayout": {
- "$ref": "#/definitions/GridLayoutConfiguration"
- },
- "SectionBasedLayout": {
- "$ref": "#/definitions/SectionBasedLayoutConfiguration"
- }
- },
- "type": "object"
- },
- "LayoutElementType": {
- "enum": [
- "VISUAL",
- "FILTER_CONTROL",
- "PARAMETER_CONTROL",
- "TEXT_BOX"
- ],
- "type": "string"
- },
- "LegendOptions": {
- "additionalProperties": false,
- "properties": {
- "Height": {
- "type": "string"
- },
- "Position": {
- "$ref": "#/definitions/LegendPosition"
- },
- "Title": {
- "$ref": "#/definitions/LabelOptions"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Width": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "LegendPosition": {
- "enum": [
- "AUTO",
- "RIGHT",
- "BOTTOM",
- "TOP"
- ],
- "type": "string"
- },
- "LineChartAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Colors": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "SmallMultiples": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "LineChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ContributionAnalysisDefaults": {
- "items": {
- "$ref": "#/definitions/ContributionAnalysisDefault"
- },
- "maxItems": 200,
- "minItems": 1,
- "type": "array"
- },
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "DefaultSeriesSettings": {
- "$ref": "#/definitions/LineChartDefaultSeriesSettings"
- },
- "FieldWells": {
- "$ref": "#/definitions/LineChartFieldWells"
- },
- "ForecastConfigurations": {
- "items": {
- "$ref": "#/definitions/ForecastConfiguration"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "PrimaryYAxisDisplayOptions": {
- "$ref": "#/definitions/LineSeriesAxisDisplayOptions"
- },
- "PrimaryYAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ReferenceLines": {
- "items": {
- "$ref": "#/definitions/ReferenceLine"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "SecondaryYAxisDisplayOptions": {
- "$ref": "#/definitions/LineSeriesAxisDisplayOptions"
- },
- "SecondaryYAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "Series": {
- "items": {
- "$ref": "#/definitions/SeriesItem"
- },
- "maxItems": 2000,
- "minItems": 0,
- "type": "array"
- },
- "SmallMultiplesOptions": {
- "$ref": "#/definitions/SmallMultiplesOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/LineChartSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "Type": {
- "$ref": "#/definitions/LineChartType"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- },
- "XAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "XAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- }
- },
- "type": "object"
- },
- "LineChartDefaultSeriesSettings": {
- "additionalProperties": false,
- "properties": {
- "AxisBinding": {
- "$ref": "#/definitions/AxisBinding"
- },
- "LineStyleSettings": {
- "$ref": "#/definitions/LineChartLineStyleSettings"
- },
- "MarkerStyleSettings": {
- "$ref": "#/definitions/LineChartMarkerStyleSettings"
- }
- },
- "type": "object"
- },
- "LineChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "LineChartAggregatedFieldWells": {
- "$ref": "#/definitions/LineChartAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "LineChartLineStyle": {
- "enum": [
- "SOLID",
- "DOTTED",
- "DASHED"
- ],
- "type": "string"
- },
- "LineChartLineStyleSettings": {
- "additionalProperties": false,
- "properties": {
- "LineInterpolation": {
- "$ref": "#/definitions/LineInterpolation"
- },
- "LineStyle": {
- "$ref": "#/definitions/LineChartLineStyle"
- },
- "LineVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "LineWidth": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "LineChartMarkerShape": {
- "enum": [
- "CIRCLE",
- "TRIANGLE",
- "SQUARE",
- "DIAMOND",
- "ROUNDED_SQUARE"
- ],
- "type": "string"
- },
- "LineChartMarkerStyleSettings": {
- "additionalProperties": false,
- "properties": {
- "MarkerColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "MarkerShape": {
- "$ref": "#/definitions/LineChartMarkerShape"
- },
- "MarkerSize": {
- "type": "string"
- },
- "MarkerVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "LineChartSeriesSettings": {
- "additionalProperties": false,
- "properties": {
- "LineStyleSettings": {
- "$ref": "#/definitions/LineChartLineStyleSettings"
- },
- "MarkerStyleSettings": {
- "$ref": "#/definitions/LineChartMarkerStyleSettings"
- }
- },
- "type": "object"
- },
- "LineChartSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryItemsLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "ColorItemsLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "SmallMultiplesLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "SmallMultiplesSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "LineChartType": {
- "enum": [
- "LINE",
- "AREA",
- "STACKED_AREA"
- ],
- "type": "string"
- },
- "LineChartVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/LineChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "LineInterpolation": {
- "enum": [
- "LINEAR",
- "SMOOTH",
- "STEPPED"
- ],
- "type": "string"
- },
- "LineSeriesAxisDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "AxisOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "MissingDataConfigurations": {
- "items": {
- "$ref": "#/definitions/MissingDataConfiguration"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "LinkSharingConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Permissions": {
- "items": {
- "$ref": "#/definitions/ResourcePermission"
- },
- "maxItems": 64,
- "minItems": 1,
- "type": "array"
- }
- },
- "type": "object"
- },
- "ListControlDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "InfoIconLabelOptions": {
- "$ref": "#/definitions/SheetControlInfoIconLabelOptions"
- },
- "SearchOptions": {
- "$ref": "#/definitions/ListControlSearchOptions"
- },
- "SelectAllOptions": {
- "$ref": "#/definitions/ListControlSelectAllOptions"
- },
- "TitleOptions": {
- "$ref": "#/definitions/LabelOptions"
- }
- },
- "type": "object"
- },
- "ListControlSearchOptions": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "ListControlSelectAllOptions": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "LoadingAnimation": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "LocalNavigationConfiguration": {
- "additionalProperties": false,
- "properties": {
- "TargetSheetId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "TargetSheetId"
- ],
- "type": "object"
- },
- "LongFormatText": {
- "additionalProperties": false,
- "properties": {
- "PlainText": {
- "maxLength": 1024,
- "minLength": 1,
- "type": "string"
- },
- "RichText": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "type": "object"
- },
- "MapZoomMode": {
- "enum": [
- "AUTO",
- "MANUAL"
- ],
- "type": "string"
- },
- "MappedDataSetParameter": {
- "additionalProperties": false,
- "properties": {
- "DataSetIdentifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "DataSetParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- }
- },
- "required": [
- "DataSetIdentifier",
- "DataSetParameterName"
- ],
- "type": "object"
- },
- "MaximumLabelType": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "MaximumMinimumComputation": {
- "additionalProperties": false,
- "properties": {
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "type": "string"
- },
- "Time": {
- "$ref": "#/definitions/DimensionField"
- },
- "Type": {
- "$ref": "#/definitions/MaximumMinimumComputationType"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId",
- "Type"
- ],
- "type": "object"
- },
- "MaximumMinimumComputationType": {
- "enum": [
- "MAXIMUM",
- "MINIMUM"
- ],
- "type": "string"
- },
- "MeasureField": {
- "additionalProperties": false,
- "properties": {
- "CalculatedMeasureField": {
- "$ref": "#/definitions/CalculatedMeasureField"
- },
- "CategoricalMeasureField": {
- "$ref": "#/definitions/CategoricalMeasureField"
- },
- "DateMeasureField": {
- "$ref": "#/definitions/DateMeasureField"
- },
- "NumericalMeasureField": {
- "$ref": "#/definitions/NumericalMeasureField"
- }
- },
- "type": "object"
- },
- "MetricComparisonComputation": {
- "additionalProperties": false,
- "properties": {
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "FromValue": {
- "$ref": "#/definitions/MeasureField"
- },
- "Name": {
- "type": "string"
- },
- "TargetValue": {
- "$ref": "#/definitions/MeasureField"
- },
- "Time": {
- "$ref": "#/definitions/DimensionField"
- }
- },
- "required": [
- "ComputationId"
- ],
- "type": "object"
- },
- "MinimumLabelType": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "MissingDataConfiguration": {
- "additionalProperties": false,
- "properties": {
- "TreatmentOption": {
- "$ref": "#/definitions/MissingDataTreatmentOption"
- }
- },
- "type": "object"
- },
- "MissingDataTreatmentOption": {
- "enum": [
- "INTERPOLATE",
- "SHOW_AS_ZERO",
- "SHOW_AS_BLANK"
- ],
- "type": "string"
- },
- "NegativeValueConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DisplayMode": {
- "$ref": "#/definitions/NegativeValueDisplayMode"
- }
- },
- "required": [
- "DisplayMode"
- ],
- "type": "object"
- },
- "NegativeValueDisplayMode": {
- "enum": [
- "POSITIVE",
- "NEGATIVE"
- ],
- "type": "string"
- },
- "NestedFilter": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "IncludeInnerSet": {
- "default": false,
- "type": "boolean"
- },
- "InnerFilter": {
- "$ref": "#/definitions/InnerFilter"
- }
- },
- "required": [
- "Column",
- "FilterId",
- "IncludeInnerSet",
- "InnerFilter"
- ],
- "type": "object"
- },
- "NullValueFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "NullString": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "NullString"
- ],
- "type": "object"
- },
- "NumberDisplayFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DecimalPlacesConfiguration": {
- "$ref": "#/definitions/DecimalPlacesConfiguration"
- },
- "NegativeValueConfiguration": {
- "$ref": "#/definitions/NegativeValueConfiguration"
- },
- "NullValueFormatConfiguration": {
- "$ref": "#/definitions/NullValueFormatConfiguration"
- },
- "NumberScale": {
- "$ref": "#/definitions/NumberScale"
- },
- "Prefix": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "SeparatorConfiguration": {
- "$ref": "#/definitions/NumericSeparatorConfiguration"
- },
- "Suffix": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- }
- },
- "type": "object"
- },
- "NumberFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FormatConfiguration": {
- "$ref": "#/definitions/NumericFormatConfiguration"
- }
- },
- "type": "object"
- },
- "NumberScale": {
- "enum": [
- "NONE",
- "AUTO",
- "THOUSANDS",
- "MILLIONS",
- "BILLIONS",
- "TRILLIONS"
- ],
- "type": "string"
- },
- "NumericAxisOptions": {
- "additionalProperties": false,
- "properties": {
- "Range": {
- "$ref": "#/definitions/AxisDisplayRange"
- },
- "Scale": {
- "$ref": "#/definitions/AxisScale"
- }
- },
- "type": "object"
- },
- "NumericEqualityDrillDownFilter": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "Value": {
- "default": 0,
- "type": "number"
- }
- },
- "required": [
- "Column",
- "Value"
- ],
- "type": "object"
- },
- "NumericEqualityFilter": {
- "additionalProperties": false,
- "properties": {
- "AggregationFunction": {
- "$ref": "#/definitions/AggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "MatchOperator": {
- "$ref": "#/definitions/NumericEqualityMatchOperator"
- },
- "NullOption": {
- "$ref": "#/definitions/FilterNullOption"
- },
- "ParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "SelectAllOptions": {
- "$ref": "#/definitions/NumericFilterSelectAllOptions"
- },
- "Value": {
- "default": null,
- "type": "number"
- }
- },
- "required": [
- "Column",
- "FilterId",
- "MatchOperator",
- "NullOption"
- ],
- "type": "object"
- },
- "NumericEqualityMatchOperator": {
- "enum": [
- "EQUALS",
- "DOES_NOT_EQUAL"
- ],
- "type": "string"
- },
- "NumericFilterSelectAllOptions": {
- "enum": [
- "FILTER_ALL_VALUES"
- ],
- "type": "string"
- },
- "NumericFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CurrencyDisplayFormatConfiguration": {
- "$ref": "#/definitions/CurrencyDisplayFormatConfiguration"
- },
- "NumberDisplayFormatConfiguration": {
- "$ref": "#/definitions/NumberDisplayFormatConfiguration"
- },
- "PercentageDisplayFormatConfiguration": {
- "$ref": "#/definitions/PercentageDisplayFormatConfiguration"
- }
- },
- "type": "object"
- },
- "NumericRangeFilter": {
- "additionalProperties": false,
- "properties": {
- "AggregationFunction": {
- "$ref": "#/definitions/AggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "IncludeMaximum": {
- "default": null,
- "type": "boolean"
- },
- "IncludeMinimum": {
- "default": null,
- "type": "boolean"
- },
- "NullOption": {
- "$ref": "#/definitions/FilterNullOption"
- },
- "RangeMaximum": {
- "$ref": "#/definitions/NumericRangeFilterValue"
- },
- "RangeMinimum": {
- "$ref": "#/definitions/NumericRangeFilterValue"
- },
- "SelectAllOptions": {
- "$ref": "#/definitions/NumericFilterSelectAllOptions"
- }
- },
- "required": [
- "Column",
- "FilterId",
- "NullOption"
- ],
- "type": "object"
- },
- "NumericRangeFilterValue": {
- "additionalProperties": false,
- "properties": {
- "Parameter": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "StaticValue": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "NumericSeparatorConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DecimalSeparator": {
- "$ref": "#/definitions/NumericSeparatorSymbol"
- },
- "ThousandsSeparator": {
- "$ref": "#/definitions/ThousandSeparatorOptions"
- }
- },
- "type": "object"
- },
- "NumericSeparatorSymbol": {
- "enum": [
- "COMMA",
- "DOT",
- "SPACE"
- ],
- "type": "string"
- },
- "NumericalAggregationFunction": {
- "additionalProperties": false,
- "properties": {
- "PercentileAggregation": {
- "$ref": "#/definitions/PercentileAggregation"
- },
- "SimpleNumericalAggregation": {
- "$ref": "#/definitions/SimpleNumericalAggregationFunction"
- }
- },
- "type": "object"
- },
- "NumericalDimensionField": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/NumberFormatConfiguration"
- },
- "HierarchyId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "NumericalMeasureField": {
- "additionalProperties": false,
- "properties": {
- "AggregationFunction": {
- "$ref": "#/definitions/NumericalAggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/NumberFormatConfiguration"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "OtherCategories": {
- "enum": [
- "INCLUDE",
- "EXCLUDE"
- ],
- "type": "string"
- },
- "PaginationConfiguration": {
- "additionalProperties": false,
- "properties": {
- "PageNumber": {
- "minimum": 0,
- "type": "number"
- },
- "PageSize": {
- "default": null,
- "type": "number"
- }
- },
- "required": [
- "PageNumber",
- "PageSize"
- ],
- "type": "object"
- },
- "PanelBorderStyle": {
- "enum": [
- "SOLID",
- "DASHED",
- "DOTTED"
- ],
- "type": "string"
- },
- "PanelConfiguration": {
- "additionalProperties": false,
- "properties": {
- "BackgroundColor": {
- "pattern": "^#[A-F0-9]{6}(?:[A-F0-9]{2})?$",
- "type": "string"
- },
- "BackgroundVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "BorderColor": {
- "pattern": "^#[A-F0-9]{6}(?:[A-F0-9]{2})?$",
- "type": "string"
- },
- "BorderStyle": {
- "$ref": "#/definitions/PanelBorderStyle"
- },
- "BorderThickness": {
- "type": "string"
- },
- "BorderVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "GutterSpacing": {
- "type": "string"
- },
- "GutterVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Title": {
- "$ref": "#/definitions/PanelTitleOptions"
- }
- },
- "type": "object"
- },
- "PanelTitleOptions": {
- "additionalProperties": false,
- "properties": {
- "FontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "HorizontalTextAlignment": {
- "$ref": "#/definitions/HorizontalTextAlignment"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "PaperOrientation": {
- "enum": [
- "PORTRAIT",
- "LANDSCAPE"
- ],
- "type": "string"
- },
- "PaperSize": {
- "enum": [
- "US_LETTER",
- "US_LEGAL",
- "US_TABLOID_LEDGER",
- "A0",
- "A1",
- "A2",
- "A3",
- "A4",
- "A5",
- "JIS_B4",
- "JIS_B5"
- ],
- "type": "string"
- },
- "ParameterControl": {
- "additionalProperties": false,
- "properties": {
- "DateTimePicker": {
- "$ref": "#/definitions/ParameterDateTimePickerControl"
- },
- "Dropdown": {
- "$ref": "#/definitions/ParameterDropDownControl"
- },
- "List": {
- "$ref": "#/definitions/ParameterListControl"
- },
- "Slider": {
- "$ref": "#/definitions/ParameterSliderControl"
- },
- "TextArea": {
- "$ref": "#/definitions/ParameterTextAreaControl"
- },
- "TextField": {
- "$ref": "#/definitions/ParameterTextFieldControl"
- }
- },
- "type": "object"
- },
- "ParameterDateTimePickerControl": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/DateTimePickerControlDisplayOptions"
- },
- "ParameterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "ParameterControlId",
- "SourceParameterName",
- "Title"
- ],
- "type": "object"
- },
- "ParameterDeclaration": {
- "additionalProperties": false,
- "properties": {
- "DateTimeParameterDeclaration": {
- "$ref": "#/definitions/DateTimeParameterDeclaration"
- },
- "DecimalParameterDeclaration": {
- "$ref": "#/definitions/DecimalParameterDeclaration"
- },
- "IntegerParameterDeclaration": {
- "$ref": "#/definitions/IntegerParameterDeclaration"
- },
- "StringParameterDeclaration": {
- "$ref": "#/definitions/StringParameterDeclaration"
- }
- },
- "type": "object"
- },
- "ParameterDropDownControl": {
- "additionalProperties": false,
- "properties": {
- "CascadingControlConfiguration": {
- "$ref": "#/definitions/CascadingControlConfiguration"
- },
- "DisplayOptions": {
- "$ref": "#/definitions/DropDownControlDisplayOptions"
- },
- "ParameterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SelectableValues": {
- "$ref": "#/definitions/ParameterSelectableValues"
- },
- "SourceParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlListType"
- }
- },
- "required": [
- "ParameterControlId",
- "SourceParameterName",
- "Title"
- ],
- "type": "object"
- },
- "ParameterListControl": {
- "additionalProperties": false,
- "properties": {
- "CascadingControlConfiguration": {
- "$ref": "#/definitions/CascadingControlConfiguration"
- },
- "DisplayOptions": {
- "$ref": "#/definitions/ListControlDisplayOptions"
- },
- "ParameterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SelectableValues": {
- "$ref": "#/definitions/ParameterSelectableValues"
- },
- "SourceParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlListType"
- }
- },
- "required": [
- "ParameterControlId",
- "SourceParameterName",
- "Title"
- ],
- "type": "object"
- },
- "ParameterSelectableValues": {
- "additionalProperties": false,
- "properties": {
- "LinkToDataSetColumn": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "Values": {
- "items": {
- "type": "string"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "ParameterSliderControl": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/SliderControlDisplayOptions"
- },
- "MaximumValue": {
- "default": 0,
- "type": "number"
- },
- "MinimumValue": {
- "default": 0,
- "type": "number"
- },
- "ParameterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "StepSize": {
- "default": 0,
- "type": "number"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "MaximumValue",
- "MinimumValue",
- "ParameterControlId",
- "SourceParameterName",
- "StepSize",
- "Title"
- ],
- "type": "object"
- },
- "ParameterTextAreaControl": {
- "additionalProperties": false,
- "properties": {
- "Delimiter": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "DisplayOptions": {
- "$ref": "#/definitions/TextAreaControlDisplayOptions"
- },
- "ParameterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "ParameterControlId",
- "SourceParameterName",
- "Title"
- ],
- "type": "object"
- },
- "ParameterTextFieldControl": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/TextFieldControlDisplayOptions"
- },
- "ParameterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "ParameterControlId",
- "SourceParameterName",
- "Title"
- ],
- "type": "object"
- },
- "ParameterValueType": {
- "enum": [
- "MULTI_VALUED",
- "SINGLE_VALUED"
- ],
- "type": "string"
- },
- "Parameters": {
- "additionalProperties": false,
- "properties": {
- "DateTimeParameters": {
- "items": {
- "$ref": "#/definitions/DateTimeParameter"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "DecimalParameters": {
- "items": {
- "$ref": "#/definitions/DecimalParameter"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "IntegerParameters": {
- "items": {
- "$ref": "#/definitions/IntegerParameter"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "StringParameters": {
- "items": {
- "$ref": "#/definitions/StringParameter"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "PercentVisibleRange": {
- "additionalProperties": false,
- "properties": {
- "From": {
- "default": null,
- "maximum": 100,
- "minimum": 0,
- "type": "number"
- },
- "To": {
- "default": null,
- "maximum": 100,
- "minimum": 0,
- "type": "number"
- }
- },
- "type": "object"
- },
- "PercentageDisplayFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DecimalPlacesConfiguration": {
- "$ref": "#/definitions/DecimalPlacesConfiguration"
- },
- "NegativeValueConfiguration": {
- "$ref": "#/definitions/NegativeValueConfiguration"
- },
- "NullValueFormatConfiguration": {
- "$ref": "#/definitions/NullValueFormatConfiguration"
- },
- "Prefix": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "SeparatorConfiguration": {
- "$ref": "#/definitions/NumericSeparatorConfiguration"
- },
- "Suffix": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- }
- },
- "type": "object"
- },
- "PercentileAggregation": {
- "additionalProperties": false,
- "properties": {
- "PercentileValue": {
- "maximum": 100,
- "minimum": 0,
- "type": "number"
- }
- },
- "type": "object"
- },
- "PeriodOverPeriodComputation": {
- "additionalProperties": false,
- "properties": {
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "type": "string"
- },
- "Time": {
- "$ref": "#/definitions/DimensionField"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId"
- ],
- "type": "object"
- },
- "PeriodToDateComputation": {
- "additionalProperties": false,
- "properties": {
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "type": "string"
- },
- "PeriodTimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- },
- "Time": {
- "$ref": "#/definitions/DimensionField"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId"
- ],
- "type": "object"
- },
- "PieChartAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "SmallMultiples": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "PieChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ContributionAnalysisDefaults": {
- "items": {
- "$ref": "#/definitions/ContributionAnalysisDefault"
- },
- "maxItems": 200,
- "minItems": 1,
- "type": "array"
- },
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "DonutOptions": {
- "$ref": "#/definitions/DonutOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/PieChartFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "SmallMultiplesOptions": {
- "$ref": "#/definitions/SmallMultiplesOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/PieChartSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "ValueLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- }
- },
- "type": "object"
- },
- "PieChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "PieChartAggregatedFieldWells": {
- "$ref": "#/definitions/PieChartAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "PieChartSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "SmallMultiplesLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "SmallMultiplesSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "PieChartVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/PieChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "PivotFieldSortOptions": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "SortBy": {
- "$ref": "#/definitions/PivotTableSortBy"
- }
- },
- "required": [
- "FieldId",
- "SortBy"
- ],
- "type": "object"
- },
- "PivotTableAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Columns": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 40,
- "minItems": 0,
- "type": "array"
- },
- "Rows": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 40,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 40,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "PivotTableCellConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "Scope": {
- "$ref": "#/definitions/PivotTableConditionalFormattingScope"
- },
- "Scopes": {
- "items": {
- "$ref": "#/definitions/PivotTableConditionalFormattingScope"
- },
- "maxItems": 3,
- "minItems": 0,
- "type": "array"
- },
- "TextFormat": {
- "$ref": "#/definitions/TextConditionalFormat"
- }
- },
- "required": [
- "FieldId"
- ],
- "type": "object"
- },
- "PivotTableConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "ConditionalFormattingOptions": {
- "items": {
- "$ref": "#/definitions/PivotTableConditionalFormattingOption"
- },
- "maxItems": 500,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "PivotTableConditionalFormattingOption": {
- "additionalProperties": false,
- "properties": {
- "Cell": {
- "$ref": "#/definitions/PivotTableCellConditionalFormatting"
- }
- },
- "type": "object"
- },
- "PivotTableConditionalFormattingScope": {
- "additionalProperties": false,
- "properties": {
- "Role": {
- "$ref": "#/definitions/PivotTableConditionalFormattingScopeRole"
- }
- },
- "type": "object"
- },
- "PivotTableConditionalFormattingScopeRole": {
- "enum": [
- "FIELD",
- "FIELD_TOTAL",
- "GRAND_TOTAL"
- ],
- "type": "string"
- },
- "PivotTableConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FieldOptions": {
- "$ref": "#/definitions/PivotTableFieldOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/PivotTableFieldWells"
- },
- "PaginatedReportOptions": {
- "$ref": "#/definitions/PivotTablePaginatedReportOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/PivotTableSortConfiguration"
- },
- "TableOptions": {
- "$ref": "#/definitions/PivotTableOptions"
- },
- "TotalOptions": {
- "$ref": "#/definitions/PivotTableTotalOptions"
- }
- },
- "type": "object"
- },
- "PivotTableDataPathOption": {
- "additionalProperties": false,
- "properties": {
- "DataPathList": {
- "items": {
- "$ref": "#/definitions/DataPathValue"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "Width": {
- "type": "string"
- }
- },
- "required": [
- "DataPathList"
- ],
- "type": "object"
- },
- "PivotTableDataPathType": {
- "enum": [
- "HIERARCHY_ROWS_LAYOUT_COLUMN",
- "MULTIPLE_ROW_METRICS_COLUMN",
- "EMPTY_COLUMN_HEADER",
- "COUNT_METRIC_COLUMN"
- ],
- "type": "string"
- },
- "PivotTableFieldCollapseState": {
- "enum": [
- "COLLAPSED",
- "EXPANDED"
- ],
- "type": "string"
- },
- "PivotTableFieldCollapseStateOption": {
- "additionalProperties": false,
- "properties": {
- "State": {
- "$ref": "#/definitions/PivotTableFieldCollapseState"
- },
- "Target": {
- "$ref": "#/definitions/PivotTableFieldCollapseStateTarget"
- }
- },
- "required": [
- "Target"
- ],
- "type": "object"
- },
- "PivotTableFieldCollapseStateTarget": {
- "additionalProperties": false,
- "properties": {
- "FieldDataPathValues": {
- "items": {
- "$ref": "#/definitions/DataPathValue"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "FieldId": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "PivotTableFieldOption": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "required": [
- "FieldId"
- ],
- "type": "object"
- },
- "PivotTableFieldOptions": {
- "additionalProperties": false,
- "properties": {
- "CollapseStateOptions": {
- "items": {
- "$ref": "#/definitions/PivotTableFieldCollapseStateOption"
- },
- "type": "array"
- },
- "DataPathOptions": {
- "items": {
- "$ref": "#/definitions/PivotTableDataPathOption"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "SelectedFieldOptions": {
- "items": {
- "$ref": "#/definitions/PivotTableFieldOption"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "PivotTableFieldSubtotalOptions": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "type": "object"
- },
- "PivotTableFieldWells": {
- "additionalProperties": false,
- "properties": {
- "PivotTableAggregatedFieldWells": {
- "$ref": "#/definitions/PivotTableAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "PivotTableMetricPlacement": {
- "enum": [
- "ROW",
- "COLUMN"
- ],
- "type": "string"
- },
- "PivotTableOptions": {
- "additionalProperties": false,
- "properties": {
- "CellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "CollapsedRowDimensionsVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "ColumnHeaderStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "ColumnNamesVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "DefaultCellWidth": {
- "type": "string"
- },
- "MetricPlacement": {
- "$ref": "#/definitions/PivotTableMetricPlacement"
- },
- "RowAlternateColorOptions": {
- "$ref": "#/definitions/RowAlternateColorOptions"
- },
- "RowFieldNamesStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "RowHeaderStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "RowsLabelOptions": {
- "$ref": "#/definitions/PivotTableRowsLabelOptions"
- },
- "RowsLayout": {
- "$ref": "#/definitions/PivotTableRowsLayout"
- },
- "SingleMetricVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "ToggleButtonsVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "PivotTablePaginatedReportOptions": {
- "additionalProperties": false,
- "properties": {
- "OverflowColumnHeaderVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "VerticalOverflowVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "PivotTableRowsLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "maxLength": 1024,
- "minLength": 1,
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "PivotTableRowsLayout": {
- "enum": [
- "TABULAR",
- "HIERARCHY"
- ],
- "type": "string"
- },
- "PivotTableSortBy": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnSort"
- },
- "DataPath": {
- "$ref": "#/definitions/DataPathSort"
- },
- "Field": {
- "$ref": "#/definitions/FieldSort"
- }
- },
- "type": "object"
- },
- "PivotTableSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FieldSortOptions": {
- "items": {
- "$ref": "#/definitions/PivotFieldSortOptions"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "PivotTableSubtotalLevel": {
- "enum": [
- "ALL",
- "CUSTOM",
- "LAST"
- ],
- "type": "string"
- },
- "PivotTableTotalOptions": {
- "additionalProperties": false,
- "properties": {
- "ColumnSubtotalOptions": {
- "$ref": "#/definitions/SubtotalOptions"
- },
- "ColumnTotalOptions": {
- "$ref": "#/definitions/PivotTotalOptions"
- },
- "RowSubtotalOptions": {
- "$ref": "#/definitions/SubtotalOptions"
- },
- "RowTotalOptions": {
- "$ref": "#/definitions/PivotTotalOptions"
- }
- },
- "type": "object"
- },
- "PivotTableVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/PivotTableConfiguration"
- },
- "ConditionalFormatting": {
- "$ref": "#/definitions/PivotTableConditionalFormatting"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "PivotTotalOptions": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "type": "string"
- },
- "MetricHeaderCellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "Placement": {
- "$ref": "#/definitions/TableTotalsPlacement"
- },
- "ScrollStatus": {
- "$ref": "#/definitions/TableTotalsScrollStatus"
- },
- "TotalAggregationOptions": {
- "items": {
- "$ref": "#/definitions/TotalAggregationOption"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "TotalCellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "TotalsVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "ValueCellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- }
- },
- "type": "object"
- },
- "PredefinedHierarchy": {
- "additionalProperties": false,
- "properties": {
- "Columns": {
- "items": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "maxItems": 10,
- "minItems": 1,
- "type": "array"
- },
- "DrillDownFilters": {
- "items": {
- "$ref": "#/definitions/DrillDownFilter"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "HierarchyId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Columns",
- "HierarchyId"
- ],
- "type": "object"
- },
- "PrimaryValueDisplayType": {
- "enum": [
- "HIDDEN",
- "COMPARISON",
- "ACTUAL"
- ],
- "type": "string"
- },
- "ProgressBarOptions": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "RadarChartAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Color": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "RadarChartAreaStyleSettings": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "RadarChartAxesRangeScale": {
- "enum": [
- "AUTO",
- "INDEPENDENT",
- "SHARED"
- ],
- "type": "string"
- },
- "RadarChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "AlternateBandColorsVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "AlternateBandEvenColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "AlternateBandOddColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "AxesRangeScale": {
- "$ref": "#/definitions/RadarChartAxesRangeScale"
- },
- "BaseSeriesSettings": {
- "$ref": "#/definitions/RadarChartSeriesSettings"
- },
- "CategoryAxis": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "CategoryLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ColorAxis": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "ColorLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/RadarChartFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "Shape": {
- "$ref": "#/definitions/RadarChartShape"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/RadarChartSortConfiguration"
- },
- "StartAngle": {
- "maximum": 360,
- "minimum": -360,
- "type": "number"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- }
- },
- "type": "object"
- },
- "RadarChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "RadarChartAggregatedFieldWells": {
- "$ref": "#/definitions/RadarChartAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "RadarChartSeriesSettings": {
- "additionalProperties": false,
- "properties": {
- "AreaStyleSettings": {
- "$ref": "#/definitions/RadarChartAreaStyleSettings"
- }
- },
- "type": "object"
- },
- "RadarChartShape": {
- "enum": [
- "CIRCLE",
- "POLYGON"
- ],
- "type": "string"
- },
- "RadarChartSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "ColorItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "ColorSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "RadarChartVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/RadarChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "RangeEndsLabelType": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "ReferenceLine": {
- "additionalProperties": false,
- "properties": {
- "DataConfiguration": {
- "$ref": "#/definitions/ReferenceLineDataConfiguration"
- },
- "LabelConfiguration": {
- "$ref": "#/definitions/ReferenceLineLabelConfiguration"
- },
- "Status": {
- "$ref": "#/definitions/WidgetStatus"
- },
- "StyleConfiguration": {
- "$ref": "#/definitions/ReferenceLineStyleConfiguration"
- }
- },
- "required": [
- "DataConfiguration"
- ],
- "type": "object"
- },
- "ReferenceLineCustomLabelConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "pattern": "\\S",
- "type": "string"
- }
- },
- "required": [
- "CustomLabel"
- ],
- "type": "object"
- },
- "ReferenceLineDataConfiguration": {
- "additionalProperties": false,
- "properties": {
- "AxisBinding": {
- "$ref": "#/definitions/AxisBinding"
- },
- "DynamicConfiguration": {
- "$ref": "#/definitions/ReferenceLineDynamicDataConfiguration"
- },
- "SeriesType": {
- "$ref": "#/definitions/ReferenceLineSeriesType"
- },
- "StaticConfiguration": {
- "$ref": "#/definitions/ReferenceLineStaticDataConfiguration"
- }
- },
- "type": "object"
- },
- "ReferenceLineDynamicDataConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Calculation": {
- "$ref": "#/definitions/NumericalAggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "MeasureAggregationFunction": {
- "$ref": "#/definitions/AggregationFunction"
- }
- },
- "required": [
- "Calculation",
- "Column"
- ],
- "type": "object"
- },
- "ReferenceLineLabelConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomLabelConfiguration": {
- "$ref": "#/definitions/ReferenceLineCustomLabelConfiguration"
- },
- "FontColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "FontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "HorizontalPosition": {
- "$ref": "#/definitions/ReferenceLineLabelHorizontalPosition"
- },
- "ValueLabelConfiguration": {
- "$ref": "#/definitions/ReferenceLineValueLabelConfiguration"
- },
- "VerticalPosition": {
- "$ref": "#/definitions/ReferenceLineLabelVerticalPosition"
- }
- },
- "type": "object"
- },
- "ReferenceLineLabelHorizontalPosition": {
- "enum": [
- "LEFT",
- "CENTER",
- "RIGHT"
- ],
- "type": "string"
- },
- "ReferenceLineLabelVerticalPosition": {
- "enum": [
- "ABOVE",
- "BELOW"
- ],
- "type": "string"
- },
- "ReferenceLinePatternType": {
- "enum": [
- "SOLID",
- "DASHED",
- "DOTTED"
- ],
- "type": "string"
- },
- "ReferenceLineSeriesType": {
- "enum": [
- "BAR",
- "LINE"
- ],
- "type": "string"
- },
- "ReferenceLineStaticDataConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Value": {
- "default": 0,
- "type": "number"
- }
- },
- "required": [
- "Value"
- ],
- "type": "object"
- },
- "ReferenceLineStyleConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "Pattern": {
- "$ref": "#/definitions/ReferenceLinePatternType"
- }
- },
- "type": "object"
- },
- "ReferenceLineValueLabelConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FormatConfiguration": {
- "$ref": "#/definitions/NumericFormatConfiguration"
- },
- "RelativePosition": {
- "$ref": "#/definitions/ReferenceLineValueLabelRelativePosition"
- }
- },
- "type": "object"
- },
- "ReferenceLineValueLabelRelativePosition": {
- "enum": [
- "BEFORE_CUSTOM_LABEL",
- "AFTER_CUSTOM_LABEL"
- ],
- "type": "string"
- },
- "RelativeDateTimeControlDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "DateTimeFormat": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "InfoIconLabelOptions": {
- "$ref": "#/definitions/SheetControlInfoIconLabelOptions"
- },
- "TitleOptions": {
- "$ref": "#/definitions/LabelOptions"
- }
- },
- "type": "object"
- },
- "RelativeDateType": {
- "enum": [
- "PREVIOUS",
- "THIS",
- "LAST",
- "NOW",
- "NEXT"
- ],
- "type": "string"
- },
- "RelativeDatesFilter": {
- "additionalProperties": false,
- "properties": {
- "AnchorDateConfiguration": {
- "$ref": "#/definitions/AnchorDateConfiguration"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- },
- "ExcludePeriodConfiguration": {
- "$ref": "#/definitions/ExcludePeriodConfiguration"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "MinimumGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- },
- "NullOption": {
- "$ref": "#/definitions/FilterNullOption"
- },
- "ParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "RelativeDateType": {
- "$ref": "#/definitions/RelativeDateType"
- },
- "RelativeDateValue": {
- "default": null,
- "type": "number"
- },
- "TimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- }
- },
- "required": [
- "AnchorDateConfiguration",
- "Column",
- "FilterId",
- "NullOption",
- "RelativeDateType",
- "TimeGranularity"
- ],
- "type": "object"
- },
- "RelativeFontSize": {
- "enum": [
- "EXTRA_SMALL",
- "SMALL",
- "MEDIUM",
- "LARGE",
- "EXTRA_LARGE"
- ],
- "type": "string"
- },
- "ResizeOption": {
- "enum": [
- "FIXED",
- "RESPONSIVE"
- ],
- "type": "string"
- },
- "ResourcePermission": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "type": "string"
- },
- "maxItems": 20,
- "minItems": 1,
- "type": "array"
- },
- "Principal": {
- "maxLength": 256,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Actions",
- "Principal"
- ],
- "type": "object"
- },
- "ResourceStatus": {
- "enum": [
- "CREATION_IN_PROGRESS",
- "CREATION_SUCCESSFUL",
- "CREATION_FAILED",
- "UPDATE_IN_PROGRESS",
- "UPDATE_SUCCESSFUL",
- "UPDATE_FAILED",
- "DELETED"
- ],
- "type": "string"
- },
- "RollingDateConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DataSetIdentifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Expression": {
- "maxLength": 4096,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Expression"
- ],
- "type": "object"
- },
- "RowAlternateColorOptions": {
- "additionalProperties": false,
- "properties": {
- "RowAlternateColors": {
- "items": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Status": {
- "$ref": "#/definitions/WidgetStatus"
- },
- "UsePrimaryBackgroundColor": {
- "$ref": "#/definitions/WidgetStatus"
- }
- },
- "type": "object"
- },
- "SameSheetTargetVisualConfiguration": {
- "additionalProperties": false,
- "properties": {
- "TargetVisualOptions": {
- "$ref": "#/definitions/TargetVisualOptions"
- },
- "TargetVisuals": {
- "items": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "maxItems": 50,
- "minItems": 1,
- "type": "array"
- }
- },
- "type": "object"
- },
- "SankeyDiagramAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Destination": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Source": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Weight": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "SankeyDiagramChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/SankeyDiagramFieldWells"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/SankeyDiagramSortConfiguration"
- }
- },
- "type": "object"
- },
- "SankeyDiagramFieldWells": {
- "additionalProperties": false,
- "properties": {
- "SankeyDiagramAggregatedFieldWells": {
- "$ref": "#/definitions/SankeyDiagramAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "SankeyDiagramSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DestinationItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "SourceItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "WeightSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "SankeyDiagramVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/SankeyDiagramChartConfiguration"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "ScatterPlotCategoricallyAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Label": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Size": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "XAxis": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "YAxis": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "ScatterPlotConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/ScatterPlotFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- },
- "XAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "XAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "YAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "YAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- }
- },
- "type": "object"
- },
- "ScatterPlotFieldWells": {
- "additionalProperties": false,
- "properties": {
- "ScatterPlotCategoricallyAggregatedFieldWells": {
- "$ref": "#/definitions/ScatterPlotCategoricallyAggregatedFieldWells"
- },
- "ScatterPlotUnaggregatedFieldWells": {
- "$ref": "#/definitions/ScatterPlotUnaggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "ScatterPlotUnaggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Label": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Size": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "XAxis": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "YAxis": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "ScatterPlotVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/ScatterPlotConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "ScrollBarOptions": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- },
- "VisibleRange": {
- "$ref": "#/definitions/VisibleRangeOptions"
- }
- },
- "type": "object"
- },
- "SecondaryValueOptions": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "SectionAfterPageBreak": {
- "additionalProperties": false,
- "properties": {
- "Status": {
- "$ref": "#/definitions/SectionPageBreakStatus"
- }
- },
- "type": "object"
- },
- "SectionBasedLayoutCanvasSizeOptions": {
- "additionalProperties": false,
- "properties": {
- "PaperCanvasSizeOptions": {
- "$ref": "#/definitions/SectionBasedLayoutPaperCanvasSizeOptions"
- }
- },
- "type": "object"
- },
- "SectionBasedLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "BodySections": {
- "items": {
- "$ref": "#/definitions/BodySectionConfiguration"
- },
- "maxItems": 28,
- "minItems": 0,
- "type": "array"
- },
- "CanvasSizeOptions": {
- "$ref": "#/definitions/SectionBasedLayoutCanvasSizeOptions"
- },
- "FooterSections": {
- "items": {
- "$ref": "#/definitions/HeaderFooterSectionConfiguration"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "HeaderSections": {
- "items": {
- "$ref": "#/definitions/HeaderFooterSectionConfiguration"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "BodySections",
- "CanvasSizeOptions",
- "FooterSections",
- "HeaderSections"
- ],
- "type": "object"
- },
- "SectionBasedLayoutPaperCanvasSizeOptions": {
- "additionalProperties": false,
- "properties": {
- "PaperMargin": {
- "$ref": "#/definitions/Spacing"
- },
- "PaperOrientation": {
- "$ref": "#/definitions/PaperOrientation"
- },
- "PaperSize": {
- "$ref": "#/definitions/PaperSize"
- }
- },
- "type": "object"
- },
- "SectionLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FreeFormLayout": {
- "$ref": "#/definitions/FreeFormSectionLayoutConfiguration"
- }
- },
- "required": [
- "FreeFormLayout"
- ],
- "type": "object"
- },
- "SectionPageBreakConfiguration": {
- "additionalProperties": false,
- "properties": {
- "After": {
- "$ref": "#/definitions/SectionAfterPageBreak"
- }
- },
- "type": "object"
- },
- "SectionPageBreakStatus": {
- "enum": [
- "ENABLED",
- "DISABLED"
- ],
- "type": "string"
- },
- "SectionStyle": {
- "additionalProperties": false,
- "properties": {
- "Height": {
- "type": "string"
- },
- "Padding": {
- "$ref": "#/definitions/Spacing"
- }
- },
- "type": "object"
- },
- "SelectAllValueOptions": {
- "enum": [
- "ALL_VALUES"
- ],
- "type": "string"
- },
- "SelectedFieldOptions": {
- "enum": [
- "ALL_FIELDS"
- ],
- "type": "string"
- },
- "SelectedSheetsFilterScopeConfiguration": {
- "additionalProperties": false,
- "properties": {
- "SheetVisualScopingConfigurations": {
- "items": {
- "$ref": "#/definitions/SheetVisualScopingConfiguration"
- },
- "maxItems": 50,
- "minItems": 1,
- "type": "array"
- }
- },
- "type": "object"
- },
- "SelectedTooltipType": {
- "enum": [
- "BASIC",
- "DETAILED"
- ],
- "type": "string"
- },
- "SeriesItem": {
- "additionalProperties": false,
- "properties": {
- "DataFieldSeriesItem": {
- "$ref": "#/definitions/DataFieldSeriesItem"
- },
- "FieldSeriesItem": {
- "$ref": "#/definitions/FieldSeriesItem"
- }
- },
- "type": "object"
- },
- "SetParameterValueConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DestinationParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "Value": {
- "$ref": "#/definitions/DestinationParameterValueConfiguration"
- }
- },
- "required": [
- "DestinationParameterName",
- "Value"
- ],
- "type": "object"
- },
- "ShapeConditionalFormat": {
- "additionalProperties": false,
- "properties": {
- "BackgroundColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "required": [
- "BackgroundColor"
- ],
- "type": "object"
- },
- "Sheet": {
- "additionalProperties": false,
- "properties": {
- "Name": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "SheetId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "type": "object"
- },
- "SheetContentType": {
- "enum": [
- "PAGINATED",
- "INTERACTIVE"
- ],
- "type": "string"
- },
- "SheetControlDateTimePickerType": {
- "enum": [
- "SINGLE_VALUED",
- "DATE_RANGE"
- ],
- "type": "string"
- },
- "SheetControlInfoIconLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "InfoIconText": {
- "maxLength": 100,
- "minLength": 1,
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "SheetControlLayout": {
- "additionalProperties": false,
- "properties": {
- "Configuration": {
- "$ref": "#/definitions/SheetControlLayoutConfiguration"
- }
- },
- "required": [
- "Configuration"
- ],
- "type": "object"
- },
- "SheetControlLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "GridLayout": {
- "$ref": "#/definitions/GridLayoutConfiguration"
- }
- },
- "type": "object"
- },
- "SheetControlListType": {
- "enum": [
- "MULTI_SELECT",
- "SINGLE_SELECT"
- ],
- "type": "string"
- },
- "SheetControlSliderType": {
- "enum": [
- "SINGLE_POINT",
- "RANGE"
- ],
- "type": "string"
- },
- "SheetControlsOption": {
- "additionalProperties": false,
- "properties": {
- "VisibilityState": {
- "$ref": "#/definitions/DashboardUIState"
- }
- },
- "type": "object"
- },
- "SheetDefinition": {
- "additionalProperties": false,
- "properties": {
- "ContentType": {
- "$ref": "#/definitions/SheetContentType"
- },
- "Description": {
- "maxLength": 1024,
- "minLength": 1,
- "type": "string"
- },
- "FilterControls": {
- "items": {
- "$ref": "#/definitions/FilterControl"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Layouts": {
- "items": {
- "$ref": "#/definitions/Layout"
- },
- "maxItems": 1,
- "minItems": 1,
- "type": "array"
- },
- "Name": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "ParameterControls": {
- "items": {
- "$ref": "#/definitions/ParameterControl"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "SheetControlLayouts": {
- "items": {
- "$ref": "#/definitions/SheetControlLayout"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "SheetId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "TextBoxes": {
- "items": {
- "$ref": "#/definitions/SheetTextBox"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "Title": {
- "maxLength": 1024,
- "minLength": 1,
- "type": "string"
- },
- "Visuals": {
- "items": {
- "$ref": "#/definitions/Visual"
- },
- "maxItems": 50,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "SheetId"
- ],
- "type": "object"
- },
- "SheetElementConfigurationOverrides": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "SheetElementRenderingRule": {
- "additionalProperties": false,
- "properties": {
- "ConfigurationOverrides": {
- "$ref": "#/definitions/SheetElementConfigurationOverrides"
- },
- "Expression": {
- "maxLength": 4096,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "ConfigurationOverrides",
- "Expression"
- ],
- "type": "object"
- },
- "SheetLayoutElementMaximizationOption": {
- "additionalProperties": false,
- "properties": {
- "AvailabilityStatus": {
- "$ref": "#/definitions/DashboardBehavior"
- }
- },
- "type": "object"
- },
- "SheetTextBox": {
- "additionalProperties": false,
- "properties": {
- "Content": {
- "maxLength": 150000,
- "minLength": 0,
- "type": "string"
- },
- "SheetTextBoxId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "SheetTextBoxId"
- ],
- "type": "object"
- },
- "SheetVisualScopingConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Scope": {
- "$ref": "#/definitions/FilterVisualScope"
- },
- "SheetId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "VisualIds": {
- "items": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "maxItems": 50,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "Scope",
- "SheetId"
- ],
- "type": "object"
- },
- "ShortFormatText": {
- "additionalProperties": false,
- "properties": {
- "PlainText": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "RichText": {
- "maxLength": 1024,
- "minLength": 1,
- "type": "string"
- }
- },
- "type": "object"
- },
- "SimpleAttributeAggregationFunction": {
- "enum": [
- "UNIQUE_VALUE"
- ],
- "type": "string"
- },
- "SimpleClusterMarker": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- }
- },
- "type": "object"
- },
- "SimpleNumericalAggregationFunction": {
- "enum": [
- "SUM",
- "AVERAGE",
- "MIN",
- "MAX",
- "COUNT",
- "DISTINCT_COUNT",
- "VAR",
- "VARP",
- "STDEV",
- "STDEVP",
- "MEDIAN"
- ],
- "type": "string"
- },
- "SimpleTotalAggregationFunction": {
- "enum": [
- "DEFAULT",
- "SUM",
- "AVERAGE",
- "MIN",
- "MAX",
- "NONE"
- ],
- "type": "string"
- },
- "SliderControlDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "InfoIconLabelOptions": {
- "$ref": "#/definitions/SheetControlInfoIconLabelOptions"
- },
- "TitleOptions": {
- "$ref": "#/definitions/LabelOptions"
- }
- },
- "type": "object"
- },
- "SmallMultiplesAxisPlacement": {
- "enum": [
- "OUTSIDE",
- "INSIDE"
- ],
- "type": "string"
- },
- "SmallMultiplesAxisProperties": {
- "additionalProperties": false,
- "properties": {
- "Placement": {
- "$ref": "#/definitions/SmallMultiplesAxisPlacement"
- },
- "Scale": {
- "$ref": "#/definitions/SmallMultiplesAxisScale"
- }
- },
- "type": "object"
- },
- "SmallMultiplesAxisScale": {
- "enum": [
- "SHARED",
- "INDEPENDENT"
- ],
- "type": "string"
- },
- "SmallMultiplesOptions": {
- "additionalProperties": false,
- "properties": {
- "MaxVisibleColumns": {
- "maximum": 10,
- "minimum": 1,
- "type": "number"
- },
- "MaxVisibleRows": {
- "maximum": 10,
- "minimum": 1,
- "type": "number"
- },
- "PanelConfiguration": {
- "$ref": "#/definitions/PanelConfiguration"
- },
- "XAxis": {
- "$ref": "#/definitions/SmallMultiplesAxisProperties"
- },
- "YAxis": {
- "$ref": "#/definitions/SmallMultiplesAxisProperties"
- }
- },
- "type": "object"
- },
- "SortDirection": {
- "enum": [
- "ASC",
- "DESC"
- ],
- "type": "string"
- },
- "Spacing": {
- "additionalProperties": false,
- "properties": {
- "Bottom": {
- "type": "string"
- },
- "Left": {
- "type": "string"
- },
- "Right": {
- "type": "string"
- },
- "Top": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "SpecialValue": {
- "enum": [
- "EMPTY",
- "NULL",
- "OTHER"
- ],
- "type": "string"
- },
- "StringDefaultValues": {
- "additionalProperties": false,
- "properties": {
- "DynamicValue": {
- "$ref": "#/definitions/DynamicDefaultValue"
- },
- "StaticValues": {
- "items": {
- "type": "string"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "StringFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "NullValueFormatConfiguration": {
- "$ref": "#/definitions/NullValueFormatConfiguration"
- },
- "NumericFormatConfiguration": {
- "$ref": "#/definitions/NumericFormatConfiguration"
- }
- },
- "type": "object"
- },
- "StringParameter": {
- "additionalProperties": false,
- "properties": {
- "Name": {
- "pattern": "\\S",
- "type": "string"
- },
- "Values": {
- "items": {
- "type": "string"
- },
- "type": "array"
- }
- },
- "required": [
- "Name",
- "Values"
- ],
- "type": "object"
- },
- "StringParameterDeclaration": {
- "additionalProperties": false,
- "properties": {
- "DefaultValues": {
- "$ref": "#/definitions/StringDefaultValues"
- },
- "MappedDataSetParameters": {
- "items": {
- "$ref": "#/definitions/MappedDataSetParameter"
- },
- "maxItems": 150,
- "minItems": 0,
- "type": "array"
- },
- "Name": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "ParameterValueType": {
- "$ref": "#/definitions/ParameterValueType"
- },
- "ValueWhenUnset": {
- "$ref": "#/definitions/StringValueWhenUnsetConfiguration"
- }
- },
- "required": [
- "Name",
- "ParameterValueType"
- ],
- "type": "object"
- },
- "StringValueWhenUnsetConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomValue": {
- "type": "string"
- },
- "ValueWhenUnsetOption": {
- "$ref": "#/definitions/ValueWhenUnsetOption"
- }
- },
- "type": "object"
- },
- "StyledCellType": {
- "enum": [
- "TOTAL",
- "METRIC_HEADER",
- "VALUE"
- ],
- "type": "string"
- },
- "SubtotalOptions": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "type": "string"
- },
- "FieldLevel": {
- "$ref": "#/definitions/PivotTableSubtotalLevel"
- },
- "FieldLevelOptions": {
- "items": {
- "$ref": "#/definitions/PivotTableFieldSubtotalOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "MetricHeaderCellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "StyleTargets": {
- "items": {
- "$ref": "#/definitions/TableStyleTarget"
- },
- "maxItems": 3,
- "minItems": 0,
- "type": "array"
- },
- "TotalCellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "TotalsVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "ValueCellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- }
- },
- "type": "object"
- },
- "TableAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "GroupBy": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TableBorderOptions": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "Style": {
- "$ref": "#/definitions/TableBorderStyle"
- },
- "Thickness": {
- "maximum": 4,
- "minimum": 1,
- "type": "number"
- }
- },
- "type": "object"
- },
- "TableBorderStyle": {
- "enum": [
- "NONE",
- "SOLID"
- ],
- "type": "string"
- },
- "TableCellConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "TextFormat": {
- "$ref": "#/definitions/TextConditionalFormat"
- }
- },
- "required": [
- "FieldId"
- ],
- "type": "object"
- },
- "TableCellImageScalingConfiguration": {
- "enum": [
- "FIT_TO_CELL_HEIGHT",
- "FIT_TO_CELL_WIDTH",
- "DO_NOT_SCALE"
- ],
- "type": "string"
- },
- "TableCellImageSizingConfiguration": {
- "additionalProperties": false,
- "properties": {
- "TableCellImageScalingConfiguration": {
- "$ref": "#/definitions/TableCellImageScalingConfiguration"
- }
- },
- "type": "object"
- },
- "TableCellStyle": {
- "additionalProperties": false,
- "properties": {
- "BackgroundColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "Border": {
- "$ref": "#/definitions/GlobalTableBorderOptions"
- },
- "FontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "Height": {
- "maximum": 500,
- "minimum": 8,
- "type": "number"
- },
- "HorizontalTextAlignment": {
- "$ref": "#/definitions/HorizontalTextAlignment"
- },
- "TextWrap": {
- "$ref": "#/definitions/TextWrap"
- },
- "VerticalTextAlignment": {
- "$ref": "#/definitions/VerticalTextAlignment"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "TableConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "ConditionalFormattingOptions": {
- "items": {
- "$ref": "#/definitions/TableConditionalFormattingOption"
- },
- "maxItems": 500,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TableConditionalFormattingOption": {
- "additionalProperties": false,
- "properties": {
- "Cell": {
- "$ref": "#/definitions/TableCellConditionalFormatting"
- },
- "Row": {
- "$ref": "#/definitions/TableRowConditionalFormatting"
- }
- },
- "type": "object"
- },
- "TableConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FieldOptions": {
- "$ref": "#/definitions/TableFieldOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/TableFieldWells"
- },
- "PaginatedReportOptions": {
- "$ref": "#/definitions/TablePaginatedReportOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/TableSortConfiguration"
- },
- "TableInlineVisualizations": {
- "items": {
- "$ref": "#/definitions/TableInlineVisualization"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "TableOptions": {
- "$ref": "#/definitions/TableOptions"
- },
- "TotalOptions": {
- "$ref": "#/definitions/TotalOptions"
- }
- },
- "type": "object"
- },
- "TableFieldCustomIconContent": {
- "additionalProperties": false,
- "properties": {
- "Icon": {
- "$ref": "#/definitions/TableFieldIconSetType"
- }
- },
- "type": "object"
- },
- "TableFieldCustomTextContent": {
- "additionalProperties": false,
- "properties": {
- "FontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "Value": {
- "type": "string"
- }
- },
- "required": [
- "FontConfiguration"
- ],
- "type": "object"
- },
- "TableFieldIconSetType": {
- "enum": [
- "LINK"
- ],
- "type": "string"
- },
- "TableFieldImageConfiguration": {
- "additionalProperties": false,
- "properties": {
- "SizingOptions": {
- "$ref": "#/definitions/TableCellImageSizingConfiguration"
- }
- },
- "type": "object"
- },
- "TableFieldLinkConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Content": {
- "$ref": "#/definitions/TableFieldLinkContentConfiguration"
- },
- "Target": {
- "$ref": "#/definitions/URLTargetConfiguration"
- }
- },
- "required": [
- "Content",
- "Target"
- ],
- "type": "object"
- },
- "TableFieldLinkContentConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomIconContent": {
- "$ref": "#/definitions/TableFieldCustomIconContent"
- },
- "CustomTextContent": {
- "$ref": "#/definitions/TableFieldCustomTextContent"
- }
- },
- "type": "object"
- },
- "TableFieldOption": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "URLStyling": {
- "$ref": "#/definitions/TableFieldURLConfiguration"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Width": {
- "type": "string"
- }
- },
- "required": [
- "FieldId"
- ],
- "type": "object"
- },
- "TableFieldOptions": {
- "additionalProperties": false,
- "properties": {
- "Order": {
- "items": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "PinnedFieldOptions": {
- "$ref": "#/definitions/TablePinnedFieldOptions"
- },
- "SelectedFieldOptions": {
- "items": {
- "$ref": "#/definitions/TableFieldOption"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TableFieldURLConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ImageConfiguration": {
- "$ref": "#/definitions/TableFieldImageConfiguration"
- },
- "LinkConfiguration": {
- "$ref": "#/definitions/TableFieldLinkConfiguration"
- }
- },
- "type": "object"
- },
- "TableFieldWells": {
- "additionalProperties": false,
- "properties": {
- "TableAggregatedFieldWells": {
- "$ref": "#/definitions/TableAggregatedFieldWells"
- },
- "TableUnaggregatedFieldWells": {
- "$ref": "#/definitions/TableUnaggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "TableInlineVisualization": {
- "additionalProperties": false,
- "properties": {
- "DataBars": {
- "$ref": "#/definitions/DataBarsOptions"
- }
- },
- "type": "object"
- },
- "TableOptions": {
- "additionalProperties": false,
- "properties": {
- "CellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "HeaderStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "Orientation": {
- "$ref": "#/definitions/TableOrientation"
- },
- "RowAlternateColorOptions": {
- "$ref": "#/definitions/RowAlternateColorOptions"
- }
- },
- "type": "object"
- },
- "TableOrientation": {
- "enum": [
- "VERTICAL",
- "HORIZONTAL"
- ],
- "type": "string"
- },
- "TablePaginatedReportOptions": {
- "additionalProperties": false,
- "properties": {
- "OverflowColumnHeaderVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "VerticalOverflowVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "TablePinnedFieldOptions": {
- "additionalProperties": false,
- "properties": {
- "PinnedLeftFields": {
- "items": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "maxItems": 201,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TableRowConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "BackgroundColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- },
- "TextColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "TableSideBorderOptions": {
- "additionalProperties": false,
- "properties": {
- "Bottom": {
- "$ref": "#/definitions/TableBorderOptions"
- },
- "InnerHorizontal": {
- "$ref": "#/definitions/TableBorderOptions"
- },
- "InnerVertical": {
- "$ref": "#/definitions/TableBorderOptions"
- },
- "Left": {
- "$ref": "#/definitions/TableBorderOptions"
- },
- "Right": {
- "$ref": "#/definitions/TableBorderOptions"
- },
- "Top": {
- "$ref": "#/definitions/TableBorderOptions"
- }
- },
- "type": "object"
- },
- "TableSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "PaginationConfiguration": {
- "$ref": "#/definitions/PaginationConfiguration"
- },
- "RowSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TableStyleTarget": {
- "additionalProperties": false,
- "properties": {
- "CellType": {
- "$ref": "#/definitions/StyledCellType"
- }
- },
- "required": [
- "CellType"
- ],
- "type": "object"
- },
- "TableTotalsPlacement": {
- "enum": [
- "START",
- "END",
- "AUTO"
- ],
- "type": "string"
- },
- "TableTotalsScrollStatus": {
- "enum": [
- "PINNED",
- "SCROLLED"
- ],
- "type": "string"
- },
- "TableUnaggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Values": {
- "items": {
- "$ref": "#/definitions/UnaggregatedField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TableVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/TableConfiguration"
- },
- "ConditionalFormatting": {
- "$ref": "#/definitions/TableConditionalFormatting"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "Tag": {
- "additionalProperties": false,
- "properties": {
- "Key": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "Value": {
- "maxLength": 256,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Key",
- "Value"
- ],
- "type": "object"
- },
- "TargetVisualOptions": {
- "enum": [
- "ALL_VISUALS"
- ],
- "type": "string"
- },
- "TextAreaControlDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "InfoIconLabelOptions": {
- "$ref": "#/definitions/SheetControlInfoIconLabelOptions"
- },
- "PlaceholderOptions": {
- "$ref": "#/definitions/TextControlPlaceholderOptions"
- },
- "TitleOptions": {
- "$ref": "#/definitions/LabelOptions"
- }
- },
- "type": "object"
- },
- "TextConditionalFormat": {
- "additionalProperties": false,
- "properties": {
- "BackgroundColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- },
- "Icon": {
- "$ref": "#/definitions/ConditionalFormattingIcon"
- },
- "TextColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "TextControlPlaceholderOptions": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "TextFieldControlDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "InfoIconLabelOptions": {
- "$ref": "#/definitions/SheetControlInfoIconLabelOptions"
- },
- "PlaceholderOptions": {
- "$ref": "#/definitions/TextControlPlaceholderOptions"
- },
- "TitleOptions": {
- "$ref": "#/definitions/LabelOptions"
- }
- },
- "type": "object"
- },
- "TextWrap": {
- "enum": [
- "NONE",
- "WRAP"
- ],
- "type": "string"
- },
- "ThousandSeparatorOptions": {
- "additionalProperties": false,
- "properties": {
- "Symbol": {
- "$ref": "#/definitions/NumericSeparatorSymbol"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "TimeBasedForecastProperties": {
- "additionalProperties": false,
- "properties": {
- "LowerBoundary": {
- "default": null,
- "type": "number"
- },
- "PeriodsBackward": {
- "maximum": 1000,
- "minimum": 0,
- "type": "number"
- },
- "PeriodsForward": {
- "maximum": 1000,
- "minimum": 1,
- "type": "number"
- },
- "PredictionInterval": {
- "maximum": 95,
- "minimum": 50,
- "type": "number"
- },
- "Seasonality": {
- "maximum": 180,
- "minimum": 1,
- "type": "number"
- },
- "UpperBoundary": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "TimeEqualityFilter": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "ParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "RollingDate": {
- "$ref": "#/definitions/RollingDateConfiguration"
- },
- "TimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- },
- "Value": {
- "format": "date-time",
- "type": "string"
- }
- },
- "required": [
- "Column",
- "FilterId"
- ],
- "type": "object"
- },
- "TimeGranularity": {
- "enum": [
- "YEAR",
- "QUARTER",
- "MONTH",
- "WEEK",
- "DAY",
- "HOUR",
- "MINUTE",
- "SECOND",
- "MILLISECOND"
- ],
- "type": "string"
- },
- "TimeRangeDrillDownFilter": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "RangeMaximum": {
- "format": "date-time",
- "type": "string"
- },
- "RangeMinimum": {
- "format": "date-time",
- "type": "string"
- },
- "TimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- }
- },
- "required": [
- "Column",
- "RangeMaximum",
- "RangeMinimum",
- "TimeGranularity"
- ],
- "type": "object"
- },
- "TimeRangeFilter": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- },
- "ExcludePeriodConfiguration": {
- "$ref": "#/definitions/ExcludePeriodConfiguration"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "IncludeMaximum": {
- "default": null,
- "type": "boolean"
- },
- "IncludeMinimum": {
- "default": null,
- "type": "boolean"
- },
- "NullOption": {
- "$ref": "#/definitions/FilterNullOption"
- },
- "RangeMaximumValue": {
- "$ref": "#/definitions/TimeRangeFilterValue"
- },
- "RangeMinimumValue": {
- "$ref": "#/definitions/TimeRangeFilterValue"
- },
- "TimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- }
- },
- "required": [
- "Column",
- "FilterId",
- "NullOption"
- ],
- "type": "object"
- },
- "TimeRangeFilterValue": {
- "additionalProperties": false,
- "properties": {
- "Parameter": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "RollingDate": {
- "$ref": "#/definitions/RollingDateConfiguration"
- },
- "StaticValue": {
- "format": "date-time",
- "type": "string"
- }
- },
- "type": "object"
- },
- "TooltipItem": {
- "additionalProperties": false,
- "properties": {
- "ColumnTooltipItem": {
- "$ref": "#/definitions/ColumnTooltipItem"
- },
- "FieldTooltipItem": {
- "$ref": "#/definitions/FieldTooltipItem"
- }
- },
- "type": "object"
- },
- "TooltipOptions": {
- "additionalProperties": false,
- "properties": {
- "FieldBasedTooltip": {
- "$ref": "#/definitions/FieldBasedTooltip"
- },
- "SelectedTooltipType": {
- "$ref": "#/definitions/SelectedTooltipType"
- },
- "TooltipVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "TooltipTitleType": {
- "enum": [
- "NONE",
- "PRIMARY_VALUE"
- ],
- "type": "string"
- },
- "TopBottomComputationType": {
- "enum": [
- "TOP",
- "BOTTOM"
- ],
- "type": "string"
- },
- "TopBottomFilter": {
- "additionalProperties": false,
- "properties": {
- "AggregationSortConfigurations": {
- "items": {
- "$ref": "#/definitions/AggregationSortConfiguration"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Limit": {
- "default": null,
- "type": "number"
- },
- "ParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "TimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- }
- },
- "required": [
- "AggregationSortConfigurations",
- "Column",
- "FilterId"
- ],
- "type": "object"
- },
- "TopBottomMoversComputation": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "$ref": "#/definitions/DimensionField"
- },
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "MoverSize": {
- "default": 0,
- "maximum": 20,
- "minimum": 1,
- "type": "number"
- },
- "Name": {
- "type": "string"
- },
- "SortOrder": {
- "$ref": "#/definitions/TopBottomSortOrder"
- },
- "Time": {
- "$ref": "#/definitions/DimensionField"
- },
- "Type": {
- "$ref": "#/definitions/TopBottomComputationType"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId",
- "Type"
- ],
- "type": "object"
- },
- "TopBottomRankedComputation": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "$ref": "#/definitions/DimensionField"
- },
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "type": "string"
- },
- "ResultSize": {
- "default": 0,
- "maximum": 20,
- "minimum": 1,
- "type": "number"
- },
- "Type": {
- "$ref": "#/definitions/TopBottomComputationType"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId",
- "Type"
- ],
- "type": "object"
- },
- "TopBottomSortOrder": {
- "enum": [
- "PERCENT_DIFFERENCE",
- "ABSOLUTE_DIFFERENCE"
- ],
- "type": "string"
- },
- "TotalAggregationComputation": {
- "additionalProperties": false,
- "properties": {
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "type": "string"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId"
- ],
- "type": "object"
- },
- "TotalAggregationFunction": {
- "additionalProperties": false,
- "properties": {
- "SimpleTotalAggregationFunction": {
- "$ref": "#/definitions/SimpleTotalAggregationFunction"
- }
- },
- "type": "object"
- },
- "TotalAggregationOption": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "TotalAggregationFunction": {
- "$ref": "#/definitions/TotalAggregationFunction"
- }
- },
- "required": [
- "FieldId",
- "TotalAggregationFunction"
- ],
- "type": "object"
- },
- "TotalOptions": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "type": "string"
- },
- "Placement": {
- "$ref": "#/definitions/TableTotalsPlacement"
- },
- "ScrollStatus": {
- "$ref": "#/definitions/TableTotalsScrollStatus"
- },
- "TotalAggregationOptions": {
- "items": {
- "$ref": "#/definitions/TotalAggregationOption"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "TotalCellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "TotalsVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "TreeMapAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Colors": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Groups": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Sizes": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TreeMapConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ColorLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ColorScale": {
- "$ref": "#/definitions/ColorScale"
- },
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/TreeMapFieldWells"
- },
- "GroupLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "SizeLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/TreeMapSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- }
- },
- "type": "object"
- },
- "TreeMapFieldWells": {
- "additionalProperties": false,
- "properties": {
- "TreeMapAggregatedFieldWells": {
- "$ref": "#/definitions/TreeMapAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "TreeMapSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "TreeMapGroupItemsLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "TreeMapSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TreeMapVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/TreeMapConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "TrendArrowOptions": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "URLTargetConfiguration": {
- "enum": [
- "NEW_TAB",
- "NEW_WINDOW",
- "SAME_TAB"
- ],
- "type": "string"
- },
- "UnaggregatedField": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/FormatConfiguration"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "UniqueValuesComputation": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "$ref": "#/definitions/DimensionField"
- },
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "type": "string"
- }
- },
- "required": [
- "ComputationId"
- ],
- "type": "object"
- },
- "ValidationStrategy": {
- "additionalProperties": false,
- "properties": {
- "Mode": {
- "$ref": "#/definitions/ValidationStrategyMode"
- }
- },
- "required": [
- "Mode"
- ],
- "type": "object"
- },
- "ValidationStrategyMode": {
- "enum": [
- "STRICT",
- "LENIENT"
- ],
- "type": "string"
- },
- "ValueWhenUnsetOption": {
- "enum": [
- "RECOMMENDED_VALUE",
- "NULL"
- ],
- "type": "string"
- },
- "VerticalTextAlignment": {
- "enum": [
- "TOP",
- "MIDDLE",
- "BOTTOM",
- "AUTO"
- ],
- "type": "string"
- },
- "Visibility": {
- "enum": [
- "HIDDEN",
- "VISIBLE"
- ],
- "type": "string"
- },
- "VisibleRangeOptions": {
- "additionalProperties": false,
- "properties": {
- "PercentRange": {
- "$ref": "#/definitions/PercentVisibleRange"
- }
- },
- "type": "object"
- },
- "Visual": {
- "additionalProperties": false,
- "properties": {
- "BarChartVisual": {
- "$ref": "#/definitions/BarChartVisual"
- },
- "BoxPlotVisual": {
- "$ref": "#/definitions/BoxPlotVisual"
- },
- "ComboChartVisual": {
- "$ref": "#/definitions/ComboChartVisual"
- },
- "CustomContentVisual": {
- "$ref": "#/definitions/CustomContentVisual"
- },
- "EmptyVisual": {
- "$ref": "#/definitions/EmptyVisual"
- },
- "FilledMapVisual": {
- "$ref": "#/definitions/FilledMapVisual"
- },
- "FunnelChartVisual": {
- "$ref": "#/definitions/FunnelChartVisual"
- },
- "GaugeChartVisual": {
- "$ref": "#/definitions/GaugeChartVisual"
- },
- "GeospatialMapVisual": {
- "$ref": "#/definitions/GeospatialMapVisual"
- },
- "HeatMapVisual": {
- "$ref": "#/definitions/HeatMapVisual"
- },
- "HistogramVisual": {
- "$ref": "#/definitions/HistogramVisual"
- },
- "InsightVisual": {
- "$ref": "#/definitions/InsightVisual"
- },
- "KPIVisual": {
- "$ref": "#/definitions/KPIVisual"
- },
- "LineChartVisual": {
- "$ref": "#/definitions/LineChartVisual"
- },
- "PieChartVisual": {
- "$ref": "#/definitions/PieChartVisual"
- },
- "PivotTableVisual": {
- "$ref": "#/definitions/PivotTableVisual"
- },
- "RadarChartVisual": {
- "$ref": "#/definitions/RadarChartVisual"
- },
- "SankeyDiagramVisual": {
- "$ref": "#/definitions/SankeyDiagramVisual"
- },
- "ScatterPlotVisual": {
- "$ref": "#/definitions/ScatterPlotVisual"
- },
- "TableVisual": {
- "$ref": "#/definitions/TableVisual"
- },
- "TreeMapVisual": {
- "$ref": "#/definitions/TreeMapVisual"
- },
- "WaterfallVisual": {
- "$ref": "#/definitions/WaterfallVisual"
- },
- "WordCloudVisual": {
- "$ref": "#/definitions/WordCloudVisual"
- }
- },
- "type": "object"
- },
- "VisualAxisSortOption": {
- "additionalProperties": false,
- "properties": {
- "AvailabilityStatus": {
- "$ref": "#/definitions/DashboardBehavior"
- }
- },
- "type": "object"
- },
- "VisualCustomAction": {
- "additionalProperties": false,
- "properties": {
- "ActionOperations": {
- "items": {
- "$ref": "#/definitions/VisualCustomActionOperation"
- },
- "maxItems": 2,
- "minItems": 1,
- "type": "array"
- },
- "CustomActionId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "maxLength": 256,
- "minLength": 1,
- "type": "string"
- },
- "Status": {
- "$ref": "#/definitions/WidgetStatus"
- },
- "Trigger": {
- "$ref": "#/definitions/VisualCustomActionTrigger"
- }
- },
- "required": [
- "ActionOperations",
- "CustomActionId",
- "Name",
- "Trigger"
- ],
- "type": "object"
- },
- "VisualCustomActionOperation": {
- "additionalProperties": false,
- "properties": {
- "FilterOperation": {
- "$ref": "#/definitions/CustomActionFilterOperation"
- },
- "NavigationOperation": {
- "$ref": "#/definitions/CustomActionNavigationOperation"
- },
- "SetParametersOperation": {
- "$ref": "#/definitions/CustomActionSetParametersOperation"
- },
- "URLOperation": {
- "$ref": "#/definitions/CustomActionURLOperation"
- }
- },
- "type": "object"
- },
- "VisualCustomActionTrigger": {
- "enum": [
- "DATA_POINT_CLICK",
- "DATA_POINT_MENU"
- ],
- "type": "string"
- },
- "VisualMenuOption": {
- "additionalProperties": false,
- "properties": {
- "AvailabilityStatus": {
- "$ref": "#/definitions/DashboardBehavior"
- }
- },
- "type": "object"
- },
- "VisualPalette": {
- "additionalProperties": false,
- "properties": {
- "ChartColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "ColorMap": {
- "items": {
- "$ref": "#/definitions/DataPathColor"
- },
- "maxItems": 5000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "VisualSubtitleLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "FormatText": {
- "$ref": "#/definitions/LongFormatText"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "VisualTitleLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "FormatText": {
- "$ref": "#/definitions/ShortFormatText"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "WaterfallChartAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Breakdowns": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Categories": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "WaterfallChartColorConfiguration": {
- "additionalProperties": false,
- "properties": {
- "GroupColorConfiguration": {
- "$ref": "#/definitions/WaterfallChartGroupColorConfiguration"
- }
- },
- "type": "object"
- },
- "WaterfallChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "CategoryAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ColorConfiguration": {
- "$ref": "#/definitions/WaterfallChartColorConfiguration"
- },
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/WaterfallChartFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "PrimaryYAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "PrimaryYAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/WaterfallChartSortConfiguration"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- },
- "WaterfallChartOptions": {
- "$ref": "#/definitions/WaterfallChartOptions"
- }
- },
- "type": "object"
- },
- "WaterfallChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "WaterfallChartAggregatedFieldWells": {
- "$ref": "#/definitions/WaterfallChartAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "WaterfallChartGroupColorConfiguration": {
- "additionalProperties": false,
- "properties": {
- "NegativeBarColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "PositiveBarColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "TotalBarColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- }
- },
- "type": "object"
- },
- "WaterfallChartOptions": {
- "additionalProperties": false,
- "properties": {
- "TotalBarLabel": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "WaterfallChartSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "BreakdownItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "WaterfallVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/WaterfallChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "WhatIfPointScenario": {
- "additionalProperties": false,
- "properties": {
- "Date": {
- "format": "date-time",
- "type": "string"
- },
- "Value": {
- "default": 0,
- "type": "number"
- }
- },
- "required": [
- "Date",
- "Value"
- ],
- "type": "object"
- },
- "WhatIfRangeScenario": {
- "additionalProperties": false,
- "properties": {
- "EndDate": {
- "format": "date-time",
- "type": "string"
- },
- "StartDate": {
- "format": "date-time",
- "type": "string"
- },
- "Value": {
- "default": 0,
- "type": "number"
- }
- },
- "required": [
- "EndDate",
- "StartDate",
- "Value"
- ],
- "type": "object"
- },
- "WidgetStatus": {
- "enum": [
- "ENABLED",
- "DISABLED"
- ],
- "type": "string"
- },
- "WordCloudAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "GroupBy": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "Size": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "WordCloudChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/WordCloudFieldWells"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/WordCloudSortConfiguration"
- },
- "WordCloudOptions": {
- "$ref": "#/definitions/WordCloudOptions"
- }
- },
- "type": "object"
- },
- "WordCloudCloudLayout": {
- "enum": [
- "FLUID",
- "NORMAL"
- ],
- "type": "string"
- },
- "WordCloudFieldWells": {
- "additionalProperties": false,
- "properties": {
- "WordCloudAggregatedFieldWells": {
- "$ref": "#/definitions/WordCloudAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "WordCloudOptions": {
- "additionalProperties": false,
- "properties": {
- "CloudLayout": {
- "$ref": "#/definitions/WordCloudCloudLayout"
- },
- "MaximumStringLength": {
- "maximum": 100,
- "minimum": 1,
- "type": "number"
- },
- "WordCasing": {
- "$ref": "#/definitions/WordCloudWordCasing"
- },
- "WordOrientation": {
- "$ref": "#/definitions/WordCloudWordOrientation"
- },
- "WordPadding": {
- "$ref": "#/definitions/WordCloudWordPadding"
- },
- "WordScaling": {
- "$ref": "#/definitions/WordCloudWordScaling"
- }
- },
- "type": "object"
- },
- "WordCloudSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "WordCloudVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/WordCloudChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "WordCloudWordCasing": {
- "enum": [
- "LOWER_CASE",
- "EXISTING_CASE"
- ],
- "type": "string"
- },
- "WordCloudWordOrientation": {
- "enum": [
- "HORIZONTAL",
- "HORIZONTAL_AND_VERTICAL"
- ],
- "type": "string"
- },
- "WordCloudWordPadding": {
- "enum": [
- "NONE",
- "SMALL",
- "MEDIUM",
- "LARGE"
- ],
- "type": "string"
- },
- "WordCloudWordScaling": {
- "enum": [
- "EMPHASIZE",
- "NORMAL"
- ],
- "type": "string"
- }
- },
- "primaryIdentifier": [
- "/properties/AwsAccountId",
- "/properties/DashboardId"
- ],
- "properties": {
- "Arn": {
- "type": "string"
- },
- "AwsAccountId": {
- "maxLength": 12,
- "minLength": 12,
- "pattern": "^[0-9]{12}$",
- "type": "string"
- },
- "CreatedTime": {
- "format": "date-time",
- "type": "string"
- },
- "DashboardId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "DashboardPublishOptions": {
- "$ref": "#/definitions/DashboardPublishOptions"
- },
- "Definition": {
- "$ref": "#/definitions/DashboardVersionDefinition"
- },
- "LastPublishedTime": {
- "format": "date-time",
- "type": "string"
- },
- "LastUpdatedTime": {
- "format": "date-time",
- "type": "string"
- },
- "LinkEntities": {
- "items": {
- "maxLength": 1024,
- "minLength": 1,
- "pattern": "^arn:aws[\\w\\-]*:quicksight:[\\w\\-]+:\\d+:analysis/[\\w\\-]{1,512}$",
- "type": "string"
- },
- "maxItems": 5,
- "minItems": 0,
- "type": "array"
- },
- "LinkSharingConfiguration": {
- "$ref": "#/definitions/LinkSharingConfiguration"
- },
- "Name": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Parameters": {
- "$ref": "#/definitions/Parameters"
- },
- "Permissions": {
- "items": {
- "$ref": "#/definitions/ResourcePermission"
- },
- "maxItems": 64,
- "minItems": 1,
- "type": "array"
- },
- "SourceEntity": {
- "$ref": "#/definitions/DashboardSourceEntity"
- },
- "Tags": {
- "items": {
- "$ref": "#/definitions/Tag"
- },
- "maxItems": 200,
- "minItems": 1,
- "type": "array"
- },
- "ThemeArn": {
- "type": "string"
- },
- "ValidationStrategy": {
- "$ref": "#/definitions/ValidationStrategy"
- },
- "Version": {
- "$ref": "#/definitions/DashboardVersion"
- },
- "VersionDescription": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "readOnlyProperties": [
- "/properties/Arn",
- "/properties/CreatedTime",
- "/properties/LastPublishedTime",
- "/properties/LastUpdatedTime",
- "/properties/Version"
- ],
- "required": [
- "AwsAccountId",
- "DashboardId",
- "Name"
- ],
- "sourceUrl": "https://github.com/aws-cloudformation/aws-cloudformation-resource-providers-quicksight",
- "typeName": "AWS::QuickSight::Dashboard",
- "writeOnlyProperties": [
- "/properties/DashboardPublishOptions",
- "/properties/Definition",
- "/properties/LinkSharingConfiguration",
- "/properties/Parameters",
- "/properties/SourceEntity",
- "/properties/ThemeArn",
- "/properties/VersionDescription",
- "/properties/ValidationStrategy"
- ]
-}
diff --git a/src/cfnlint/data/schemas/providers/ap_southeast_4/__init__.py b/src/cfnlint/data/schemas/providers/ap_southeast_4/__init__.py
index bd1bd066e8..c7179c5525 100644
--- a/src/cfnlint/data/schemas/providers/ap_southeast_4/__init__.py
+++ b/src/cfnlint/data/schemas/providers/ap_southeast_4/__init__.py
@@ -678,7 +678,6 @@
"aws-backup-backupplan.json",
"aws-backup-backupselection.json",
"aws-backup-backupvault.json",
- "aws-backup-restoretestingplan.json",
"aws-backup-restoretestingselection.json",
"aws-batch-computeenvironment.json",
"aws-batch-jobdefinition.json",
diff --git a/src/cfnlint/data/schemas/providers/ap_southeast_4/aws-backup-restoretestingplan.json b/src/cfnlint/data/schemas/providers/ap_southeast_4/aws-backup-restoretestingplan.json
new file mode 100644
index 0000000000..add3c873f4
--- /dev/null
+++ b/src/cfnlint/data/schemas/providers/ap_southeast_4/aws-backup-restoretestingplan.json
@@ -0,0 +1,127 @@
+{
+ "additionalProperties": false,
+ "createOnlyProperties": [
+ "/properties/RestoreTestingPlanName"
+ ],
+ "definitions": {
+ "RestoreTestingRecoveryPointSelection": {
+ "additionalProperties": false,
+ "properties": {
+ "Algorithm": {
+ "$ref": "#/definitions/RestoreTestingRecoveryPointSelectionAlgorithm"
+ },
+ "ExcludeVaults": {
+ "insertionOrder": false,
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "IncludeVaults": {
+ "insertionOrder": false,
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "RecoveryPointTypes": {
+ "insertionOrder": false,
+ "items": {
+ "$ref": "#/definitions/RestoreTestingRecoveryPointType"
+ },
+ "type": "array"
+ },
+ "SelectionWindowDays": {
+ "type": "integer"
+ }
+ },
+ "required": [
+ "Algorithm",
+ "RecoveryPointTypes",
+ "IncludeVaults"
+ ],
+ "type": "object"
+ },
+ "RestoreTestingRecoveryPointSelectionAlgorithm": {
+ "enum": [
+ "LATEST_WITHIN_WINDOW",
+ "RANDOM_WITHIN_WINDOW"
+ ],
+ "type": "string"
+ },
+ "RestoreTestingRecoveryPointType": {
+ "enum": [
+ "SNAPSHOT",
+ "CONTINUOUS"
+ ],
+ "type": "string"
+ },
+ "Tag": {
+ "additionalProperties": false,
+ "properties": {
+ "Key": {
+ "maxLength": 128,
+ "minLength": 1,
+ "type": "string"
+ },
+ "Value": {
+ "maxLength": 256,
+ "minLength": 0,
+ "type": "string"
+ }
+ },
+ "required": [
+ "Key",
+ "Value"
+ ],
+ "type": "object"
+ }
+ },
+ "primaryIdentifier": [
+ "/properties/RestoreTestingPlanName"
+ ],
+ "properties": {
+ "RecoveryPointSelection": {
+ "$ref": "#/definitions/RestoreTestingRecoveryPointSelection"
+ },
+ "RestoreTestingPlanArn": {
+ "type": "string"
+ },
+ "RestoreTestingPlanName": {
+ "type": "string"
+ },
+ "ScheduleExpression": {
+ "type": "string"
+ },
+ "ScheduleExpressionTimezone": {
+ "type": "string"
+ },
+ "StartWindowHours": {
+ "type": "integer"
+ },
+ "Tags": {
+ "insertionOrder": false,
+ "items": {
+ "$ref": "#/definitions/Tag"
+ },
+ "type": "array",
+ "uniqueItems": true
+ }
+ },
+ "readOnlyProperties": [
+ "/properties/RestoreTestingPlanArn"
+ ],
+ "required": [
+ "RecoveryPointSelection",
+ "ScheduleExpression",
+ "RestoreTestingPlanName"
+ ],
+ "tagging": {
+ "cloudFormationSystemTags": true,
+ "tagOnCreate": true,
+ "tagProperty": "/properties/Tags",
+ "tagUpdatable": true,
+ "taggable": true
+ },
+ "typeName": "AWS::Backup::RestoreTestingPlan"
+}
diff --git a/src/cfnlint/data/schemas/providers/ap_southeast_5/__init__.py b/src/cfnlint/data/schemas/providers/ap_southeast_5/__init__.py
index a7797cb576..b67ccfe411 100644
--- a/src/cfnlint/data/schemas/providers/ap_southeast_5/__init__.py
+++ b/src/cfnlint/data/schemas/providers/ap_southeast_5/__init__.py
@@ -297,6 +297,7 @@
"AWS::Route53::HostedZone",
"AWS::Route53::RecordSet",
"AWS::Route53::RecordSetGroup",
+ "AWS::Route53Resolver::ResolverQueryLoggingConfig",
"AWS::S3::AccessPoint",
"AWS::S3::Bucket",
"AWS::S3::BucketPolicy",
@@ -428,6 +429,8 @@
"aws-ec2-placementgroup.json",
"aws-ec2-prefixlist.json",
"aws-ec2-routetable.json",
+ "aws-ec2-securitygroupegress.json",
+ "aws-ec2-securitygroupingress.json",
"aws-ec2-spotfleet.json",
"aws-ec2-subnetroutetableassociation.json",
"aws-ec2-transitgateway.json",
@@ -446,6 +449,7 @@
"aws-ec2-vpnconnection.json",
"aws-ec2-vpnconnectionroute.json",
"aws-ec2-vpngateway.json",
+ "aws-ec2-vpngatewayroutepropagation.json",
"aws-ecr-pullthroughcacherule.json",
"aws-ecr-registrypolicy.json",
"aws-ecr-replicationconfiguration.json",
@@ -553,6 +557,7 @@
"aws-resourcegroups-group.json",
"aws-route53-recordset.json",
"aws-route53-recordsetgroup.json",
+ "aws-route53resolver-resolverqueryloggingconfig.json",
"aws-s3-bucket.json",
"aws-s3-bucketpolicy.json",
"aws-s3objectlambda-accesspoint.json",
diff --git a/src/cfnlint/data/schemas/providers/ap_southeast_5/aws-ec2-securitygroupegress.json b/src/cfnlint/data/schemas/providers/ap_southeast_5/aws-ec2-securitygroupegress.json
deleted file mode 100644
index 1fd751df0a..0000000000
--- a/src/cfnlint/data/schemas/providers/ap_southeast_5/aws-ec2-securitygroupegress.json
+++ /dev/null
@@ -1,60 +0,0 @@
-{
- "additionalProperties": false,
- "createOnlyProperties": [
- "/properties/IpProtocol",
- "/properties/DestinationSecurityGroupId",
- "/properties/ToPort",
- "/properties/CidrIp",
- "/properties/FromPort",
- "/properties/GroupId",
- "/properties/CidrIpv6",
- "/properties/DestinationPrefixListId"
- ],
- "primaryIdentifier": [
- "/properties/Id"
- ],
- "properties": {
- "CidrIp": {
- "type": "string"
- },
- "CidrIpv6": {
- "type": "string"
- },
- "Description": {
- "type": "string"
- },
- "DestinationPrefixListId": {
- "type": "string"
- },
- "DestinationSecurityGroupId": {
- "format": "AWS::EC2::SecurityGroup.GroupId",
- "type": "string"
- },
- "FromPort": {
- "minimum": -1,
- "type": "integer"
- },
- "GroupId": {
- "format": "AWS::EC2::SecurityGroup.GroupId",
- "type": "string"
- },
- "Id": {
- "type": "string"
- },
- "IpProtocol": {
- "type": "string"
- },
- "ToPort": {
- "minimum": -1,
- "type": "integer"
- }
- },
- "readOnlyProperties": [
- "/properties/Id"
- ],
- "required": [
- "IpProtocol",
- "GroupId"
- ],
- "typeName": "AWS::EC2::SecurityGroupEgress"
-}
diff --git a/src/cfnlint/data/schemas/providers/ap_southeast_5/aws-ec2-securitygroupingress.json b/src/cfnlint/data/schemas/providers/ap_southeast_5/aws-ec2-securitygroupingress.json
deleted file mode 100644
index a726c7c219..0000000000
--- a/src/cfnlint/data/schemas/providers/ap_southeast_5/aws-ec2-securitygroupingress.json
+++ /dev/null
@@ -1,79 +0,0 @@
-{
- "additionalProperties": false,
- "createOnlyProperties": [
- "/properties/GroupName",
- "/properties/IpProtocol",
- "/properties/SourceSecurityGroupId",
- "/properties/SourcePrefixListId",
- "/properties/ToPort",
- "/properties/CidrIp",
- "/properties/SourceSecurityGroupName",
- "/properties/SourceSecurityGroupOwnerId",
- "/properties/FromPort",
- "/properties/GroupId",
- "/properties/CidrIpv6"
- ],
- "primaryIdentifier": [
- "/properties/Id"
- ],
- "properties": {
- "CidrIp": {
- "type": "string"
- },
- "CidrIpv6": {
- "type": "string"
- },
- "Description": {
- "type": "string"
- },
- "FromPort": {
- "minimum": -1,
- "type": "integer"
- },
- "GroupId": {
- "format": "AWS::EC2::SecurityGroup.GroupId",
- "type": "string"
- },
- "GroupName": {
- "type": "string"
- },
- "Id": {
- "type": "string"
- },
- "IpProtocol": {
- "type": "string"
- },
- "SourcePrefixListId": {
- "type": "string"
- },
- "SourceSecurityGroupId": {
- "format": "AWS::EC2::SecurityGroup.GroupId",
- "type": "string"
- },
- "SourceSecurityGroupName": {
- "format": "AWS::EC2::SecurityGroup.GroupName",
- "type": "string"
- },
- "SourceSecurityGroupOwnerId": {
- "type": "string"
- },
- "ToPort": {
- "minimum": -1,
- "type": "integer"
- }
- },
- "readOnlyProperties": [
- "/properties/Id"
- ],
- "required": [
- "IpProtocol"
- ],
- "requiredXor": [
- "CidrIp",
- "CidrIpv6",
- "SourcePrefixListId",
- "SourceSecurityGroupId",
- "SourceSecurityGroupName"
- ],
- "typeName": "AWS::EC2::SecurityGroupIngress"
-}
diff --git a/src/cfnlint/data/schemas/providers/ap_southeast_5/aws-ec2-vpngatewayroutepropagation.json b/src/cfnlint/data/schemas/providers/ap_southeast_5/aws-ec2-vpngatewayroutepropagation.json
deleted file mode 100644
index 8355839c2d..0000000000
--- a/src/cfnlint/data/schemas/providers/ap_southeast_5/aws-ec2-vpngatewayroutepropagation.json
+++ /dev/null
@@ -1,32 +0,0 @@
-{
- "additionalProperties": false,
- "primaryIdentifier": [
- "/properties/Id"
- ],
- "properties": {
- "Id": {
- "type": "string"
- },
- "RouteTableIds": {
- "insertionOrder": false,
- "items": {
- "type": "string"
- },
- "type": "array",
- "uniqueItems": false
- },
- "VpnGatewayId": {
- "type": "string"
- }
- },
- "readOnlyProperties": [
- "/properties/Id"
- ],
- "required": [
- "RouteTableIds",
- "VpnGatewayId"
- ],
- "sourceUrl": "https://github.com/aws-cloudformation/aws-cloudformation-resource-providers-ec2.git",
- "taggable": false,
- "typeName": "AWS::EC2::VPNGatewayRoutePropagation"
-}
diff --git a/src/cfnlint/data/schemas/providers/ap_southeast_5/aws-sns-topic.json b/src/cfnlint/data/schemas/providers/ap_southeast_5/aws-sns-topic.json
index c842ae6318..4d536abd38 100644
--- a/src/cfnlint/data/schemas/providers/ap_southeast_5/aws-sns-topic.json
+++ b/src/cfnlint/data/schemas/providers/ap_southeast_5/aws-sns-topic.json
@@ -1,10 +1,38 @@
{
"additionalProperties": false,
"createOnlyProperties": [
- "/properties/FifoTopic",
- "/properties/TopicName"
+ "/properties/TopicName",
+ "/properties/FifoTopic"
],
"definitions": {
+ "LoggingConfig": {
+ "additionalProperties": false,
+ "properties": {
+ "FailureFeedbackRoleArn": {
+ "type": "string"
+ },
+ "Protocol": {
+ "enum": [
+ "http/s",
+ "sqs",
+ "lambda",
+ "firehose",
+ "application"
+ ],
+ "type": "string"
+ },
+ "SuccessFeedbackRoleArn": {
+ "type": "string"
+ },
+ "SuccessFeedbackSampleRate": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "Protocol"
+ ],
+ "type": "object"
+ },
"Subscription": {
"additionalProperties": false,
"properties": {
@@ -39,25 +67,48 @@
}
},
"primaryIdentifier": [
- "/properties/Id"
+ "/properties/TopicArn"
],
"properties": {
+ "ArchivePolicy": {
+ "format": "json",
+ "type": [
+ "object",
+ "string"
+ ]
+ },
"ContentBasedDeduplication": {
"type": "boolean"
},
+ "DataProtectionPolicy": {
+ "format": "json",
+ "type": [
+ "object",
+ "string"
+ ]
+ },
+ "DeliveryStatusLogging": {
+ "insertionOrder": false,
+ "items": {
+ "$ref": "#/definitions/LoggingConfig"
+ },
+ "type": "array",
+ "uniqueItems": true
+ },
"DisplayName": {
"type": "string"
},
"FifoTopic": {
"type": "boolean"
},
- "Id": {
+ "KmsMasterKeyId": {
"type": "string"
},
- "KmsMasterKeyId": {
+ "SignatureVersion": {
"type": "string"
},
"Subscription": {
+ "insertionOrder": false,
"items": {
"$ref": "#/definitions/Subscription"
},
@@ -65,20 +116,35 @@
"uniqueItems": false
},
"Tags": {
+ "insertionOrder": false,
"items": {
"$ref": "#/definitions/Tag"
},
"type": "array",
"uniqueItems": false
},
+ "TopicArn": {
+ "type": "string"
+ },
"TopicName": {
"maxLength": 256,
"minLength": 1,
"type": "string"
+ },
+ "TracingConfig": {
+ "type": "string"
}
},
"readOnlyProperties": [
- "/properties/Id"
+ "/properties/TopicArn"
],
+ "sourceUrl": "https://github.com/aws-cloudformation/aws-cloudformation-resource-providers-sns",
+ "tagging": {
+ "cloudFormationSystemTags": true,
+ "tagOnCreate": true,
+ "tagProperty": "/properties/Tags",
+ "tagUpdatable": true,
+ "taggable": true
+ },
"typeName": "AWS::SNS::Topic"
}
diff --git a/src/cfnlint/data/schemas/providers/ca_central_1/__init__.py b/src/cfnlint/data/schemas/providers/ca_central_1/__init__.py
index 8fd8bc22d6..9ffd71da37 100644
--- a/src/cfnlint/data/schemas/providers/ca_central_1/__init__.py
+++ b/src/cfnlint/data/schemas/providers/ca_central_1/__init__.py
@@ -771,6 +771,8 @@
"AWS::PCAConnectorAD::ServicePrincipalName",
"AWS::PCAConnectorAD::Template",
"AWS::PCAConnectorAD::TemplateGroupAccessControlEntry",
+ "AWS::PCAConnectorSCEP::Challenge",
+ "AWS::PCAConnectorSCEP::Connector",
"AWS::Panorama::ApplicationInstance",
"AWS::Panorama::Package",
"AWS::Panorama::PackageVersion",
@@ -1485,6 +1487,7 @@
"aws-ec2-vpnconnection.json",
"aws-ec2-vpnconnectionroute.json",
"aws-ec2-vpngateway.json",
+ "aws-ec2-vpngatewayroutepropagation.json",
"aws-ecr-pullthroughcacherule.json",
"aws-ecr-registrypolicy.json",
"aws-ecr-replicationconfiguration.json",
@@ -1847,6 +1850,8 @@
"aws-pcaconnectorad-serviceprincipalname.json",
"aws-pcaconnectorad-template.json",
"aws-pcaconnectorad-templategroupaccesscontrolentry.json",
+ "aws-pcaconnectorscep-challenge.json",
+ "aws-pcaconnectorscep-connector.json",
"aws-personalize-dataset.json",
"aws-personalize-datasetgroup.json",
"aws-personalize-schema.json",
diff --git a/src/cfnlint/data/schemas/providers/ca_central_1/aws-ec2-vpngatewayroutepropagation.json b/src/cfnlint/data/schemas/providers/ca_central_1/aws-ec2-vpngatewayroutepropagation.json
deleted file mode 100644
index d9e1e910db..0000000000
--- a/src/cfnlint/data/schemas/providers/ca_central_1/aws-ec2-vpngatewayroutepropagation.json
+++ /dev/null
@@ -1,29 +0,0 @@
-{
- "additionalProperties": false,
- "primaryIdentifier": [
- "/properties/Id"
- ],
- "properties": {
- "Id": {
- "type": "string"
- },
- "RouteTableIds": {
- "items": {
- "type": "string"
- },
- "type": "array",
- "uniqueItems": false
- },
- "VpnGatewayId": {
- "type": "string"
- }
- },
- "readOnlyProperties": [
- "/properties/Id"
- ],
- "required": [
- "RouteTableIds",
- "VpnGatewayId"
- ],
- "typeName": "AWS::EC2::VPNGatewayRoutePropagation"
-}
diff --git a/src/cfnlint/data/schemas/providers/ca_west_1/__init__.py b/src/cfnlint/data/schemas/providers/ca_west_1/__init__.py
index 02767f27df..637888ad72 100644
--- a/src/cfnlint/data/schemas/providers/ca_west_1/__init__.py
+++ b/src/cfnlint/data/schemas/providers/ca_west_1/__init__.py
@@ -729,6 +729,7 @@
"aws-ec2-vpnconnection.json",
"aws-ec2-vpnconnectionroute.json",
"aws-ec2-vpngateway.json",
+ "aws-ec2-vpngatewayroutepropagation.json",
"aws-ecr-pullthroughcacherule.json",
"aws-ecr-registrypolicy.json",
"aws-ecr-replicationconfiguration.json",
diff --git a/src/cfnlint/data/schemas/providers/ca_west_1/aws-ec2-vpngatewayroutepropagation.json b/src/cfnlint/data/schemas/providers/ca_west_1/aws-ec2-vpngatewayroutepropagation.json
deleted file mode 100644
index 8355839c2d..0000000000
--- a/src/cfnlint/data/schemas/providers/ca_west_1/aws-ec2-vpngatewayroutepropagation.json
+++ /dev/null
@@ -1,32 +0,0 @@
-{
- "additionalProperties": false,
- "primaryIdentifier": [
- "/properties/Id"
- ],
- "properties": {
- "Id": {
- "type": "string"
- },
- "RouteTableIds": {
- "insertionOrder": false,
- "items": {
- "type": "string"
- },
- "type": "array",
- "uniqueItems": false
- },
- "VpnGatewayId": {
- "type": "string"
- }
- },
- "readOnlyProperties": [
- "/properties/Id"
- ],
- "required": [
- "RouteTableIds",
- "VpnGatewayId"
- ],
- "sourceUrl": "https://github.com/aws-cloudformation/aws-cloudformation-resource-providers-ec2.git",
- "taggable": false,
- "typeName": "AWS::EC2::VPNGatewayRoutePropagation"
-}
diff --git a/src/cfnlint/data/schemas/providers/cn_north_1/__init__.py b/src/cfnlint/data/schemas/providers/cn_north_1/__init__.py
index 4cb20e1028..4a0a33d700 100644
--- a/src/cfnlint/data/schemas/providers/cn_north_1/__init__.py
+++ b/src/cfnlint/data/schemas/providers/cn_north_1/__init__.py
@@ -940,12 +940,14 @@
"aws-ec2-vpc.json",
"aws-ec2-vpccidrblock.json",
"aws-ec2-vpcdhcpoptionsassociation.json",
+ "aws-ec2-vpcendpoint.json",
"aws-ec2-vpcendpointconnectionnotification.json",
"aws-ec2-vpcendpointservice.json",
"aws-ec2-vpcendpointservicepermissions.json",
"aws-ec2-vpcgatewayattachment.json",
"aws-ec2-vpcpeeringconnection.json",
"aws-ec2-vpngateway.json",
+ "aws-ec2-vpngatewayroutepropagation.json",
"aws-ecr-registrypolicy.json",
"aws-ecr-replicationconfiguration.json",
"aws-ecr-repository.json",
@@ -1313,7 +1315,6 @@
"aws-servicediscovery-privatednsnamespace.json",
"aws-servicediscovery-publicdnsnamespace.json",
"aws-servicediscovery-service.json",
- "aws-sns-subscription.json",
"aws-sns-topic.json",
"aws-sns-topicinlinepolicy.json",
"aws-sns-topicpolicy.json",
diff --git a/src/cfnlint/data/schemas/providers/cn_north_1/aws-ec2-vpngatewayroutepropagation.json b/src/cfnlint/data/schemas/providers/cn_north_1/aws-ec2-vpngatewayroutepropagation.json
deleted file mode 100644
index d9e1e910db..0000000000
--- a/src/cfnlint/data/schemas/providers/cn_north_1/aws-ec2-vpngatewayroutepropagation.json
+++ /dev/null
@@ -1,29 +0,0 @@
-{
- "additionalProperties": false,
- "primaryIdentifier": [
- "/properties/Id"
- ],
- "properties": {
- "Id": {
- "type": "string"
- },
- "RouteTableIds": {
- "items": {
- "type": "string"
- },
- "type": "array",
- "uniqueItems": false
- },
- "VpnGatewayId": {
- "type": "string"
- }
- },
- "readOnlyProperties": [
- "/properties/Id"
- ],
- "required": [
- "RouteTableIds",
- "VpnGatewayId"
- ],
- "typeName": "AWS::EC2::VPNGatewayRoutePropagation"
-}
diff --git a/src/cfnlint/data/schemas/providers/cn_north_1/aws-sns-subscription.json b/src/cfnlint/data/schemas/providers/cn_north_1/aws-sns-subscription.json
new file mode 100644
index 0000000000..aad7d00122
--- /dev/null
+++ b/src/cfnlint/data/schemas/providers/cn_north_1/aws-sns-subscription.json
@@ -0,0 +1,82 @@
+{
+ "additionalProperties": false,
+ "conditionalCreateOnlyProperties": [
+ "/properties/Region"
+ ],
+ "createOnlyProperties": [
+ "/properties/Endpoint",
+ "/properties/Protocol",
+ "/properties/TopicArn"
+ ],
+ "primaryIdentifier": [
+ "/properties/Arn"
+ ],
+ "properties": {
+ "Arn": {
+ "type": "string"
+ },
+ "DeliveryPolicy": {
+ "type": [
+ "object",
+ "string"
+ ]
+ },
+ "Endpoint": {
+ "type": "string"
+ },
+ "FilterPolicy": {
+ "type": [
+ "object",
+ "string"
+ ]
+ },
+ "FilterPolicyScope": {
+ "type": "string"
+ },
+ "Protocol": {
+ "type": "string"
+ },
+ "RawMessageDelivery": {
+ "type": "boolean"
+ },
+ "RedrivePolicy": {
+ "type": [
+ "object",
+ "string"
+ ]
+ },
+ "Region": {
+ "type": "string"
+ },
+ "ReplayPolicy": {
+ "type": [
+ "object",
+ "string"
+ ]
+ },
+ "SubscriptionRoleArn": {
+ "type": "string"
+ },
+ "TopicArn": {
+ "type": "string"
+ }
+ },
+ "readOnlyProperties": [
+ "/properties/Arn"
+ ],
+ "required": [
+ "TopicArn",
+ "Protocol"
+ ],
+ "sourceUrl": "https://github.com/aws-cloudformation/aws-cloudformation-resource-providers-sns",
+ "tagging": {
+ "cloudFormationSystemTags": false,
+ "tagOnCreate": false,
+ "tagUpdatable": false,
+ "taggable": false
+ },
+ "typeName": "AWS::SNS::Subscription",
+ "writeOnlyProperties": [
+ "/properties/Region"
+ ]
+}
diff --git a/src/cfnlint/data/schemas/providers/cn_northwest_1/__init__.py b/src/cfnlint/data/schemas/providers/cn_northwest_1/__init__.py
index 89719587f0..be94ccb4e9 100644
--- a/src/cfnlint/data/schemas/providers/cn_northwest_1/__init__.py
+++ b/src/cfnlint/data/schemas/providers/cn_northwest_1/__init__.py
@@ -897,7 +897,6 @@
"aws-ec2-volumeattachment.json",
"aws-ec2-vpc.json",
"aws-ec2-vpcdhcpoptionsassociation.json",
- "aws-ec2-vpcendpoint.json",
"aws-ec2-vpcendpointconnectionnotification.json",
"aws-ec2-vpcendpointservice.json",
"aws-ec2-vpcendpointservicepermissions.json",
@@ -1069,6 +1068,7 @@
"aws-lambda-alias.json",
"aws-lambda-eventinvokeconfig.json",
"aws-lambda-eventsourcemapping.json",
+ "aws-lambda-function.json",
"aws-lambda-layerversion.json",
"aws-lambda-layerversionpermission.json",
"aws-lambda-permission.json",
diff --git a/src/cfnlint/data/schemas/providers/cn_northwest_1/aws-ec2-vpcendpoint.json b/src/cfnlint/data/schemas/providers/cn_northwest_1/aws-ec2-vpcendpoint.json
new file mode 100644
index 0000000000..b8d1957abf
--- /dev/null
+++ b/src/cfnlint/data/schemas/providers/cn_northwest_1/aws-ec2-vpcendpoint.json
@@ -0,0 +1,102 @@
+{
+ "additionalProperties": false,
+ "createOnlyProperties": [
+ "/properties/ServiceName",
+ "/properties/VpcEndpointType",
+ "/properties/VpcId"
+ ],
+ "primaryIdentifier": [
+ "/properties/Id"
+ ],
+ "properties": {
+ "CreationTimestamp": {
+ "type": "string"
+ },
+ "DnsEntries": {
+ "insertionOrder": false,
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "uniqueItems": false
+ },
+ "Id": {
+ "type": "string"
+ },
+ "NetworkInterfaceIds": {
+ "insertionOrder": false,
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "uniqueItems": false
+ },
+ "PolicyDocument": {
+ "type": [
+ "string",
+ "object"
+ ]
+ },
+ "PrivateDnsEnabled": {
+ "type": "boolean"
+ },
+ "RouteTableIds": {
+ "insertionOrder": false,
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "uniqueItems": true
+ },
+ "SecurityGroupIds": {
+ "format": "AWS::EC2::SecurityGroup.Ids",
+ "insertionOrder": false,
+ "items": {
+ "format": "AWS::EC2::SecurityGroup.GroupId",
+ "type": "string"
+ },
+ "type": "array",
+ "uniqueItems": true
+ },
+ "ServiceName": {
+ "type": "string"
+ },
+ "SubnetIds": {
+ "insertionOrder": false,
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "uniqueItems": true
+ },
+ "VpcEndpointType": {
+ "enum": [
+ "Interface",
+ "Gateway",
+ "GatewayLoadBalancer"
+ ],
+ "type": "string"
+ },
+ "VpcId": {
+ "format": "AWS::EC2::VPC.Id",
+ "type": "string"
+ }
+ },
+ "readOnlyProperties": [
+ "/properties/NetworkInterfaceIds",
+ "/properties/CreationTimestamp",
+ "/properties/DnsEntries",
+ "/properties/Id"
+ ],
+ "required": [
+ "VpcId",
+ "ServiceName"
+ ],
+ "tagging": {
+ "cloudFormationSystemTags": false,
+ "tagOnCreate": false,
+ "tagUpdatable": false,
+ "taggable": false
+ },
+ "typeName": "AWS::EC2::VPCEndpoint"
+}
diff --git a/src/cfnlint/data/schemas/providers/cn_northwest_1/aws-lambda-function.json b/src/cfnlint/data/schemas/providers/cn_northwest_1/aws-lambda-function.json
deleted file mode 100644
index 1e0debb9c5..0000000000
--- a/src/cfnlint/data/schemas/providers/cn_northwest_1/aws-lambda-function.json
+++ /dev/null
@@ -1,480 +0,0 @@
-{
- "additionalProperties": false,
- "createOnlyProperties": [
- "/properties/FunctionName"
- ],
- "definitions": {
- "Code": {
- "additionalProperties": false,
- "properties": {
- "ImageUri": {
- "type": "string"
- },
- "S3Bucket": {
- "maxLength": 63,
- "minLength": 3,
- "pattern": "^[0-9A-Za-z\\.\\-_]*(?<0-9A-Za-z_.,:)(!= ]+$",
+ "type": "string"
+ },
+ "Rule": {
+ "additionalProperties": false,
+ "properties": {
+ "CheckExpression": {
+ "$ref": "#/definitions/Expression"
+ },
+ "ColumnSelectors": {
+ "insertionOrder": true,
+ "items": {
+ "$ref": "#/definitions/ColumnSelector"
+ },
+ "minItems": 1,
+ "type": "array"
+ },
+ "Disabled": {
+ "$ref": "#/definitions/Disabled"
+ },
+ "Name": {
+ "maxLength": 128,
+ "minLength": 1,
+ "type": "string"
+ },
+ "SubstitutionMap": {
+ "$ref": "#/definitions/ValuesMap"
+ },
+ "Threshold": {
+ "$ref": "#/definitions/Threshold"
+ }
+ },
+ "required": [
+ "Name",
+ "CheckExpression"
+ ],
+ "type": "object"
+ },
+ "SubstitutionValue": {
+ "additionalProperties": false,
+ "properties": {
+ "Value": {
+ "maxLength": 1024,
+ "minLength": 0,
+ "type": "string"
+ },
+ "ValueReference": {
+ "maxLength": 128,
+ "minLength": 2,
+ "pattern": "^:[A-Za-z0-9_]+$",
+ "type": "string"
+ }
+ },
+ "required": [
+ "ValueReference",
+ "Value"
+ ],
+ "type": "object"
+ },
+ "Tag": {
+ "additionalProperties": false,
+ "properties": {
+ "Key": {
+ "maxLength": 128,
+ "minLength": 1,
+ "type": "string"
+ },
+ "Value": {
+ "maxLength": 256,
+ "minLength": 0,
+ "type": "string"
+ }
+ },
+ "required": [
+ "Value",
+ "Key"
+ ],
+ "type": "object"
+ },
+ "Threshold": {
+ "additionalProperties": false,
+ "properties": {
+ "Type": {
+ "$ref": "#/definitions/ThresholdType"
+ },
+ "Unit": {
+ "$ref": "#/definitions/ThresholdUnit"
+ },
+ "Value": {
+ "$ref": "#/definitions/ThresholdValue"
+ }
+ },
+ "required": [
+ "Value"
+ ],
+ "type": "object"
+ },
+ "ThresholdType": {
+ "enum": [
+ "GREATER_THAN_OR_EQUAL",
+ "LESS_THAN_OR_EQUAL",
+ "GREATER_THAN",
+ "LESS_THAN"
+ ],
+ "type": "string"
+ },
+ "ThresholdUnit": {
+ "enum": [
+ "COUNT",
+ "PERCENTAGE"
+ ],
+ "type": "string"
+ },
+ "ThresholdValue": {
+ "type": "number"
+ },
+ "ValuesMap": {
+ "insertionOrder": true,
+ "items": {
+ "$ref": "#/definitions/SubstitutionValue"
+ },
+ "type": "array"
+ }
+ },
+ "primaryIdentifier": [
+ "/properties/Name"
+ ],
+ "properties": {
+ "Description": {
+ "maxLength": 1024,
+ "type": "string"
+ },
+ "Name": {
+ "maxLength": 255,
+ "minLength": 1,
+ "type": "string"
+ },
+ "Rules": {
+ "insertionOrder": true,
+ "items": {
+ "$ref": "#/definitions/Rule"
+ },
+ "minItems": 1,
+ "type": "array"
+ },
+ "Tags": {
+ "insertionOrder": false,
+ "items": {
+ "$ref": "#/definitions/Tag"
+ },
+ "type": "array",
+ "uniqueItems": false
+ },
+ "TargetArn": {
+ "maxLength": 2048,
+ "minLength": 20,
+ "type": "string"
+ }
+ },
+ "required": [
+ "Name",
+ "TargetArn",
+ "Rules"
+ ],
+ "sourceUrl": "https://github.com/aws-cloudformation/aws-cloudformation-resource-providers-databrew.git",
+ "taggable": true,
+ "typeName": "AWS::DataBrew::Ruleset"
+}
diff --git a/src/cfnlint/data/schemas/providers/ap_northeast_2/aws-quicksight-analysis.json b/src/cfnlint/data/schemas/providers/eu_central_1/aws-quicksight-analysis.json
similarity index 99%
rename from src/cfnlint/data/schemas/providers/ap_northeast_2/aws-quicksight-analysis.json
rename to src/cfnlint/data/schemas/providers/eu_central_1/aws-quicksight-analysis.json
index 1b7c71a461..333daa42d8 100644
--- a/src/cfnlint/data/schemas/providers/ap_northeast_2/aws-quicksight-analysis.json
+++ b/src/cfnlint/data/schemas/providers/eu_central_1/aws-quicksight-analysis.json
@@ -110,6 +110,9 @@
"minItems": 0,
"type": "array"
},
+ "QueryExecutionOptions": {
+ "$ref": "#/definitions/QueryExecutionOptions"
+ },
"Sheets": {
"items": {
"$ref": "#/definitions/SheetDefinition"
@@ -1300,6 +1303,9 @@
"Label": {
"type": "string"
},
+ "TooltipTarget": {
+ "$ref": "#/definitions/TooltipTarget"
+ },
"Visibility": {
"$ref": "#/definitions/Visibility"
}
@@ -1394,6 +1400,9 @@
"SecondaryYAxisLabelOptions": {
"$ref": "#/definitions/ChartAxisLabelOptions"
},
+ "SingleAxisOptions": {
+ "$ref": "#/definitions/SingleAxisOptions"
+ },
"SortConfiguration": {
"$ref": "#/definitions/ComboChartSortConfiguration"
},
@@ -3149,6 +3158,9 @@
"Label": {
"type": "string"
},
+ "TooltipTarget": {
+ "$ref": "#/definitions/TooltipTarget"
+ },
"Visibility": {
"$ref": "#/definitions/Visibility"
}
@@ -5704,6 +5716,9 @@
"minItems": 0,
"type": "array"
},
+ "SingleAxisOptions": {
+ "$ref": "#/definitions/SingleAxisOptions"
+ },
"SmallMultiplesOptions": {
"$ref": "#/definitions/SmallMultiplesOptions"
},
@@ -7730,6 +7745,22 @@
},
"type": "object"
},
+ "QueryExecutionMode": {
+ "enum": [
+ "AUTO",
+ "MANUAL"
+ ],
+ "type": "string"
+ },
+ "QueryExecutionOptions": {
+ "additionalProperties": false,
+ "properties": {
+ "QueryExecutionMode": {
+ "$ref": "#/definitions/QueryExecutionMode"
+ }
+ },
+ "type": "object"
+ },
"RadarChartAggregatedFieldWells": {
"additionalProperties": false,
"properties": {
@@ -9087,6 +9118,25 @@
],
"type": "string"
},
+ "SingleAxisOptions": {
+ "additionalProperties": false,
+ "properties": {
+ "YAxisOptions": {
+ "properties": {
+ "YAxis": {
+ "$ref": "#/definitions/SingleYAxisOption"
+ }
+ }
+ }
+ },
+ "type": "object"
+ },
+ "SingleYAxisOption": {
+ "enum": [
+ "PRIMARY_Y_AXIS"
+ ],
+ "type": "string"
+ },
"SliderControlDisplayOptions": {
"additionalProperties": false,
"properties": {
@@ -10137,6 +10187,14 @@
},
"type": "object"
},
+ "TooltipTarget": {
+ "enum": [
+ "BOTH",
+ "BAR",
+ "LINE"
+ ],
+ "type": "string"
+ },
"TooltipTitleType": {
"enum": [
"NONE",
diff --git a/src/cfnlint/data/schemas/providers/ap_southeast_3/aws-quicksight-template.json b/src/cfnlint/data/schemas/providers/eu_central_1/aws-quicksight-template.json
similarity index 99%
rename from src/cfnlint/data/schemas/providers/ap_southeast_3/aws-quicksight-template.json
rename to src/cfnlint/data/schemas/providers/eu_central_1/aws-quicksight-template.json
index ccf76cac19..68e68a40ce 100644
--- a/src/cfnlint/data/schemas/providers/ap_southeast_3/aws-quicksight-template.json
+++ b/src/cfnlint/data/schemas/providers/eu_central_1/aws-quicksight-template.json
@@ -1213,6 +1213,9 @@
"Label": {
"type": "string"
},
+ "TooltipTarget": {
+ "$ref": "#/definitions/TooltipTarget"
+ },
"Visibility": {
"$ref": "#/definitions/Visibility"
}
@@ -1307,6 +1310,9 @@
"SecondaryYAxisLabelOptions": {
"$ref": "#/definitions/ChartAxisLabelOptions"
},
+ "SingleAxisOptions": {
+ "$ref": "#/definitions/SingleAxisOptions"
+ },
"SortConfiguration": {
"$ref": "#/definitions/ComboChartSortConfiguration"
},
@@ -3037,6 +3043,9 @@
"Label": {
"type": "string"
},
+ "TooltipTarget": {
+ "$ref": "#/definitions/TooltipTarget"
+ },
"Visibility": {
"$ref": "#/definitions/Visibility"
}
@@ -5571,6 +5580,9 @@
"minItems": 0,
"type": "array"
},
+ "SingleAxisOptions": {
+ "$ref": "#/definitions/SingleAxisOptions"
+ },
"SmallMultiplesOptions": {
"$ref": "#/definitions/SmallMultiplesOptions"
},
@@ -7559,6 +7571,22 @@
},
"type": "object"
},
+ "QueryExecutionMode": {
+ "enum": [
+ "AUTO",
+ "MANUAL"
+ ],
+ "type": "string"
+ },
+ "QueryExecutionOptions": {
+ "additionalProperties": false,
+ "properties": {
+ "QueryExecutionMode": {
+ "$ref": "#/definitions/QueryExecutionMode"
+ }
+ },
+ "type": "object"
+ },
"RadarChartAggregatedFieldWells": {
"additionalProperties": false,
"properties": {
@@ -8916,6 +8944,25 @@
],
"type": "string"
},
+ "SingleAxisOptions": {
+ "additionalProperties": false,
+ "properties": {
+ "YAxisOptions": {
+ "properties": {
+ "YAxis": {
+ "$ref": "#/definitions/SingleYAxisOption"
+ }
+ }
+ }
+ },
+ "type": "object"
+ },
+ "SingleYAxisOption": {
+ "enum": [
+ "PRIMARY_Y_AXIS"
+ ],
+ "type": "string"
+ },
"SliderControlDisplayOptions": {
"additionalProperties": false,
"properties": {
@@ -9843,6 +9890,9 @@
"minItems": 0,
"type": "array"
},
+ "QueryExecutionOptions": {
+ "$ref": "#/definitions/QueryExecutionOptions"
+ },
"Sheets": {
"items": {
"$ref": "#/definitions/SheetDefinition"
@@ -10134,6 +10184,14 @@
},
"type": "object"
},
+ "TooltipTarget": {
+ "enum": [
+ "BOTH",
+ "BAR",
+ "LINE"
+ ],
+ "type": "string"
+ },
"TooltipTitleType": {
"enum": [
"NONE",
diff --git a/src/cfnlint/data/schemas/providers/eu_central_1/aws-rds-dbcluster.json b/src/cfnlint/data/schemas/providers/eu_central_1/aws-rds-dbcluster.json
new file mode 100644
index 0000000000..5d8ded33fd
--- /dev/null
+++ b/src/cfnlint/data/schemas/providers/eu_central_1/aws-rds-dbcluster.json
@@ -0,0 +1,397 @@
+{
+ "additionalProperties": false,
+ "conditionalCreateOnlyProperties": [
+ "/properties/Engine",
+ "/properties/GlobalClusterIdentifier",
+ "/properties/MasterUsername"
+ ],
+ "createOnlyProperties": [
+ "/properties/AvailabilityZones",
+ "/properties/DBClusterIdentifier",
+ "/properties/DBSubnetGroupName",
+ "/properties/DBSystemId",
+ "/properties/DatabaseName",
+ "/properties/EngineMode",
+ "/properties/KmsKeyId",
+ "/properties/PubliclyAccessible",
+ "/properties/RestoreToTime",
+ "/properties/RestoreType",
+ "/properties/SnapshotIdentifier",
+ "/properties/SourceDBClusterIdentifier",
+ "/properties/SourceRegion",
+ "/properties/StorageEncrypted",
+ "/properties/UseLatestRestorableTime"
+ ],
+ "definitions": {
+ "DBClusterRole": {
+ "additionalProperties": false,
+ "properties": {
+ "FeatureName": {
+ "type": "string"
+ },
+ "RoleArn": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "RoleArn"
+ ],
+ "type": "object"
+ },
+ "Endpoint": {
+ "additionalProperties": false,
+ "properties": {
+ "Address": {
+ "type": "string"
+ },
+ "Port": {
+ "type": "string"
+ }
+ },
+ "type": "object"
+ },
+ "MasterUserSecret": {
+ "additionalProperties": false,
+ "properties": {
+ "KmsKeyId": {
+ "type": "string"
+ },
+ "SecretArn": {
+ "type": "string"
+ }
+ },
+ "type": "object"
+ },
+ "ReadEndpoint": {
+ "additionalProperties": false,
+ "properties": {
+ "Address": {
+ "type": "string"
+ }
+ },
+ "type": "object"
+ },
+ "ScalingConfiguration": {
+ "additionalProperties": false,
+ "properties": {
+ "AutoPause": {
+ "type": "boolean"
+ },
+ "MaxCapacity": {
+ "type": "integer"
+ },
+ "MinCapacity": {
+ "type": "integer"
+ },
+ "SecondsBeforeTimeout": {
+ "type": "integer"
+ },
+ "SecondsUntilAutoPause": {
+ "type": "integer"
+ },
+ "TimeoutAction": {
+ "type": "string"
+ }
+ },
+ "type": "object"
+ },
+ "ServerlessV2ScalingConfiguration": {
+ "additionalProperties": false,
+ "properties": {
+ "MaxCapacity": {
+ "type": "number"
+ },
+ "MinCapacity": {
+ "type": "number"
+ }
+ },
+ "type": "object"
+ },
+ "Tag": {
+ "additionalProperties": false,
+ "properties": {
+ "Key": {
+ "maxLength": 128,
+ "minLength": 1,
+ "type": "string"
+ },
+ "Value": {
+ "maxLength": 256,
+ "minLength": 0,
+ "type": "string"
+ }
+ },
+ "required": [
+ "Key"
+ ],
+ "type": "object"
+ }
+ },
+ "primaryIdentifier": [
+ "/properties/DBClusterIdentifier"
+ ],
+ "properties": {
+ "AllocatedStorage": {
+ "type": "integer"
+ },
+ "AssociatedRoles": {
+ "items": {
+ "$ref": "#/definitions/DBClusterRole"
+ },
+ "type": "array",
+ "uniqueItems": true
+ },
+ "AutoMinorVersionUpgrade": {
+ "type": "boolean"
+ },
+ "AvailabilityZones": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "uniqueItems": true
+ },
+ "BacktrackWindow": {
+ "minimum": 0,
+ "type": "integer"
+ },
+ "BackupRetentionPeriod": {
+ "default": 1,
+ "maximum": 35,
+ "minimum": 1,
+ "type": "integer"
+ },
+ "CopyTagsToSnapshot": {
+ "type": "boolean"
+ },
+ "DBClusterArn": {
+ "type": "string"
+ },
+ "DBClusterIdentifier": {
+ "maxLength": 63,
+ "minLength": 1,
+ "pattern": "^[a-zA-Z]{1}(?:-?[a-zA-Z0-9]){0,62}$",
+ "type": "string"
+ },
+ "DBClusterInstanceClass": {
+ "type": "string"
+ },
+ "DBClusterParameterGroupName": {
+ "type": "string"
+ },
+ "DBClusterResourceId": {
+ "type": "string"
+ },
+ "DBInstanceParameterGroupName": {
+ "type": "string"
+ },
+ "DBSubnetGroupName": {
+ "type": "string"
+ },
+ "DBSystemId": {
+ "type": "string"
+ },
+ "DatabaseName": {
+ "type": "string"
+ },
+ "DeletionProtection": {
+ "type": "boolean"
+ },
+ "Domain": {
+ "type": "string"
+ },
+ "DomainIAMRoleName": {
+ "type": "string"
+ },
+ "EnableCloudwatchLogsExports": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "uniqueItems": true
+ },
+ "EnableGlobalWriteForwarding": {
+ "type": "boolean"
+ },
+ "EnableHttpEndpoint": {
+ "type": "boolean"
+ },
+ "EnableIAMDatabaseAuthentication": {
+ "type": "boolean"
+ },
+ "EnableLocalWriteForwarding": {
+ "type": "boolean"
+ },
+ "Endpoint": {
+ "$ref": "#/definitions/Endpoint"
+ },
+ "Engine": {
+ "type": "string"
+ },
+ "EngineLifecycleSupport": {
+ "type": "string"
+ },
+ "EngineMode": {
+ "type": "string"
+ },
+ "EngineVersion": {
+ "type": "string"
+ },
+ "GlobalClusterIdentifier": {
+ "maxLength": 63,
+ "minLength": 0,
+ "pattern": "^$|^[a-zA-Z]{1}(?:-?[a-zA-Z0-9]){0,62}$",
+ "type": "string"
+ },
+ "Iops": {
+ "type": "integer"
+ },
+ "KmsKeyId": {
+ "type": "string"
+ },
+ "ManageMasterUserPassword": {
+ "type": "boolean"
+ },
+ "MasterUserPassword": {
+ "type": "string"
+ },
+ "MasterUserSecret": {
+ "$ref": "#/definitions/MasterUserSecret"
+ },
+ "MasterUsername": {
+ "minLength": 1,
+ "pattern": "^[a-zA-Z]{1}[a-zA-Z0-9_]*$",
+ "type": "string"
+ },
+ "MonitoringInterval": {
+ "type": "integer"
+ },
+ "MonitoringRoleArn": {
+ "type": "string"
+ },
+ "NetworkType": {
+ "type": "string"
+ },
+ "PerformanceInsightsEnabled": {
+ "type": "boolean"
+ },
+ "PerformanceInsightsKmsKeyId": {
+ "type": "string"
+ },
+ "PerformanceInsightsRetentionPeriod": {
+ "type": "integer"
+ },
+ "Port": {
+ "type": "integer"
+ },
+ "PreferredBackupWindow": {
+ "type": "string"
+ },
+ "PreferredMaintenanceWindow": {
+ "type": "string"
+ },
+ "PubliclyAccessible": {
+ "type": "boolean"
+ },
+ "ReadEndpoint": {
+ "$ref": "#/definitions/ReadEndpoint"
+ },
+ "ReplicationSourceIdentifier": {
+ "type": "string"
+ },
+ "RestoreToTime": {
+ "type": "string"
+ },
+ "RestoreType": {
+ "type": "string"
+ },
+ "ScalingConfiguration": {
+ "$ref": "#/definitions/ScalingConfiguration"
+ },
+ "ServerlessV2ScalingConfiguration": {
+ "$ref": "#/definitions/ServerlessV2ScalingConfiguration"
+ },
+ "SnapshotIdentifier": {
+ "type": "string"
+ },
+ "SourceDBClusterIdentifier": {
+ "type": "string"
+ },
+ "SourceRegion": {
+ "type": "string"
+ },
+ "StorageEncrypted": {
+ "type": "boolean"
+ },
+ "StorageThroughput": {
+ "type": "integer"
+ },
+ "StorageType": {
+ "type": "string"
+ },
+ "Tags": {
+ "insertionOrder": false,
+ "items": {
+ "$ref": "#/definitions/Tag"
+ },
+ "maxItems": 50,
+ "type": "array",
+ "uniqueItems": true
+ },
+ "UseLatestRestorableTime": {
+ "type": "boolean"
+ },
+ "VpcSecurityGroupIds": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "uniqueItems": true
+ }
+ },
+ "propertyTransform": {
+ "/properties/DBClusterIdentifier": "$lowercase(DBClusterIdentifier)",
+ "/properties/DBClusterParameterGroupName": "$lowercase(DBClusterParameterGroupName)",
+ "/properties/DBSubnetGroupName": "$lowercase(DBSubnetGroupName)",
+ "/properties/EnableHttpEndpoint": "$lowercase($string(EngineMode)) = 'serverless' ? EnableHttpEndpoint : ($lowercase($string(Engine)) = 'aurora-postgresql' ? EnableHttpEndpoint : false )",
+ "/properties/Engine": "$lowercase(Engine)",
+ "/properties/EngineVersion": "$join([$string(EngineVersion), \".*\"])",
+ "/properties/KmsKeyId": "$join([\"arn:(aws)[-]{0,1}[a-z]{0,2}[-]{0,1}[a-z]{0,3}:kms:[a-z]{2}[-]{1}[a-z]{3,10}[-]{0,1}[a-z]{0,10}[-]{1}[1-3]{1}:[0-9]{12}[:]{1}key\\/\", KmsKeyId])",
+ "/properties/MasterUserSecret/KmsKeyId": "$join([\"arn:(aws)[-]{0,1}[a-z]{0,2}[-]{0,1}[a-z]{0,3}:kms:[a-z]{2}[-]{1}[a-z]{3,10}[-]{0,1}[a-z]{0,10}[-]{1}[1-3]{1}:[0-9]{12}[:]{1}key\\/\", MasterUserSecret.KmsKeyId])",
+ "/properties/NetworkType": "$lowercase(NetworkType)",
+ "/properties/PerformanceInsightsKmsKeyId": "$join([\"arn:(aws)[-]{0,1}[a-z]{0,2}[-]{0,1}[a-z]{0,3}:kms:[a-z]{2}[-]{1}[a-z]{3,10}[-]{0,1}[a-z]{0,10}[-]{1}[1-3]{1}:[0-9]{12}[:]{1}key\\/\", PerformanceInsightsKmsKeyId])",
+ "/properties/PreferredMaintenanceWindow": "$lowercase(PreferredMaintenanceWindow)",
+ "/properties/SnapshotIdentifier": "$lowercase(SnapshotIdentifier)",
+ "/properties/SourceDBClusterIdentifier": "$lowercase(SourceDBClusterIdentifier)",
+ "/properties/StorageType": "$lowercase(StorageType)"
+ },
+ "readOnlyProperties": [
+ "/properties/DBClusterArn",
+ "/properties/DBClusterResourceId",
+ "/properties/Endpoint",
+ "/properties/Endpoint/Address",
+ "/properties/Endpoint/Port",
+ "/properties/ReadEndpoint/Address",
+ "/properties/MasterUserSecret/SecretArn",
+ "/properties/StorageThroughput"
+ ],
+ "sourceUrl": "https://github.com/aws-cloudformation/aws-cloudformation-resource-providers-rds",
+ "tagging": {
+ "cloudFormationSystemTags": true,
+ "tagOnCreate": true,
+ "tagProperty": "/properties/Tags",
+ "tagUpdatable": true,
+ "taggable": true
+ },
+ "typeName": "AWS::RDS::DBCluster",
+ "writeOnlyProperties": [
+ "/properties/DBInstanceParameterGroupName",
+ "/properties/MasterUserPassword",
+ "/properties/RestoreToTime",
+ "/properties/RestoreType",
+ "/properties/SnapshotIdentifier",
+ "/properties/SourceDBClusterIdentifier",
+ "/properties/SourceRegion",
+ "/properties/UseLatestRestorableTime"
+ ]
+}
diff --git a/src/cfnlint/data/schemas/providers/eu_central_1/aws-rds-dbclusterparametergroup.json b/src/cfnlint/data/schemas/providers/eu_central_1/aws-rds-dbclusterparametergroup.json
new file mode 100644
index 0000000000..1cb442aca1
--- /dev/null
+++ b/src/cfnlint/data/schemas/providers/eu_central_1/aws-rds-dbclusterparametergroup.json
@@ -0,0 +1,76 @@
+{
+ "additionalProperties": false,
+ "createOnlyProperties": [
+ "/properties/DBClusterParameterGroupName",
+ "/properties/Description",
+ "/properties/Family"
+ ],
+ "definitions": {
+ "Tag": {
+ "additionalProperties": false,
+ "properties": {
+ "Key": {
+ "maxLength": 128,
+ "minLength": 1,
+ "type": "string"
+ },
+ "Value": {
+ "maxLength": 256,
+ "minLength": 0,
+ "type": "string"
+ }
+ },
+ "required": [
+ "Key"
+ ],
+ "type": "object"
+ }
+ },
+ "primaryIdentifier": [
+ "/properties/DBClusterParameterGroupName"
+ ],
+ "properties": {
+ "DBClusterParameterGroupName": {
+ "pattern": "^[a-zA-Z]{1}(?:-?[a-zA-Z0-9])*$",
+ "type": "string"
+ },
+ "Description": {
+ "type": "string"
+ },
+ "Family": {
+ "type": "string"
+ },
+ "Parameters": {
+ "format": "json",
+ "type": [
+ "object",
+ "string"
+ ]
+ },
+ "Tags": {
+ "insertionOrder": false,
+ "items": {
+ "$ref": "#/definitions/Tag"
+ },
+ "maxItems": 50,
+ "type": "array"
+ }
+ },
+ "propertyTransform": {
+ "/properties/DBClusterParameterGroupName": "$lowercase(DBClusterParameterGroupName)"
+ },
+ "required": [
+ "Description",
+ "Family",
+ "Parameters"
+ ],
+ "sourceUrl": "https://github.com/aws-cloudformation/aws-cloudformation-resource-providers-rds",
+ "tagging": {
+ "cloudFormationSystemTags": true,
+ "tagOnCreate": true,
+ "tagProperty": "/properties/Tags",
+ "tagUpdatable": true,
+ "taggable": true
+ },
+ "typeName": "AWS::RDS::DBClusterParameterGroup"
+}
diff --git a/src/cfnlint/data/schemas/providers/eu_central_1/aws-rds-dbinstance.json b/src/cfnlint/data/schemas/providers/eu_central_1/aws-rds-dbinstance.json
new file mode 100644
index 0000000000..9f54b46e7b
--- /dev/null
+++ b/src/cfnlint/data/schemas/providers/eu_central_1/aws-rds-dbinstance.json
@@ -0,0 +1,528 @@
+{
+ "additionalProperties": false,
+ "conditionalCreateOnlyProperties": [
+ "/properties/AutoMinorVersionUpgrade",
+ "/properties/AvailabilityZone",
+ "/properties/BackupRetentionPeriod",
+ "/properties/DBClusterSnapshotIdentifier",
+ "/properties/DBParameterGroupName",
+ "/properties/DBSnapshotIdentifier",
+ "/properties/Engine",
+ "/properties/MultiAZ",
+ "/properties/PerformanceInsightsKMSKeyId",
+ "/properties/PreferredMaintenanceWindow",
+ "/properties/RestoreTime",
+ "/properties/SourceDBClusterIdentifier",
+ "/properties/SourceDBInstanceAutomatedBackupsArn",
+ "/properties/SourceDBInstanceIdentifier",
+ "/properties/SourceDbiResourceId",
+ "/properties/StorageType",
+ "/properties/UseLatestRestorableTime"
+ ],
+ "createOnlyProperties": [
+ "/properties/CharacterSetName",
+ "/properties/CustomIAMInstanceProfile",
+ "/properties/DBClusterIdentifier",
+ "/properties/DBInstanceIdentifier",
+ "/properties/DBName",
+ "/properties/DBSubnetGroupName",
+ "/properties/KmsKeyId",
+ "/properties/MasterUsername",
+ "/properties/NcharCharacterSetName",
+ "/properties/Port",
+ "/properties/SourceRegion",
+ "/properties/StorageEncrypted",
+ "/properties/Timezone"
+ ],
+ "definitions": {
+ "CertificateDetails": {
+ "additionalProperties": false,
+ "properties": {
+ "CAIdentifier": {
+ "type": "string"
+ },
+ "ValidTill": {
+ "format": "date-time",
+ "type": "string"
+ }
+ },
+ "type": "object"
+ },
+ "DBInstanceRole": {
+ "additionalProperties": false,
+ "properties": {
+ "FeatureName": {
+ "type": "string"
+ },
+ "RoleArn": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "FeatureName",
+ "RoleArn"
+ ],
+ "type": "object"
+ },
+ "Endpoint": {
+ "additionalProperties": false,
+ "properties": {
+ "Address": {
+ "type": "string"
+ },
+ "HostedZoneId": {
+ "type": "string"
+ },
+ "Port": {
+ "type": "string"
+ }
+ },
+ "type": "object"
+ },
+ "MasterUserSecret": {
+ "additionalProperties": false,
+ "properties": {
+ "KmsKeyId": {
+ "type": "string"
+ },
+ "SecretArn": {
+ "type": "string"
+ }
+ },
+ "type": "object"
+ },
+ "ProcessorFeature": {
+ "additionalProperties": false,
+ "properties": {
+ "Name": {
+ "enum": [
+ "coreCount",
+ "threadsPerCore"
+ ],
+ "type": "string"
+ },
+ "Value": {
+ "type": "string"
+ }
+ },
+ "type": "object"
+ },
+ "Tag": {
+ "additionalProperties": false,
+ "properties": {
+ "Key": {
+ "maxLength": 128,
+ "minLength": 1,
+ "type": "string"
+ },
+ "Value": {
+ "maxLength": 256,
+ "minLength": 0,
+ "type": "string"
+ }
+ },
+ "required": [
+ "Key"
+ ],
+ "type": "object"
+ }
+ },
+ "dependencies": {
+ "KmsKeyId": {
+ "properties": {
+ "StorageEncrypted": {
+ "enum": [
+ "true",
+ "True",
+ true
+ ]
+ }
+ },
+ "required": [
+ "StorageEncrypted"
+ ]
+ }
+ },
+ "dependentExcluded": {
+ "SourceDBInstanceIdentifier": [
+ "CharacterSetName",
+ "MasterUserPassword",
+ "MasterUsername",
+ "StorageEncrypted"
+ ]
+ },
+ "deprecatedProperties": [
+ "/properties/TdeCredentialArn",
+ "/properties/TdeCredentialPassword"
+ ],
+ "primaryIdentifier": [
+ "/properties/DBInstanceIdentifier"
+ ],
+ "properties": {
+ "AllocatedStorage": {
+ "pattern": "^[0-9]*$",
+ "type": "string"
+ },
+ "AllowMajorVersionUpgrade": {
+ "type": "boolean"
+ },
+ "AssociatedRoles": {
+ "items": {
+ "$ref": "#/definitions/DBInstanceRole"
+ },
+ "type": "array"
+ },
+ "AutoMinorVersionUpgrade": {
+ "type": "boolean"
+ },
+ "AutomaticBackupReplicationKmsKeyId": {
+ "type": "string"
+ },
+ "AutomaticBackupReplicationRegion": {
+ "type": "string"
+ },
+ "AvailabilityZone": {
+ "type": "string"
+ },
+ "BackupRetentionPeriod": {
+ "maximum": 35,
+ "minimum": 0,
+ "type": "integer"
+ },
+ "CACertificateIdentifier": {
+ "type": "string"
+ },
+ "CertificateDetails": {
+ "$ref": "#/definitions/CertificateDetails"
+ },
+ "CertificateRotationRestart": {
+ "type": "boolean"
+ },
+ "CharacterSetName": {
+ "type": "string"
+ },
+ "CopyTagsToSnapshot": {
+ "type": "boolean"
+ },
+ "CustomIAMInstanceProfile": {
+ "type": "string"
+ },
+ "DBClusterIdentifier": {
+ "type": "string"
+ },
+ "DBClusterSnapshotIdentifier": {
+ "type": "string"
+ },
+ "DBInstanceArn": {
+ "type": "string"
+ },
+ "DBInstanceClass": {
+ "type": "string"
+ },
+ "DBInstanceIdentifier": {
+ "maxLength": 63,
+ "minLength": 1,
+ "pattern": "^$|^[a-zA-Z]{1}(?:-?[a-zA-Z0-9]){0,62}$",
+ "type": "string"
+ },
+ "DBName": {
+ "type": "string"
+ },
+ "DBParameterGroupName": {
+ "type": "string"
+ },
+ "DBSecurityGroups": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "uniqueItems": true
+ },
+ "DBSnapshotIdentifier": {
+ "type": "string"
+ },
+ "DBSubnetGroupName": {
+ "type": "string"
+ },
+ "DBSystemId": {
+ "type": "string"
+ },
+ "DbiResourceId": {
+ "type": "string"
+ },
+ "DedicatedLogVolume": {
+ "type": "boolean"
+ },
+ "DeleteAutomatedBackups": {
+ "type": "boolean"
+ },
+ "DeletionProtection": {
+ "type": "boolean"
+ },
+ "Domain": {
+ "type": "string"
+ },
+ "DomainAuthSecretArn": {
+ "type": "string"
+ },
+ "DomainDnsIps": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "DomainFqdn": {
+ "type": "string"
+ },
+ "DomainIAMRoleName": {
+ "type": "string"
+ },
+ "DomainOu": {
+ "type": "string"
+ },
+ "EnableCloudwatchLogsExports": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "EnableIAMDatabaseAuthentication": {
+ "type": "boolean"
+ },
+ "EnablePerformanceInsights": {
+ "type": "boolean"
+ },
+ "Endpoint": {
+ "$ref": "#/definitions/Endpoint"
+ },
+ "Engine": {
+ "type": "string"
+ },
+ "EngineLifecycleSupport": {
+ "type": "string"
+ },
+ "EngineVersion": {
+ "type": "string"
+ },
+ "Iops": {
+ "type": "integer"
+ },
+ "KmsKeyId": {
+ "type": "string"
+ },
+ "LicenseModel": {
+ "type": "string"
+ },
+ "ManageMasterUserPassword": {
+ "type": "boolean"
+ },
+ "MasterUserPassword": {
+ "type": "string"
+ },
+ "MasterUserSecret": {
+ "$ref": "#/definitions/MasterUserSecret"
+ },
+ "MasterUsername": {
+ "maxLength": 128,
+ "minLength": 1,
+ "pattern": "^[a-zA-Z][a-zA-Z0-9_]{0,127}$",
+ "type": "string"
+ },
+ "MaxAllocatedStorage": {
+ "type": "integer"
+ },
+ "MonitoringInterval": {
+ "type": "integer"
+ },
+ "MonitoringRoleArn": {
+ "type": "string"
+ },
+ "MultiAZ": {
+ "type": "boolean"
+ },
+ "NcharCharacterSetName": {
+ "type": "string"
+ },
+ "NetworkType": {
+ "type": "string"
+ },
+ "OptionGroupName": {
+ "type": "string"
+ },
+ "PerformanceInsightsKMSKeyId": {
+ "type": "string"
+ },
+ "PerformanceInsightsRetentionPeriod": {
+ "enum": [
+ 7,
+ 31,
+ 62,
+ 93,
+ 124,
+ 155,
+ 186,
+ 217,
+ 248,
+ 279,
+ 310,
+ 341,
+ 372,
+ 403,
+ 434,
+ 465,
+ 496,
+ 527,
+ 558,
+ 589,
+ 620,
+ 651,
+ 682,
+ 713,
+ 731
+ ],
+ "type": "integer"
+ },
+ "Port": {
+ "pattern": "^\\d*$",
+ "type": "string"
+ },
+ "PreferredBackupWindow": {
+ "type": "string"
+ },
+ "PreferredMaintenanceWindow": {
+ "type": "string"
+ },
+ "ProcessorFeatures": {
+ "items": {
+ "$ref": "#/definitions/ProcessorFeature"
+ },
+ "type": "array"
+ },
+ "PromotionTier": {
+ "maximum": 15,
+ "minimum": 0,
+ "type": "integer"
+ },
+ "PubliclyAccessible": {
+ "type": "boolean"
+ },
+ "ReplicaMode": {
+ "type": "string"
+ },
+ "RestoreTime": {
+ "format": "date-time",
+ "type": "string"
+ },
+ "SourceDBClusterIdentifier": {
+ "type": "string"
+ },
+ "SourceDBInstanceAutomatedBackupsArn": {
+ "type": "string"
+ },
+ "SourceDBInstanceIdentifier": {
+ "type": "string"
+ },
+ "SourceDbiResourceId": {
+ "type": "string"
+ },
+ "SourceRegion": {
+ "type": "string"
+ },
+ "StorageEncrypted": {
+ "type": "boolean"
+ },
+ "StorageThroughput": {
+ "type": "integer"
+ },
+ "StorageType": {
+ "type": "string"
+ },
+ "Tags": {
+ "insertionOrder": false,
+ "items": {
+ "$ref": "#/definitions/Tag"
+ },
+ "type": "array",
+ "uniqueItems": false
+ },
+ "TdeCredentialArn": {
+ "type": "string"
+ },
+ "TdeCredentialPassword": {
+ "type": "string"
+ },
+ "Timezone": {
+ "type": "string"
+ },
+ "UseDefaultProcessorFeatures": {
+ "type": "boolean"
+ },
+ "UseLatestRestorableTime": {
+ "type": "boolean"
+ },
+ "VPCSecurityGroups": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "uniqueItems": true
+ }
+ },
+ "propertyTransform": {
+ "/properties/DBClusterIdentifier": "$lowercase(DBClusterIdentifier)",
+ "/properties/DBClusterSnapshotIdentifier": "$lowercase(DBClusterSnapshotIdentifier)",
+ "/properties/DBInstanceIdentifier": "$lowercase(DBInstanceIdentifier)",
+ "/properties/DBName": "$lowercase(DBName) $OR $uppercase(DBName)",
+ "/properties/DBParameterGroupName": "$lowercase(DBParameterGroupName)",
+ "/properties/DBSnapshotIdentifier": "$lowercase(DBSnapshotIdentifier)",
+ "/properties/DBSubnetGroupName": "$lowercase(DBSubnetGroupName)",
+ "/properties/Engine": "$lowercase(Engine)",
+ "/properties/EngineVersion": "$join([$string(EngineVersion), \".*\"])",
+ "/properties/KmsKeyId": "$join([\"arn:(aws)[-]{0,1}[a-z]{0,2}[-]{0,1}[a-z]{0,3}:kms:[a-z]{2}[-]{1}[a-z]{3,10}[-]{0,1}[a-z]{0,10}[-]{1}[1-3]{1}:[0-9]{12}[:]{1}key\\/\", KmsKeyId])",
+ "/properties/MasterUserSecret/KmsKeyId": "$join([\"arn:(aws)[-]{0,1}[a-z]{0,2}[-]{0,1}[a-z]{0,3}:kms:[a-z]{2}[-]{1}[a-z]{3,10}[-]{0,1}[a-z]{0,10}[-]{1}[1-3]{1}:[0-9]{12}[:]{1}key\\/\", MasterUserSecret.KmsKeyId])",
+ "/properties/NetworkType": "$lowercase(NetworkType)",
+ "/properties/OptionGroupName": "$lowercase(OptionGroupName)",
+ "/properties/PerformanceInsightsKMSKeyId": "$join([\"arn:(aws)[-]{0,1}[a-z]{0,2}[-]{0,1}[a-z]{0,3}:kms:[a-z]{2}[-]{1}[a-z]{3,10}[-]{0,1}[a-z]{0,10}[-]{1}[1-3]{1}:[0-9]{12}[:]{1}key\\/\", PerformanceInsightsKMSKeyId])",
+ "/properties/PreferredMaintenanceWindow": "$lowercase(PreferredMaintenanceWindow)",
+ "/properties/SourceDBInstanceAutomatedBackupsArn": "$lowercase(SourceDBInstanceAutomatedBackupsArn)",
+ "/properties/SourceDBInstanceIdentifier": "$lowercase(SourceDBInstanceIdentifier)",
+ "/properties/StorageType": "$lowercase(StorageType)"
+ },
+ "readOnlyProperties": [
+ "/properties/Endpoint/Address",
+ "/properties/Endpoint/Port",
+ "/properties/Endpoint/HostedZoneId",
+ "/properties/DbiResourceId",
+ "/properties/DBInstanceArn",
+ "/properties/DBSystemId",
+ "/properties/MasterUserSecret/SecretArn",
+ "/properties/CertificateDetails/CAIdentifier",
+ "/properties/CertificateDetails/ValidTill"
+ ],
+ "sourceUrl": "https://github.com/aws-cloudformation/aws-cloudformation-rpdk.git",
+ "tagging": {
+ "cloudFormationSystemTags": true,
+ "tagOnCreate": true,
+ "tagProperty": "/properties/Tags",
+ "tagUpdatable": true,
+ "taggable": true
+ },
+ "typeName": "AWS::RDS::DBInstance",
+ "writeOnlyProperties": [
+ "/properties/AllowMajorVersionUpgrade",
+ "/properties/AutomaticBackupReplicationKmsKeyId",
+ "/properties/CertificateRotationRestart",
+ "/properties/DBSnapshotIdentifier",
+ "/properties/DeleteAutomatedBackups",
+ "/properties/MasterUserPassword",
+ "/properties/Port",
+ "/properties/RestoreTime",
+ "/properties/SourceDBInstanceAutomatedBackupsArn",
+ "/properties/SourceDBInstanceIdentifier",
+ "/properties/SourceDbiResourceId",
+ "/properties/SourceRegion",
+ "/properties/TdeCredentialPassword",
+ "/properties/UseDefaultProcessorFeatures",
+ "/properties/UseLatestRestorableTime"
+ ]
+}
diff --git a/src/cfnlint/data/schemas/providers/eu_central_1/aws-rds-dbparametergroup.json b/src/cfnlint/data/schemas/providers/eu_central_1/aws-rds-dbparametergroup.json
new file mode 100644
index 0000000000..2d9ade4ae1
--- /dev/null
+++ b/src/cfnlint/data/schemas/providers/eu_central_1/aws-rds-dbparametergroup.json
@@ -0,0 +1,76 @@
+{
+ "additionalProperties": false,
+ "createOnlyProperties": [
+ "/properties/DBParameterGroupName",
+ "/properties/Description",
+ "/properties/Family"
+ ],
+ "definitions": {
+ "Tag": {
+ "additionalProperties": false,
+ "properties": {
+ "Key": {
+ "maxLength": 128,
+ "minLength": 1,
+ "type": "string"
+ },
+ "Value": {
+ "maxLength": 256,
+ "minLength": 0,
+ "type": "string"
+ }
+ },
+ "required": [
+ "Key"
+ ],
+ "type": "object"
+ }
+ },
+ "primaryIdentifier": [
+ "/properties/DBParameterGroupName"
+ ],
+ "properties": {
+ "DBParameterGroupName": {
+ "pattern": "^[a-zA-Z]{1}(?:-?[a-zA-Z0-9])*$",
+ "type": "string"
+ },
+ "Description": {
+ "type": "string"
+ },
+ "Family": {
+ "type": "string"
+ },
+ "Parameters": {
+ "format": "json",
+ "type": [
+ "object",
+ "string"
+ ]
+ },
+ "Tags": {
+ "insertionOrder": false,
+ "items": {
+ "$ref": "#/definitions/Tag"
+ },
+ "maxItems": 50,
+ "type": "array",
+ "uniqueItems": false
+ }
+ },
+ "propertyTransform": {
+ "/properties/DBParameterGroupName": "$lowercase(DBParameterGroupName)"
+ },
+ "required": [
+ "Family",
+ "Description"
+ ],
+ "sourceUrl": "https://github.com/aws-cloudformation/aws-cloudformation-resource-providers-rds",
+ "tagging": {
+ "cloudFormationSystemTags": true,
+ "tagOnCreate": true,
+ "tagProperty": "/properties/Tags",
+ "tagUpdatable": true,
+ "taggable": true
+ },
+ "typeName": "AWS::RDS::DBParameterGroup"
+}
diff --git a/src/cfnlint/data/schemas/providers/eu_central_1/aws-rds-eventsubscription.json b/src/cfnlint/data/schemas/providers/eu_central_1/aws-rds-eventsubscription.json
new file mode 100644
index 0000000000..5363ce3b0a
--- /dev/null
+++ b/src/cfnlint/data/schemas/providers/eu_central_1/aws-rds-eventsubscription.json
@@ -0,0 +1,86 @@
+{
+ "additionalProperties": false,
+ "createOnlyProperties": [
+ "/properties/SubscriptionName",
+ "/properties/SnsTopicArn"
+ ],
+ "definitions": {
+ "Tag": {
+ "additionalProperties": false,
+ "properties": {
+ "Key": {
+ "maxLength": 128,
+ "minLength": 1,
+ "type": "string"
+ },
+ "Value": {
+ "maxLength": 256,
+ "minLength": 0,
+ "type": "string"
+ }
+ },
+ "required": [
+ "Key"
+ ],
+ "type": "object"
+ }
+ },
+ "primaryIdentifier": [
+ "/properties/SubscriptionName"
+ ],
+ "properties": {
+ "Enabled": {
+ "default": true,
+ "type": "boolean"
+ },
+ "EventCategories": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "uniqueItems": true
+ },
+ "SnsTopicArn": {
+ "type": "string"
+ },
+ "SourceIds": {
+ "insertionOrder": false,
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "uniqueItems": true
+ },
+ "SourceType": {
+ "type": "string"
+ },
+ "SubscriptionName": {
+ "maxLength": 255,
+ "type": "string"
+ },
+ "Tags": {
+ "insertionOrder": false,
+ "items": {
+ "$ref": "#/definitions/Tag"
+ },
+ "maxItems": 50,
+ "type": "array",
+ "uniqueItems": false
+ }
+ },
+ "propertyTransform": {
+ "/properties/SubscriptionName": "$lowercase(SubscriptionName)"
+ },
+ "required": [
+ "SnsTopicArn"
+ ],
+ "sourceUrl": "https://github.com/aws-cloudformation/aws-cloudformation-resource-providers-rds",
+ "tagging": {
+ "cloudFormationSystemTags": true,
+ "tagOnCreate": true,
+ "tagProperty": "/properties/Tags",
+ "tagUpdatable": true,
+ "taggable": true
+ },
+ "typeName": "AWS::RDS::EventSubscription"
+}
diff --git a/src/cfnlint/data/schemas/providers/eu_central_1/aws-rds-optiongroup.json b/src/cfnlint/data/schemas/providers/eu_central_1/aws-rds-optiongroup.json
new file mode 100644
index 0000000000..af540fd969
--- /dev/null
+++ b/src/cfnlint/data/schemas/providers/eu_central_1/aws-rds-optiongroup.json
@@ -0,0 +1,132 @@
+{
+ "additionalProperties": false,
+ "createOnlyProperties": [
+ "/properties/EngineName",
+ "/properties/MajorEngineVersion",
+ "/properties/OptionGroupDescription",
+ "/properties/OptionGroupName"
+ ],
+ "definitions": {
+ "OptionConfiguration": {
+ "additionalProperties": false,
+ "properties": {
+ "DBSecurityGroupMemberships": {
+ "insertionOrder": false,
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "uniqueItems": true
+ },
+ "OptionName": {
+ "type": "string"
+ },
+ "OptionSettings": {
+ "insertionOrder": false,
+ "items": {
+ "$ref": "#/definitions/OptionSetting"
+ },
+ "type": "array"
+ },
+ "OptionVersion": {
+ "type": "string"
+ },
+ "Port": {
+ "type": "integer"
+ },
+ "VpcSecurityGroupMemberships": {
+ "insertionOrder": false,
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "uniqueItems": true
+ }
+ },
+ "required": [
+ "OptionName"
+ ],
+ "type": "object"
+ },
+ "OptionSetting": {
+ "additionalProperties": false,
+ "properties": {
+ "Name": {
+ "type": "string"
+ },
+ "Value": {
+ "type": "string"
+ }
+ },
+ "type": "object"
+ },
+ "Tag": {
+ "additionalProperties": false,
+ "properties": {
+ "Key": {
+ "maxLength": 128,
+ "minLength": 1,
+ "type": "string"
+ },
+ "Value": {
+ "maxLength": 256,
+ "minLength": 0,
+ "type": "string"
+ }
+ },
+ "required": [
+ "Key"
+ ],
+ "type": "object"
+ }
+ },
+ "primaryIdentifier": [
+ "/properties/OptionGroupName"
+ ],
+ "properties": {
+ "EngineName": {
+ "type": "string"
+ },
+ "MajorEngineVersion": {
+ "type": "string"
+ },
+ "OptionConfigurations": {
+ "arrayType": "AttributeList",
+ "insertionOrder": false,
+ "items": {
+ "$ref": "#/definitions/OptionConfiguration"
+ },
+ "type": "array"
+ },
+ "OptionGroupDescription": {
+ "type": "string"
+ },
+ "OptionGroupName": {
+ "type": "string"
+ },
+ "Tags": {
+ "insertionOrder": false,
+ "items": {
+ "$ref": "#/definitions/Tag"
+ },
+ "type": "array"
+ }
+ },
+ "propertyTransform": {
+ "/properties/OptionGroupName": "$lowercase(OptionGroupName)"
+ },
+ "required": [
+ "EngineName",
+ "MajorEngineVersion",
+ "OptionGroupDescription"
+ ],
+ "sourceUrl": "https://github.com/aws-cloudformation/aws-cloudformation-resource-providers-rds",
+ "tagging": {
+ "cloudFormationSystemTags": true,
+ "tagOnCreate": true,
+ "tagProperty": "/properties/Tags",
+ "tagUpdatable": true,
+ "taggable": true
+ },
+ "typeName": "AWS::RDS::OptionGroup"
+}
diff --git a/src/cfnlint/data/schemas/providers/eu_central_1/aws-sagemaker-cluster.json b/src/cfnlint/data/schemas/providers/eu_central_1/aws-sagemaker-cluster.json
new file mode 100644
index 0000000000..77493d573a
--- /dev/null
+++ b/src/cfnlint/data/schemas/providers/eu_central_1/aws-sagemaker-cluster.json
@@ -0,0 +1,309 @@
+{
+ "additionalIdentifiers": [
+ [
+ "/properties/ClusterName"
+ ]
+ ],
+ "additionalProperties": false,
+ "createOnlyProperties": [
+ "/properties/ClusterName",
+ "/properties/VpcConfig",
+ "/properties/Orchestrator",
+ "/properties/InstanceGroups/*/ExecutionRole",
+ "/properties/InstanceGroups/*/InstanceGroupName",
+ "/properties/InstanceGroups/*/InstanceType",
+ "/properties/InstanceGroups/*/ThreadsPerCore"
+ ],
+ "definitions": {
+ "ClusterEbsVolumeConfig": {
+ "additionalProperties": false,
+ "properties": {
+ "VolumeSizeInGB": {
+ "maximum": 16384,
+ "minimum": 1,
+ "type": "integer"
+ }
+ },
+ "type": "object"
+ },
+ "ClusterInstanceGroup": {
+ "additionalProperties": false,
+ "properties": {
+ "CurrentCount": {
+ "minimum": 0,
+ "type": "integer"
+ },
+ "ExecutionRole": {
+ "$ref": "#/definitions/ExecutionRole"
+ },
+ "InstanceCount": {
+ "minimum": 1,
+ "type": "integer"
+ },
+ "InstanceGroupName": {
+ "$ref": "#/definitions/InstanceGroupName"
+ },
+ "InstanceStorageConfigs": {
+ "$ref": "#/definitions/ClusterInstanceStorageConfigs"
+ },
+ "InstanceType": {
+ "$ref": "#/definitions/InstanceType"
+ },
+ "LifeCycleConfig": {
+ "$ref": "#/definitions/ClusterLifeCycleConfig"
+ },
+ "OnStartDeepHealthChecks": {
+ "$ref": "#/definitions/OnStartDeepHealthChecks"
+ },
+ "ThreadsPerCore": {
+ "maximum": 2,
+ "minimum": 1,
+ "type": "integer"
+ }
+ },
+ "required": [
+ "ExecutionRole",
+ "InstanceCount",
+ "InstanceGroupName",
+ "InstanceType",
+ "LifeCycleConfig"
+ ],
+ "type": "object"
+ },
+ "ClusterInstanceGroupsList": {
+ "insertionOrder": false,
+ "items": {
+ "$ref": "#/definitions/ClusterInstanceGroup"
+ },
+ "minItems": 1,
+ "type": "array"
+ },
+ "ClusterInstanceStorageConfig": {
+ "oneOf": [
+ {
+ "additionalProperties": false,
+ "properties": {
+ "EbsVolumeConfig": {
+ "$ref": "#/definitions/ClusterEbsVolumeConfig"
+ }
+ },
+ "type": "object"
+ }
+ ],
+ "type": "object"
+ },
+ "ClusterInstanceStorageConfigs": {
+ "insertionOrder": false,
+ "items": {
+ "$ref": "#/definitions/ClusterInstanceStorageConfig"
+ },
+ "maxItems": 1,
+ "type": "array"
+ },
+ "ClusterLifeCycleConfig": {
+ "additionalProperties": false,
+ "properties": {
+ "OnCreate": {
+ "maxLength": 128,
+ "minLength": 1,
+ "pattern": "^[\\S\\s]+$",
+ "type": "string"
+ },
+ "SourceS3Uri": {
+ "maxLength": 1024,
+ "pattern": "^(https|s3)://([^/]+)/?(.*)$",
+ "type": "string"
+ }
+ },
+ "required": [
+ "OnCreate",
+ "SourceS3Uri"
+ ],
+ "type": "object"
+ },
+ "ClusterOrchestratorEksConfig": {
+ "additionalProperties": false,
+ "properties": {
+ "ClusterArn": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "ClusterArn"
+ ],
+ "type": "object"
+ },
+ "DeepHealthCheckType": {
+ "enum": [
+ "InstanceStress",
+ "InstanceConnectivity"
+ ],
+ "type": "string"
+ },
+ "ExecutionRole": {
+ "maxLength": 2048,
+ "minLength": 20,
+ "pattern": "^arn:aws[a-z\\-]*:iam::\\d{12}:role/?[a-zA-Z_0-9+=,.@\\-_/]+$",
+ "type": "string"
+ },
+ "InstanceGroupName": {
+ "maxLength": 63,
+ "minLength": 1,
+ "pattern": "^[a-zA-Z0-9](-*[a-zA-Z0-9])*$",
+ "type": "string"
+ },
+ "InstanceType": {
+ "type": "string"
+ },
+ "OnStartDeepHealthChecks": {
+ "insertionOrder": false,
+ "items": {
+ "$ref": "#/definitions/DeepHealthCheckType"
+ },
+ "type": "array"
+ },
+ "Orchestrator": {
+ "additionalProperties": false,
+ "properties": {
+ "Eks": {
+ "$ref": "#/definitions/ClusterOrchestratorEksConfig"
+ }
+ },
+ "required": [
+ "Eks"
+ ],
+ "type": "object"
+ },
+ "Tag": {
+ "additionalProperties": false,
+ "properties": {
+ "Key": {
+ "maxLength": 128,
+ "minLength": 1,
+ "pattern": "^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$",
+ "type": "string"
+ },
+ "Value": {
+ "maxLength": 256,
+ "minLength": 0,
+ "pattern": "^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$",
+ "type": "string"
+ }
+ },
+ "required": [
+ "Key",
+ "Value"
+ ],
+ "type": "object"
+ },
+ "VpcConfig": {
+ "additionalProperties": false,
+ "properties": {
+ "SecurityGroupIds": {
+ "insertionOrder": false,
+ "items": {
+ "maxLength": 32,
+ "pattern": "[-0-9a-zA-Z]+",
+ "type": "string"
+ },
+ "maxItems": 5,
+ "minItems": 1,
+ "type": "array"
+ },
+ "Subnets": {
+ "insertionOrder": false,
+ "items": {
+ "maxLength": 32,
+ "pattern": "[-0-9a-zA-Z]+",
+ "type": "string"
+ },
+ "maxItems": 16,
+ "minItems": 1,
+ "type": "array"
+ }
+ },
+ "required": [
+ "SecurityGroupIds",
+ "Subnets"
+ ],
+ "type": "object"
+ }
+ },
+ "primaryIdentifier": [
+ "/properties/ClusterArn"
+ ],
+ "properties": {
+ "ClusterArn": {
+ "maxLength": 256,
+ "pattern": "^arn:aws[a-z\\-]*:sagemaker:[a-z0-9\\-]*:[0-9]{12}:cluster/[a-z0-9]{12}$",
+ "type": "string"
+ },
+ "ClusterName": {
+ "maxLength": 63,
+ "minLength": 1,
+ "pattern": "^[a-zA-Z0-9](-*[a-zA-Z0-9]){0,62}$",
+ "type": "string"
+ },
+ "ClusterStatus": {
+ "enum": [
+ "Creating",
+ "Deleting",
+ "Failed",
+ "InService",
+ "RollingBack",
+ "SystemUpdating",
+ "Updating"
+ ],
+ "type": "string"
+ },
+ "CreationTime": {
+ "type": "string"
+ },
+ "FailureMessage": {
+ "type": "string"
+ },
+ "InstanceGroups": {
+ "$ref": "#/definitions/ClusterInstanceGroupsList"
+ },
+ "NodeRecovery": {
+ "enum": [
+ "Automatic",
+ "None"
+ ],
+ "type": "string"
+ },
+ "Orchestrator": {
+ "$ref": "#/definitions/Orchestrator"
+ },
+ "Tags": {
+ "insertionOrder": false,
+ "items": {
+ "$ref": "#/definitions/Tag"
+ },
+ "maxItems": 50,
+ "type": "array",
+ "uniqueItems": true
+ },
+ "VpcConfig": {
+ "$ref": "#/definitions/VpcConfig"
+ }
+ },
+ "readOnlyProperties": [
+ "/properties/ClusterArn",
+ "/properties/CreationTime",
+ "/properties/ClusterStatus",
+ "/properties/FailureMessage",
+ "/properties/InstanceGroups/*/CurrentCount"
+ ],
+ "required": [
+ "InstanceGroups"
+ ],
+ "tagging": {
+ "cloudFormationSystemTags": false,
+ "tagOnCreate": true,
+ "tagProperty": "/properties/Tags",
+ "tagUpdatable": true,
+ "taggable": true
+ },
+ "typeName": "AWS::SageMaker::Cluster"
+}
diff --git a/src/cfnlint/data/schemas/providers/eu_central_2/__init__.py b/src/cfnlint/data/schemas/providers/eu_central_2/__init__.py
index e80222bf32..64f9491dfb 100644
--- a/src/cfnlint/data/schemas/providers/eu_central_2/__init__.py
+++ b/src/cfnlint/data/schemas/providers/eu_central_2/__init__.py
@@ -698,8 +698,8 @@
"aws-backup-backupplan.json",
"aws-backup-backupselection.json",
"aws-backup-backupvault.json",
- "aws-backup-restoretestingplan.json",
"aws-backup-restoretestingselection.json",
+ "aws-batch-computeenvironment.json",
"aws-batch-jobdefinition.json",
"aws-batch-jobqueue.json",
"aws-batch-schedulingpolicy.json",
@@ -829,6 +829,7 @@
"aws-ec2-securitygroupingress.json",
"aws-ec2-snapshotblockpublicaccess.json",
"aws-ec2-spotfleet.json",
+ "aws-ec2-subnet.json",
"aws-ec2-subnetnetworkaclassociation.json",
"aws-ec2-subnetroutetableassociation.json",
"aws-ec2-trafficmirrorfilter.json",
@@ -856,6 +857,7 @@
"aws-ec2-vpcendpointservicepermissions.json",
"aws-ec2-vpcgatewayattachment.json",
"aws-ec2-vpcpeeringconnection.json",
+ "aws-ec2-vpnconnection.json",
"aws-ec2-vpnconnectionroute.json",
"aws-ec2-vpngateway.json",
"aws-ecr-pullthroughcacherule.json",
@@ -1036,9 +1038,12 @@
"aws-pcaconnectorad-template.json",
"aws-pcaconnectorad-templategroupaccesscontrolentry.json",
"aws-pipes-pipe.json",
+ "aws-quicksight-analysis.json",
+ "aws-quicksight-dashboard.json",
"aws-quicksight-dataset.json",
"aws-quicksight-datasource.json",
"aws-quicksight-refreshschedule.json",
+ "aws-quicksight-template.json",
"aws-quicksight-theme.json",
"aws-quicksight-vpcconnection.json",
"aws-ram-permission.json",
diff --git a/src/cfnlint/data/schemas/providers/eu_central_2/aws-backup-restoretestingplan.json b/src/cfnlint/data/schemas/providers/eu_central_2/aws-backup-restoretestingplan.json
new file mode 100644
index 0000000000..add3c873f4
--- /dev/null
+++ b/src/cfnlint/data/schemas/providers/eu_central_2/aws-backup-restoretestingplan.json
@@ -0,0 +1,127 @@
+{
+ "additionalProperties": false,
+ "createOnlyProperties": [
+ "/properties/RestoreTestingPlanName"
+ ],
+ "definitions": {
+ "RestoreTestingRecoveryPointSelection": {
+ "additionalProperties": false,
+ "properties": {
+ "Algorithm": {
+ "$ref": "#/definitions/RestoreTestingRecoveryPointSelectionAlgorithm"
+ },
+ "ExcludeVaults": {
+ "insertionOrder": false,
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "IncludeVaults": {
+ "insertionOrder": false,
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "RecoveryPointTypes": {
+ "insertionOrder": false,
+ "items": {
+ "$ref": "#/definitions/RestoreTestingRecoveryPointType"
+ },
+ "type": "array"
+ },
+ "SelectionWindowDays": {
+ "type": "integer"
+ }
+ },
+ "required": [
+ "Algorithm",
+ "RecoveryPointTypes",
+ "IncludeVaults"
+ ],
+ "type": "object"
+ },
+ "RestoreTestingRecoveryPointSelectionAlgorithm": {
+ "enum": [
+ "LATEST_WITHIN_WINDOW",
+ "RANDOM_WITHIN_WINDOW"
+ ],
+ "type": "string"
+ },
+ "RestoreTestingRecoveryPointType": {
+ "enum": [
+ "SNAPSHOT",
+ "CONTINUOUS"
+ ],
+ "type": "string"
+ },
+ "Tag": {
+ "additionalProperties": false,
+ "properties": {
+ "Key": {
+ "maxLength": 128,
+ "minLength": 1,
+ "type": "string"
+ },
+ "Value": {
+ "maxLength": 256,
+ "minLength": 0,
+ "type": "string"
+ }
+ },
+ "required": [
+ "Key",
+ "Value"
+ ],
+ "type": "object"
+ }
+ },
+ "primaryIdentifier": [
+ "/properties/RestoreTestingPlanName"
+ ],
+ "properties": {
+ "RecoveryPointSelection": {
+ "$ref": "#/definitions/RestoreTestingRecoveryPointSelection"
+ },
+ "RestoreTestingPlanArn": {
+ "type": "string"
+ },
+ "RestoreTestingPlanName": {
+ "type": "string"
+ },
+ "ScheduleExpression": {
+ "type": "string"
+ },
+ "ScheduleExpressionTimezone": {
+ "type": "string"
+ },
+ "StartWindowHours": {
+ "type": "integer"
+ },
+ "Tags": {
+ "insertionOrder": false,
+ "items": {
+ "$ref": "#/definitions/Tag"
+ },
+ "type": "array",
+ "uniqueItems": true
+ }
+ },
+ "readOnlyProperties": [
+ "/properties/RestoreTestingPlanArn"
+ ],
+ "required": [
+ "RecoveryPointSelection",
+ "ScheduleExpression",
+ "RestoreTestingPlanName"
+ ],
+ "tagging": {
+ "cloudFormationSystemTags": true,
+ "tagOnCreate": true,
+ "tagProperty": "/properties/Tags",
+ "tagUpdatable": true,
+ "taggable": true
+ },
+ "typeName": "AWS::Backup::RestoreTestingPlan"
+}
diff --git a/src/cfnlint/data/schemas/providers/eu_central_2/aws-batch-computeenvironment.json b/src/cfnlint/data/schemas/providers/eu_central_2/aws-batch-computeenvironment.json
deleted file mode 100644
index 877d8a2079..0000000000
--- a/src/cfnlint/data/schemas/providers/eu_central_2/aws-batch-computeenvironment.json
+++ /dev/null
@@ -1,256 +0,0 @@
-{
- "additionalIdentifiers": [
- [
- "/properties/ComputeEnvironmentName"
- ]
- ],
- "additionalProperties": false,
- "conditionalCreateOnlyProperties": [
- "/properties/ComputeResources/AllocationStrategy",
- "/properties/ComputeResources/BidPercentage",
- "/properties/ComputeResources/Ec2Configuration",
- "/properties/ComputeResources/Ec2KeyPair",
- "/properties/ComputeResources/ImageId",
- "/properties/ComputeResources/InstanceRole",
- "/properties/ComputeResources/InstanceTypes",
- "/properties/ComputeResources/LaunchTemplate",
- "/properties/ComputeResources/PlacementGroup",
- "/properties/ComputeResources/SecurityGroupIds",
- "/properties/ComputeResources/Subnets",
- "/properties/ComputeResources/Tags",
- "/properties/ComputeResources/Type"
- ],
- "createOnlyProperties": [
- "/properties/ComputeResources/SpotIamFleetRole",
- "/properties/ComputeEnvironmentName",
- "/properties/Tags",
- "/properties/Type",
- "/properties/EksConfiguration"
- ],
- "definitions": {
- "ComputeResources": {
- "additionalProperties": false,
- "properties": {
- "AllocationStrategy": {
- "type": "string"
- },
- "BidPercentage": {
- "type": "integer"
- },
- "DesiredvCpus": {
- "type": "integer"
- },
- "Ec2Configuration": {
- "insertionOrder": false,
- "items": {
- "$ref": "#/definitions/Ec2ConfigurationObject"
- },
- "type": "array",
- "uniqueItems": false
- },
- "Ec2KeyPair": {
- "type": "string"
- },
- "ImageId": {
- "format": "AWS::EC2::Image.Id",
- "type": "string"
- },
- "InstanceRole": {
- "type": "string"
- },
- "InstanceTypes": {
- "insertionOrder": false,
- "items": {
- "type": "string"
- },
- "type": "array",
- "uniqueItems": false
- },
- "LaunchTemplate": {
- "$ref": "#/definitions/LaunchTemplateSpecification"
- },
- "MaxvCpus": {
- "type": "integer"
- },
- "MinvCpus": {
- "type": "integer"
- },
- "PlacementGroup": {
- "type": "string"
- },
- "SecurityGroupIds": {
- "format": "AWS::EC2::SecurityGroup.Ids",
- "insertionOrder": false,
- "items": {
- "format": "AWS::EC2::SecurityGroup.GroupId",
- "type": "string"
- },
- "type": "array",
- "uniqueItems": false
- },
- "SpotIamFleetRole": {
- "type": "string"
- },
- "Subnets": {
- "insertionOrder": false,
- "items": {
- "type": "string"
- },
- "type": "array",
- "uniqueItems": false
- },
- "Tags": {
- "additionalProperties": false,
- "patternProperties": {
- ".*": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "Type": {
- "type": "string"
- },
- "UpdateToLatestImageVersion": {
- "default": false,
- "type": "boolean"
- }
- },
- "required": [
- "Subnets",
- "Type",
- "MaxvCpus"
- ],
- "type": "object"
- },
- "Ec2ConfigurationObject": {
- "additionalProperties": false,
- "properties": {
- "ImageIdOverride": {
- "type": "string"
- },
- "ImageKubernetesVersion": {
- "type": "string"
- },
- "ImageType": {
- "type": "string"
- }
- },
- "required": [
- "ImageType"
- ],
- "type": "object"
- },
- "EksConfiguration": {
- "additionalProperties": false,
- "properties": {
- "EksClusterArn": {
- "default": false,
- "type": "string"
- },
- "KubernetesNamespace": {
- "default": false,
- "type": "string"
- }
- },
- "required": [
- "EksClusterArn",
- "KubernetesNamespace"
- ],
- "type": "object"
- },
- "LaunchTemplateSpecification": {
- "additionalProperties": false,
- "properties": {
- "LaunchTemplateId": {
- "type": "string"
- },
- "LaunchTemplateName": {
- "type": "string"
- },
- "Version": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "UpdatePolicy": {
- "additionalProperties": false,
- "properties": {
- "JobExecutionTimeoutMinutes": {
- "default": 30,
- "type": "integer"
- },
- "TerminateJobsOnUpdate": {
- "default": false,
- "type": "boolean"
- }
- },
- "type": "object"
- }
- },
- "primaryIdentifier": [
- "/properties/ComputeEnvironmentArn"
- ],
- "properties": {
- "ComputeEnvironmentArn": {
- "type": "string"
- },
- "ComputeEnvironmentName": {
- "type": "string"
- },
- "ComputeResources": {
- "$ref": "#/definitions/ComputeResources"
- },
- "EksConfiguration": {
- "$ref": "#/definitions/EksConfiguration"
- },
- "ReplaceComputeEnvironment": {
- "default": true,
- "type": "boolean"
- },
- "ServiceRole": {
- "type": "string"
- },
- "State": {
- "type": "string"
- },
- "Tags": {
- "additionalProperties": false,
- "patternProperties": {
- ".*": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "Type": {
- "type": "string"
- },
- "UnmanagedvCpus": {
- "type": "integer"
- },
- "UpdatePolicy": {
- "$ref": "#/definitions/UpdatePolicy"
- }
- },
- "readOnlyProperties": [
- "/properties/ComputeEnvironmentArn"
- ],
- "required": [
- "Type"
- ],
- "tagging": {
- "cloudFormationSystemTags": false,
- "tagOnCreate": true,
- "tagProperty": "/properties/Tags",
- "tagUpdatable": false,
- "taggable": true
- },
- "typeName": "AWS::Batch::ComputeEnvironment",
- "writeOnlyProperties": [
- "/properties/ComputeResources/UpdateToLatestImageVersion",
- "/properties/ReplaceComputeEnvironment",
- "/properties/UpdatePolicy"
- ]
-}
diff --git a/src/cfnlint/data/schemas/providers/eu_central_2/aws-ec2-subnet.json b/src/cfnlint/data/schemas/providers/eu_central_2/aws-ec2-subnet.json
deleted file mode 100644
index 0397b7f9a0..0000000000
--- a/src/cfnlint/data/schemas/providers/eu_central_2/aws-ec2-subnet.json
+++ /dev/null
@@ -1,152 +0,0 @@
-{
- "additionalProperties": false,
- "conditionalCreateOnlyProperties": [
- "/properties/Ipv6CidrBlock"
- ],
- "createOnlyProperties": [
- "/properties/VpcId",
- "/properties/AvailabilityZone",
- "/properties/AvailabilityZoneId",
- "/properties/CidrBlock",
- "/properties/OutpostArn",
- "/properties/Ipv6Native",
- "/properties/Ipv4IpamPoolId",
- "/properties/Ipv4NetmaskLength",
- "/properties/Ipv6IpamPoolId",
- "/properties/Ipv6NetmaskLength"
- ],
- "definitions": {
- "Tag": {
- "additionalProperties": false,
- "properties": {
- "Key": {
- "type": "string"
- },
- "Value": {
- "type": "string"
- }
- },
- "required": [
- "Value",
- "Key"
- ],
- "type": "object"
- }
- },
- "dependentExcluded": {
- "AvailabilityZone": [
- "AvailabilityZoneId"
- ],
- "AvailabilityZoneId": [
- "AvailabilityZone"
- ]
- },
- "primaryIdentifier": [
- "/properties/SubnetId"
- ],
- "properties": {
- "AssignIpv6AddressOnCreation": {
- "type": "boolean"
- },
- "AvailabilityZone": {
- "type": "string"
- },
- "AvailabilityZoneId": {
- "type": "string"
- },
- "CidrBlock": {
- "type": "string"
- },
- "EnableDns64": {
- "type": "boolean"
- },
- "EnableLniAtDeviceIndex": {
- "type": "integer"
- },
- "Ipv4IpamPoolId": {
- "type": "string"
- },
- "Ipv4NetmaskLength": {
- "type": "integer"
- },
- "Ipv6CidrBlock": {
- "type": "string"
- },
- "Ipv6CidrBlocks": {
- "items": {
- "type": "string"
- },
- "type": "array",
- "uniqueItems": false
- },
- "Ipv6IpamPoolId": {
- "type": "string"
- },
- "Ipv6Native": {
- "type": "boolean"
- },
- "Ipv6NetmaskLength": {
- "type": "integer"
- },
- "MapPublicIpOnLaunch": {
- "type": "boolean"
- },
- "NetworkAclAssociationId": {
- "type": "string"
- },
- "OutpostArn": {
- "type": "string"
- },
- "PrivateDnsNameOptionsOnLaunch": {
- "additionalProperties": false,
- "properties": {
- "EnableResourceNameDnsAAAARecord": {
- "type": "boolean"
- },
- "EnableResourceNameDnsARecord": {
- "type": "boolean"
- },
- "HostnameType": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "SubnetId": {
- "type": "string"
- },
- "Tags": {
- "items": {
- "$ref": "#/definitions/Tag"
- },
- "type": "array",
- "uniqueItems": false
- },
- "VpcId": {
- "format": "AWS::EC2::VPC.Id",
- "type": "string"
- }
- },
- "readOnlyProperties": [
- "/properties/NetworkAclAssociationId",
- "/properties/SubnetId"
- ],
- "required": [
- "VpcId"
- ],
- "tagging": {
- "cloudFormationSystemTags": true,
- "tagOnCreate": true,
- "tagProperty": "/properties/Tags",
- "tagUpdatable": true,
- "taggable": true
- },
- "typeName": "AWS::EC2::Subnet",
- "writeOnlyProperties": [
- "/properties/EnableLniAtDeviceIndex",
- "/properties/Ipv4IpamPoolId",
- "/properties/Ipv4NetmaskLength",
- "/properties/Ipv6IpamPoolId",
- "/properties/Ipv6NetmaskLength"
- ]
-}
diff --git a/src/cfnlint/data/schemas/providers/eu_central_2/aws-ec2-vpnconnection.json b/src/cfnlint/data/schemas/providers/eu_central_2/aws-ec2-vpnconnection.json
deleted file mode 100644
index a2af4f2694..0000000000
--- a/src/cfnlint/data/schemas/providers/eu_central_2/aws-ec2-vpnconnection.json
+++ /dev/null
@@ -1,100 +0,0 @@
-{
- "$schema": "https://raw.githubusercontent.com/aws-cloudformation/cloudformation-resource-schema/blob/master/src/main/resources/schema/provider.definition.schema.v1.json",
- "additionalProperties": false,
- "createOnlyProperties": [
- "/properties/Type",
- "/properties/CustomerGatewayId",
- "/properties/VpnGatewayId",
- "/properties/TransitGatewayId",
- "/properties/EnableAcceleration",
- "/properties/VpnTunnelOptionsSpecifications",
- "/properties/StaticRoutesOnly"
- ],
- "definitions": {
- "Tag": {
- "additionalProperties": false,
- "properties": {
- "Key": {
- "type": "string"
- },
- "Value": {
- "type": "string"
- }
- },
- "required": [
- "Value",
- "Key"
- ],
- "type": "object"
- },
- "VpnTunnelOptionsSpecification": {
- "additionalProperties": false,
- "properties": {
- "PreSharedKey": {
- "type": "string"
- },
- "TunnelInsideCidr": {
- "type": "string"
- }
- },
- "type": "object"
- }
- },
- "primaryIdentifier": [
- "/properties/VpnConnectionId"
- ],
- "properties": {
- "CustomerGatewayId": {
- "type": "string"
- },
- "EnableAcceleration": {
- "type": "boolean"
- },
- "StaticRoutesOnly": {
- "type": "boolean"
- },
- "Tags": {
- "insertionOrder": false,
- "items": {
- "$ref": "#/definitions/Tag"
- },
- "type": "array",
- "uniqueItems": false
- },
- "TransitGatewayId": {
- "type": "string"
- },
- "Type": {
- "type": "string"
- },
- "VpnConnectionId": {
- "type": "string"
- },
- "VpnGatewayId": {
- "type": "string"
- },
- "VpnTunnelOptionsSpecifications": {
- "insertionOrder": false,
- "items": {
- "$ref": "#/definitions/VpnTunnelOptionsSpecification"
- },
- "type": "array",
- "uniqueItems": false
- }
- },
- "readOnlyProperties": [
- "/properties/VpnConnectionId"
- ],
- "required": [
- "Type",
- "CustomerGatewayId"
- ],
- "tagging": {
- "cloudFormationSystemTags": false,
- "tagOnCreate": true,
- "tagProperty": "/properties/Tags",
- "tagUpdatable": true,
- "taggable": true
- },
- "typeName": "AWS::EC2::VPNConnection"
-}
diff --git a/src/cfnlint/data/schemas/providers/eu_central_2/aws-quicksight-analysis.json b/src/cfnlint/data/schemas/providers/eu_central_2/aws-quicksight-analysis.json
deleted file mode 100644
index 1b7c71a461..0000000000
--- a/src/cfnlint/data/schemas/providers/eu_central_2/aws-quicksight-analysis.json
+++ /dev/null
@@ -1,11274 +0,0 @@
-{
- "additionalProperties": false,
- "createOnlyProperties": [
- "/properties/AnalysisId",
- "/properties/AwsAccountId"
- ],
- "definitions": {
- "AggregationFunction": {
- "additionalProperties": false,
- "properties": {
- "AttributeAggregationFunction": {
- "$ref": "#/definitions/AttributeAggregationFunction"
- },
- "CategoricalAggregationFunction": {
- "$ref": "#/definitions/CategoricalAggregationFunction"
- },
- "DateAggregationFunction": {
- "$ref": "#/definitions/DateAggregationFunction"
- },
- "NumericalAggregationFunction": {
- "$ref": "#/definitions/NumericalAggregationFunction"
- }
- },
- "type": "object"
- },
- "AggregationSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "AggregationFunction": {
- "$ref": "#/definitions/AggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "SortDirection": {
- "$ref": "#/definitions/SortDirection"
- }
- },
- "required": [
- "Column",
- "SortDirection"
- ],
- "type": "object"
- },
- "AllSheetsFilterScopeConfiguration": {
- "format": "json",
- "type": [
- "object",
- "string"
- ]
- },
- "AnalysisDefaults": {
- "additionalProperties": false,
- "properties": {
- "DefaultNewSheetConfiguration": {
- "$ref": "#/definitions/DefaultNewSheetConfiguration"
- }
- },
- "required": [
- "DefaultNewSheetConfiguration"
- ],
- "type": "object"
- },
- "AnalysisDefinition": {
- "additionalProperties": false,
- "properties": {
- "AnalysisDefaults": {
- "$ref": "#/definitions/AnalysisDefaults"
- },
- "CalculatedFields": {
- "items": {
- "$ref": "#/definitions/CalculatedField"
- },
- "maxItems": 500,
- "minItems": 0,
- "type": "array"
- },
- "ColumnConfigurations": {
- "items": {
- "$ref": "#/definitions/ColumnConfiguration"
- },
- "maxItems": 2000,
- "minItems": 0,
- "type": "array"
- },
- "DataSetIdentifierDeclarations": {
- "items": {
- "$ref": "#/definitions/DataSetIdentifierDeclaration"
- },
- "maxItems": 50,
- "minItems": 1,
- "type": "array"
- },
- "FilterGroups": {
- "items": {
- "$ref": "#/definitions/FilterGroup"
- },
- "maxItems": 2000,
- "minItems": 0,
- "type": "array"
- },
- "Options": {
- "$ref": "#/definitions/AssetOptions"
- },
- "ParameterDeclarations": {
- "items": {
- "$ref": "#/definitions/ParameterDeclaration"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Sheets": {
- "items": {
- "$ref": "#/definitions/SheetDefinition"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "DataSetIdentifierDeclarations"
- ],
- "type": "object"
- },
- "AnalysisError": {
- "additionalProperties": false,
- "properties": {
- "Message": {
- "pattern": "\\S",
- "type": "string"
- },
- "Type": {
- "$ref": "#/definitions/AnalysisErrorType"
- },
- "ViolatedEntities": {
- "items": {
- "$ref": "#/definitions/Entity"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "AnalysisErrorType": {
- "enum": [
- "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"
- ],
- "type": "string"
- },
- "AnalysisSourceEntity": {
- "additionalProperties": false,
- "properties": {
- "SourceTemplate": {
- "$ref": "#/definitions/AnalysisSourceTemplate"
- }
- },
- "type": "object"
- },
- "AnalysisSourceTemplate": {
- "additionalProperties": false,
- "properties": {
- "Arn": {
- "type": "string"
- },
- "DataSetReferences": {
- "items": {
- "$ref": "#/definitions/DataSetReference"
- },
- "minItems": 1,
- "type": "array"
- }
- },
- "required": [
- "Arn",
- "DataSetReferences"
- ],
- "type": "object"
- },
- "AnchorDateConfiguration": {
- "additionalProperties": false,
- "properties": {
- "AnchorOption": {
- "$ref": "#/definitions/AnchorOption"
- },
- "ParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- }
- },
- "type": "object"
- },
- "AnchorOption": {
- "enum": [
- "NOW"
- ],
- "type": "string"
- },
- "ArcAxisConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Range": {
- "$ref": "#/definitions/ArcAxisDisplayRange"
- },
- "ReserveRange": {
- "default": 0,
- "type": "number"
- }
- },
- "type": "object"
- },
- "ArcAxisDisplayRange": {
- "additionalProperties": false,
- "properties": {
- "Max": {
- "default": null,
- "type": "number"
- },
- "Min": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "ArcConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ArcAngle": {
- "default": null,
- "type": "number"
- },
- "ArcThickness": {
- "$ref": "#/definitions/ArcThicknessOptions"
- }
- },
- "type": "object"
- },
- "ArcOptions": {
- "additionalProperties": false,
- "properties": {
- "ArcThickness": {
- "$ref": "#/definitions/ArcThickness"
- }
- },
- "type": "object"
- },
- "ArcThickness": {
- "enum": [
- "SMALL",
- "MEDIUM",
- "LARGE",
- "WHOLE"
- ],
- "type": "string"
- },
- "ArcThicknessOptions": {
- "enum": [
- "SMALL",
- "MEDIUM",
- "LARGE"
- ],
- "type": "string"
- },
- "AssetOptions": {
- "additionalProperties": false,
- "properties": {
- "Timezone": {
- "type": "string"
- },
- "WeekStart": {
- "$ref": "#/definitions/DayOfTheWeek"
- }
- },
- "type": "object"
- },
- "AttributeAggregationFunction": {
- "additionalProperties": false,
- "properties": {
- "SimpleAttributeAggregation": {
- "$ref": "#/definitions/SimpleAttributeAggregationFunction"
- },
- "ValueForMultipleValues": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "AxisBinding": {
- "enum": [
- "PRIMARY_YAXIS",
- "SECONDARY_YAXIS"
- ],
- "type": "string"
- },
- "AxisDataOptions": {
- "additionalProperties": false,
- "properties": {
- "DateAxisOptions": {
- "$ref": "#/definitions/DateAxisOptions"
- },
- "NumericAxisOptions": {
- "$ref": "#/definitions/NumericAxisOptions"
- }
- },
- "type": "object"
- },
- "AxisDisplayDataDrivenRange": {
- "format": "json",
- "type": [
- "object",
- "string"
- ]
- },
- "AxisDisplayMinMaxRange": {
- "additionalProperties": false,
- "properties": {
- "Maximum": {
- "default": null,
- "type": "number"
- },
- "Minimum": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "AxisDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "AxisLineVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "AxisOffset": {
- "type": "string"
- },
- "DataOptions": {
- "$ref": "#/definitions/AxisDataOptions"
- },
- "GridLineVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "ScrollbarOptions": {
- "$ref": "#/definitions/ScrollBarOptions"
- },
- "TickLabelOptions": {
- "$ref": "#/definitions/AxisTickLabelOptions"
- }
- },
- "type": "object"
- },
- "AxisDisplayRange": {
- "additionalProperties": false,
- "properties": {
- "DataDriven": {
- "$ref": "#/definitions/AxisDisplayDataDrivenRange"
- },
- "MinMax": {
- "$ref": "#/definitions/AxisDisplayMinMaxRange"
- }
- },
- "type": "object"
- },
- "AxisLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "ApplyTo": {
- "$ref": "#/definitions/AxisLabelReferenceOptions"
- },
- "CustomLabel": {
- "type": "string"
- },
- "FontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- }
- },
- "type": "object"
- },
- "AxisLabelReferenceOptions": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "AxisLinearScale": {
- "additionalProperties": false,
- "properties": {
- "StepCount": {
- "default": null,
- "type": "number"
- },
- "StepSize": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "AxisLogarithmicScale": {
- "additionalProperties": false,
- "properties": {
- "Base": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "AxisScale": {
- "additionalProperties": false,
- "properties": {
- "Linear": {
- "$ref": "#/definitions/AxisLinearScale"
- },
- "Logarithmic": {
- "$ref": "#/definitions/AxisLogarithmicScale"
- }
- },
- "type": "object"
- },
- "AxisTickLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "LabelOptions": {
- "$ref": "#/definitions/LabelOptions"
- },
- "RotationAngle": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "BarChartAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Colors": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "SmallMultiples": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "BarChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "BarsArrangement": {
- "$ref": "#/definitions/BarsArrangement"
- },
- "CategoryAxis": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "CategoryLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ColorLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ContributionAnalysisDefaults": {
- "items": {
- "$ref": "#/definitions/ContributionAnalysisDefault"
- },
- "maxItems": 200,
- "minItems": 1,
- "type": "array"
- },
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/BarChartFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "Orientation": {
- "$ref": "#/definitions/BarChartOrientation"
- },
- "ReferenceLines": {
- "items": {
- "$ref": "#/definitions/ReferenceLine"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "SmallMultiplesOptions": {
- "$ref": "#/definitions/SmallMultiplesOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/BarChartSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "ValueAxis": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "ValueLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- }
- },
- "type": "object"
- },
- "BarChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "BarChartAggregatedFieldWells": {
- "$ref": "#/definitions/BarChartAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "BarChartOrientation": {
- "enum": [
- "HORIZONTAL",
- "VERTICAL"
- ],
- "type": "string"
- },
- "BarChartSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "ColorItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "ColorSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "SmallMultiplesLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "SmallMultiplesSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "BarChartVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/BarChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "BarsArrangement": {
- "enum": [
- "CLUSTERED",
- "STACKED",
- "STACKED_PERCENT"
- ],
- "type": "string"
- },
- "BaseMapStyleType": {
- "enum": [
- "LIGHT_GRAY",
- "DARK_GRAY",
- "STREET",
- "IMAGERY"
- ],
- "type": "string"
- },
- "BinCountOptions": {
- "additionalProperties": false,
- "properties": {
- "Value": {
- "minimum": 0,
- "type": "number"
- }
- },
- "type": "object"
- },
- "BinWidthOptions": {
- "additionalProperties": false,
- "properties": {
- "BinCountLimit": {
- "maximum": 1000,
- "minimum": 0,
- "type": "number"
- },
- "Value": {
- "minimum": 0,
- "type": "number"
- }
- },
- "type": "object"
- },
- "BodySectionConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Content": {
- "$ref": "#/definitions/BodySectionContent"
- },
- "PageBreakConfiguration": {
- "$ref": "#/definitions/SectionPageBreakConfiguration"
- },
- "SectionId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Style": {
- "$ref": "#/definitions/SectionStyle"
- }
- },
- "required": [
- "Content",
- "SectionId"
- ],
- "type": "object"
- },
- "BodySectionContent": {
- "additionalProperties": false,
- "properties": {
- "Layout": {
- "$ref": "#/definitions/SectionLayoutConfiguration"
- }
- },
- "type": "object"
- },
- "BoxPlotAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "GroupBy": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 5,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "BoxPlotChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "BoxPlotOptions": {
- "$ref": "#/definitions/BoxPlotOptions"
- },
- "CategoryAxis": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "CategoryLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/BoxPlotFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "PrimaryYAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "PrimaryYAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ReferenceLines": {
- "items": {
- "$ref": "#/definitions/ReferenceLine"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/BoxPlotSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- }
- },
- "type": "object"
- },
- "BoxPlotFieldWells": {
- "additionalProperties": false,
- "properties": {
- "BoxPlotAggregatedFieldWells": {
- "$ref": "#/definitions/BoxPlotAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "BoxPlotFillStyle": {
- "enum": [
- "SOLID",
- "TRANSPARENT"
- ],
- "type": "string"
- },
- "BoxPlotOptions": {
- "additionalProperties": false,
- "properties": {
- "AllDataPointsVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "OutlierVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "StyleOptions": {
- "$ref": "#/definitions/BoxPlotStyleOptions"
- }
- },
- "type": "object"
- },
- "BoxPlotSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "PaginationConfiguration": {
- "$ref": "#/definitions/PaginationConfiguration"
- }
- },
- "type": "object"
- },
- "BoxPlotStyleOptions": {
- "additionalProperties": false,
- "properties": {
- "FillStyle": {
- "$ref": "#/definitions/BoxPlotFillStyle"
- }
- },
- "type": "object"
- },
- "BoxPlotVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/BoxPlotChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "CalculatedField": {
- "additionalProperties": false,
- "properties": {
- "DataSetIdentifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Expression": {
- "maxLength": 32000,
- "minLength": 1,
- "type": "string"
- },
- "Name": {
- "maxLength": 127,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "DataSetIdentifier",
- "Expression",
- "Name"
- ],
- "type": "object"
- },
- "CalculatedMeasureField": {
- "additionalProperties": false,
- "properties": {
- "Expression": {
- "maxLength": 4096,
- "minLength": 1,
- "type": "string"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Expression",
- "FieldId"
- ],
- "type": "object"
- },
- "CascadingControlConfiguration": {
- "additionalProperties": false,
- "properties": {
- "SourceControls": {
- "items": {
- "$ref": "#/definitions/CascadingControlSource"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "CascadingControlSource": {
- "additionalProperties": false,
- "properties": {
- "ColumnToMatch": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "SourceSheetControlId": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "CategoricalAggregationFunction": {
- "enum": [
- "COUNT",
- "DISTINCT_COUNT"
- ],
- "type": "string"
- },
- "CategoricalDimensionField": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/StringFormatConfiguration"
- },
- "HierarchyId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "CategoricalMeasureField": {
- "additionalProperties": false,
- "properties": {
- "AggregationFunction": {
- "$ref": "#/definitions/CategoricalAggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/StringFormatConfiguration"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "CategoryDrillDownFilter": {
- "additionalProperties": false,
- "properties": {
- "CategoryValues": {
- "items": {
- "maxLength": 512,
- "minLength": 0,
- "type": "string"
- },
- "maxItems": 100000,
- "minItems": 0,
- "type": "array"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- }
- },
- "required": [
- "CategoryValues",
- "Column"
- ],
- "type": "object"
- },
- "CategoryFilter": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "Configuration": {
- "$ref": "#/definitions/CategoryFilterConfiguration"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "Column",
- "Configuration",
- "FilterId"
- ],
- "type": "object"
- },
- "CategoryFilterConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomFilterConfiguration": {
- "$ref": "#/definitions/CustomFilterConfiguration"
- },
- "CustomFilterListConfiguration": {
- "$ref": "#/definitions/CustomFilterListConfiguration"
- },
- "FilterListConfiguration": {
- "$ref": "#/definitions/FilterListConfiguration"
- }
- },
- "type": "object"
- },
- "CategoryFilterMatchOperator": {
- "enum": [
- "EQUALS",
- "DOES_NOT_EQUAL",
- "CONTAINS",
- "DOES_NOT_CONTAIN",
- "STARTS_WITH",
- "ENDS_WITH"
- ],
- "type": "string"
- },
- "CategoryFilterSelectAllOptions": {
- "enum": [
- "FILTER_ALL_VALUES"
- ],
- "type": "string"
- },
- "CategoryInnerFilter": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "Configuration": {
- "$ref": "#/definitions/CategoryFilterConfiguration"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- }
- },
- "required": [
- "Column",
- "Configuration"
- ],
- "type": "object"
- },
- "ChartAxisLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "AxisLabelOptions": {
- "items": {
- "$ref": "#/definitions/AxisLabelOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "SortIconVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "ClusterMarker": {
- "additionalProperties": false,
- "properties": {
- "SimpleClusterMarker": {
- "$ref": "#/definitions/SimpleClusterMarker"
- }
- },
- "type": "object"
- },
- "ClusterMarkerConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ClusterMarker": {
- "$ref": "#/definitions/ClusterMarker"
- }
- },
- "type": "object"
- },
- "ColorFillType": {
- "enum": [
- "DISCRETE",
- "GRADIENT"
- ],
- "type": "string"
- },
- "ColorScale": {
- "additionalProperties": false,
- "properties": {
- "ColorFillType": {
- "$ref": "#/definitions/ColorFillType"
- },
- "Colors": {
- "items": {
- "$ref": "#/definitions/DataColor"
- },
- "maxItems": 3,
- "minItems": 2,
- "type": "array"
- },
- "NullValueColor": {
- "$ref": "#/definitions/DataColor"
- }
- },
- "required": [
- "ColorFillType",
- "Colors"
- ],
- "type": "object"
- },
- "ColorsConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomColors": {
- "items": {
- "$ref": "#/definitions/CustomColor"
- },
- "maxItems": 50,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "ColumnConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ColorsConfiguration": {
- "$ref": "#/definitions/ColorsConfiguration"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/FormatConfiguration"
- },
- "Role": {
- "$ref": "#/definitions/ColumnRole"
- }
- },
- "required": [
- "Column"
- ],
- "type": "object"
- },
- "ColumnHierarchy": {
- "additionalProperties": false,
- "properties": {
- "DateTimeHierarchy": {
- "$ref": "#/definitions/DateTimeHierarchy"
- },
- "ExplicitHierarchy": {
- "$ref": "#/definitions/ExplicitHierarchy"
- },
- "PredefinedHierarchy": {
- "$ref": "#/definitions/PredefinedHierarchy"
- }
- },
- "type": "object"
- },
- "ColumnIdentifier": {
- "additionalProperties": false,
- "properties": {
- "ColumnName": {
- "maxLength": 127,
- "minLength": 1,
- "type": "string"
- },
- "DataSetIdentifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "ColumnName",
- "DataSetIdentifier"
- ],
- "type": "object"
- },
- "ColumnRole": {
- "enum": [
- "DIMENSION",
- "MEASURE"
- ],
- "type": "string"
- },
- "ColumnSort": {
- "additionalProperties": false,
- "properties": {
- "AggregationFunction": {
- "$ref": "#/definitions/AggregationFunction"
- },
- "Direction": {
- "$ref": "#/definitions/SortDirection"
- },
- "SortBy": {
- "$ref": "#/definitions/ColumnIdentifier"
- }
- },
- "required": [
- "Direction",
- "SortBy"
- ],
- "type": "object"
- },
- "ColumnTooltipItem": {
- "additionalProperties": false,
- "properties": {
- "Aggregation": {
- "$ref": "#/definitions/AggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "Label": {
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "required": [
- "Column"
- ],
- "type": "object"
- },
- "ComboChartAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "BarValues": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Colors": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "LineValues": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "ComboChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "BarDataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "BarsArrangement": {
- "$ref": "#/definitions/BarsArrangement"
- },
- "CategoryAxis": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "CategoryLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ColorLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/ComboChartFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "LineDataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "PrimaryYAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "PrimaryYAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ReferenceLines": {
- "items": {
- "$ref": "#/definitions/ReferenceLine"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "SecondaryYAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "SecondaryYAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/ComboChartSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- }
- },
- "type": "object"
- },
- "ComboChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "ComboChartAggregatedFieldWells": {
- "$ref": "#/definitions/ComboChartAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "ComboChartSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "ColorItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "ColorSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "ComboChartVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/ComboChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "ComparisonConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ComparisonFormat": {
- "$ref": "#/definitions/ComparisonFormatConfiguration"
- },
- "ComparisonMethod": {
- "$ref": "#/definitions/ComparisonMethod"
- }
- },
- "type": "object"
- },
- "ComparisonFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "NumberDisplayFormatConfiguration": {
- "$ref": "#/definitions/NumberDisplayFormatConfiguration"
- },
- "PercentageDisplayFormatConfiguration": {
- "$ref": "#/definitions/PercentageDisplayFormatConfiguration"
- }
- },
- "type": "object"
- },
- "ComparisonMethod": {
- "enum": [
- "DIFFERENCE",
- "PERCENT_DIFFERENCE",
- "PERCENT"
- ],
- "type": "string"
- },
- "Computation": {
- "additionalProperties": false,
- "properties": {
- "Forecast": {
- "$ref": "#/definitions/ForecastComputation"
- },
- "GrowthRate": {
- "$ref": "#/definitions/GrowthRateComputation"
- },
- "MaximumMinimum": {
- "$ref": "#/definitions/MaximumMinimumComputation"
- },
- "MetricComparison": {
- "$ref": "#/definitions/MetricComparisonComputation"
- },
- "PeriodOverPeriod": {
- "$ref": "#/definitions/PeriodOverPeriodComputation"
- },
- "PeriodToDate": {
- "$ref": "#/definitions/PeriodToDateComputation"
- },
- "TopBottomMovers": {
- "$ref": "#/definitions/TopBottomMoversComputation"
- },
- "TopBottomRanked": {
- "$ref": "#/definitions/TopBottomRankedComputation"
- },
- "TotalAggregation": {
- "$ref": "#/definitions/TotalAggregationComputation"
- },
- "UniqueValues": {
- "$ref": "#/definitions/UniqueValuesComputation"
- }
- },
- "type": "object"
- },
- "ConditionalFormattingColor": {
- "additionalProperties": false,
- "properties": {
- "Gradient": {
- "$ref": "#/definitions/ConditionalFormattingGradientColor"
- },
- "Solid": {
- "$ref": "#/definitions/ConditionalFormattingSolidColor"
- }
- },
- "type": "object"
- },
- "ConditionalFormattingCustomIconCondition": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "DisplayConfiguration": {
- "$ref": "#/definitions/ConditionalFormattingIconDisplayConfiguration"
- },
- "Expression": {
- "maxLength": 4096,
- "minLength": 1,
- "type": "string"
- },
- "IconOptions": {
- "$ref": "#/definitions/ConditionalFormattingCustomIconOptions"
- }
- },
- "required": [
- "Expression",
- "IconOptions"
- ],
- "type": "object"
- },
- "ConditionalFormattingCustomIconOptions": {
- "additionalProperties": false,
- "properties": {
- "Icon": {
- "$ref": "#/definitions/Icon"
- },
- "UnicodeIcon": {
- "pattern": "^[^\\u0000-\\u00FF]$",
- "type": "string"
- }
- },
- "type": "object"
- },
- "ConditionalFormattingGradientColor": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "$ref": "#/definitions/GradientColor"
- },
- "Expression": {
- "maxLength": 4096,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Color",
- "Expression"
- ],
- "type": "object"
- },
- "ConditionalFormattingIcon": {
- "additionalProperties": false,
- "properties": {
- "CustomCondition": {
- "$ref": "#/definitions/ConditionalFormattingCustomIconCondition"
- },
- "IconSet": {
- "$ref": "#/definitions/ConditionalFormattingIconSet"
- }
- },
- "type": "object"
- },
- "ConditionalFormattingIconDisplayConfiguration": {
- "additionalProperties": false,
- "properties": {
- "IconDisplayOption": {
- "$ref": "#/definitions/ConditionalFormattingIconDisplayOption"
- }
- },
- "type": "object"
- },
- "ConditionalFormattingIconDisplayOption": {
- "enum": [
- "ICON_ONLY"
- ],
- "type": "string"
- },
- "ConditionalFormattingIconSet": {
- "additionalProperties": false,
- "properties": {
- "Expression": {
- "maxLength": 4096,
- "minLength": 1,
- "type": "string"
- },
- "IconSetType": {
- "$ref": "#/definitions/ConditionalFormattingIconSetType"
- }
- },
- "required": [
- "Expression"
- ],
- "type": "object"
- },
- "ConditionalFormattingIconSetType": {
- "enum": [
- "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"
- ],
- "type": "string"
- },
- "ConditionalFormattingSolidColor": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "Expression": {
- "maxLength": 4096,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Expression"
- ],
- "type": "object"
- },
- "ContributionAnalysisDefault": {
- "additionalProperties": false,
- "properties": {
- "ContributorDimensions": {
- "items": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "maxItems": 4,
- "minItems": 1,
- "type": "array"
- },
- "MeasureFieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "ContributorDimensions",
- "MeasureFieldId"
- ],
- "type": "object"
- },
- "CrossDatasetTypes": {
- "enum": [
- "ALL_DATASETS",
- "SINGLE_DATASET"
- ],
- "type": "string"
- },
- "CurrencyDisplayFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DecimalPlacesConfiguration": {
- "$ref": "#/definitions/DecimalPlacesConfiguration"
- },
- "NegativeValueConfiguration": {
- "$ref": "#/definitions/NegativeValueConfiguration"
- },
- "NullValueFormatConfiguration": {
- "$ref": "#/definitions/NullValueFormatConfiguration"
- },
- "NumberScale": {
- "$ref": "#/definitions/NumberScale"
- },
- "Prefix": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "SeparatorConfiguration": {
- "$ref": "#/definitions/NumericSeparatorConfiguration"
- },
- "Suffix": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "Symbol": {
- "pattern": "^[A-Z]{3}$",
- "type": "string"
- }
- },
- "type": "object"
- },
- "CustomActionFilterOperation": {
- "additionalProperties": false,
- "properties": {
- "SelectedFieldsConfiguration": {
- "$ref": "#/definitions/FilterOperationSelectedFieldsConfiguration"
- },
- "TargetVisualsConfiguration": {
- "$ref": "#/definitions/FilterOperationTargetVisualsConfiguration"
- }
- },
- "required": [
- "SelectedFieldsConfiguration",
- "TargetVisualsConfiguration"
- ],
- "type": "object"
- },
- "CustomActionNavigationOperation": {
- "additionalProperties": false,
- "properties": {
- "LocalNavigationConfiguration": {
- "$ref": "#/definitions/LocalNavigationConfiguration"
- }
- },
- "type": "object"
- },
- "CustomActionSetParametersOperation": {
- "additionalProperties": false,
- "properties": {
- "ParameterValueConfigurations": {
- "items": {
- "$ref": "#/definitions/SetParameterValueConfiguration"
- },
- "maxItems": 200,
- "minItems": 1,
- "type": "array"
- }
- },
- "required": [
- "ParameterValueConfigurations"
- ],
- "type": "object"
- },
- "CustomActionURLOperation": {
- "additionalProperties": false,
- "properties": {
- "URLTarget": {
- "$ref": "#/definitions/URLTargetConfiguration"
- },
- "URLTemplate": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "URLTarget",
- "URLTemplate"
- ],
- "type": "object"
- },
- "CustomColor": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "FieldValue": {
- "maxLength": 2048,
- "minLength": 0,
- "type": "string"
- },
- "SpecialValue": {
- "$ref": "#/definitions/SpecialValue"
- }
- },
- "required": [
- "Color"
- ],
- "type": "object"
- },
- "CustomContentConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ContentType": {
- "$ref": "#/definitions/CustomContentType"
- },
- "ContentUrl": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "ImageScaling": {
- "$ref": "#/definitions/CustomContentImageScalingConfiguration"
- }
- },
- "type": "object"
- },
- "CustomContentImageScalingConfiguration": {
- "enum": [
- "FIT_TO_HEIGHT",
- "FIT_TO_WIDTH",
- "DO_NOT_SCALE",
- "SCALE_TO_VISUAL"
- ],
- "type": "string"
- },
- "CustomContentType": {
- "enum": [
- "IMAGE",
- "OTHER_EMBEDDED_CONTENT"
- ],
- "type": "string"
- },
- "CustomContentVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/CustomContentConfiguration"
- },
- "DataSetIdentifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "DataSetIdentifier",
- "VisualId"
- ],
- "type": "object"
- },
- "CustomFilterConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryValue": {
- "maxLength": 512,
- "minLength": 0,
- "type": "string"
- },
- "MatchOperator": {
- "$ref": "#/definitions/CategoryFilterMatchOperator"
- },
- "NullOption": {
- "$ref": "#/definitions/FilterNullOption"
- },
- "ParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "SelectAllOptions": {
- "$ref": "#/definitions/CategoryFilterSelectAllOptions"
- }
- },
- "required": [
- "MatchOperator",
- "NullOption"
- ],
- "type": "object"
- },
- "CustomFilterListConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryValues": {
- "items": {
- "maxLength": 512,
- "minLength": 0,
- "type": "string"
- },
- "maxItems": 100000,
- "minItems": 0,
- "type": "array"
- },
- "MatchOperator": {
- "$ref": "#/definitions/CategoryFilterMatchOperator"
- },
- "NullOption": {
- "$ref": "#/definitions/FilterNullOption"
- },
- "SelectAllOptions": {
- "$ref": "#/definitions/CategoryFilterSelectAllOptions"
- }
- },
- "required": [
- "MatchOperator",
- "NullOption"
- ],
- "type": "object"
- },
- "CustomNarrativeOptions": {
- "additionalProperties": false,
- "properties": {
- "Narrative": {
- "maxLength": 150000,
- "minLength": 0,
- "type": "string"
- }
- },
- "required": [
- "Narrative"
- ],
- "type": "object"
- },
- "CustomParameterValues": {
- "additionalProperties": false,
- "properties": {
- "DateTimeValues": {
- "items": {
- "format": "date-time",
- "type": "string"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- },
- "DecimalValues": {
- "items": {
- "type": "number"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- },
- "IntegerValues": {
- "items": {
- "type": "number"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- },
- "StringValues": {
- "items": {
- "type": "string"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "CustomValuesConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomValues": {
- "$ref": "#/definitions/CustomParameterValues"
- },
- "IncludeNullValue": {
- "type": "boolean"
- }
- },
- "required": [
- "CustomValues"
- ],
- "type": "object"
- },
- "DataBarsOptions": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "NegativeColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "PositiveColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- }
- },
- "required": [
- "FieldId"
- ],
- "type": "object"
- },
- "DataColor": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "DataValue": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "DataFieldSeriesItem": {
- "additionalProperties": false,
- "properties": {
- "AxisBinding": {
- "$ref": "#/definitions/AxisBinding"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FieldValue": {
- "type": "string"
- },
- "Settings": {
- "$ref": "#/definitions/LineChartSeriesSettings"
- }
- },
- "required": [
- "AxisBinding",
- "FieldId"
- ],
- "type": "object"
- },
- "DataLabelContent": {
- "enum": [
- "VALUE",
- "PERCENT",
- "VALUE_AND_PERCENT"
- ],
- "type": "string"
- },
- "DataLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "CategoryLabelVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "DataLabelTypes": {
- "items": {
- "$ref": "#/definitions/DataLabelType"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "LabelColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "LabelContent": {
- "$ref": "#/definitions/DataLabelContent"
- },
- "LabelFontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "MeasureLabelVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Overlap": {
- "$ref": "#/definitions/DataLabelOverlap"
- },
- "Position": {
- "$ref": "#/definitions/DataLabelPosition"
- },
- "TotalsVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "DataLabelOverlap": {
- "enum": [
- "DISABLE_OVERLAP",
- "ENABLE_OVERLAP"
- ],
- "type": "string"
- },
- "DataLabelPosition": {
- "enum": [
- "INSIDE",
- "OUTSIDE",
- "LEFT",
- "TOP",
- "BOTTOM",
- "RIGHT"
- ],
- "type": "string"
- },
- "DataLabelType": {
- "additionalProperties": false,
- "properties": {
- "DataPathLabelType": {
- "$ref": "#/definitions/DataPathLabelType"
- },
- "FieldLabelType": {
- "$ref": "#/definitions/FieldLabelType"
- },
- "MaximumLabelType": {
- "$ref": "#/definitions/MaximumLabelType"
- },
- "MinimumLabelType": {
- "$ref": "#/definitions/MinimumLabelType"
- },
- "RangeEndsLabelType": {
- "$ref": "#/definitions/RangeEndsLabelType"
- }
- },
- "type": "object"
- },
- "DataPathColor": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "Element": {
- "$ref": "#/definitions/DataPathValue"
- },
- "TimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- }
- },
- "required": [
- "Color",
- "Element"
- ],
- "type": "object"
- },
- "DataPathLabelType": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FieldValue": {
- "maxLength": 2048,
- "minLength": 0,
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "DataPathSort": {
- "additionalProperties": false,
- "properties": {
- "Direction": {
- "$ref": "#/definitions/SortDirection"
- },
- "SortPaths": {
- "items": {
- "$ref": "#/definitions/DataPathValue"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "Direction",
- "SortPaths"
- ],
- "type": "object"
- },
- "DataPathType": {
- "additionalProperties": false,
- "properties": {
- "PivotTableDataPathType": {
- "$ref": "#/definitions/PivotTableDataPathType"
- }
- },
- "type": "object"
- },
- "DataPathValue": {
- "additionalProperties": false,
- "properties": {
- "DataPathType": {
- "$ref": "#/definitions/DataPathType"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FieldValue": {
- "maxLength": 2048,
- "minLength": 0,
- "type": "string"
- }
- },
- "type": "object"
- },
- "DataSetIdentifierDeclaration": {
- "additionalProperties": false,
- "properties": {
- "DataSetArn": {
- "type": "string"
- },
- "Identifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "DataSetArn",
- "Identifier"
- ],
- "type": "object"
- },
- "DataSetReference": {
- "additionalProperties": false,
- "properties": {
- "DataSetArn": {
- "type": "string"
- },
- "DataSetPlaceholder": {
- "pattern": "\\S",
- "type": "string"
- }
- },
- "required": [
- "DataSetArn",
- "DataSetPlaceholder"
- ],
- "type": "object"
- },
- "DateAggregationFunction": {
- "enum": [
- "COUNT",
- "DISTINCT_COUNT",
- "MIN",
- "MAX"
- ],
- "type": "string"
- },
- "DateAxisOptions": {
- "additionalProperties": false,
- "properties": {
- "MissingDateVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "DateDimensionField": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "DateGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/DateTimeFormatConfiguration"
- },
- "HierarchyId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "DateMeasureField": {
- "additionalProperties": false,
- "properties": {
- "AggregationFunction": {
- "$ref": "#/definitions/DateAggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/DateTimeFormatConfiguration"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "DateTimeDefaultValues": {
- "additionalProperties": false,
- "properties": {
- "DynamicValue": {
- "$ref": "#/definitions/DynamicDefaultValue"
- },
- "RollingDate": {
- "$ref": "#/definitions/RollingDateConfiguration"
- },
- "StaticValues": {
- "items": {
- "format": "date-time",
- "type": "string"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "DateTimeFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DateTimeFormat": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "NullValueFormatConfiguration": {
- "$ref": "#/definitions/NullValueFormatConfiguration"
- },
- "NumericFormatConfiguration": {
- "$ref": "#/definitions/NumericFormatConfiguration"
- }
- },
- "type": "object"
- },
- "DateTimeHierarchy": {
- "additionalProperties": false,
- "properties": {
- "DrillDownFilters": {
- "items": {
- "$ref": "#/definitions/DrillDownFilter"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "HierarchyId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "HierarchyId"
- ],
- "type": "object"
- },
- "DateTimeParameter": {
- "additionalProperties": false,
- "properties": {
- "Name": {
- "pattern": "\\S",
- "type": "string"
- },
- "Values": {
- "items": {
- "type": "string"
- },
- "type": "array"
- }
- },
- "required": [
- "Name",
- "Values"
- ],
- "type": "object"
- },
- "DateTimeParameterDeclaration": {
- "additionalProperties": false,
- "properties": {
- "DefaultValues": {
- "$ref": "#/definitions/DateTimeDefaultValues"
- },
- "MappedDataSetParameters": {
- "items": {
- "$ref": "#/definitions/MappedDataSetParameter"
- },
- "maxItems": 150,
- "minItems": 0,
- "type": "array"
- },
- "Name": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "TimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- },
- "ValueWhenUnset": {
- "$ref": "#/definitions/DateTimeValueWhenUnsetConfiguration"
- }
- },
- "required": [
- "Name"
- ],
- "type": "object"
- },
- "DateTimePickerControlDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "DateTimeFormat": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "InfoIconLabelOptions": {
- "$ref": "#/definitions/SheetControlInfoIconLabelOptions"
- },
- "TitleOptions": {
- "$ref": "#/definitions/LabelOptions"
- }
- },
- "type": "object"
- },
- "DateTimeValueWhenUnsetConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomValue": {
- "format": "date-time",
- "type": "string"
- },
- "ValueWhenUnsetOption": {
- "$ref": "#/definitions/ValueWhenUnsetOption"
- }
- },
- "type": "object"
- },
- "DayOfTheWeek": {
- "enum": [
- "SUNDAY",
- "MONDAY",
- "TUESDAY",
- "WEDNESDAY",
- "THURSDAY",
- "FRIDAY",
- "SATURDAY"
- ],
- "type": "string"
- },
- "DecimalDefaultValues": {
- "additionalProperties": false,
- "properties": {
- "DynamicValue": {
- "$ref": "#/definitions/DynamicDefaultValue"
- },
- "StaticValues": {
- "items": {
- "type": "number"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "DecimalParameter": {
- "additionalProperties": false,
- "properties": {
- "Name": {
- "pattern": "\\S",
- "type": "string"
- },
- "Values": {
- "items": {
- "default": 0,
- "type": "number"
- },
- "type": "array"
- }
- },
- "required": [
- "Name",
- "Values"
- ],
- "type": "object"
- },
- "DecimalParameterDeclaration": {
- "additionalProperties": false,
- "properties": {
- "DefaultValues": {
- "$ref": "#/definitions/DecimalDefaultValues"
- },
- "MappedDataSetParameters": {
- "items": {
- "$ref": "#/definitions/MappedDataSetParameter"
- },
- "maxItems": 150,
- "minItems": 0,
- "type": "array"
- },
- "Name": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "ParameterValueType": {
- "$ref": "#/definitions/ParameterValueType"
- },
- "ValueWhenUnset": {
- "$ref": "#/definitions/DecimalValueWhenUnsetConfiguration"
- }
- },
- "required": [
- "Name",
- "ParameterValueType"
- ],
- "type": "object"
- },
- "DecimalPlacesConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DecimalPlaces": {
- "maximum": 20,
- "minimum": 0,
- "type": "number"
- }
- },
- "required": [
- "DecimalPlaces"
- ],
- "type": "object"
- },
- "DecimalValueWhenUnsetConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomValue": {
- "default": null,
- "type": "number"
- },
- "ValueWhenUnsetOption": {
- "$ref": "#/definitions/ValueWhenUnsetOption"
- }
- },
- "type": "object"
- },
- "DefaultDateTimePickerControlOptions": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/DateTimePickerControlDisplayOptions"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlDateTimePickerType"
- }
- },
- "type": "object"
- },
- "DefaultFilterControlConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ControlOptions": {
- "$ref": "#/definitions/DefaultFilterControlOptions"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "ControlOptions",
- "Title"
- ],
- "type": "object"
- },
- "DefaultFilterControlOptions": {
- "additionalProperties": false,
- "properties": {
- "DefaultDateTimePickerOptions": {
- "$ref": "#/definitions/DefaultDateTimePickerControlOptions"
- },
- "DefaultDropdownOptions": {
- "$ref": "#/definitions/DefaultFilterDropDownControlOptions"
- },
- "DefaultListOptions": {
- "$ref": "#/definitions/DefaultFilterListControlOptions"
- },
- "DefaultRelativeDateTimeOptions": {
- "$ref": "#/definitions/DefaultRelativeDateTimeControlOptions"
- },
- "DefaultSliderOptions": {
- "$ref": "#/definitions/DefaultSliderControlOptions"
- },
- "DefaultTextAreaOptions": {
- "$ref": "#/definitions/DefaultTextAreaControlOptions"
- },
- "DefaultTextFieldOptions": {
- "$ref": "#/definitions/DefaultTextFieldControlOptions"
- }
- },
- "type": "object"
- },
- "DefaultFilterDropDownControlOptions": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/DropDownControlDisplayOptions"
- },
- "SelectableValues": {
- "$ref": "#/definitions/FilterSelectableValues"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlListType"
- }
- },
- "type": "object"
- },
- "DefaultFilterListControlOptions": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/ListControlDisplayOptions"
- },
- "SelectableValues": {
- "$ref": "#/definitions/FilterSelectableValues"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlListType"
- }
- },
- "type": "object"
- },
- "DefaultFreeFormLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CanvasSizeOptions": {
- "$ref": "#/definitions/FreeFormLayoutCanvasSizeOptions"
- }
- },
- "required": [
- "CanvasSizeOptions"
- ],
- "type": "object"
- },
- "DefaultGridLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CanvasSizeOptions": {
- "$ref": "#/definitions/GridLayoutCanvasSizeOptions"
- }
- },
- "required": [
- "CanvasSizeOptions"
- ],
- "type": "object"
- },
- "DefaultInteractiveLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FreeForm": {
- "$ref": "#/definitions/DefaultFreeFormLayoutConfiguration"
- },
- "Grid": {
- "$ref": "#/definitions/DefaultGridLayoutConfiguration"
- }
- },
- "type": "object"
- },
- "DefaultNewSheetConfiguration": {
- "additionalProperties": false,
- "properties": {
- "InteractiveLayoutConfiguration": {
- "$ref": "#/definitions/DefaultInteractiveLayoutConfiguration"
- },
- "PaginatedLayoutConfiguration": {
- "$ref": "#/definitions/DefaultPaginatedLayoutConfiguration"
- },
- "SheetContentType": {
- "$ref": "#/definitions/SheetContentType"
- }
- },
- "type": "object"
- },
- "DefaultPaginatedLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "SectionBased": {
- "$ref": "#/definitions/DefaultSectionBasedLayoutConfiguration"
- }
- },
- "type": "object"
- },
- "DefaultRelativeDateTimeControlOptions": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/RelativeDateTimeControlDisplayOptions"
- }
- },
- "type": "object"
- },
- "DefaultSectionBasedLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CanvasSizeOptions": {
- "$ref": "#/definitions/SectionBasedLayoutCanvasSizeOptions"
- }
- },
- "required": [
- "CanvasSizeOptions"
- ],
- "type": "object"
- },
- "DefaultSliderControlOptions": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/SliderControlDisplayOptions"
- },
- "MaximumValue": {
- "default": 0,
- "type": "number"
- },
- "MinimumValue": {
- "default": 0,
- "type": "number"
- },
- "StepSize": {
- "default": 0,
- "type": "number"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlSliderType"
- }
- },
- "required": [
- "MaximumValue",
- "MinimumValue",
- "StepSize"
- ],
- "type": "object"
- },
- "DefaultTextAreaControlOptions": {
- "additionalProperties": false,
- "properties": {
- "Delimiter": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "DisplayOptions": {
- "$ref": "#/definitions/TextAreaControlDisplayOptions"
- }
- },
- "type": "object"
- },
- "DefaultTextFieldControlOptions": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/TextFieldControlDisplayOptions"
- }
- },
- "type": "object"
- },
- "DestinationParameterValueConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomValuesConfiguration": {
- "$ref": "#/definitions/CustomValuesConfiguration"
- },
- "SelectAllValueOptions": {
- "$ref": "#/definitions/SelectAllValueOptions"
- },
- "SourceColumn": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "SourceField": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "SourceParameterName": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "DimensionField": {
- "additionalProperties": false,
- "properties": {
- "CategoricalDimensionField": {
- "$ref": "#/definitions/CategoricalDimensionField"
- },
- "DateDimensionField": {
- "$ref": "#/definitions/DateDimensionField"
- },
- "NumericalDimensionField": {
- "$ref": "#/definitions/NumericalDimensionField"
- }
- },
- "type": "object"
- },
- "DonutCenterOptions": {
- "additionalProperties": false,
- "properties": {
- "LabelVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "DonutOptions": {
- "additionalProperties": false,
- "properties": {
- "ArcOptions": {
- "$ref": "#/definitions/ArcOptions"
- },
- "DonutCenterOptions": {
- "$ref": "#/definitions/DonutCenterOptions"
- }
- },
- "type": "object"
- },
- "DrillDownFilter": {
- "additionalProperties": false,
- "properties": {
- "CategoryFilter": {
- "$ref": "#/definitions/CategoryDrillDownFilter"
- },
- "NumericEqualityFilter": {
- "$ref": "#/definitions/NumericEqualityDrillDownFilter"
- },
- "TimeRangeFilter": {
- "$ref": "#/definitions/TimeRangeDrillDownFilter"
- }
- },
- "type": "object"
- },
- "DropDownControlDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "InfoIconLabelOptions": {
- "$ref": "#/definitions/SheetControlInfoIconLabelOptions"
- },
- "SelectAllOptions": {
- "$ref": "#/definitions/ListControlSelectAllOptions"
- },
- "TitleOptions": {
- "$ref": "#/definitions/LabelOptions"
- }
- },
- "type": "object"
- },
- "DynamicDefaultValue": {
- "additionalProperties": false,
- "properties": {
- "DefaultValueColumn": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "GroupNameColumn": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "UserNameColumn": {
- "$ref": "#/definitions/ColumnIdentifier"
- }
- },
- "required": [
- "DefaultValueColumn"
- ],
- "type": "object"
- },
- "EmptyVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "DataSetIdentifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "DataSetIdentifier",
- "VisualId"
- ],
- "type": "object"
- },
- "Entity": {
- "additionalProperties": false,
- "properties": {
- "Path": {
- "pattern": "\\S",
- "type": "string"
- }
- },
- "type": "object"
- },
- "ExcludePeriodConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Amount": {
- "default": null,
- "type": "number"
- },
- "Granularity": {
- "$ref": "#/definitions/TimeGranularity"
- },
- "Status": {
- "$ref": "#/definitions/WidgetStatus"
- }
- },
- "required": [
- "Amount",
- "Granularity"
- ],
- "type": "object"
- },
- "ExplicitHierarchy": {
- "additionalProperties": false,
- "properties": {
- "Columns": {
- "items": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "maxItems": 10,
- "minItems": 2,
- "type": "array"
- },
- "DrillDownFilters": {
- "items": {
- "$ref": "#/definitions/DrillDownFilter"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "HierarchyId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Columns",
- "HierarchyId"
- ],
- "type": "object"
- },
- "FieldBasedTooltip": {
- "additionalProperties": false,
- "properties": {
- "AggregationVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "TooltipFields": {
- "items": {
- "$ref": "#/definitions/TooltipItem"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "TooltipTitleType": {
- "$ref": "#/definitions/TooltipTitleType"
- }
- },
- "type": "object"
- },
- "FieldLabelType": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "FieldSeriesItem": {
- "additionalProperties": false,
- "properties": {
- "AxisBinding": {
- "$ref": "#/definitions/AxisBinding"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "Settings": {
- "$ref": "#/definitions/LineChartSeriesSettings"
- }
- },
- "required": [
- "AxisBinding",
- "FieldId"
- ],
- "type": "object"
- },
- "FieldSort": {
- "additionalProperties": false,
- "properties": {
- "Direction": {
- "$ref": "#/definitions/SortDirection"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Direction",
- "FieldId"
- ],
- "type": "object"
- },
- "FieldSortOptions": {
- "additionalProperties": false,
- "properties": {
- "ColumnSort": {
- "$ref": "#/definitions/ColumnSort"
- },
- "FieldSort": {
- "$ref": "#/definitions/FieldSort"
- }
- },
- "type": "object"
- },
- "FieldTooltipItem": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "Label": {
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "required": [
- "FieldId"
- ],
- "type": "object"
- },
- "FilledMapAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Geospatial": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "FilledMapConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "ConditionalFormattingOptions": {
- "items": {
- "$ref": "#/definitions/FilledMapConditionalFormattingOption"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "ConditionalFormattingOptions"
- ],
- "type": "object"
- },
- "FilledMapConditionalFormattingOption": {
- "additionalProperties": false,
- "properties": {
- "Shape": {
- "$ref": "#/definitions/FilledMapShapeConditionalFormatting"
- }
- },
- "required": [
- "Shape"
- ],
- "type": "object"
- },
- "FilledMapConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FieldWells": {
- "$ref": "#/definitions/FilledMapFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "MapStyleOptions": {
- "$ref": "#/definitions/GeospatialMapStyleOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/FilledMapSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "WindowOptions": {
- "$ref": "#/definitions/GeospatialWindowOptions"
- }
- },
- "type": "object"
- },
- "FilledMapFieldWells": {
- "additionalProperties": false,
- "properties": {
- "FilledMapAggregatedFieldWells": {
- "$ref": "#/definitions/FilledMapAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "FilledMapShapeConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "Format": {
- "$ref": "#/definitions/ShapeConditionalFormat"
- }
- },
- "required": [
- "FieldId"
- ],
- "type": "object"
- },
- "FilledMapSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "FilledMapVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/FilledMapConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "ConditionalFormatting": {
- "$ref": "#/definitions/FilledMapConditionalFormatting"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "Filter": {
- "additionalProperties": false,
- "properties": {
- "CategoryFilter": {
- "$ref": "#/definitions/CategoryFilter"
- },
- "NestedFilter": {
- "$ref": "#/definitions/NestedFilter"
- },
- "NumericEqualityFilter": {
- "$ref": "#/definitions/NumericEqualityFilter"
- },
- "NumericRangeFilter": {
- "$ref": "#/definitions/NumericRangeFilter"
- },
- "RelativeDatesFilter": {
- "$ref": "#/definitions/RelativeDatesFilter"
- },
- "TimeEqualityFilter": {
- "$ref": "#/definitions/TimeEqualityFilter"
- },
- "TimeRangeFilter": {
- "$ref": "#/definitions/TimeRangeFilter"
- },
- "TopBottomFilter": {
- "$ref": "#/definitions/TopBottomFilter"
- }
- },
- "type": "object"
- },
- "FilterControl": {
- "additionalProperties": false,
- "properties": {
- "CrossSheet": {
- "$ref": "#/definitions/FilterCrossSheetControl"
- },
- "DateTimePicker": {
- "$ref": "#/definitions/FilterDateTimePickerControl"
- },
- "Dropdown": {
- "$ref": "#/definitions/FilterDropDownControl"
- },
- "List": {
- "$ref": "#/definitions/FilterListControl"
- },
- "RelativeDateTime": {
- "$ref": "#/definitions/FilterRelativeDateTimeControl"
- },
- "Slider": {
- "$ref": "#/definitions/FilterSliderControl"
- },
- "TextArea": {
- "$ref": "#/definitions/FilterTextAreaControl"
- },
- "TextField": {
- "$ref": "#/definitions/FilterTextFieldControl"
- }
- },
- "type": "object"
- },
- "FilterCrossSheetControl": {
- "additionalProperties": false,
- "properties": {
- "CascadingControlConfiguration": {
- "$ref": "#/definitions/CascadingControlConfiguration"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "FilterControlId",
- "SourceFilterId"
- ],
- "type": "object"
- },
- "FilterDateTimePickerControl": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/DateTimePickerControlDisplayOptions"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlDateTimePickerType"
- }
- },
- "required": [
- "FilterControlId",
- "SourceFilterId",
- "Title"
- ],
- "type": "object"
- },
- "FilterDropDownControl": {
- "additionalProperties": false,
- "properties": {
- "CascadingControlConfiguration": {
- "$ref": "#/definitions/CascadingControlConfiguration"
- },
- "DisplayOptions": {
- "$ref": "#/definitions/DropDownControlDisplayOptions"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SelectableValues": {
- "$ref": "#/definitions/FilterSelectableValues"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlListType"
- }
- },
- "required": [
- "FilterControlId",
- "SourceFilterId",
- "Title"
- ],
- "type": "object"
- },
- "FilterGroup": {
- "additionalProperties": false,
- "properties": {
- "CrossDataset": {
- "$ref": "#/definitions/CrossDatasetTypes"
- },
- "FilterGroupId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Filters": {
- "items": {
- "$ref": "#/definitions/Filter"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "ScopeConfiguration": {
- "$ref": "#/definitions/FilterScopeConfiguration"
- },
- "Status": {
- "$ref": "#/definitions/WidgetStatus"
- }
- },
- "required": [
- "CrossDataset",
- "FilterGroupId",
- "Filters",
- "ScopeConfiguration"
- ],
- "type": "object"
- },
- "FilterListConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryValues": {
- "items": {
- "maxLength": 512,
- "minLength": 0,
- "type": "string"
- },
- "maxItems": 100000,
- "minItems": 0,
- "type": "array"
- },
- "MatchOperator": {
- "$ref": "#/definitions/CategoryFilterMatchOperator"
- },
- "NullOption": {
- "$ref": "#/definitions/FilterNullOption"
- },
- "SelectAllOptions": {
- "$ref": "#/definitions/CategoryFilterSelectAllOptions"
- }
- },
- "required": [
- "MatchOperator"
- ],
- "type": "object"
- },
- "FilterListControl": {
- "additionalProperties": false,
- "properties": {
- "CascadingControlConfiguration": {
- "$ref": "#/definitions/CascadingControlConfiguration"
- },
- "DisplayOptions": {
- "$ref": "#/definitions/ListControlDisplayOptions"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SelectableValues": {
- "$ref": "#/definitions/FilterSelectableValues"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlListType"
- }
- },
- "required": [
- "FilterControlId",
- "SourceFilterId",
- "Title"
- ],
- "type": "object"
- },
- "FilterNullOption": {
- "enum": [
- "ALL_VALUES",
- "NULLS_ONLY",
- "NON_NULLS_ONLY"
- ],
- "type": "string"
- },
- "FilterOperationSelectedFieldsConfiguration": {
- "additionalProperties": false,
- "properties": {
- "SelectedColumns": {
- "items": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "SelectedFieldOptions": {
- "$ref": "#/definitions/SelectedFieldOptions"
- },
- "SelectedFields": {
- "items": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "maxItems": 20,
- "minItems": 1,
- "type": "array"
- }
- },
- "type": "object"
- },
- "FilterOperationTargetVisualsConfiguration": {
- "additionalProperties": false,
- "properties": {
- "SameSheetTargetVisualConfiguration": {
- "$ref": "#/definitions/SameSheetTargetVisualConfiguration"
- }
- },
- "type": "object"
- },
- "FilterRelativeDateTimeControl": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/RelativeDateTimeControlDisplayOptions"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "FilterControlId",
- "SourceFilterId",
- "Title"
- ],
- "type": "object"
- },
- "FilterScopeConfiguration": {
- "additionalProperties": false,
- "properties": {
- "AllSheets": {
- "$ref": "#/definitions/AllSheetsFilterScopeConfiguration"
- },
- "SelectedSheets": {
- "$ref": "#/definitions/SelectedSheetsFilterScopeConfiguration"
- }
- },
- "type": "object"
- },
- "FilterSelectableValues": {
- "additionalProperties": false,
- "properties": {
- "Values": {
- "items": {
- "type": "string"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "FilterSliderControl": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/SliderControlDisplayOptions"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "MaximumValue": {
- "default": 0,
- "type": "number"
- },
- "MinimumValue": {
- "default": 0,
- "type": "number"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "StepSize": {
- "default": 0,
- "type": "number"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlSliderType"
- }
- },
- "required": [
- "FilterControlId",
- "MaximumValue",
- "MinimumValue",
- "SourceFilterId",
- "StepSize",
- "Title"
- ],
- "type": "object"
- },
- "FilterTextAreaControl": {
- "additionalProperties": false,
- "properties": {
- "Delimiter": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "DisplayOptions": {
- "$ref": "#/definitions/TextAreaControlDisplayOptions"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "FilterControlId",
- "SourceFilterId",
- "Title"
- ],
- "type": "object"
- },
- "FilterTextFieldControl": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/TextFieldControlDisplayOptions"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "FilterControlId",
- "SourceFilterId",
- "Title"
- ],
- "type": "object"
- },
- "FilterVisualScope": {
- "enum": [
- "ALL_VISUALS",
- "SELECTED_VISUALS"
- ],
- "type": "string"
- },
- "FontConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FontColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "FontDecoration": {
- "$ref": "#/definitions/FontDecoration"
- },
- "FontSize": {
- "$ref": "#/definitions/FontSize"
- },
- "FontStyle": {
- "$ref": "#/definitions/FontStyle"
- },
- "FontWeight": {
- "$ref": "#/definitions/FontWeight"
- }
- },
- "type": "object"
- },
- "FontDecoration": {
- "enum": [
- "UNDERLINE",
- "NONE"
- ],
- "type": "string"
- },
- "FontSize": {
- "additionalProperties": false,
- "properties": {
- "Relative": {
- "$ref": "#/definitions/RelativeFontSize"
- }
- },
- "type": "object"
- },
- "FontStyle": {
- "enum": [
- "NORMAL",
- "ITALIC"
- ],
- "type": "string"
- },
- "FontWeight": {
- "additionalProperties": false,
- "properties": {
- "Name": {
- "$ref": "#/definitions/FontWeightName"
- }
- },
- "type": "object"
- },
- "FontWeightName": {
- "enum": [
- "NORMAL",
- "BOLD"
- ],
- "type": "string"
- },
- "ForecastComputation": {
- "additionalProperties": false,
- "properties": {
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "CustomSeasonalityValue": {
- "default": null,
- "maximum": 180,
- "minimum": 1,
- "type": "number"
- },
- "LowerBoundary": {
- "default": null,
- "type": "number"
- },
- "Name": {
- "type": "string"
- },
- "PeriodsBackward": {
- "maximum": 1000,
- "minimum": 0,
- "type": "number"
- },
- "PeriodsForward": {
- "maximum": 1000,
- "minimum": 1,
- "type": "number"
- },
- "PredictionInterval": {
- "maximum": 95,
- "minimum": 50,
- "type": "number"
- },
- "Seasonality": {
- "$ref": "#/definitions/ForecastComputationSeasonality"
- },
- "Time": {
- "$ref": "#/definitions/DimensionField"
- },
- "UpperBoundary": {
- "default": null,
- "type": "number"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId"
- ],
- "type": "object"
- },
- "ForecastComputationSeasonality": {
- "enum": [
- "AUTOMATIC",
- "CUSTOM"
- ],
- "type": "string"
- },
- "ForecastConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ForecastProperties": {
- "$ref": "#/definitions/TimeBasedForecastProperties"
- },
- "Scenario": {
- "$ref": "#/definitions/ForecastScenario"
- }
- },
- "type": "object"
- },
- "ForecastScenario": {
- "additionalProperties": false,
- "properties": {
- "WhatIfPointScenario": {
- "$ref": "#/definitions/WhatIfPointScenario"
- },
- "WhatIfRangeScenario": {
- "$ref": "#/definitions/WhatIfRangeScenario"
- }
- },
- "type": "object"
- },
- "FormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DateTimeFormatConfiguration": {
- "$ref": "#/definitions/DateTimeFormatConfiguration"
- },
- "NumberFormatConfiguration": {
- "$ref": "#/definitions/NumberFormatConfiguration"
- },
- "StringFormatConfiguration": {
- "$ref": "#/definitions/StringFormatConfiguration"
- }
- },
- "type": "object"
- },
- "FreeFormLayoutCanvasSizeOptions": {
- "additionalProperties": false,
- "properties": {
- "ScreenCanvasSizeOptions": {
- "$ref": "#/definitions/FreeFormLayoutScreenCanvasSizeOptions"
- }
- },
- "type": "object"
- },
- "FreeFormLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CanvasSizeOptions": {
- "$ref": "#/definitions/FreeFormLayoutCanvasSizeOptions"
- },
- "Elements": {
- "items": {
- "$ref": "#/definitions/FreeFormLayoutElement"
- },
- "maxItems": 430,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "Elements"
- ],
- "type": "object"
- },
- "FreeFormLayoutElement": {
- "additionalProperties": false,
- "properties": {
- "BackgroundStyle": {
- "$ref": "#/definitions/FreeFormLayoutElementBackgroundStyle"
- },
- "BorderStyle": {
- "$ref": "#/definitions/FreeFormLayoutElementBorderStyle"
- },
- "ElementId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "ElementType": {
- "$ref": "#/definitions/LayoutElementType"
- },
- "Height": {
- "type": "string"
- },
- "LoadingAnimation": {
- "$ref": "#/definitions/LoadingAnimation"
- },
- "RenderingRules": {
- "items": {
- "$ref": "#/definitions/SheetElementRenderingRule"
- },
- "maxItems": 10000,
- "minItems": 0,
- "type": "array"
- },
- "SelectedBorderStyle": {
- "$ref": "#/definitions/FreeFormLayoutElementBorderStyle"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Width": {
- "type": "string"
- },
- "XAxisLocation": {
- "type": "string"
- },
- "YAxisLocation": {
- "type": "string"
- }
- },
- "required": [
- "ElementId",
- "ElementType",
- "Height",
- "Width",
- "XAxisLocation",
- "YAxisLocation"
- ],
- "type": "object"
- },
- "FreeFormLayoutElementBackgroundStyle": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}(?:[A-F0-9]{2})?$",
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "FreeFormLayoutElementBorderStyle": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}(?:[A-F0-9]{2})?$",
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "FreeFormLayoutScreenCanvasSizeOptions": {
- "additionalProperties": false,
- "properties": {
- "OptimizedViewPortWidth": {
- "type": "string"
- }
- },
- "required": [
- "OptimizedViewPortWidth"
- ],
- "type": "object"
- },
- "FreeFormSectionLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Elements": {
- "items": {
- "$ref": "#/definitions/FreeFormLayoutElement"
- },
- "maxItems": 430,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "Elements"
- ],
- "type": "object"
- },
- "FunnelChartAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "FunnelChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "DataLabelOptions": {
- "$ref": "#/definitions/FunnelChartDataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/FunnelChartFieldWells"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/FunnelChartSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "ValueLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- }
- },
- "type": "object"
- },
- "FunnelChartDataLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "CategoryLabelVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "LabelColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "LabelFontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "MeasureDataLabelStyle": {
- "$ref": "#/definitions/FunnelChartMeasureDataLabelStyle"
- },
- "MeasureLabelVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Position": {
- "$ref": "#/definitions/DataLabelPosition"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "FunnelChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "FunnelChartAggregatedFieldWells": {
- "$ref": "#/definitions/FunnelChartAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "FunnelChartMeasureDataLabelStyle": {
- "enum": [
- "VALUE_ONLY",
- "PERCENTAGE_BY_FIRST_STAGE",
- "PERCENTAGE_BY_PREVIOUS_STAGE",
- "VALUE_AND_PERCENTAGE_BY_FIRST_STAGE",
- "VALUE_AND_PERCENTAGE_BY_PREVIOUS_STAGE"
- ],
- "type": "string"
- },
- "FunnelChartSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "FunnelChartVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/FunnelChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "GaugeChartArcConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "ForegroundColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "GaugeChartConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "ConditionalFormattingOptions": {
- "items": {
- "$ref": "#/definitions/GaugeChartConditionalFormattingOption"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "GaugeChartConditionalFormattingOption": {
- "additionalProperties": false,
- "properties": {
- "Arc": {
- "$ref": "#/definitions/GaugeChartArcConditionalFormatting"
- },
- "PrimaryValue": {
- "$ref": "#/definitions/GaugeChartPrimaryValueConditionalFormatting"
- }
- },
- "type": "object"
- },
- "GaugeChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/GaugeChartFieldWells"
- },
- "GaugeChartOptions": {
- "$ref": "#/definitions/GaugeChartOptions"
- },
- "TooltipOptions": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- }
- },
- "type": "object"
- },
- "GaugeChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "TargetValues": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "GaugeChartOptions": {
- "additionalProperties": false,
- "properties": {
- "Arc": {
- "$ref": "#/definitions/ArcConfiguration"
- },
- "ArcAxis": {
- "$ref": "#/definitions/ArcAxisConfiguration"
- },
- "Comparison": {
- "$ref": "#/definitions/ComparisonConfiguration"
- },
- "PrimaryValueDisplayType": {
- "$ref": "#/definitions/PrimaryValueDisplayType"
- },
- "PrimaryValueFontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- }
- },
- "type": "object"
- },
- "GaugeChartPrimaryValueConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "Icon": {
- "$ref": "#/definitions/ConditionalFormattingIcon"
- },
- "TextColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "GaugeChartVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/GaugeChartConfiguration"
- },
- "ConditionalFormatting": {
- "$ref": "#/definitions/GaugeChartConditionalFormatting"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "GeospatialCoordinateBounds": {
- "additionalProperties": false,
- "properties": {
- "East": {
- "maximum": 1800,
- "minimum": -1800,
- "type": "number"
- },
- "North": {
- "maximum": 90,
- "minimum": -90,
- "type": "number"
- },
- "South": {
- "maximum": 90,
- "minimum": -90,
- "type": "number"
- },
- "West": {
- "maximum": 1800,
- "minimum": -1800,
- "type": "number"
- }
- },
- "required": [
- "East",
- "North",
- "South",
- "West"
- ],
- "type": "object"
- },
- "GeospatialHeatmapColorScale": {
- "additionalProperties": false,
- "properties": {
- "Colors": {
- "items": {
- "$ref": "#/definitions/GeospatialHeatmapDataColor"
- },
- "maxItems": 2,
- "minItems": 2,
- "type": "array"
- }
- },
- "type": "object"
- },
- "GeospatialHeatmapConfiguration": {
- "additionalProperties": false,
- "properties": {
- "HeatmapColor": {
- "$ref": "#/definitions/GeospatialHeatmapColorScale"
- }
- },
- "type": "object"
- },
- "GeospatialHeatmapDataColor": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- }
- },
- "required": [
- "Color"
- ],
- "type": "object"
- },
- "GeospatialMapAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Colors": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Geospatial": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "GeospatialMapConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FieldWells": {
- "$ref": "#/definitions/GeospatialMapFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "MapStyleOptions": {
- "$ref": "#/definitions/GeospatialMapStyleOptions"
- },
- "PointStyleOptions": {
- "$ref": "#/definitions/GeospatialPointStyleOptions"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- },
- "WindowOptions": {
- "$ref": "#/definitions/GeospatialWindowOptions"
- }
- },
- "type": "object"
- },
- "GeospatialMapFieldWells": {
- "additionalProperties": false,
- "properties": {
- "GeospatialMapAggregatedFieldWells": {
- "$ref": "#/definitions/GeospatialMapAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "GeospatialMapStyleOptions": {
- "additionalProperties": false,
- "properties": {
- "BaseMapStyle": {
- "$ref": "#/definitions/BaseMapStyleType"
- }
- },
- "type": "object"
- },
- "GeospatialMapVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/GeospatialMapConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "GeospatialPointStyleOptions": {
- "additionalProperties": false,
- "properties": {
- "ClusterMarkerConfiguration": {
- "$ref": "#/definitions/ClusterMarkerConfiguration"
- },
- "HeatmapConfiguration": {
- "$ref": "#/definitions/GeospatialHeatmapConfiguration"
- },
- "SelectedPointStyle": {
- "$ref": "#/definitions/GeospatialSelectedPointStyle"
- }
- },
- "type": "object"
- },
- "GeospatialSelectedPointStyle": {
- "enum": [
- "POINT",
- "CLUSTER",
- "HEATMAP"
- ],
- "type": "string"
- },
- "GeospatialWindowOptions": {
- "additionalProperties": false,
- "properties": {
- "Bounds": {
- "$ref": "#/definitions/GeospatialCoordinateBounds"
- },
- "MapZoomMode": {
- "$ref": "#/definitions/MapZoomMode"
- }
- },
- "type": "object"
- },
- "GlobalTableBorderOptions": {
- "additionalProperties": false,
- "properties": {
- "SideSpecificBorder": {
- "$ref": "#/definitions/TableSideBorderOptions"
- },
- "UniformBorder": {
- "$ref": "#/definitions/TableBorderOptions"
- }
- },
- "type": "object"
- },
- "GradientColor": {
- "additionalProperties": false,
- "properties": {
- "Stops": {
- "items": {
- "$ref": "#/definitions/GradientStop"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "GradientStop": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "DataValue": {
- "default": null,
- "type": "number"
- },
- "GradientOffset": {
- "default": 0,
- "type": "number"
- }
- },
- "required": [
- "GradientOffset"
- ],
- "type": "object"
- },
- "GridLayoutCanvasSizeOptions": {
- "additionalProperties": false,
- "properties": {
- "ScreenCanvasSizeOptions": {
- "$ref": "#/definitions/GridLayoutScreenCanvasSizeOptions"
- }
- },
- "type": "object"
- },
- "GridLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CanvasSizeOptions": {
- "$ref": "#/definitions/GridLayoutCanvasSizeOptions"
- },
- "Elements": {
- "items": {
- "$ref": "#/definitions/GridLayoutElement"
- },
- "maxItems": 430,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "Elements"
- ],
- "type": "object"
- },
- "GridLayoutElement": {
- "additionalProperties": false,
- "properties": {
- "ColumnIndex": {
- "maximum": 35,
- "minimum": 0,
- "type": "number"
- },
- "ColumnSpan": {
- "maximum": 36,
- "minimum": 1,
- "type": "number"
- },
- "ElementId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "ElementType": {
- "$ref": "#/definitions/LayoutElementType"
- },
- "RowIndex": {
- "maximum": 9009,
- "minimum": 0,
- "type": "number"
- },
- "RowSpan": {
- "maximum": 21,
- "minimum": 1,
- "type": "number"
- }
- },
- "required": [
- "ColumnSpan",
- "ElementId",
- "ElementType",
- "RowSpan"
- ],
- "type": "object"
- },
- "GridLayoutScreenCanvasSizeOptions": {
- "additionalProperties": false,
- "properties": {
- "OptimizedViewPortWidth": {
- "type": "string"
- },
- "ResizeOption": {
- "$ref": "#/definitions/ResizeOption"
- }
- },
- "required": [
- "ResizeOption"
- ],
- "type": "object"
- },
- "GrowthRateComputation": {
- "additionalProperties": false,
- "properties": {
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "type": "string"
- },
- "PeriodSize": {
- "default": 0,
- "maximum": 52,
- "minimum": 2,
- "type": "number"
- },
- "Time": {
- "$ref": "#/definitions/DimensionField"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId"
- ],
- "type": "object"
- },
- "HeaderFooterSectionConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Layout": {
- "$ref": "#/definitions/SectionLayoutConfiguration"
- },
- "SectionId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Style": {
- "$ref": "#/definitions/SectionStyle"
- }
- },
- "required": [
- "Layout",
- "SectionId"
- ],
- "type": "object"
- },
- "HeatMapAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Columns": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Rows": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "HeatMapConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ColorScale": {
- "$ref": "#/definitions/ColorScale"
- },
- "ColumnLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/HeatMapFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "RowLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/HeatMapSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- }
- },
- "type": "object"
- },
- "HeatMapFieldWells": {
- "additionalProperties": false,
- "properties": {
- "HeatMapAggregatedFieldWells": {
- "$ref": "#/definitions/HeatMapAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "HeatMapSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "HeatMapColumnItemsLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "HeatMapColumnSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "HeatMapRowItemsLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "HeatMapRowSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "HeatMapVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/HeatMapConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "HistogramAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "HistogramBinOptions": {
- "additionalProperties": false,
- "properties": {
- "BinCount": {
- "$ref": "#/definitions/BinCountOptions"
- },
- "BinWidth": {
- "$ref": "#/definitions/BinWidthOptions"
- },
- "SelectedBinType": {
- "$ref": "#/definitions/HistogramBinType"
- },
- "StartValue": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "HistogramBinType": {
- "enum": [
- "BIN_COUNT",
- "BIN_WIDTH"
- ],
- "type": "string"
- },
- "HistogramConfiguration": {
- "additionalProperties": false,
- "properties": {
- "BinOptions": {
- "$ref": "#/definitions/HistogramBinOptions"
- },
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/HistogramFieldWells"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- },
- "XAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "XAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "YAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- }
- },
- "type": "object"
- },
- "HistogramFieldWells": {
- "additionalProperties": false,
- "properties": {
- "HistogramAggregatedFieldWells": {
- "$ref": "#/definitions/HistogramAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "HistogramVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/HistogramConfiguration"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "HorizontalTextAlignment": {
- "enum": [
- "LEFT",
- "CENTER",
- "RIGHT",
- "AUTO"
- ],
- "type": "string"
- },
- "Icon": {
- "enum": [
- "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"
- ],
- "type": "string"
- },
- "InnerFilter": {
- "additionalProperties": false,
- "properties": {
- "CategoryInnerFilter": {
- "$ref": "#/definitions/CategoryInnerFilter"
- }
- },
- "type": "object"
- },
- "InsightConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Computations": {
- "items": {
- "$ref": "#/definitions/Computation"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "CustomNarrative": {
- "$ref": "#/definitions/CustomNarrativeOptions"
- }
- },
- "type": "object"
- },
- "InsightVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "DataSetIdentifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "InsightConfiguration": {
- "$ref": "#/definitions/InsightConfiguration"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "DataSetIdentifier",
- "VisualId"
- ],
- "type": "object"
- },
- "IntegerDefaultValues": {
- "additionalProperties": false,
- "properties": {
- "DynamicValue": {
- "$ref": "#/definitions/DynamicDefaultValue"
- },
- "StaticValues": {
- "items": {
- "type": "number"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "IntegerParameter": {
- "additionalProperties": false,
- "properties": {
- "Name": {
- "pattern": "\\S",
- "type": "string"
- },
- "Values": {
- "items": {
- "default": 0,
- "type": "number"
- },
- "type": "array"
- }
- },
- "required": [
- "Name",
- "Values"
- ],
- "type": "object"
- },
- "IntegerParameterDeclaration": {
- "additionalProperties": false,
- "properties": {
- "DefaultValues": {
- "$ref": "#/definitions/IntegerDefaultValues"
- },
- "MappedDataSetParameters": {
- "items": {
- "$ref": "#/definitions/MappedDataSetParameter"
- },
- "maxItems": 150,
- "minItems": 0,
- "type": "array"
- },
- "Name": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "ParameterValueType": {
- "$ref": "#/definitions/ParameterValueType"
- },
- "ValueWhenUnset": {
- "$ref": "#/definitions/IntegerValueWhenUnsetConfiguration"
- }
- },
- "required": [
- "Name",
- "ParameterValueType"
- ],
- "type": "object"
- },
- "IntegerValueWhenUnsetConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomValue": {
- "default": null,
- "type": "number"
- },
- "ValueWhenUnsetOption": {
- "$ref": "#/definitions/ValueWhenUnsetOption"
- }
- },
- "type": "object"
- },
- "ItemsLimitConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ItemsLimit": {
- "default": null,
- "type": "number"
- },
- "OtherCategories": {
- "$ref": "#/definitions/OtherCategories"
- }
- },
- "type": "object"
- },
- "KPIActualValueConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "Icon": {
- "$ref": "#/definitions/ConditionalFormattingIcon"
- },
- "TextColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "KPIComparisonValueConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "Icon": {
- "$ref": "#/definitions/ConditionalFormattingIcon"
- },
- "TextColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "KPIConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "ConditionalFormattingOptions": {
- "items": {
- "$ref": "#/definitions/KPIConditionalFormattingOption"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "KPIConditionalFormattingOption": {
- "additionalProperties": false,
- "properties": {
- "ActualValue": {
- "$ref": "#/definitions/KPIActualValueConditionalFormatting"
- },
- "ComparisonValue": {
- "$ref": "#/definitions/KPIComparisonValueConditionalFormatting"
- },
- "PrimaryValue": {
- "$ref": "#/definitions/KPIPrimaryValueConditionalFormatting"
- },
- "ProgressBar": {
- "$ref": "#/definitions/KPIProgressBarConditionalFormatting"
- }
- },
- "type": "object"
- },
- "KPIConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FieldWells": {
- "$ref": "#/definitions/KPIFieldWells"
- },
- "KPIOptions": {
- "$ref": "#/definitions/KPIOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/KPISortConfiguration"
- }
- },
- "type": "object"
- },
- "KPIFieldWells": {
- "additionalProperties": false,
- "properties": {
- "TargetValues": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "TrendGroups": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "KPIOptions": {
- "additionalProperties": false,
- "properties": {
- "Comparison": {
- "$ref": "#/definitions/ComparisonConfiguration"
- },
- "PrimaryValueDisplayType": {
- "$ref": "#/definitions/PrimaryValueDisplayType"
- },
- "PrimaryValueFontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "ProgressBar": {
- "$ref": "#/definitions/ProgressBarOptions"
- },
- "SecondaryValue": {
- "$ref": "#/definitions/SecondaryValueOptions"
- },
- "SecondaryValueFontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "Sparkline": {
- "$ref": "#/definitions/KPISparklineOptions"
- },
- "TrendArrows": {
- "$ref": "#/definitions/TrendArrowOptions"
- },
- "VisualLayoutOptions": {
- "$ref": "#/definitions/KPIVisualLayoutOptions"
- }
- },
- "type": "object"
- },
- "KPIPrimaryValueConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "Icon": {
- "$ref": "#/definitions/ConditionalFormattingIcon"
- },
- "TextColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "KPIProgressBarConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "ForegroundColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "KPISortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "TrendGroupSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "KPISparklineOptions": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "TooltipVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Type": {
- "$ref": "#/definitions/KPISparklineType"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "required": [
- "Type"
- ],
- "type": "object"
- },
- "KPISparklineType": {
- "enum": [
- "LINE",
- "AREA"
- ],
- "type": "string"
- },
- "KPIVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/KPIConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "ConditionalFormatting": {
- "$ref": "#/definitions/KPIConditionalFormatting"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "KPIVisualLayoutOptions": {
- "additionalProperties": false,
- "properties": {
- "StandardLayout": {
- "$ref": "#/definitions/KPIVisualStandardLayout"
- }
- },
- "type": "object"
- },
- "KPIVisualStandardLayout": {
- "additionalProperties": false,
- "properties": {
- "Type": {
- "$ref": "#/definitions/KPIVisualStandardLayoutType"
- }
- },
- "required": [
- "Type"
- ],
- "type": "object"
- },
- "KPIVisualStandardLayoutType": {
- "enum": [
- "CLASSIC",
- "VERTICAL"
- ],
- "type": "string"
- },
- "LabelOptions": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "type": "string"
- },
- "FontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "Layout": {
- "additionalProperties": false,
- "properties": {
- "Configuration": {
- "$ref": "#/definitions/LayoutConfiguration"
- }
- },
- "required": [
- "Configuration"
- ],
- "type": "object"
- },
- "LayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FreeFormLayout": {
- "$ref": "#/definitions/FreeFormLayoutConfiguration"
- },
- "GridLayout": {
- "$ref": "#/definitions/GridLayoutConfiguration"
- },
- "SectionBasedLayout": {
- "$ref": "#/definitions/SectionBasedLayoutConfiguration"
- }
- },
- "type": "object"
- },
- "LayoutElementType": {
- "enum": [
- "VISUAL",
- "FILTER_CONTROL",
- "PARAMETER_CONTROL",
- "TEXT_BOX"
- ],
- "type": "string"
- },
- "LegendOptions": {
- "additionalProperties": false,
- "properties": {
- "Height": {
- "type": "string"
- },
- "Position": {
- "$ref": "#/definitions/LegendPosition"
- },
- "Title": {
- "$ref": "#/definitions/LabelOptions"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Width": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "LegendPosition": {
- "enum": [
- "AUTO",
- "RIGHT",
- "BOTTOM",
- "TOP"
- ],
- "type": "string"
- },
- "LineChartAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Colors": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "SmallMultiples": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "LineChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ContributionAnalysisDefaults": {
- "items": {
- "$ref": "#/definitions/ContributionAnalysisDefault"
- },
- "maxItems": 200,
- "minItems": 1,
- "type": "array"
- },
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "DefaultSeriesSettings": {
- "$ref": "#/definitions/LineChartDefaultSeriesSettings"
- },
- "FieldWells": {
- "$ref": "#/definitions/LineChartFieldWells"
- },
- "ForecastConfigurations": {
- "items": {
- "$ref": "#/definitions/ForecastConfiguration"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "PrimaryYAxisDisplayOptions": {
- "$ref": "#/definitions/LineSeriesAxisDisplayOptions"
- },
- "PrimaryYAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ReferenceLines": {
- "items": {
- "$ref": "#/definitions/ReferenceLine"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "SecondaryYAxisDisplayOptions": {
- "$ref": "#/definitions/LineSeriesAxisDisplayOptions"
- },
- "SecondaryYAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "Series": {
- "items": {
- "$ref": "#/definitions/SeriesItem"
- },
- "maxItems": 2000,
- "minItems": 0,
- "type": "array"
- },
- "SmallMultiplesOptions": {
- "$ref": "#/definitions/SmallMultiplesOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/LineChartSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "Type": {
- "$ref": "#/definitions/LineChartType"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- },
- "XAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "XAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- }
- },
- "type": "object"
- },
- "LineChartDefaultSeriesSettings": {
- "additionalProperties": false,
- "properties": {
- "AxisBinding": {
- "$ref": "#/definitions/AxisBinding"
- },
- "LineStyleSettings": {
- "$ref": "#/definitions/LineChartLineStyleSettings"
- },
- "MarkerStyleSettings": {
- "$ref": "#/definitions/LineChartMarkerStyleSettings"
- }
- },
- "type": "object"
- },
- "LineChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "LineChartAggregatedFieldWells": {
- "$ref": "#/definitions/LineChartAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "LineChartLineStyle": {
- "enum": [
- "SOLID",
- "DOTTED",
- "DASHED"
- ],
- "type": "string"
- },
- "LineChartLineStyleSettings": {
- "additionalProperties": false,
- "properties": {
- "LineInterpolation": {
- "$ref": "#/definitions/LineInterpolation"
- },
- "LineStyle": {
- "$ref": "#/definitions/LineChartLineStyle"
- },
- "LineVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "LineWidth": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "LineChartMarkerShape": {
- "enum": [
- "CIRCLE",
- "TRIANGLE",
- "SQUARE",
- "DIAMOND",
- "ROUNDED_SQUARE"
- ],
- "type": "string"
- },
- "LineChartMarkerStyleSettings": {
- "additionalProperties": false,
- "properties": {
- "MarkerColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "MarkerShape": {
- "$ref": "#/definitions/LineChartMarkerShape"
- },
- "MarkerSize": {
- "type": "string"
- },
- "MarkerVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "LineChartSeriesSettings": {
- "additionalProperties": false,
- "properties": {
- "LineStyleSettings": {
- "$ref": "#/definitions/LineChartLineStyleSettings"
- },
- "MarkerStyleSettings": {
- "$ref": "#/definitions/LineChartMarkerStyleSettings"
- }
- },
- "type": "object"
- },
- "LineChartSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryItemsLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "ColorItemsLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "SmallMultiplesLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "SmallMultiplesSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "LineChartType": {
- "enum": [
- "LINE",
- "AREA",
- "STACKED_AREA"
- ],
- "type": "string"
- },
- "LineChartVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/LineChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "LineInterpolation": {
- "enum": [
- "LINEAR",
- "SMOOTH",
- "STEPPED"
- ],
- "type": "string"
- },
- "LineSeriesAxisDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "AxisOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "MissingDataConfigurations": {
- "items": {
- "$ref": "#/definitions/MissingDataConfiguration"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "ListControlDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "InfoIconLabelOptions": {
- "$ref": "#/definitions/SheetControlInfoIconLabelOptions"
- },
- "SearchOptions": {
- "$ref": "#/definitions/ListControlSearchOptions"
- },
- "SelectAllOptions": {
- "$ref": "#/definitions/ListControlSelectAllOptions"
- },
- "TitleOptions": {
- "$ref": "#/definitions/LabelOptions"
- }
- },
- "type": "object"
- },
- "ListControlSearchOptions": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "ListControlSelectAllOptions": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "LoadingAnimation": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "LocalNavigationConfiguration": {
- "additionalProperties": false,
- "properties": {
- "TargetSheetId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "TargetSheetId"
- ],
- "type": "object"
- },
- "LongFormatText": {
- "additionalProperties": false,
- "properties": {
- "PlainText": {
- "maxLength": 1024,
- "minLength": 1,
- "type": "string"
- },
- "RichText": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "type": "object"
- },
- "MapZoomMode": {
- "enum": [
- "AUTO",
- "MANUAL"
- ],
- "type": "string"
- },
- "MappedDataSetParameter": {
- "additionalProperties": false,
- "properties": {
- "DataSetIdentifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "DataSetParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- }
- },
- "required": [
- "DataSetIdentifier",
- "DataSetParameterName"
- ],
- "type": "object"
- },
- "MaximumLabelType": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "MaximumMinimumComputation": {
- "additionalProperties": false,
- "properties": {
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "type": "string"
- },
- "Time": {
- "$ref": "#/definitions/DimensionField"
- },
- "Type": {
- "$ref": "#/definitions/MaximumMinimumComputationType"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId",
- "Type"
- ],
- "type": "object"
- },
- "MaximumMinimumComputationType": {
- "enum": [
- "MAXIMUM",
- "MINIMUM"
- ],
- "type": "string"
- },
- "MeasureField": {
- "additionalProperties": false,
- "properties": {
- "CalculatedMeasureField": {
- "$ref": "#/definitions/CalculatedMeasureField"
- },
- "CategoricalMeasureField": {
- "$ref": "#/definitions/CategoricalMeasureField"
- },
- "DateMeasureField": {
- "$ref": "#/definitions/DateMeasureField"
- },
- "NumericalMeasureField": {
- "$ref": "#/definitions/NumericalMeasureField"
- }
- },
- "type": "object"
- },
- "MetricComparisonComputation": {
- "additionalProperties": false,
- "properties": {
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "FromValue": {
- "$ref": "#/definitions/MeasureField"
- },
- "Name": {
- "type": "string"
- },
- "TargetValue": {
- "$ref": "#/definitions/MeasureField"
- },
- "Time": {
- "$ref": "#/definitions/DimensionField"
- }
- },
- "required": [
- "ComputationId"
- ],
- "type": "object"
- },
- "MinimumLabelType": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "MissingDataConfiguration": {
- "additionalProperties": false,
- "properties": {
- "TreatmentOption": {
- "$ref": "#/definitions/MissingDataTreatmentOption"
- }
- },
- "type": "object"
- },
- "MissingDataTreatmentOption": {
- "enum": [
- "INTERPOLATE",
- "SHOW_AS_ZERO",
- "SHOW_AS_BLANK"
- ],
- "type": "string"
- },
- "NegativeValueConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DisplayMode": {
- "$ref": "#/definitions/NegativeValueDisplayMode"
- }
- },
- "required": [
- "DisplayMode"
- ],
- "type": "object"
- },
- "NegativeValueDisplayMode": {
- "enum": [
- "POSITIVE",
- "NEGATIVE"
- ],
- "type": "string"
- },
- "NestedFilter": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "IncludeInnerSet": {
- "default": false,
- "type": "boolean"
- },
- "InnerFilter": {
- "$ref": "#/definitions/InnerFilter"
- }
- },
- "required": [
- "Column",
- "FilterId",
- "IncludeInnerSet",
- "InnerFilter"
- ],
- "type": "object"
- },
- "NullValueFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "NullString": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "NullString"
- ],
- "type": "object"
- },
- "NumberDisplayFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DecimalPlacesConfiguration": {
- "$ref": "#/definitions/DecimalPlacesConfiguration"
- },
- "NegativeValueConfiguration": {
- "$ref": "#/definitions/NegativeValueConfiguration"
- },
- "NullValueFormatConfiguration": {
- "$ref": "#/definitions/NullValueFormatConfiguration"
- },
- "NumberScale": {
- "$ref": "#/definitions/NumberScale"
- },
- "Prefix": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "SeparatorConfiguration": {
- "$ref": "#/definitions/NumericSeparatorConfiguration"
- },
- "Suffix": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- }
- },
- "type": "object"
- },
- "NumberFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FormatConfiguration": {
- "$ref": "#/definitions/NumericFormatConfiguration"
- }
- },
- "type": "object"
- },
- "NumberScale": {
- "enum": [
- "NONE",
- "AUTO",
- "THOUSANDS",
- "MILLIONS",
- "BILLIONS",
- "TRILLIONS"
- ],
- "type": "string"
- },
- "NumericAxisOptions": {
- "additionalProperties": false,
- "properties": {
- "Range": {
- "$ref": "#/definitions/AxisDisplayRange"
- },
- "Scale": {
- "$ref": "#/definitions/AxisScale"
- }
- },
- "type": "object"
- },
- "NumericEqualityDrillDownFilter": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "Value": {
- "default": 0,
- "type": "number"
- }
- },
- "required": [
- "Column",
- "Value"
- ],
- "type": "object"
- },
- "NumericEqualityFilter": {
- "additionalProperties": false,
- "properties": {
- "AggregationFunction": {
- "$ref": "#/definitions/AggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "MatchOperator": {
- "$ref": "#/definitions/NumericEqualityMatchOperator"
- },
- "NullOption": {
- "$ref": "#/definitions/FilterNullOption"
- },
- "ParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "SelectAllOptions": {
- "$ref": "#/definitions/NumericFilterSelectAllOptions"
- },
- "Value": {
- "default": null,
- "type": "number"
- }
- },
- "required": [
- "Column",
- "FilterId",
- "MatchOperator",
- "NullOption"
- ],
- "type": "object"
- },
- "NumericEqualityMatchOperator": {
- "enum": [
- "EQUALS",
- "DOES_NOT_EQUAL"
- ],
- "type": "string"
- },
- "NumericFilterSelectAllOptions": {
- "enum": [
- "FILTER_ALL_VALUES"
- ],
- "type": "string"
- },
- "NumericFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CurrencyDisplayFormatConfiguration": {
- "$ref": "#/definitions/CurrencyDisplayFormatConfiguration"
- },
- "NumberDisplayFormatConfiguration": {
- "$ref": "#/definitions/NumberDisplayFormatConfiguration"
- },
- "PercentageDisplayFormatConfiguration": {
- "$ref": "#/definitions/PercentageDisplayFormatConfiguration"
- }
- },
- "type": "object"
- },
- "NumericRangeFilter": {
- "additionalProperties": false,
- "properties": {
- "AggregationFunction": {
- "$ref": "#/definitions/AggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "IncludeMaximum": {
- "default": null,
- "type": "boolean"
- },
- "IncludeMinimum": {
- "default": null,
- "type": "boolean"
- },
- "NullOption": {
- "$ref": "#/definitions/FilterNullOption"
- },
- "RangeMaximum": {
- "$ref": "#/definitions/NumericRangeFilterValue"
- },
- "RangeMinimum": {
- "$ref": "#/definitions/NumericRangeFilterValue"
- },
- "SelectAllOptions": {
- "$ref": "#/definitions/NumericFilterSelectAllOptions"
- }
- },
- "required": [
- "Column",
- "FilterId",
- "NullOption"
- ],
- "type": "object"
- },
- "NumericRangeFilterValue": {
- "additionalProperties": false,
- "properties": {
- "Parameter": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "StaticValue": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "NumericSeparatorConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DecimalSeparator": {
- "$ref": "#/definitions/NumericSeparatorSymbol"
- },
- "ThousandsSeparator": {
- "$ref": "#/definitions/ThousandSeparatorOptions"
- }
- },
- "type": "object"
- },
- "NumericSeparatorSymbol": {
- "enum": [
- "COMMA",
- "DOT",
- "SPACE"
- ],
- "type": "string"
- },
- "NumericalAggregationFunction": {
- "additionalProperties": false,
- "properties": {
- "PercentileAggregation": {
- "$ref": "#/definitions/PercentileAggregation"
- },
- "SimpleNumericalAggregation": {
- "$ref": "#/definitions/SimpleNumericalAggregationFunction"
- }
- },
- "type": "object"
- },
- "NumericalDimensionField": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/NumberFormatConfiguration"
- },
- "HierarchyId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "NumericalMeasureField": {
- "additionalProperties": false,
- "properties": {
- "AggregationFunction": {
- "$ref": "#/definitions/NumericalAggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/NumberFormatConfiguration"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "OtherCategories": {
- "enum": [
- "INCLUDE",
- "EXCLUDE"
- ],
- "type": "string"
- },
- "PaginationConfiguration": {
- "additionalProperties": false,
- "properties": {
- "PageNumber": {
- "minimum": 0,
- "type": "number"
- },
- "PageSize": {
- "default": null,
- "type": "number"
- }
- },
- "required": [
- "PageNumber",
- "PageSize"
- ],
- "type": "object"
- },
- "PanelBorderStyle": {
- "enum": [
- "SOLID",
- "DASHED",
- "DOTTED"
- ],
- "type": "string"
- },
- "PanelConfiguration": {
- "additionalProperties": false,
- "properties": {
- "BackgroundColor": {
- "pattern": "^#[A-F0-9]{6}(?:[A-F0-9]{2})?$",
- "type": "string"
- },
- "BackgroundVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "BorderColor": {
- "pattern": "^#[A-F0-9]{6}(?:[A-F0-9]{2})?$",
- "type": "string"
- },
- "BorderStyle": {
- "$ref": "#/definitions/PanelBorderStyle"
- },
- "BorderThickness": {
- "type": "string"
- },
- "BorderVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "GutterSpacing": {
- "type": "string"
- },
- "GutterVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Title": {
- "$ref": "#/definitions/PanelTitleOptions"
- }
- },
- "type": "object"
- },
- "PanelTitleOptions": {
- "additionalProperties": false,
- "properties": {
- "FontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "HorizontalTextAlignment": {
- "$ref": "#/definitions/HorizontalTextAlignment"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "PaperOrientation": {
- "enum": [
- "PORTRAIT",
- "LANDSCAPE"
- ],
- "type": "string"
- },
- "PaperSize": {
- "enum": [
- "US_LETTER",
- "US_LEGAL",
- "US_TABLOID_LEDGER",
- "A0",
- "A1",
- "A2",
- "A3",
- "A4",
- "A5",
- "JIS_B4",
- "JIS_B5"
- ],
- "type": "string"
- },
- "ParameterControl": {
- "additionalProperties": false,
- "properties": {
- "DateTimePicker": {
- "$ref": "#/definitions/ParameterDateTimePickerControl"
- },
- "Dropdown": {
- "$ref": "#/definitions/ParameterDropDownControl"
- },
- "List": {
- "$ref": "#/definitions/ParameterListControl"
- },
- "Slider": {
- "$ref": "#/definitions/ParameterSliderControl"
- },
- "TextArea": {
- "$ref": "#/definitions/ParameterTextAreaControl"
- },
- "TextField": {
- "$ref": "#/definitions/ParameterTextFieldControl"
- }
- },
- "type": "object"
- },
- "ParameterDateTimePickerControl": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/DateTimePickerControlDisplayOptions"
- },
- "ParameterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "ParameterControlId",
- "SourceParameterName",
- "Title"
- ],
- "type": "object"
- },
- "ParameterDeclaration": {
- "additionalProperties": false,
- "properties": {
- "DateTimeParameterDeclaration": {
- "$ref": "#/definitions/DateTimeParameterDeclaration"
- },
- "DecimalParameterDeclaration": {
- "$ref": "#/definitions/DecimalParameterDeclaration"
- },
- "IntegerParameterDeclaration": {
- "$ref": "#/definitions/IntegerParameterDeclaration"
- },
- "StringParameterDeclaration": {
- "$ref": "#/definitions/StringParameterDeclaration"
- }
- },
- "type": "object"
- },
- "ParameterDropDownControl": {
- "additionalProperties": false,
- "properties": {
- "CascadingControlConfiguration": {
- "$ref": "#/definitions/CascadingControlConfiguration"
- },
- "DisplayOptions": {
- "$ref": "#/definitions/DropDownControlDisplayOptions"
- },
- "ParameterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SelectableValues": {
- "$ref": "#/definitions/ParameterSelectableValues"
- },
- "SourceParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlListType"
- }
- },
- "required": [
- "ParameterControlId",
- "SourceParameterName",
- "Title"
- ],
- "type": "object"
- },
- "ParameterListControl": {
- "additionalProperties": false,
- "properties": {
- "CascadingControlConfiguration": {
- "$ref": "#/definitions/CascadingControlConfiguration"
- },
- "DisplayOptions": {
- "$ref": "#/definitions/ListControlDisplayOptions"
- },
- "ParameterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SelectableValues": {
- "$ref": "#/definitions/ParameterSelectableValues"
- },
- "SourceParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlListType"
- }
- },
- "required": [
- "ParameterControlId",
- "SourceParameterName",
- "Title"
- ],
- "type": "object"
- },
- "ParameterSelectableValues": {
- "additionalProperties": false,
- "properties": {
- "LinkToDataSetColumn": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "Values": {
- "items": {
- "type": "string"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "ParameterSliderControl": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/SliderControlDisplayOptions"
- },
- "MaximumValue": {
- "default": 0,
- "type": "number"
- },
- "MinimumValue": {
- "default": 0,
- "type": "number"
- },
- "ParameterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "StepSize": {
- "default": 0,
- "type": "number"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "MaximumValue",
- "MinimumValue",
- "ParameterControlId",
- "SourceParameterName",
- "StepSize",
- "Title"
- ],
- "type": "object"
- },
- "ParameterTextAreaControl": {
- "additionalProperties": false,
- "properties": {
- "Delimiter": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "DisplayOptions": {
- "$ref": "#/definitions/TextAreaControlDisplayOptions"
- },
- "ParameterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "ParameterControlId",
- "SourceParameterName",
- "Title"
- ],
- "type": "object"
- },
- "ParameterTextFieldControl": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/TextFieldControlDisplayOptions"
- },
- "ParameterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "ParameterControlId",
- "SourceParameterName",
- "Title"
- ],
- "type": "object"
- },
- "ParameterValueType": {
- "enum": [
- "MULTI_VALUED",
- "SINGLE_VALUED"
- ],
- "type": "string"
- },
- "Parameters": {
- "additionalProperties": false,
- "properties": {
- "DateTimeParameters": {
- "items": {
- "$ref": "#/definitions/DateTimeParameter"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "DecimalParameters": {
- "items": {
- "$ref": "#/definitions/DecimalParameter"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "IntegerParameters": {
- "items": {
- "$ref": "#/definitions/IntegerParameter"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "StringParameters": {
- "items": {
- "$ref": "#/definitions/StringParameter"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "PercentVisibleRange": {
- "additionalProperties": false,
- "properties": {
- "From": {
- "default": null,
- "maximum": 100,
- "minimum": 0,
- "type": "number"
- },
- "To": {
- "default": null,
- "maximum": 100,
- "minimum": 0,
- "type": "number"
- }
- },
- "type": "object"
- },
- "PercentageDisplayFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DecimalPlacesConfiguration": {
- "$ref": "#/definitions/DecimalPlacesConfiguration"
- },
- "NegativeValueConfiguration": {
- "$ref": "#/definitions/NegativeValueConfiguration"
- },
- "NullValueFormatConfiguration": {
- "$ref": "#/definitions/NullValueFormatConfiguration"
- },
- "Prefix": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "SeparatorConfiguration": {
- "$ref": "#/definitions/NumericSeparatorConfiguration"
- },
- "Suffix": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- }
- },
- "type": "object"
- },
- "PercentileAggregation": {
- "additionalProperties": false,
- "properties": {
- "PercentileValue": {
- "maximum": 100,
- "minimum": 0,
- "type": "number"
- }
- },
- "type": "object"
- },
- "PeriodOverPeriodComputation": {
- "additionalProperties": false,
- "properties": {
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "type": "string"
- },
- "Time": {
- "$ref": "#/definitions/DimensionField"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId"
- ],
- "type": "object"
- },
- "PeriodToDateComputation": {
- "additionalProperties": false,
- "properties": {
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "type": "string"
- },
- "PeriodTimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- },
- "Time": {
- "$ref": "#/definitions/DimensionField"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId"
- ],
- "type": "object"
- },
- "PieChartAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "SmallMultiples": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "PieChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ContributionAnalysisDefaults": {
- "items": {
- "$ref": "#/definitions/ContributionAnalysisDefault"
- },
- "maxItems": 200,
- "minItems": 1,
- "type": "array"
- },
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "DonutOptions": {
- "$ref": "#/definitions/DonutOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/PieChartFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "SmallMultiplesOptions": {
- "$ref": "#/definitions/SmallMultiplesOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/PieChartSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "ValueLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- }
- },
- "type": "object"
- },
- "PieChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "PieChartAggregatedFieldWells": {
- "$ref": "#/definitions/PieChartAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "PieChartSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "SmallMultiplesLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "SmallMultiplesSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "PieChartVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/PieChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "PivotFieldSortOptions": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "SortBy": {
- "$ref": "#/definitions/PivotTableSortBy"
- }
- },
- "required": [
- "FieldId",
- "SortBy"
- ],
- "type": "object"
- },
- "PivotTableAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Columns": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 40,
- "minItems": 0,
- "type": "array"
- },
- "Rows": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 40,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 40,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "PivotTableCellConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "Scope": {
- "$ref": "#/definitions/PivotTableConditionalFormattingScope"
- },
- "Scopes": {
- "items": {
- "$ref": "#/definitions/PivotTableConditionalFormattingScope"
- },
- "maxItems": 3,
- "minItems": 0,
- "type": "array"
- },
- "TextFormat": {
- "$ref": "#/definitions/TextConditionalFormat"
- }
- },
- "required": [
- "FieldId"
- ],
- "type": "object"
- },
- "PivotTableConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "ConditionalFormattingOptions": {
- "items": {
- "$ref": "#/definitions/PivotTableConditionalFormattingOption"
- },
- "maxItems": 500,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "PivotTableConditionalFormattingOption": {
- "additionalProperties": false,
- "properties": {
- "Cell": {
- "$ref": "#/definitions/PivotTableCellConditionalFormatting"
- }
- },
- "type": "object"
- },
- "PivotTableConditionalFormattingScope": {
- "additionalProperties": false,
- "properties": {
- "Role": {
- "$ref": "#/definitions/PivotTableConditionalFormattingScopeRole"
- }
- },
- "type": "object"
- },
- "PivotTableConditionalFormattingScopeRole": {
- "enum": [
- "FIELD",
- "FIELD_TOTAL",
- "GRAND_TOTAL"
- ],
- "type": "string"
- },
- "PivotTableConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FieldOptions": {
- "$ref": "#/definitions/PivotTableFieldOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/PivotTableFieldWells"
- },
- "PaginatedReportOptions": {
- "$ref": "#/definitions/PivotTablePaginatedReportOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/PivotTableSortConfiguration"
- },
- "TableOptions": {
- "$ref": "#/definitions/PivotTableOptions"
- },
- "TotalOptions": {
- "$ref": "#/definitions/PivotTableTotalOptions"
- }
- },
- "type": "object"
- },
- "PivotTableDataPathOption": {
- "additionalProperties": false,
- "properties": {
- "DataPathList": {
- "items": {
- "$ref": "#/definitions/DataPathValue"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "Width": {
- "type": "string"
- }
- },
- "required": [
- "DataPathList"
- ],
- "type": "object"
- },
- "PivotTableDataPathType": {
- "enum": [
- "HIERARCHY_ROWS_LAYOUT_COLUMN",
- "MULTIPLE_ROW_METRICS_COLUMN",
- "EMPTY_COLUMN_HEADER",
- "COUNT_METRIC_COLUMN"
- ],
- "type": "string"
- },
- "PivotTableFieldCollapseState": {
- "enum": [
- "COLLAPSED",
- "EXPANDED"
- ],
- "type": "string"
- },
- "PivotTableFieldCollapseStateOption": {
- "additionalProperties": false,
- "properties": {
- "State": {
- "$ref": "#/definitions/PivotTableFieldCollapseState"
- },
- "Target": {
- "$ref": "#/definitions/PivotTableFieldCollapseStateTarget"
- }
- },
- "required": [
- "Target"
- ],
- "type": "object"
- },
- "PivotTableFieldCollapseStateTarget": {
- "additionalProperties": false,
- "properties": {
- "FieldDataPathValues": {
- "items": {
- "$ref": "#/definitions/DataPathValue"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "FieldId": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "PivotTableFieldOption": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "required": [
- "FieldId"
- ],
- "type": "object"
- },
- "PivotTableFieldOptions": {
- "additionalProperties": false,
- "properties": {
- "CollapseStateOptions": {
- "items": {
- "$ref": "#/definitions/PivotTableFieldCollapseStateOption"
- },
- "type": "array"
- },
- "DataPathOptions": {
- "items": {
- "$ref": "#/definitions/PivotTableDataPathOption"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "SelectedFieldOptions": {
- "items": {
- "$ref": "#/definitions/PivotTableFieldOption"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "PivotTableFieldSubtotalOptions": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "type": "object"
- },
- "PivotTableFieldWells": {
- "additionalProperties": false,
- "properties": {
- "PivotTableAggregatedFieldWells": {
- "$ref": "#/definitions/PivotTableAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "PivotTableMetricPlacement": {
- "enum": [
- "ROW",
- "COLUMN"
- ],
- "type": "string"
- },
- "PivotTableOptions": {
- "additionalProperties": false,
- "properties": {
- "CellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "CollapsedRowDimensionsVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "ColumnHeaderStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "ColumnNamesVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "DefaultCellWidth": {
- "type": "string"
- },
- "MetricPlacement": {
- "$ref": "#/definitions/PivotTableMetricPlacement"
- },
- "RowAlternateColorOptions": {
- "$ref": "#/definitions/RowAlternateColorOptions"
- },
- "RowFieldNamesStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "RowHeaderStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "RowsLabelOptions": {
- "$ref": "#/definitions/PivotTableRowsLabelOptions"
- },
- "RowsLayout": {
- "$ref": "#/definitions/PivotTableRowsLayout"
- },
- "SingleMetricVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "ToggleButtonsVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "PivotTablePaginatedReportOptions": {
- "additionalProperties": false,
- "properties": {
- "OverflowColumnHeaderVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "VerticalOverflowVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "PivotTableRowsLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "maxLength": 1024,
- "minLength": 1,
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "PivotTableRowsLayout": {
- "enum": [
- "TABULAR",
- "HIERARCHY"
- ],
- "type": "string"
- },
- "PivotTableSortBy": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnSort"
- },
- "DataPath": {
- "$ref": "#/definitions/DataPathSort"
- },
- "Field": {
- "$ref": "#/definitions/FieldSort"
- }
- },
- "type": "object"
- },
- "PivotTableSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FieldSortOptions": {
- "items": {
- "$ref": "#/definitions/PivotFieldSortOptions"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "PivotTableSubtotalLevel": {
- "enum": [
- "ALL",
- "CUSTOM",
- "LAST"
- ],
- "type": "string"
- },
- "PivotTableTotalOptions": {
- "additionalProperties": false,
- "properties": {
- "ColumnSubtotalOptions": {
- "$ref": "#/definitions/SubtotalOptions"
- },
- "ColumnTotalOptions": {
- "$ref": "#/definitions/PivotTotalOptions"
- },
- "RowSubtotalOptions": {
- "$ref": "#/definitions/SubtotalOptions"
- },
- "RowTotalOptions": {
- "$ref": "#/definitions/PivotTotalOptions"
- }
- },
- "type": "object"
- },
- "PivotTableVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/PivotTableConfiguration"
- },
- "ConditionalFormatting": {
- "$ref": "#/definitions/PivotTableConditionalFormatting"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "PivotTotalOptions": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "type": "string"
- },
- "MetricHeaderCellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "Placement": {
- "$ref": "#/definitions/TableTotalsPlacement"
- },
- "ScrollStatus": {
- "$ref": "#/definitions/TableTotalsScrollStatus"
- },
- "TotalAggregationOptions": {
- "items": {
- "$ref": "#/definitions/TotalAggregationOption"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "TotalCellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "TotalsVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "ValueCellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- }
- },
- "type": "object"
- },
- "PredefinedHierarchy": {
- "additionalProperties": false,
- "properties": {
- "Columns": {
- "items": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "maxItems": 10,
- "minItems": 1,
- "type": "array"
- },
- "DrillDownFilters": {
- "items": {
- "$ref": "#/definitions/DrillDownFilter"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "HierarchyId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Columns",
- "HierarchyId"
- ],
- "type": "object"
- },
- "PrimaryValueDisplayType": {
- "enum": [
- "HIDDEN",
- "COMPARISON",
- "ACTUAL"
- ],
- "type": "string"
- },
- "ProgressBarOptions": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "RadarChartAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Color": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "RadarChartAreaStyleSettings": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "RadarChartAxesRangeScale": {
- "enum": [
- "AUTO",
- "INDEPENDENT",
- "SHARED"
- ],
- "type": "string"
- },
- "RadarChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "AlternateBandColorsVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "AlternateBandEvenColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "AlternateBandOddColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "AxesRangeScale": {
- "$ref": "#/definitions/RadarChartAxesRangeScale"
- },
- "BaseSeriesSettings": {
- "$ref": "#/definitions/RadarChartSeriesSettings"
- },
- "CategoryAxis": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "CategoryLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ColorAxis": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "ColorLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/RadarChartFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "Shape": {
- "$ref": "#/definitions/RadarChartShape"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/RadarChartSortConfiguration"
- },
- "StartAngle": {
- "maximum": 360,
- "minimum": -360,
- "type": "number"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- }
- },
- "type": "object"
- },
- "RadarChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "RadarChartAggregatedFieldWells": {
- "$ref": "#/definitions/RadarChartAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "RadarChartSeriesSettings": {
- "additionalProperties": false,
- "properties": {
- "AreaStyleSettings": {
- "$ref": "#/definitions/RadarChartAreaStyleSettings"
- }
- },
- "type": "object"
- },
- "RadarChartShape": {
- "enum": [
- "CIRCLE",
- "POLYGON"
- ],
- "type": "string"
- },
- "RadarChartSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "ColorItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "ColorSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "RadarChartVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/RadarChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "RangeEndsLabelType": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "ReferenceLine": {
- "additionalProperties": false,
- "properties": {
- "DataConfiguration": {
- "$ref": "#/definitions/ReferenceLineDataConfiguration"
- },
- "LabelConfiguration": {
- "$ref": "#/definitions/ReferenceLineLabelConfiguration"
- },
- "Status": {
- "$ref": "#/definitions/WidgetStatus"
- },
- "StyleConfiguration": {
- "$ref": "#/definitions/ReferenceLineStyleConfiguration"
- }
- },
- "required": [
- "DataConfiguration"
- ],
- "type": "object"
- },
- "ReferenceLineCustomLabelConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "pattern": "\\S",
- "type": "string"
- }
- },
- "required": [
- "CustomLabel"
- ],
- "type": "object"
- },
- "ReferenceLineDataConfiguration": {
- "additionalProperties": false,
- "properties": {
- "AxisBinding": {
- "$ref": "#/definitions/AxisBinding"
- },
- "DynamicConfiguration": {
- "$ref": "#/definitions/ReferenceLineDynamicDataConfiguration"
- },
- "SeriesType": {
- "$ref": "#/definitions/ReferenceLineSeriesType"
- },
- "StaticConfiguration": {
- "$ref": "#/definitions/ReferenceLineStaticDataConfiguration"
- }
- },
- "type": "object"
- },
- "ReferenceLineDynamicDataConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Calculation": {
- "$ref": "#/definitions/NumericalAggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "MeasureAggregationFunction": {
- "$ref": "#/definitions/AggregationFunction"
- }
- },
- "required": [
- "Calculation",
- "Column"
- ],
- "type": "object"
- },
- "ReferenceLineLabelConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomLabelConfiguration": {
- "$ref": "#/definitions/ReferenceLineCustomLabelConfiguration"
- },
- "FontColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "FontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "HorizontalPosition": {
- "$ref": "#/definitions/ReferenceLineLabelHorizontalPosition"
- },
- "ValueLabelConfiguration": {
- "$ref": "#/definitions/ReferenceLineValueLabelConfiguration"
- },
- "VerticalPosition": {
- "$ref": "#/definitions/ReferenceLineLabelVerticalPosition"
- }
- },
- "type": "object"
- },
- "ReferenceLineLabelHorizontalPosition": {
- "enum": [
- "LEFT",
- "CENTER",
- "RIGHT"
- ],
- "type": "string"
- },
- "ReferenceLineLabelVerticalPosition": {
- "enum": [
- "ABOVE",
- "BELOW"
- ],
- "type": "string"
- },
- "ReferenceLinePatternType": {
- "enum": [
- "SOLID",
- "DASHED",
- "DOTTED"
- ],
- "type": "string"
- },
- "ReferenceLineSeriesType": {
- "enum": [
- "BAR",
- "LINE"
- ],
- "type": "string"
- },
- "ReferenceLineStaticDataConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Value": {
- "default": 0,
- "type": "number"
- }
- },
- "required": [
- "Value"
- ],
- "type": "object"
- },
- "ReferenceLineStyleConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "Pattern": {
- "$ref": "#/definitions/ReferenceLinePatternType"
- }
- },
- "type": "object"
- },
- "ReferenceLineValueLabelConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FormatConfiguration": {
- "$ref": "#/definitions/NumericFormatConfiguration"
- },
- "RelativePosition": {
- "$ref": "#/definitions/ReferenceLineValueLabelRelativePosition"
- }
- },
- "type": "object"
- },
- "ReferenceLineValueLabelRelativePosition": {
- "enum": [
- "BEFORE_CUSTOM_LABEL",
- "AFTER_CUSTOM_LABEL"
- ],
- "type": "string"
- },
- "RelativeDateTimeControlDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "DateTimeFormat": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "InfoIconLabelOptions": {
- "$ref": "#/definitions/SheetControlInfoIconLabelOptions"
- },
- "TitleOptions": {
- "$ref": "#/definitions/LabelOptions"
- }
- },
- "type": "object"
- },
- "RelativeDateType": {
- "enum": [
- "PREVIOUS",
- "THIS",
- "LAST",
- "NOW",
- "NEXT"
- ],
- "type": "string"
- },
- "RelativeDatesFilter": {
- "additionalProperties": false,
- "properties": {
- "AnchorDateConfiguration": {
- "$ref": "#/definitions/AnchorDateConfiguration"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- },
- "ExcludePeriodConfiguration": {
- "$ref": "#/definitions/ExcludePeriodConfiguration"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "MinimumGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- },
- "NullOption": {
- "$ref": "#/definitions/FilterNullOption"
- },
- "ParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "RelativeDateType": {
- "$ref": "#/definitions/RelativeDateType"
- },
- "RelativeDateValue": {
- "default": null,
- "type": "number"
- },
- "TimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- }
- },
- "required": [
- "AnchorDateConfiguration",
- "Column",
- "FilterId",
- "NullOption",
- "RelativeDateType",
- "TimeGranularity"
- ],
- "type": "object"
- },
- "RelativeFontSize": {
- "enum": [
- "EXTRA_SMALL",
- "SMALL",
- "MEDIUM",
- "LARGE",
- "EXTRA_LARGE"
- ],
- "type": "string"
- },
- "ResizeOption": {
- "enum": [
- "FIXED",
- "RESPONSIVE"
- ],
- "type": "string"
- },
- "ResourcePermission": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "type": "string"
- },
- "maxItems": 20,
- "minItems": 1,
- "type": "array"
- },
- "Principal": {
- "maxLength": 256,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Actions",
- "Principal"
- ],
- "type": "object"
- },
- "ResourceStatus": {
- "enum": [
- "CREATION_IN_PROGRESS",
- "CREATION_SUCCESSFUL",
- "CREATION_FAILED",
- "UPDATE_IN_PROGRESS",
- "UPDATE_SUCCESSFUL",
- "UPDATE_FAILED",
- "DELETED"
- ],
- "type": "string"
- },
- "RollingDateConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DataSetIdentifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Expression": {
- "maxLength": 4096,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Expression"
- ],
- "type": "object"
- },
- "RowAlternateColorOptions": {
- "additionalProperties": false,
- "properties": {
- "RowAlternateColors": {
- "items": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Status": {
- "$ref": "#/definitions/WidgetStatus"
- },
- "UsePrimaryBackgroundColor": {
- "$ref": "#/definitions/WidgetStatus"
- }
- },
- "type": "object"
- },
- "SameSheetTargetVisualConfiguration": {
- "additionalProperties": false,
- "properties": {
- "TargetVisualOptions": {
- "$ref": "#/definitions/TargetVisualOptions"
- },
- "TargetVisuals": {
- "items": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "maxItems": 50,
- "minItems": 1,
- "type": "array"
- }
- },
- "type": "object"
- },
- "SankeyDiagramAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Destination": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Source": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Weight": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "SankeyDiagramChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/SankeyDiagramFieldWells"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/SankeyDiagramSortConfiguration"
- }
- },
- "type": "object"
- },
- "SankeyDiagramFieldWells": {
- "additionalProperties": false,
- "properties": {
- "SankeyDiagramAggregatedFieldWells": {
- "$ref": "#/definitions/SankeyDiagramAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "SankeyDiagramSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DestinationItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "SourceItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "WeightSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "SankeyDiagramVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/SankeyDiagramChartConfiguration"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "ScatterPlotCategoricallyAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Label": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Size": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "XAxis": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "YAxis": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "ScatterPlotConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/ScatterPlotFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- },
- "XAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "XAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "YAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "YAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- }
- },
- "type": "object"
- },
- "ScatterPlotFieldWells": {
- "additionalProperties": false,
- "properties": {
- "ScatterPlotCategoricallyAggregatedFieldWells": {
- "$ref": "#/definitions/ScatterPlotCategoricallyAggregatedFieldWells"
- },
- "ScatterPlotUnaggregatedFieldWells": {
- "$ref": "#/definitions/ScatterPlotUnaggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "ScatterPlotUnaggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Label": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Size": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "XAxis": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "YAxis": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "ScatterPlotVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/ScatterPlotConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "ScrollBarOptions": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- },
- "VisibleRange": {
- "$ref": "#/definitions/VisibleRangeOptions"
- }
- },
- "type": "object"
- },
- "SecondaryValueOptions": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "SectionAfterPageBreak": {
- "additionalProperties": false,
- "properties": {
- "Status": {
- "$ref": "#/definitions/SectionPageBreakStatus"
- }
- },
- "type": "object"
- },
- "SectionBasedLayoutCanvasSizeOptions": {
- "additionalProperties": false,
- "properties": {
- "PaperCanvasSizeOptions": {
- "$ref": "#/definitions/SectionBasedLayoutPaperCanvasSizeOptions"
- }
- },
- "type": "object"
- },
- "SectionBasedLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "BodySections": {
- "items": {
- "$ref": "#/definitions/BodySectionConfiguration"
- },
- "maxItems": 28,
- "minItems": 0,
- "type": "array"
- },
- "CanvasSizeOptions": {
- "$ref": "#/definitions/SectionBasedLayoutCanvasSizeOptions"
- },
- "FooterSections": {
- "items": {
- "$ref": "#/definitions/HeaderFooterSectionConfiguration"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "HeaderSections": {
- "items": {
- "$ref": "#/definitions/HeaderFooterSectionConfiguration"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "BodySections",
- "CanvasSizeOptions",
- "FooterSections",
- "HeaderSections"
- ],
- "type": "object"
- },
- "SectionBasedLayoutPaperCanvasSizeOptions": {
- "additionalProperties": false,
- "properties": {
- "PaperMargin": {
- "$ref": "#/definitions/Spacing"
- },
- "PaperOrientation": {
- "$ref": "#/definitions/PaperOrientation"
- },
- "PaperSize": {
- "$ref": "#/definitions/PaperSize"
- }
- },
- "type": "object"
- },
- "SectionLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FreeFormLayout": {
- "$ref": "#/definitions/FreeFormSectionLayoutConfiguration"
- }
- },
- "required": [
- "FreeFormLayout"
- ],
- "type": "object"
- },
- "SectionPageBreakConfiguration": {
- "additionalProperties": false,
- "properties": {
- "After": {
- "$ref": "#/definitions/SectionAfterPageBreak"
- }
- },
- "type": "object"
- },
- "SectionPageBreakStatus": {
- "enum": [
- "ENABLED",
- "DISABLED"
- ],
- "type": "string"
- },
- "SectionStyle": {
- "additionalProperties": false,
- "properties": {
- "Height": {
- "type": "string"
- },
- "Padding": {
- "$ref": "#/definitions/Spacing"
- }
- },
- "type": "object"
- },
- "SelectAllValueOptions": {
- "enum": [
- "ALL_VALUES"
- ],
- "type": "string"
- },
- "SelectedFieldOptions": {
- "enum": [
- "ALL_FIELDS"
- ],
- "type": "string"
- },
- "SelectedSheetsFilterScopeConfiguration": {
- "additionalProperties": false,
- "properties": {
- "SheetVisualScopingConfigurations": {
- "items": {
- "$ref": "#/definitions/SheetVisualScopingConfiguration"
- },
- "maxItems": 50,
- "minItems": 1,
- "type": "array"
- }
- },
- "type": "object"
- },
- "SelectedTooltipType": {
- "enum": [
- "BASIC",
- "DETAILED"
- ],
- "type": "string"
- },
- "SeriesItem": {
- "additionalProperties": false,
- "properties": {
- "DataFieldSeriesItem": {
- "$ref": "#/definitions/DataFieldSeriesItem"
- },
- "FieldSeriesItem": {
- "$ref": "#/definitions/FieldSeriesItem"
- }
- },
- "type": "object"
- },
- "SetParameterValueConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DestinationParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "Value": {
- "$ref": "#/definitions/DestinationParameterValueConfiguration"
- }
- },
- "required": [
- "DestinationParameterName",
- "Value"
- ],
- "type": "object"
- },
- "ShapeConditionalFormat": {
- "additionalProperties": false,
- "properties": {
- "BackgroundColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "required": [
- "BackgroundColor"
- ],
- "type": "object"
- },
- "Sheet": {
- "additionalProperties": false,
- "properties": {
- "Name": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "SheetId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "type": "object"
- },
- "SheetContentType": {
- "enum": [
- "PAGINATED",
- "INTERACTIVE"
- ],
- "type": "string"
- },
- "SheetControlDateTimePickerType": {
- "enum": [
- "SINGLE_VALUED",
- "DATE_RANGE"
- ],
- "type": "string"
- },
- "SheetControlInfoIconLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "InfoIconText": {
- "maxLength": 100,
- "minLength": 1,
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "SheetControlLayout": {
- "additionalProperties": false,
- "properties": {
- "Configuration": {
- "$ref": "#/definitions/SheetControlLayoutConfiguration"
- }
- },
- "required": [
- "Configuration"
- ],
- "type": "object"
- },
- "SheetControlLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "GridLayout": {
- "$ref": "#/definitions/GridLayoutConfiguration"
- }
- },
- "type": "object"
- },
- "SheetControlListType": {
- "enum": [
- "MULTI_SELECT",
- "SINGLE_SELECT"
- ],
- "type": "string"
- },
- "SheetControlSliderType": {
- "enum": [
- "SINGLE_POINT",
- "RANGE"
- ],
- "type": "string"
- },
- "SheetDefinition": {
- "additionalProperties": false,
- "properties": {
- "ContentType": {
- "$ref": "#/definitions/SheetContentType"
- },
- "Description": {
- "maxLength": 1024,
- "minLength": 1,
- "type": "string"
- },
- "FilterControls": {
- "items": {
- "$ref": "#/definitions/FilterControl"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Layouts": {
- "items": {
- "$ref": "#/definitions/Layout"
- },
- "maxItems": 1,
- "minItems": 1,
- "type": "array"
- },
- "Name": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "ParameterControls": {
- "items": {
- "$ref": "#/definitions/ParameterControl"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "SheetControlLayouts": {
- "items": {
- "$ref": "#/definitions/SheetControlLayout"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "SheetId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "TextBoxes": {
- "items": {
- "$ref": "#/definitions/SheetTextBox"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "Title": {
- "maxLength": 1024,
- "minLength": 1,
- "type": "string"
- },
- "Visuals": {
- "items": {
- "$ref": "#/definitions/Visual"
- },
- "maxItems": 50,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "SheetId"
- ],
- "type": "object"
- },
- "SheetElementConfigurationOverrides": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "SheetElementRenderingRule": {
- "additionalProperties": false,
- "properties": {
- "ConfigurationOverrides": {
- "$ref": "#/definitions/SheetElementConfigurationOverrides"
- },
- "Expression": {
- "maxLength": 4096,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "ConfigurationOverrides",
- "Expression"
- ],
- "type": "object"
- },
- "SheetTextBox": {
- "additionalProperties": false,
- "properties": {
- "Content": {
- "maxLength": 150000,
- "minLength": 0,
- "type": "string"
- },
- "SheetTextBoxId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "SheetTextBoxId"
- ],
- "type": "object"
- },
- "SheetVisualScopingConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Scope": {
- "$ref": "#/definitions/FilterVisualScope"
- },
- "SheetId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "VisualIds": {
- "items": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "maxItems": 50,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "Scope",
- "SheetId"
- ],
- "type": "object"
- },
- "ShortFormatText": {
- "additionalProperties": false,
- "properties": {
- "PlainText": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "RichText": {
- "maxLength": 1024,
- "minLength": 1,
- "type": "string"
- }
- },
- "type": "object"
- },
- "SimpleAttributeAggregationFunction": {
- "enum": [
- "UNIQUE_VALUE"
- ],
- "type": "string"
- },
- "SimpleClusterMarker": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- }
- },
- "type": "object"
- },
- "SimpleNumericalAggregationFunction": {
- "enum": [
- "SUM",
- "AVERAGE",
- "MIN",
- "MAX",
- "COUNT",
- "DISTINCT_COUNT",
- "VAR",
- "VARP",
- "STDEV",
- "STDEVP",
- "MEDIAN"
- ],
- "type": "string"
- },
- "SimpleTotalAggregationFunction": {
- "enum": [
- "DEFAULT",
- "SUM",
- "AVERAGE",
- "MIN",
- "MAX",
- "NONE"
- ],
- "type": "string"
- },
- "SliderControlDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "InfoIconLabelOptions": {
- "$ref": "#/definitions/SheetControlInfoIconLabelOptions"
- },
- "TitleOptions": {
- "$ref": "#/definitions/LabelOptions"
- }
- },
- "type": "object"
- },
- "SmallMultiplesAxisPlacement": {
- "enum": [
- "OUTSIDE",
- "INSIDE"
- ],
- "type": "string"
- },
- "SmallMultiplesAxisProperties": {
- "additionalProperties": false,
- "properties": {
- "Placement": {
- "$ref": "#/definitions/SmallMultiplesAxisPlacement"
- },
- "Scale": {
- "$ref": "#/definitions/SmallMultiplesAxisScale"
- }
- },
- "type": "object"
- },
- "SmallMultiplesAxisScale": {
- "enum": [
- "SHARED",
- "INDEPENDENT"
- ],
- "type": "string"
- },
- "SmallMultiplesOptions": {
- "additionalProperties": false,
- "properties": {
- "MaxVisibleColumns": {
- "maximum": 10,
- "minimum": 1,
- "type": "number"
- },
- "MaxVisibleRows": {
- "maximum": 10,
- "minimum": 1,
- "type": "number"
- },
- "PanelConfiguration": {
- "$ref": "#/definitions/PanelConfiguration"
- },
- "XAxis": {
- "$ref": "#/definitions/SmallMultiplesAxisProperties"
- },
- "YAxis": {
- "$ref": "#/definitions/SmallMultiplesAxisProperties"
- }
- },
- "type": "object"
- },
- "SortDirection": {
- "enum": [
- "ASC",
- "DESC"
- ],
- "type": "string"
- },
- "Spacing": {
- "additionalProperties": false,
- "properties": {
- "Bottom": {
- "type": "string"
- },
- "Left": {
- "type": "string"
- },
- "Right": {
- "type": "string"
- },
- "Top": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "SpecialValue": {
- "enum": [
- "EMPTY",
- "NULL",
- "OTHER"
- ],
- "type": "string"
- },
- "StringDefaultValues": {
- "additionalProperties": false,
- "properties": {
- "DynamicValue": {
- "$ref": "#/definitions/DynamicDefaultValue"
- },
- "StaticValues": {
- "items": {
- "type": "string"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "StringFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "NullValueFormatConfiguration": {
- "$ref": "#/definitions/NullValueFormatConfiguration"
- },
- "NumericFormatConfiguration": {
- "$ref": "#/definitions/NumericFormatConfiguration"
- }
- },
- "type": "object"
- },
- "StringParameter": {
- "additionalProperties": false,
- "properties": {
- "Name": {
- "pattern": "\\S",
- "type": "string"
- },
- "Values": {
- "items": {
- "type": "string"
- },
- "type": "array"
- }
- },
- "required": [
- "Name",
- "Values"
- ],
- "type": "object"
- },
- "StringParameterDeclaration": {
- "additionalProperties": false,
- "properties": {
- "DefaultValues": {
- "$ref": "#/definitions/StringDefaultValues"
- },
- "MappedDataSetParameters": {
- "items": {
- "$ref": "#/definitions/MappedDataSetParameter"
- },
- "maxItems": 150,
- "minItems": 0,
- "type": "array"
- },
- "Name": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "ParameterValueType": {
- "$ref": "#/definitions/ParameterValueType"
- },
- "ValueWhenUnset": {
- "$ref": "#/definitions/StringValueWhenUnsetConfiguration"
- }
- },
- "required": [
- "Name",
- "ParameterValueType"
- ],
- "type": "object"
- },
- "StringValueWhenUnsetConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomValue": {
- "type": "string"
- },
- "ValueWhenUnsetOption": {
- "$ref": "#/definitions/ValueWhenUnsetOption"
- }
- },
- "type": "object"
- },
- "StyledCellType": {
- "enum": [
- "TOTAL",
- "METRIC_HEADER",
- "VALUE"
- ],
- "type": "string"
- },
- "SubtotalOptions": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "type": "string"
- },
- "FieldLevel": {
- "$ref": "#/definitions/PivotTableSubtotalLevel"
- },
- "FieldLevelOptions": {
- "items": {
- "$ref": "#/definitions/PivotTableFieldSubtotalOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "MetricHeaderCellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "StyleTargets": {
- "items": {
- "$ref": "#/definitions/TableStyleTarget"
- },
- "maxItems": 3,
- "minItems": 0,
- "type": "array"
- },
- "TotalCellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "TotalsVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "ValueCellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- }
- },
- "type": "object"
- },
- "TableAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "GroupBy": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TableBorderOptions": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "Style": {
- "$ref": "#/definitions/TableBorderStyle"
- },
- "Thickness": {
- "maximum": 4,
- "minimum": 1,
- "type": "number"
- }
- },
- "type": "object"
- },
- "TableBorderStyle": {
- "enum": [
- "NONE",
- "SOLID"
- ],
- "type": "string"
- },
- "TableCellConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "TextFormat": {
- "$ref": "#/definitions/TextConditionalFormat"
- }
- },
- "required": [
- "FieldId"
- ],
- "type": "object"
- },
- "TableCellImageScalingConfiguration": {
- "enum": [
- "FIT_TO_CELL_HEIGHT",
- "FIT_TO_CELL_WIDTH",
- "DO_NOT_SCALE"
- ],
- "type": "string"
- },
- "TableCellImageSizingConfiguration": {
- "additionalProperties": false,
- "properties": {
- "TableCellImageScalingConfiguration": {
- "$ref": "#/definitions/TableCellImageScalingConfiguration"
- }
- },
- "type": "object"
- },
- "TableCellStyle": {
- "additionalProperties": false,
- "properties": {
- "BackgroundColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "Border": {
- "$ref": "#/definitions/GlobalTableBorderOptions"
- },
- "FontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "Height": {
- "maximum": 500,
- "minimum": 8,
- "type": "number"
- },
- "HorizontalTextAlignment": {
- "$ref": "#/definitions/HorizontalTextAlignment"
- },
- "TextWrap": {
- "$ref": "#/definitions/TextWrap"
- },
- "VerticalTextAlignment": {
- "$ref": "#/definitions/VerticalTextAlignment"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "TableConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "ConditionalFormattingOptions": {
- "items": {
- "$ref": "#/definitions/TableConditionalFormattingOption"
- },
- "maxItems": 500,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TableConditionalFormattingOption": {
- "additionalProperties": false,
- "properties": {
- "Cell": {
- "$ref": "#/definitions/TableCellConditionalFormatting"
- },
- "Row": {
- "$ref": "#/definitions/TableRowConditionalFormatting"
- }
- },
- "type": "object"
- },
- "TableConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FieldOptions": {
- "$ref": "#/definitions/TableFieldOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/TableFieldWells"
- },
- "PaginatedReportOptions": {
- "$ref": "#/definitions/TablePaginatedReportOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/TableSortConfiguration"
- },
- "TableInlineVisualizations": {
- "items": {
- "$ref": "#/definitions/TableInlineVisualization"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "TableOptions": {
- "$ref": "#/definitions/TableOptions"
- },
- "TotalOptions": {
- "$ref": "#/definitions/TotalOptions"
- }
- },
- "type": "object"
- },
- "TableFieldCustomIconContent": {
- "additionalProperties": false,
- "properties": {
- "Icon": {
- "$ref": "#/definitions/TableFieldIconSetType"
- }
- },
- "type": "object"
- },
- "TableFieldCustomTextContent": {
- "additionalProperties": false,
- "properties": {
- "FontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "Value": {
- "type": "string"
- }
- },
- "required": [
- "FontConfiguration"
- ],
- "type": "object"
- },
- "TableFieldIconSetType": {
- "enum": [
- "LINK"
- ],
- "type": "string"
- },
- "TableFieldImageConfiguration": {
- "additionalProperties": false,
- "properties": {
- "SizingOptions": {
- "$ref": "#/definitions/TableCellImageSizingConfiguration"
- }
- },
- "type": "object"
- },
- "TableFieldLinkConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Content": {
- "$ref": "#/definitions/TableFieldLinkContentConfiguration"
- },
- "Target": {
- "$ref": "#/definitions/URLTargetConfiguration"
- }
- },
- "required": [
- "Content",
- "Target"
- ],
- "type": "object"
- },
- "TableFieldLinkContentConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomIconContent": {
- "$ref": "#/definitions/TableFieldCustomIconContent"
- },
- "CustomTextContent": {
- "$ref": "#/definitions/TableFieldCustomTextContent"
- }
- },
- "type": "object"
- },
- "TableFieldOption": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "URLStyling": {
- "$ref": "#/definitions/TableFieldURLConfiguration"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Width": {
- "type": "string"
- }
- },
- "required": [
- "FieldId"
- ],
- "type": "object"
- },
- "TableFieldOptions": {
- "additionalProperties": false,
- "properties": {
- "Order": {
- "items": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "PinnedFieldOptions": {
- "$ref": "#/definitions/TablePinnedFieldOptions"
- },
- "SelectedFieldOptions": {
- "items": {
- "$ref": "#/definitions/TableFieldOption"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TableFieldURLConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ImageConfiguration": {
- "$ref": "#/definitions/TableFieldImageConfiguration"
- },
- "LinkConfiguration": {
- "$ref": "#/definitions/TableFieldLinkConfiguration"
- }
- },
- "type": "object"
- },
- "TableFieldWells": {
- "additionalProperties": false,
- "properties": {
- "TableAggregatedFieldWells": {
- "$ref": "#/definitions/TableAggregatedFieldWells"
- },
- "TableUnaggregatedFieldWells": {
- "$ref": "#/definitions/TableUnaggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "TableInlineVisualization": {
- "additionalProperties": false,
- "properties": {
- "DataBars": {
- "$ref": "#/definitions/DataBarsOptions"
- }
- },
- "type": "object"
- },
- "TableOptions": {
- "additionalProperties": false,
- "properties": {
- "CellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "HeaderStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "Orientation": {
- "$ref": "#/definitions/TableOrientation"
- },
- "RowAlternateColorOptions": {
- "$ref": "#/definitions/RowAlternateColorOptions"
- }
- },
- "type": "object"
- },
- "TableOrientation": {
- "enum": [
- "VERTICAL",
- "HORIZONTAL"
- ],
- "type": "string"
- },
- "TablePaginatedReportOptions": {
- "additionalProperties": false,
- "properties": {
- "OverflowColumnHeaderVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "VerticalOverflowVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "TablePinnedFieldOptions": {
- "additionalProperties": false,
- "properties": {
- "PinnedLeftFields": {
- "items": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "maxItems": 201,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TableRowConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "BackgroundColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- },
- "TextColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "TableSideBorderOptions": {
- "additionalProperties": false,
- "properties": {
- "Bottom": {
- "$ref": "#/definitions/TableBorderOptions"
- },
- "InnerHorizontal": {
- "$ref": "#/definitions/TableBorderOptions"
- },
- "InnerVertical": {
- "$ref": "#/definitions/TableBorderOptions"
- },
- "Left": {
- "$ref": "#/definitions/TableBorderOptions"
- },
- "Right": {
- "$ref": "#/definitions/TableBorderOptions"
- },
- "Top": {
- "$ref": "#/definitions/TableBorderOptions"
- }
- },
- "type": "object"
- },
- "TableSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "PaginationConfiguration": {
- "$ref": "#/definitions/PaginationConfiguration"
- },
- "RowSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TableStyleTarget": {
- "additionalProperties": false,
- "properties": {
- "CellType": {
- "$ref": "#/definitions/StyledCellType"
- }
- },
- "required": [
- "CellType"
- ],
- "type": "object"
- },
- "TableTotalsPlacement": {
- "enum": [
- "START",
- "END",
- "AUTO"
- ],
- "type": "string"
- },
- "TableTotalsScrollStatus": {
- "enum": [
- "PINNED",
- "SCROLLED"
- ],
- "type": "string"
- },
- "TableUnaggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Values": {
- "items": {
- "$ref": "#/definitions/UnaggregatedField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TableVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/TableConfiguration"
- },
- "ConditionalFormatting": {
- "$ref": "#/definitions/TableConditionalFormatting"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "Tag": {
- "additionalProperties": false,
- "properties": {
- "Key": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "Value": {
- "maxLength": 256,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Key",
- "Value"
- ],
- "type": "object"
- },
- "TargetVisualOptions": {
- "enum": [
- "ALL_VISUALS"
- ],
- "type": "string"
- },
- "TextAreaControlDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "InfoIconLabelOptions": {
- "$ref": "#/definitions/SheetControlInfoIconLabelOptions"
- },
- "PlaceholderOptions": {
- "$ref": "#/definitions/TextControlPlaceholderOptions"
- },
- "TitleOptions": {
- "$ref": "#/definitions/LabelOptions"
- }
- },
- "type": "object"
- },
- "TextConditionalFormat": {
- "additionalProperties": false,
- "properties": {
- "BackgroundColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- },
- "Icon": {
- "$ref": "#/definitions/ConditionalFormattingIcon"
- },
- "TextColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "TextControlPlaceholderOptions": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "TextFieldControlDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "InfoIconLabelOptions": {
- "$ref": "#/definitions/SheetControlInfoIconLabelOptions"
- },
- "PlaceholderOptions": {
- "$ref": "#/definitions/TextControlPlaceholderOptions"
- },
- "TitleOptions": {
- "$ref": "#/definitions/LabelOptions"
- }
- },
- "type": "object"
- },
- "TextWrap": {
- "enum": [
- "NONE",
- "WRAP"
- ],
- "type": "string"
- },
- "ThousandSeparatorOptions": {
- "additionalProperties": false,
- "properties": {
- "Symbol": {
- "$ref": "#/definitions/NumericSeparatorSymbol"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "TimeBasedForecastProperties": {
- "additionalProperties": false,
- "properties": {
- "LowerBoundary": {
- "default": null,
- "type": "number"
- },
- "PeriodsBackward": {
- "maximum": 1000,
- "minimum": 0,
- "type": "number"
- },
- "PeriodsForward": {
- "maximum": 1000,
- "minimum": 1,
- "type": "number"
- },
- "PredictionInterval": {
- "maximum": 95,
- "minimum": 50,
- "type": "number"
- },
- "Seasonality": {
- "maximum": 180,
- "minimum": 1,
- "type": "number"
- },
- "UpperBoundary": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "TimeEqualityFilter": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "ParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "RollingDate": {
- "$ref": "#/definitions/RollingDateConfiguration"
- },
- "TimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- },
- "Value": {
- "format": "date-time",
- "type": "string"
- }
- },
- "required": [
- "Column",
- "FilterId"
- ],
- "type": "object"
- },
- "TimeGranularity": {
- "enum": [
- "YEAR",
- "QUARTER",
- "MONTH",
- "WEEK",
- "DAY",
- "HOUR",
- "MINUTE",
- "SECOND",
- "MILLISECOND"
- ],
- "type": "string"
- },
- "TimeRangeDrillDownFilter": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "RangeMaximum": {
- "format": "date-time",
- "type": "string"
- },
- "RangeMinimum": {
- "format": "date-time",
- "type": "string"
- },
- "TimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- }
- },
- "required": [
- "Column",
- "RangeMaximum",
- "RangeMinimum",
- "TimeGranularity"
- ],
- "type": "object"
- },
- "TimeRangeFilter": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- },
- "ExcludePeriodConfiguration": {
- "$ref": "#/definitions/ExcludePeriodConfiguration"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "IncludeMaximum": {
- "default": null,
- "type": "boolean"
- },
- "IncludeMinimum": {
- "default": null,
- "type": "boolean"
- },
- "NullOption": {
- "$ref": "#/definitions/FilterNullOption"
- },
- "RangeMaximumValue": {
- "$ref": "#/definitions/TimeRangeFilterValue"
- },
- "RangeMinimumValue": {
- "$ref": "#/definitions/TimeRangeFilterValue"
- },
- "TimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- }
- },
- "required": [
- "Column",
- "FilterId",
- "NullOption"
- ],
- "type": "object"
- },
- "TimeRangeFilterValue": {
- "additionalProperties": false,
- "properties": {
- "Parameter": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "RollingDate": {
- "$ref": "#/definitions/RollingDateConfiguration"
- },
- "StaticValue": {
- "format": "date-time",
- "type": "string"
- }
- },
- "type": "object"
- },
- "TooltipItem": {
- "additionalProperties": false,
- "properties": {
- "ColumnTooltipItem": {
- "$ref": "#/definitions/ColumnTooltipItem"
- },
- "FieldTooltipItem": {
- "$ref": "#/definitions/FieldTooltipItem"
- }
- },
- "type": "object"
- },
- "TooltipOptions": {
- "additionalProperties": false,
- "properties": {
- "FieldBasedTooltip": {
- "$ref": "#/definitions/FieldBasedTooltip"
- },
- "SelectedTooltipType": {
- "$ref": "#/definitions/SelectedTooltipType"
- },
- "TooltipVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "TooltipTitleType": {
- "enum": [
- "NONE",
- "PRIMARY_VALUE"
- ],
- "type": "string"
- },
- "TopBottomComputationType": {
- "enum": [
- "TOP",
- "BOTTOM"
- ],
- "type": "string"
- },
- "TopBottomFilter": {
- "additionalProperties": false,
- "properties": {
- "AggregationSortConfigurations": {
- "items": {
- "$ref": "#/definitions/AggregationSortConfiguration"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Limit": {
- "default": null,
- "type": "number"
- },
- "ParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "TimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- }
- },
- "required": [
- "AggregationSortConfigurations",
- "Column",
- "FilterId"
- ],
- "type": "object"
- },
- "TopBottomMoversComputation": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "$ref": "#/definitions/DimensionField"
- },
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "MoverSize": {
- "default": 0,
- "maximum": 20,
- "minimum": 1,
- "type": "number"
- },
- "Name": {
- "type": "string"
- },
- "SortOrder": {
- "$ref": "#/definitions/TopBottomSortOrder"
- },
- "Time": {
- "$ref": "#/definitions/DimensionField"
- },
- "Type": {
- "$ref": "#/definitions/TopBottomComputationType"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId",
- "Type"
- ],
- "type": "object"
- },
- "TopBottomRankedComputation": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "$ref": "#/definitions/DimensionField"
- },
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "type": "string"
- },
- "ResultSize": {
- "default": 0,
- "maximum": 20,
- "minimum": 1,
- "type": "number"
- },
- "Type": {
- "$ref": "#/definitions/TopBottomComputationType"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId",
- "Type"
- ],
- "type": "object"
- },
- "TopBottomSortOrder": {
- "enum": [
- "PERCENT_DIFFERENCE",
- "ABSOLUTE_DIFFERENCE"
- ],
- "type": "string"
- },
- "TotalAggregationComputation": {
- "additionalProperties": false,
- "properties": {
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "type": "string"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId"
- ],
- "type": "object"
- },
- "TotalAggregationFunction": {
- "additionalProperties": false,
- "properties": {
- "SimpleTotalAggregationFunction": {
- "$ref": "#/definitions/SimpleTotalAggregationFunction"
- }
- },
- "type": "object"
- },
- "TotalAggregationOption": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "TotalAggregationFunction": {
- "$ref": "#/definitions/TotalAggregationFunction"
- }
- },
- "required": [
- "FieldId",
- "TotalAggregationFunction"
- ],
- "type": "object"
- },
- "TotalOptions": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "type": "string"
- },
- "Placement": {
- "$ref": "#/definitions/TableTotalsPlacement"
- },
- "ScrollStatus": {
- "$ref": "#/definitions/TableTotalsScrollStatus"
- },
- "TotalAggregationOptions": {
- "items": {
- "$ref": "#/definitions/TotalAggregationOption"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "TotalCellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "TotalsVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "TreeMapAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Colors": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Groups": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Sizes": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TreeMapConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ColorLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ColorScale": {
- "$ref": "#/definitions/ColorScale"
- },
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/TreeMapFieldWells"
- },
- "GroupLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "SizeLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/TreeMapSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- }
- },
- "type": "object"
- },
- "TreeMapFieldWells": {
- "additionalProperties": false,
- "properties": {
- "TreeMapAggregatedFieldWells": {
- "$ref": "#/definitions/TreeMapAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "TreeMapSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "TreeMapGroupItemsLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "TreeMapSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TreeMapVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/TreeMapConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "TrendArrowOptions": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "URLTargetConfiguration": {
- "enum": [
- "NEW_TAB",
- "NEW_WINDOW",
- "SAME_TAB"
- ],
- "type": "string"
- },
- "UnaggregatedField": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/FormatConfiguration"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "UniqueValuesComputation": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "$ref": "#/definitions/DimensionField"
- },
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "type": "string"
- }
- },
- "required": [
- "ComputationId"
- ],
- "type": "object"
- },
- "ValidationStrategy": {
- "additionalProperties": false,
- "properties": {
- "Mode": {
- "$ref": "#/definitions/ValidationStrategyMode"
- }
- },
- "required": [
- "Mode"
- ],
- "type": "object"
- },
- "ValidationStrategyMode": {
- "enum": [
- "STRICT",
- "LENIENT"
- ],
- "type": "string"
- },
- "ValueWhenUnsetOption": {
- "enum": [
- "RECOMMENDED_VALUE",
- "NULL"
- ],
- "type": "string"
- },
- "VerticalTextAlignment": {
- "enum": [
- "TOP",
- "MIDDLE",
- "BOTTOM",
- "AUTO"
- ],
- "type": "string"
- },
- "Visibility": {
- "enum": [
- "HIDDEN",
- "VISIBLE"
- ],
- "type": "string"
- },
- "VisibleRangeOptions": {
- "additionalProperties": false,
- "properties": {
- "PercentRange": {
- "$ref": "#/definitions/PercentVisibleRange"
- }
- },
- "type": "object"
- },
- "Visual": {
- "additionalProperties": false,
- "properties": {
- "BarChartVisual": {
- "$ref": "#/definitions/BarChartVisual"
- },
- "BoxPlotVisual": {
- "$ref": "#/definitions/BoxPlotVisual"
- },
- "ComboChartVisual": {
- "$ref": "#/definitions/ComboChartVisual"
- },
- "CustomContentVisual": {
- "$ref": "#/definitions/CustomContentVisual"
- },
- "EmptyVisual": {
- "$ref": "#/definitions/EmptyVisual"
- },
- "FilledMapVisual": {
- "$ref": "#/definitions/FilledMapVisual"
- },
- "FunnelChartVisual": {
- "$ref": "#/definitions/FunnelChartVisual"
- },
- "GaugeChartVisual": {
- "$ref": "#/definitions/GaugeChartVisual"
- },
- "GeospatialMapVisual": {
- "$ref": "#/definitions/GeospatialMapVisual"
- },
- "HeatMapVisual": {
- "$ref": "#/definitions/HeatMapVisual"
- },
- "HistogramVisual": {
- "$ref": "#/definitions/HistogramVisual"
- },
- "InsightVisual": {
- "$ref": "#/definitions/InsightVisual"
- },
- "KPIVisual": {
- "$ref": "#/definitions/KPIVisual"
- },
- "LineChartVisual": {
- "$ref": "#/definitions/LineChartVisual"
- },
- "PieChartVisual": {
- "$ref": "#/definitions/PieChartVisual"
- },
- "PivotTableVisual": {
- "$ref": "#/definitions/PivotTableVisual"
- },
- "RadarChartVisual": {
- "$ref": "#/definitions/RadarChartVisual"
- },
- "SankeyDiagramVisual": {
- "$ref": "#/definitions/SankeyDiagramVisual"
- },
- "ScatterPlotVisual": {
- "$ref": "#/definitions/ScatterPlotVisual"
- },
- "TableVisual": {
- "$ref": "#/definitions/TableVisual"
- },
- "TreeMapVisual": {
- "$ref": "#/definitions/TreeMapVisual"
- },
- "WaterfallVisual": {
- "$ref": "#/definitions/WaterfallVisual"
- },
- "WordCloudVisual": {
- "$ref": "#/definitions/WordCloudVisual"
- }
- },
- "type": "object"
- },
- "VisualCustomAction": {
- "additionalProperties": false,
- "properties": {
- "ActionOperations": {
- "items": {
- "$ref": "#/definitions/VisualCustomActionOperation"
- },
- "maxItems": 2,
- "minItems": 1,
- "type": "array"
- },
- "CustomActionId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "maxLength": 256,
- "minLength": 1,
- "type": "string"
- },
- "Status": {
- "$ref": "#/definitions/WidgetStatus"
- },
- "Trigger": {
- "$ref": "#/definitions/VisualCustomActionTrigger"
- }
- },
- "required": [
- "ActionOperations",
- "CustomActionId",
- "Name",
- "Trigger"
- ],
- "type": "object"
- },
- "VisualCustomActionOperation": {
- "additionalProperties": false,
- "properties": {
- "FilterOperation": {
- "$ref": "#/definitions/CustomActionFilterOperation"
- },
- "NavigationOperation": {
- "$ref": "#/definitions/CustomActionNavigationOperation"
- },
- "SetParametersOperation": {
- "$ref": "#/definitions/CustomActionSetParametersOperation"
- },
- "URLOperation": {
- "$ref": "#/definitions/CustomActionURLOperation"
- }
- },
- "type": "object"
- },
- "VisualCustomActionTrigger": {
- "enum": [
- "DATA_POINT_CLICK",
- "DATA_POINT_MENU"
- ],
- "type": "string"
- },
- "VisualPalette": {
- "additionalProperties": false,
- "properties": {
- "ChartColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "ColorMap": {
- "items": {
- "$ref": "#/definitions/DataPathColor"
- },
- "maxItems": 5000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "VisualSubtitleLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "FormatText": {
- "$ref": "#/definitions/LongFormatText"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "VisualTitleLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "FormatText": {
- "$ref": "#/definitions/ShortFormatText"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "WaterfallChartAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Breakdowns": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Categories": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "WaterfallChartColorConfiguration": {
- "additionalProperties": false,
- "properties": {
- "GroupColorConfiguration": {
- "$ref": "#/definitions/WaterfallChartGroupColorConfiguration"
- }
- },
- "type": "object"
- },
- "WaterfallChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "CategoryAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ColorConfiguration": {
- "$ref": "#/definitions/WaterfallChartColorConfiguration"
- },
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/WaterfallChartFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "PrimaryYAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "PrimaryYAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/WaterfallChartSortConfiguration"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- },
- "WaterfallChartOptions": {
- "$ref": "#/definitions/WaterfallChartOptions"
- }
- },
- "type": "object"
- },
- "WaterfallChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "WaterfallChartAggregatedFieldWells": {
- "$ref": "#/definitions/WaterfallChartAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "WaterfallChartGroupColorConfiguration": {
- "additionalProperties": false,
- "properties": {
- "NegativeBarColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "PositiveBarColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "TotalBarColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- }
- },
- "type": "object"
- },
- "WaterfallChartOptions": {
- "additionalProperties": false,
- "properties": {
- "TotalBarLabel": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "WaterfallChartSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "BreakdownItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "WaterfallVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/WaterfallChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "WhatIfPointScenario": {
- "additionalProperties": false,
- "properties": {
- "Date": {
- "format": "date-time",
- "type": "string"
- },
- "Value": {
- "default": 0,
- "type": "number"
- }
- },
- "required": [
- "Date",
- "Value"
- ],
- "type": "object"
- },
- "WhatIfRangeScenario": {
- "additionalProperties": false,
- "properties": {
- "EndDate": {
- "format": "date-time",
- "type": "string"
- },
- "StartDate": {
- "format": "date-time",
- "type": "string"
- },
- "Value": {
- "default": 0,
- "type": "number"
- }
- },
- "required": [
- "EndDate",
- "StartDate",
- "Value"
- ],
- "type": "object"
- },
- "WidgetStatus": {
- "enum": [
- "ENABLED",
- "DISABLED"
- ],
- "type": "string"
- },
- "WordCloudAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "GroupBy": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "Size": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "WordCloudChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/WordCloudFieldWells"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/WordCloudSortConfiguration"
- },
- "WordCloudOptions": {
- "$ref": "#/definitions/WordCloudOptions"
- }
- },
- "type": "object"
- },
- "WordCloudCloudLayout": {
- "enum": [
- "FLUID",
- "NORMAL"
- ],
- "type": "string"
- },
- "WordCloudFieldWells": {
- "additionalProperties": false,
- "properties": {
- "WordCloudAggregatedFieldWells": {
- "$ref": "#/definitions/WordCloudAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "WordCloudOptions": {
- "additionalProperties": false,
- "properties": {
- "CloudLayout": {
- "$ref": "#/definitions/WordCloudCloudLayout"
- },
- "MaximumStringLength": {
- "maximum": 100,
- "minimum": 1,
- "type": "number"
- },
- "WordCasing": {
- "$ref": "#/definitions/WordCloudWordCasing"
- },
- "WordOrientation": {
- "$ref": "#/definitions/WordCloudWordOrientation"
- },
- "WordPadding": {
- "$ref": "#/definitions/WordCloudWordPadding"
- },
- "WordScaling": {
- "$ref": "#/definitions/WordCloudWordScaling"
- }
- },
- "type": "object"
- },
- "WordCloudSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "WordCloudVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/WordCloudChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "WordCloudWordCasing": {
- "enum": [
- "LOWER_CASE",
- "EXISTING_CASE"
- ],
- "type": "string"
- },
- "WordCloudWordOrientation": {
- "enum": [
- "HORIZONTAL",
- "HORIZONTAL_AND_VERTICAL"
- ],
- "type": "string"
- },
- "WordCloudWordPadding": {
- "enum": [
- "NONE",
- "SMALL",
- "MEDIUM",
- "LARGE"
- ],
- "type": "string"
- },
- "WordCloudWordScaling": {
- "enum": [
- "EMPHASIZE",
- "NORMAL"
- ],
- "type": "string"
- }
- },
- "primaryIdentifier": [
- "/properties/AnalysisId",
- "/properties/AwsAccountId"
- ],
- "properties": {
- "AnalysisId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Arn": {
- "type": "string"
- },
- "AwsAccountId": {
- "maxLength": 12,
- "minLength": 12,
- "pattern": "^[0-9]{12}$",
- "type": "string"
- },
- "CreatedTime": {
- "format": "date-time",
- "type": "string"
- },
- "DataSetArns": {
- "items": {
- "type": "string"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "Definition": {
- "$ref": "#/definitions/AnalysisDefinition"
- },
- "Errors": {
- "items": {
- "$ref": "#/definitions/AnalysisError"
- },
- "minItems": 1,
- "type": "array"
- },
- "LastUpdatedTime": {
- "format": "date-time",
- "type": "string"
- },
- "Name": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Parameters": {
- "$ref": "#/definitions/Parameters"
- },
- "Permissions": {
- "items": {
- "$ref": "#/definitions/ResourcePermission"
- },
- "maxItems": 64,
- "minItems": 1,
- "type": "array"
- },
- "Sheets": {
- "items": {
- "$ref": "#/definitions/Sheet"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "SourceEntity": {
- "$ref": "#/definitions/AnalysisSourceEntity"
- },
- "Status": {
- "$ref": "#/definitions/ResourceStatus"
- },
- "Tags": {
- "items": {
- "$ref": "#/definitions/Tag"
- },
- "maxItems": 200,
- "minItems": 1,
- "type": "array"
- },
- "ThemeArn": {
- "type": "string"
- },
- "ValidationStrategy": {
- "$ref": "#/definitions/ValidationStrategy"
- }
- },
- "readOnlyProperties": [
- "/properties/Arn",
- "/properties/CreatedTime",
- "/properties/DataSetArns",
- "/properties/LastUpdatedTime"
- ],
- "required": [
- "AwsAccountId",
- "AnalysisId",
- "Name"
- ],
- "sourceUrl": "https://github.com/aws-cloudformation/aws-cloudformation-resource-providers-quicksight",
- "typeName": "AWS::QuickSight::Analysis",
- "writeOnlyProperties": [
- "/properties/Definition",
- "/properties/Parameters",
- "/properties/SourceEntity",
- "/properties/Status",
- "/properties/ValidationStrategy"
- ]
-}
diff --git a/src/cfnlint/data/schemas/providers/eu_central_2/aws-quicksight-dashboard.json b/src/cfnlint/data/schemas/providers/eu_central_2/aws-quicksight-dashboard.json
deleted file mode 100644
index 2ef4d6e24a..0000000000
--- a/src/cfnlint/data/schemas/providers/eu_central_2/aws-quicksight-dashboard.json
+++ /dev/null
@@ -1,11510 +0,0 @@
-{
- "additionalProperties": false,
- "createOnlyProperties": [
- "/properties/AwsAccountId",
- "/properties/DashboardId"
- ],
- "definitions": {
- "AdHocFilteringOption": {
- "additionalProperties": false,
- "properties": {
- "AvailabilityStatus": {
- "$ref": "#/definitions/DashboardBehavior"
- }
- },
- "type": "object"
- },
- "AggregationFunction": {
- "additionalProperties": false,
- "properties": {
- "AttributeAggregationFunction": {
- "$ref": "#/definitions/AttributeAggregationFunction"
- },
- "CategoricalAggregationFunction": {
- "$ref": "#/definitions/CategoricalAggregationFunction"
- },
- "DateAggregationFunction": {
- "$ref": "#/definitions/DateAggregationFunction"
- },
- "NumericalAggregationFunction": {
- "$ref": "#/definitions/NumericalAggregationFunction"
- }
- },
- "type": "object"
- },
- "AggregationSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "AggregationFunction": {
- "$ref": "#/definitions/AggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "SortDirection": {
- "$ref": "#/definitions/SortDirection"
- }
- },
- "required": [
- "Column",
- "SortDirection"
- ],
- "type": "object"
- },
- "AllSheetsFilterScopeConfiguration": {
- "format": "json",
- "type": [
- "object",
- "string"
- ]
- },
- "AnalysisDefaults": {
- "additionalProperties": false,
- "properties": {
- "DefaultNewSheetConfiguration": {
- "$ref": "#/definitions/DefaultNewSheetConfiguration"
- }
- },
- "required": [
- "DefaultNewSheetConfiguration"
- ],
- "type": "object"
- },
- "AnchorDateConfiguration": {
- "additionalProperties": false,
- "properties": {
- "AnchorOption": {
- "$ref": "#/definitions/AnchorOption"
- },
- "ParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- }
- },
- "type": "object"
- },
- "AnchorOption": {
- "enum": [
- "NOW"
- ],
- "type": "string"
- },
- "ArcAxisConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Range": {
- "$ref": "#/definitions/ArcAxisDisplayRange"
- },
- "ReserveRange": {
- "default": 0,
- "type": "number"
- }
- },
- "type": "object"
- },
- "ArcAxisDisplayRange": {
- "additionalProperties": false,
- "properties": {
- "Max": {
- "default": null,
- "type": "number"
- },
- "Min": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "ArcConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ArcAngle": {
- "default": null,
- "type": "number"
- },
- "ArcThickness": {
- "$ref": "#/definitions/ArcThicknessOptions"
- }
- },
- "type": "object"
- },
- "ArcOptions": {
- "additionalProperties": false,
- "properties": {
- "ArcThickness": {
- "$ref": "#/definitions/ArcThickness"
- }
- },
- "type": "object"
- },
- "ArcThickness": {
- "enum": [
- "SMALL",
- "MEDIUM",
- "LARGE",
- "WHOLE"
- ],
- "type": "string"
- },
- "ArcThicknessOptions": {
- "enum": [
- "SMALL",
- "MEDIUM",
- "LARGE"
- ],
- "type": "string"
- },
- "AssetOptions": {
- "additionalProperties": false,
- "properties": {
- "Timezone": {
- "type": "string"
- },
- "WeekStart": {
- "$ref": "#/definitions/DayOfTheWeek"
- }
- },
- "type": "object"
- },
- "AttributeAggregationFunction": {
- "additionalProperties": false,
- "properties": {
- "SimpleAttributeAggregation": {
- "$ref": "#/definitions/SimpleAttributeAggregationFunction"
- },
- "ValueForMultipleValues": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "AxisBinding": {
- "enum": [
- "PRIMARY_YAXIS",
- "SECONDARY_YAXIS"
- ],
- "type": "string"
- },
- "AxisDataOptions": {
- "additionalProperties": false,
- "properties": {
- "DateAxisOptions": {
- "$ref": "#/definitions/DateAxisOptions"
- },
- "NumericAxisOptions": {
- "$ref": "#/definitions/NumericAxisOptions"
- }
- },
- "type": "object"
- },
- "AxisDisplayDataDrivenRange": {
- "format": "json",
- "type": [
- "object",
- "string"
- ]
- },
- "AxisDisplayMinMaxRange": {
- "additionalProperties": false,
- "properties": {
- "Maximum": {
- "default": null,
- "type": "number"
- },
- "Minimum": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "AxisDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "AxisLineVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "AxisOffset": {
- "type": "string"
- },
- "DataOptions": {
- "$ref": "#/definitions/AxisDataOptions"
- },
- "GridLineVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "ScrollbarOptions": {
- "$ref": "#/definitions/ScrollBarOptions"
- },
- "TickLabelOptions": {
- "$ref": "#/definitions/AxisTickLabelOptions"
- }
- },
- "type": "object"
- },
- "AxisDisplayRange": {
- "additionalProperties": false,
- "properties": {
- "DataDriven": {
- "$ref": "#/definitions/AxisDisplayDataDrivenRange"
- },
- "MinMax": {
- "$ref": "#/definitions/AxisDisplayMinMaxRange"
- }
- },
- "type": "object"
- },
- "AxisLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "ApplyTo": {
- "$ref": "#/definitions/AxisLabelReferenceOptions"
- },
- "CustomLabel": {
- "type": "string"
- },
- "FontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- }
- },
- "type": "object"
- },
- "AxisLabelReferenceOptions": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "AxisLinearScale": {
- "additionalProperties": false,
- "properties": {
- "StepCount": {
- "default": null,
- "type": "number"
- },
- "StepSize": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "AxisLogarithmicScale": {
- "additionalProperties": false,
- "properties": {
- "Base": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "AxisScale": {
- "additionalProperties": false,
- "properties": {
- "Linear": {
- "$ref": "#/definitions/AxisLinearScale"
- },
- "Logarithmic": {
- "$ref": "#/definitions/AxisLogarithmicScale"
- }
- },
- "type": "object"
- },
- "AxisTickLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "LabelOptions": {
- "$ref": "#/definitions/LabelOptions"
- },
- "RotationAngle": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "BarChartAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Colors": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "SmallMultiples": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "BarChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "BarsArrangement": {
- "$ref": "#/definitions/BarsArrangement"
- },
- "CategoryAxis": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "CategoryLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ColorLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ContributionAnalysisDefaults": {
- "items": {
- "$ref": "#/definitions/ContributionAnalysisDefault"
- },
- "maxItems": 200,
- "minItems": 1,
- "type": "array"
- },
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/BarChartFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "Orientation": {
- "$ref": "#/definitions/BarChartOrientation"
- },
- "ReferenceLines": {
- "items": {
- "$ref": "#/definitions/ReferenceLine"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "SmallMultiplesOptions": {
- "$ref": "#/definitions/SmallMultiplesOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/BarChartSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "ValueAxis": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "ValueLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- }
- },
- "type": "object"
- },
- "BarChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "BarChartAggregatedFieldWells": {
- "$ref": "#/definitions/BarChartAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "BarChartOrientation": {
- "enum": [
- "HORIZONTAL",
- "VERTICAL"
- ],
- "type": "string"
- },
- "BarChartSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "ColorItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "ColorSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "SmallMultiplesLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "SmallMultiplesSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "BarChartVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/BarChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "BarsArrangement": {
- "enum": [
- "CLUSTERED",
- "STACKED",
- "STACKED_PERCENT"
- ],
- "type": "string"
- },
- "BaseMapStyleType": {
- "enum": [
- "LIGHT_GRAY",
- "DARK_GRAY",
- "STREET",
- "IMAGERY"
- ],
- "type": "string"
- },
- "BinCountOptions": {
- "additionalProperties": false,
- "properties": {
- "Value": {
- "minimum": 0,
- "type": "number"
- }
- },
- "type": "object"
- },
- "BinWidthOptions": {
- "additionalProperties": false,
- "properties": {
- "BinCountLimit": {
- "maximum": 1000,
- "minimum": 0,
- "type": "number"
- },
- "Value": {
- "minimum": 0,
- "type": "number"
- }
- },
- "type": "object"
- },
- "BodySectionConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Content": {
- "$ref": "#/definitions/BodySectionContent"
- },
- "PageBreakConfiguration": {
- "$ref": "#/definitions/SectionPageBreakConfiguration"
- },
- "SectionId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Style": {
- "$ref": "#/definitions/SectionStyle"
- }
- },
- "required": [
- "Content",
- "SectionId"
- ],
- "type": "object"
- },
- "BodySectionContent": {
- "additionalProperties": false,
- "properties": {
- "Layout": {
- "$ref": "#/definitions/SectionLayoutConfiguration"
- }
- },
- "type": "object"
- },
- "BoxPlotAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "GroupBy": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 5,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "BoxPlotChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "BoxPlotOptions": {
- "$ref": "#/definitions/BoxPlotOptions"
- },
- "CategoryAxis": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "CategoryLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/BoxPlotFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "PrimaryYAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "PrimaryYAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ReferenceLines": {
- "items": {
- "$ref": "#/definitions/ReferenceLine"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/BoxPlotSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- }
- },
- "type": "object"
- },
- "BoxPlotFieldWells": {
- "additionalProperties": false,
- "properties": {
- "BoxPlotAggregatedFieldWells": {
- "$ref": "#/definitions/BoxPlotAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "BoxPlotFillStyle": {
- "enum": [
- "SOLID",
- "TRANSPARENT"
- ],
- "type": "string"
- },
- "BoxPlotOptions": {
- "additionalProperties": false,
- "properties": {
- "AllDataPointsVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "OutlierVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "StyleOptions": {
- "$ref": "#/definitions/BoxPlotStyleOptions"
- }
- },
- "type": "object"
- },
- "BoxPlotSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "PaginationConfiguration": {
- "$ref": "#/definitions/PaginationConfiguration"
- }
- },
- "type": "object"
- },
- "BoxPlotStyleOptions": {
- "additionalProperties": false,
- "properties": {
- "FillStyle": {
- "$ref": "#/definitions/BoxPlotFillStyle"
- }
- },
- "type": "object"
- },
- "BoxPlotVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/BoxPlotChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "CalculatedField": {
- "additionalProperties": false,
- "properties": {
- "DataSetIdentifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Expression": {
- "maxLength": 32000,
- "minLength": 1,
- "type": "string"
- },
- "Name": {
- "maxLength": 127,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "DataSetIdentifier",
- "Expression",
- "Name"
- ],
- "type": "object"
- },
- "CalculatedMeasureField": {
- "additionalProperties": false,
- "properties": {
- "Expression": {
- "maxLength": 4096,
- "minLength": 1,
- "type": "string"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Expression",
- "FieldId"
- ],
- "type": "object"
- },
- "CascadingControlConfiguration": {
- "additionalProperties": false,
- "properties": {
- "SourceControls": {
- "items": {
- "$ref": "#/definitions/CascadingControlSource"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "CascadingControlSource": {
- "additionalProperties": false,
- "properties": {
- "ColumnToMatch": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "SourceSheetControlId": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "CategoricalAggregationFunction": {
- "enum": [
- "COUNT",
- "DISTINCT_COUNT"
- ],
- "type": "string"
- },
- "CategoricalDimensionField": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/StringFormatConfiguration"
- },
- "HierarchyId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "CategoricalMeasureField": {
- "additionalProperties": false,
- "properties": {
- "AggregationFunction": {
- "$ref": "#/definitions/CategoricalAggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/StringFormatConfiguration"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "CategoryDrillDownFilter": {
- "additionalProperties": false,
- "properties": {
- "CategoryValues": {
- "items": {
- "maxLength": 512,
- "minLength": 0,
- "type": "string"
- },
- "maxItems": 100000,
- "minItems": 0,
- "type": "array"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- }
- },
- "required": [
- "CategoryValues",
- "Column"
- ],
- "type": "object"
- },
- "CategoryFilter": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "Configuration": {
- "$ref": "#/definitions/CategoryFilterConfiguration"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "Column",
- "Configuration",
- "FilterId"
- ],
- "type": "object"
- },
- "CategoryFilterConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomFilterConfiguration": {
- "$ref": "#/definitions/CustomFilterConfiguration"
- },
- "CustomFilterListConfiguration": {
- "$ref": "#/definitions/CustomFilterListConfiguration"
- },
- "FilterListConfiguration": {
- "$ref": "#/definitions/FilterListConfiguration"
- }
- },
- "type": "object"
- },
- "CategoryFilterMatchOperator": {
- "enum": [
- "EQUALS",
- "DOES_NOT_EQUAL",
- "CONTAINS",
- "DOES_NOT_CONTAIN",
- "STARTS_WITH",
- "ENDS_WITH"
- ],
- "type": "string"
- },
- "CategoryFilterSelectAllOptions": {
- "enum": [
- "FILTER_ALL_VALUES"
- ],
- "type": "string"
- },
- "CategoryInnerFilter": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "Configuration": {
- "$ref": "#/definitions/CategoryFilterConfiguration"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- }
- },
- "required": [
- "Column",
- "Configuration"
- ],
- "type": "object"
- },
- "ChartAxisLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "AxisLabelOptions": {
- "items": {
- "$ref": "#/definitions/AxisLabelOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "SortIconVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "ClusterMarker": {
- "additionalProperties": false,
- "properties": {
- "SimpleClusterMarker": {
- "$ref": "#/definitions/SimpleClusterMarker"
- }
- },
- "type": "object"
- },
- "ClusterMarkerConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ClusterMarker": {
- "$ref": "#/definitions/ClusterMarker"
- }
- },
- "type": "object"
- },
- "ColorFillType": {
- "enum": [
- "DISCRETE",
- "GRADIENT"
- ],
- "type": "string"
- },
- "ColorScale": {
- "additionalProperties": false,
- "properties": {
- "ColorFillType": {
- "$ref": "#/definitions/ColorFillType"
- },
- "Colors": {
- "items": {
- "$ref": "#/definitions/DataColor"
- },
- "maxItems": 3,
- "minItems": 2,
- "type": "array"
- },
- "NullValueColor": {
- "$ref": "#/definitions/DataColor"
- }
- },
- "required": [
- "ColorFillType",
- "Colors"
- ],
- "type": "object"
- },
- "ColorsConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomColors": {
- "items": {
- "$ref": "#/definitions/CustomColor"
- },
- "maxItems": 50,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "ColumnConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ColorsConfiguration": {
- "$ref": "#/definitions/ColorsConfiguration"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/FormatConfiguration"
- },
- "Role": {
- "$ref": "#/definitions/ColumnRole"
- }
- },
- "required": [
- "Column"
- ],
- "type": "object"
- },
- "ColumnHierarchy": {
- "additionalProperties": false,
- "properties": {
- "DateTimeHierarchy": {
- "$ref": "#/definitions/DateTimeHierarchy"
- },
- "ExplicitHierarchy": {
- "$ref": "#/definitions/ExplicitHierarchy"
- },
- "PredefinedHierarchy": {
- "$ref": "#/definitions/PredefinedHierarchy"
- }
- },
- "type": "object"
- },
- "ColumnIdentifier": {
- "additionalProperties": false,
- "properties": {
- "ColumnName": {
- "maxLength": 127,
- "minLength": 1,
- "type": "string"
- },
- "DataSetIdentifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "ColumnName",
- "DataSetIdentifier"
- ],
- "type": "object"
- },
- "ColumnRole": {
- "enum": [
- "DIMENSION",
- "MEASURE"
- ],
- "type": "string"
- },
- "ColumnSort": {
- "additionalProperties": false,
- "properties": {
- "AggregationFunction": {
- "$ref": "#/definitions/AggregationFunction"
- },
- "Direction": {
- "$ref": "#/definitions/SortDirection"
- },
- "SortBy": {
- "$ref": "#/definitions/ColumnIdentifier"
- }
- },
- "required": [
- "Direction",
- "SortBy"
- ],
- "type": "object"
- },
- "ColumnTooltipItem": {
- "additionalProperties": false,
- "properties": {
- "Aggregation": {
- "$ref": "#/definitions/AggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "Label": {
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "required": [
- "Column"
- ],
- "type": "object"
- },
- "ComboChartAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "BarValues": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Colors": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "LineValues": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "ComboChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "BarDataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "BarsArrangement": {
- "$ref": "#/definitions/BarsArrangement"
- },
- "CategoryAxis": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "CategoryLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ColorLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/ComboChartFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "LineDataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "PrimaryYAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "PrimaryYAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ReferenceLines": {
- "items": {
- "$ref": "#/definitions/ReferenceLine"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "SecondaryYAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "SecondaryYAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/ComboChartSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- }
- },
- "type": "object"
- },
- "ComboChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "ComboChartAggregatedFieldWells": {
- "$ref": "#/definitions/ComboChartAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "ComboChartSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "ColorItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "ColorSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "ComboChartVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/ComboChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "ComparisonConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ComparisonFormat": {
- "$ref": "#/definitions/ComparisonFormatConfiguration"
- },
- "ComparisonMethod": {
- "$ref": "#/definitions/ComparisonMethod"
- }
- },
- "type": "object"
- },
- "ComparisonFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "NumberDisplayFormatConfiguration": {
- "$ref": "#/definitions/NumberDisplayFormatConfiguration"
- },
- "PercentageDisplayFormatConfiguration": {
- "$ref": "#/definitions/PercentageDisplayFormatConfiguration"
- }
- },
- "type": "object"
- },
- "ComparisonMethod": {
- "enum": [
- "DIFFERENCE",
- "PERCENT_DIFFERENCE",
- "PERCENT"
- ],
- "type": "string"
- },
- "Computation": {
- "additionalProperties": false,
- "properties": {
- "Forecast": {
- "$ref": "#/definitions/ForecastComputation"
- },
- "GrowthRate": {
- "$ref": "#/definitions/GrowthRateComputation"
- },
- "MaximumMinimum": {
- "$ref": "#/definitions/MaximumMinimumComputation"
- },
- "MetricComparison": {
- "$ref": "#/definitions/MetricComparisonComputation"
- },
- "PeriodOverPeriod": {
- "$ref": "#/definitions/PeriodOverPeriodComputation"
- },
- "PeriodToDate": {
- "$ref": "#/definitions/PeriodToDateComputation"
- },
- "TopBottomMovers": {
- "$ref": "#/definitions/TopBottomMoversComputation"
- },
- "TopBottomRanked": {
- "$ref": "#/definitions/TopBottomRankedComputation"
- },
- "TotalAggregation": {
- "$ref": "#/definitions/TotalAggregationComputation"
- },
- "UniqueValues": {
- "$ref": "#/definitions/UniqueValuesComputation"
- }
- },
- "type": "object"
- },
- "ConditionalFormattingColor": {
- "additionalProperties": false,
- "properties": {
- "Gradient": {
- "$ref": "#/definitions/ConditionalFormattingGradientColor"
- },
- "Solid": {
- "$ref": "#/definitions/ConditionalFormattingSolidColor"
- }
- },
- "type": "object"
- },
- "ConditionalFormattingCustomIconCondition": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "DisplayConfiguration": {
- "$ref": "#/definitions/ConditionalFormattingIconDisplayConfiguration"
- },
- "Expression": {
- "maxLength": 4096,
- "minLength": 1,
- "type": "string"
- },
- "IconOptions": {
- "$ref": "#/definitions/ConditionalFormattingCustomIconOptions"
- }
- },
- "required": [
- "Expression",
- "IconOptions"
- ],
- "type": "object"
- },
- "ConditionalFormattingCustomIconOptions": {
- "additionalProperties": false,
- "properties": {
- "Icon": {
- "$ref": "#/definitions/Icon"
- },
- "UnicodeIcon": {
- "pattern": "^[^\\u0000-\\u00FF]$",
- "type": "string"
- }
- },
- "type": "object"
- },
- "ConditionalFormattingGradientColor": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "$ref": "#/definitions/GradientColor"
- },
- "Expression": {
- "maxLength": 4096,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Color",
- "Expression"
- ],
- "type": "object"
- },
- "ConditionalFormattingIcon": {
- "additionalProperties": false,
- "properties": {
- "CustomCondition": {
- "$ref": "#/definitions/ConditionalFormattingCustomIconCondition"
- },
- "IconSet": {
- "$ref": "#/definitions/ConditionalFormattingIconSet"
- }
- },
- "type": "object"
- },
- "ConditionalFormattingIconDisplayConfiguration": {
- "additionalProperties": false,
- "properties": {
- "IconDisplayOption": {
- "$ref": "#/definitions/ConditionalFormattingIconDisplayOption"
- }
- },
- "type": "object"
- },
- "ConditionalFormattingIconDisplayOption": {
- "enum": [
- "ICON_ONLY"
- ],
- "type": "string"
- },
- "ConditionalFormattingIconSet": {
- "additionalProperties": false,
- "properties": {
- "Expression": {
- "maxLength": 4096,
- "minLength": 1,
- "type": "string"
- },
- "IconSetType": {
- "$ref": "#/definitions/ConditionalFormattingIconSetType"
- }
- },
- "required": [
- "Expression"
- ],
- "type": "object"
- },
- "ConditionalFormattingIconSetType": {
- "enum": [
- "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"
- ],
- "type": "string"
- },
- "ConditionalFormattingSolidColor": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "Expression": {
- "maxLength": 4096,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Expression"
- ],
- "type": "object"
- },
- "ContributionAnalysisDefault": {
- "additionalProperties": false,
- "properties": {
- "ContributorDimensions": {
- "items": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "maxItems": 4,
- "minItems": 1,
- "type": "array"
- },
- "MeasureFieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "ContributorDimensions",
- "MeasureFieldId"
- ],
- "type": "object"
- },
- "CrossDatasetTypes": {
- "enum": [
- "ALL_DATASETS",
- "SINGLE_DATASET"
- ],
- "type": "string"
- },
- "CurrencyDisplayFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DecimalPlacesConfiguration": {
- "$ref": "#/definitions/DecimalPlacesConfiguration"
- },
- "NegativeValueConfiguration": {
- "$ref": "#/definitions/NegativeValueConfiguration"
- },
- "NullValueFormatConfiguration": {
- "$ref": "#/definitions/NullValueFormatConfiguration"
- },
- "NumberScale": {
- "$ref": "#/definitions/NumberScale"
- },
- "Prefix": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "SeparatorConfiguration": {
- "$ref": "#/definitions/NumericSeparatorConfiguration"
- },
- "Suffix": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "Symbol": {
- "pattern": "^[A-Z]{3}$",
- "type": "string"
- }
- },
- "type": "object"
- },
- "CustomActionFilterOperation": {
- "additionalProperties": false,
- "properties": {
- "SelectedFieldsConfiguration": {
- "$ref": "#/definitions/FilterOperationSelectedFieldsConfiguration"
- },
- "TargetVisualsConfiguration": {
- "$ref": "#/definitions/FilterOperationTargetVisualsConfiguration"
- }
- },
- "required": [
- "SelectedFieldsConfiguration",
- "TargetVisualsConfiguration"
- ],
- "type": "object"
- },
- "CustomActionNavigationOperation": {
- "additionalProperties": false,
- "properties": {
- "LocalNavigationConfiguration": {
- "$ref": "#/definitions/LocalNavigationConfiguration"
- }
- },
- "type": "object"
- },
- "CustomActionSetParametersOperation": {
- "additionalProperties": false,
- "properties": {
- "ParameterValueConfigurations": {
- "items": {
- "$ref": "#/definitions/SetParameterValueConfiguration"
- },
- "maxItems": 200,
- "minItems": 1,
- "type": "array"
- }
- },
- "required": [
- "ParameterValueConfigurations"
- ],
- "type": "object"
- },
- "CustomActionURLOperation": {
- "additionalProperties": false,
- "properties": {
- "URLTarget": {
- "$ref": "#/definitions/URLTargetConfiguration"
- },
- "URLTemplate": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "URLTarget",
- "URLTemplate"
- ],
- "type": "object"
- },
- "CustomColor": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "FieldValue": {
- "maxLength": 2048,
- "minLength": 0,
- "type": "string"
- },
- "SpecialValue": {
- "$ref": "#/definitions/SpecialValue"
- }
- },
- "required": [
- "Color"
- ],
- "type": "object"
- },
- "CustomContentConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ContentType": {
- "$ref": "#/definitions/CustomContentType"
- },
- "ContentUrl": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "ImageScaling": {
- "$ref": "#/definitions/CustomContentImageScalingConfiguration"
- }
- },
- "type": "object"
- },
- "CustomContentImageScalingConfiguration": {
- "enum": [
- "FIT_TO_HEIGHT",
- "FIT_TO_WIDTH",
- "DO_NOT_SCALE",
- "SCALE_TO_VISUAL"
- ],
- "type": "string"
- },
- "CustomContentType": {
- "enum": [
- "IMAGE",
- "OTHER_EMBEDDED_CONTENT"
- ],
- "type": "string"
- },
- "CustomContentVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/CustomContentConfiguration"
- },
- "DataSetIdentifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "DataSetIdentifier",
- "VisualId"
- ],
- "type": "object"
- },
- "CustomFilterConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryValue": {
- "maxLength": 512,
- "minLength": 0,
- "type": "string"
- },
- "MatchOperator": {
- "$ref": "#/definitions/CategoryFilterMatchOperator"
- },
- "NullOption": {
- "$ref": "#/definitions/FilterNullOption"
- },
- "ParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "SelectAllOptions": {
- "$ref": "#/definitions/CategoryFilterSelectAllOptions"
- }
- },
- "required": [
- "MatchOperator",
- "NullOption"
- ],
- "type": "object"
- },
- "CustomFilterListConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryValues": {
- "items": {
- "maxLength": 512,
- "minLength": 0,
- "type": "string"
- },
- "maxItems": 100000,
- "minItems": 0,
- "type": "array"
- },
- "MatchOperator": {
- "$ref": "#/definitions/CategoryFilterMatchOperator"
- },
- "NullOption": {
- "$ref": "#/definitions/FilterNullOption"
- },
- "SelectAllOptions": {
- "$ref": "#/definitions/CategoryFilterSelectAllOptions"
- }
- },
- "required": [
- "MatchOperator",
- "NullOption"
- ],
- "type": "object"
- },
- "CustomNarrativeOptions": {
- "additionalProperties": false,
- "properties": {
- "Narrative": {
- "maxLength": 150000,
- "minLength": 0,
- "type": "string"
- }
- },
- "required": [
- "Narrative"
- ],
- "type": "object"
- },
- "CustomParameterValues": {
- "additionalProperties": false,
- "properties": {
- "DateTimeValues": {
- "items": {
- "format": "date-time",
- "type": "string"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- },
- "DecimalValues": {
- "items": {
- "type": "number"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- },
- "IntegerValues": {
- "items": {
- "type": "number"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- },
- "StringValues": {
- "items": {
- "type": "string"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "CustomValuesConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomValues": {
- "$ref": "#/definitions/CustomParameterValues"
- },
- "IncludeNullValue": {
- "type": "boolean"
- }
- },
- "required": [
- "CustomValues"
- ],
- "type": "object"
- },
- "DashboardBehavior": {
- "enum": [
- "ENABLED",
- "DISABLED"
- ],
- "type": "string"
- },
- "DashboardError": {
- "additionalProperties": false,
- "properties": {
- "Message": {
- "pattern": "\\S",
- "type": "string"
- },
- "Type": {
- "$ref": "#/definitions/DashboardErrorType"
- },
- "ViolatedEntities": {
- "items": {
- "$ref": "#/definitions/Entity"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "DashboardErrorType": {
- "enum": [
- "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"
- ],
- "type": "string"
- },
- "DashboardPublishOptions": {
- "additionalProperties": false,
- "properties": {
- "AdHocFilteringOption": {
- "$ref": "#/definitions/AdHocFilteringOption"
- },
- "DataPointDrillUpDownOption": {
- "$ref": "#/definitions/DataPointDrillUpDownOption"
- },
- "DataPointMenuLabelOption": {
- "$ref": "#/definitions/DataPointMenuLabelOption"
- },
- "DataPointTooltipOption": {
- "$ref": "#/definitions/DataPointTooltipOption"
- },
- "ExportToCSVOption": {
- "$ref": "#/definitions/ExportToCSVOption"
- },
- "ExportWithHiddenFieldsOption": {
- "$ref": "#/definitions/ExportWithHiddenFieldsOption"
- },
- "SheetControlsOption": {
- "$ref": "#/definitions/SheetControlsOption"
- },
- "SheetLayoutElementMaximizationOption": {
- "$ref": "#/definitions/SheetLayoutElementMaximizationOption"
- },
- "VisualAxisSortOption": {
- "$ref": "#/definitions/VisualAxisSortOption"
- },
- "VisualMenuOption": {
- "$ref": "#/definitions/VisualMenuOption"
- },
- "VisualPublishOptions": {
- "$ref": "#/definitions/DashboardVisualPublishOptions"
- }
- },
- "type": "object"
- },
- "DashboardSourceEntity": {
- "additionalProperties": false,
- "properties": {
- "SourceTemplate": {
- "$ref": "#/definitions/DashboardSourceTemplate"
- }
- },
- "type": "object"
- },
- "DashboardSourceTemplate": {
- "additionalProperties": false,
- "properties": {
- "Arn": {
- "type": "string"
- },
- "DataSetReferences": {
- "items": {
- "$ref": "#/definitions/DataSetReference"
- },
- "minItems": 1,
- "type": "array"
- }
- },
- "required": [
- "Arn",
- "DataSetReferences"
- ],
- "type": "object"
- },
- "DashboardUIState": {
- "enum": [
- "EXPANDED",
- "COLLAPSED"
- ],
- "type": "string"
- },
- "DashboardVersion": {
- "additionalProperties": false,
- "properties": {
- "Arn": {
- "type": "string"
- },
- "CreatedTime": {
- "format": "date-time",
- "type": "string"
- },
- "DataSetArns": {
- "items": {
- "type": "string"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "Description": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "Errors": {
- "items": {
- "$ref": "#/definitions/DashboardError"
- },
- "minItems": 1,
- "type": "array"
- },
- "Sheets": {
- "items": {
- "$ref": "#/definitions/Sheet"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "SourceEntityArn": {
- "type": "string"
- },
- "Status": {
- "$ref": "#/definitions/ResourceStatus"
- },
- "ThemeArn": {
- "type": "string"
- },
- "VersionNumber": {
- "minimum": 1,
- "type": "number"
- }
- },
- "type": "object"
- },
- "DashboardVersionDefinition": {
- "additionalProperties": false,
- "properties": {
- "AnalysisDefaults": {
- "$ref": "#/definitions/AnalysisDefaults"
- },
- "CalculatedFields": {
- "items": {
- "$ref": "#/definitions/CalculatedField"
- },
- "maxItems": 500,
- "minItems": 0,
- "type": "array"
- },
- "ColumnConfigurations": {
- "items": {
- "$ref": "#/definitions/ColumnConfiguration"
- },
- "maxItems": 2000,
- "minItems": 0,
- "type": "array"
- },
- "DataSetIdentifierDeclarations": {
- "items": {
- "$ref": "#/definitions/DataSetIdentifierDeclaration"
- },
- "maxItems": 50,
- "minItems": 1,
- "type": "array"
- },
- "FilterGroups": {
- "items": {
- "$ref": "#/definitions/FilterGroup"
- },
- "maxItems": 2000,
- "minItems": 0,
- "type": "array"
- },
- "Options": {
- "$ref": "#/definitions/AssetOptions"
- },
- "ParameterDeclarations": {
- "items": {
- "$ref": "#/definitions/ParameterDeclaration"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Sheets": {
- "items": {
- "$ref": "#/definitions/SheetDefinition"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "DataSetIdentifierDeclarations"
- ],
- "type": "object"
- },
- "DashboardVisualPublishOptions": {
- "additionalProperties": false,
- "properties": {
- "ExportHiddenFieldsOption": {
- "$ref": "#/definitions/ExportHiddenFieldsOption"
- }
- },
- "type": "object"
- },
- "DataBarsOptions": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "NegativeColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "PositiveColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- }
- },
- "required": [
- "FieldId"
- ],
- "type": "object"
- },
- "DataColor": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "DataValue": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "DataFieldSeriesItem": {
- "additionalProperties": false,
- "properties": {
- "AxisBinding": {
- "$ref": "#/definitions/AxisBinding"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FieldValue": {
- "type": "string"
- },
- "Settings": {
- "$ref": "#/definitions/LineChartSeriesSettings"
- }
- },
- "required": [
- "AxisBinding",
- "FieldId"
- ],
- "type": "object"
- },
- "DataLabelContent": {
- "enum": [
- "VALUE",
- "PERCENT",
- "VALUE_AND_PERCENT"
- ],
- "type": "string"
- },
- "DataLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "CategoryLabelVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "DataLabelTypes": {
- "items": {
- "$ref": "#/definitions/DataLabelType"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "LabelColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "LabelContent": {
- "$ref": "#/definitions/DataLabelContent"
- },
- "LabelFontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "MeasureLabelVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Overlap": {
- "$ref": "#/definitions/DataLabelOverlap"
- },
- "Position": {
- "$ref": "#/definitions/DataLabelPosition"
- },
- "TotalsVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "DataLabelOverlap": {
- "enum": [
- "DISABLE_OVERLAP",
- "ENABLE_OVERLAP"
- ],
- "type": "string"
- },
- "DataLabelPosition": {
- "enum": [
- "INSIDE",
- "OUTSIDE",
- "LEFT",
- "TOP",
- "BOTTOM",
- "RIGHT"
- ],
- "type": "string"
- },
- "DataLabelType": {
- "additionalProperties": false,
- "properties": {
- "DataPathLabelType": {
- "$ref": "#/definitions/DataPathLabelType"
- },
- "FieldLabelType": {
- "$ref": "#/definitions/FieldLabelType"
- },
- "MaximumLabelType": {
- "$ref": "#/definitions/MaximumLabelType"
- },
- "MinimumLabelType": {
- "$ref": "#/definitions/MinimumLabelType"
- },
- "RangeEndsLabelType": {
- "$ref": "#/definitions/RangeEndsLabelType"
- }
- },
- "type": "object"
- },
- "DataPathColor": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "Element": {
- "$ref": "#/definitions/DataPathValue"
- },
- "TimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- }
- },
- "required": [
- "Color",
- "Element"
- ],
- "type": "object"
- },
- "DataPathLabelType": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FieldValue": {
- "maxLength": 2048,
- "minLength": 0,
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "DataPathSort": {
- "additionalProperties": false,
- "properties": {
- "Direction": {
- "$ref": "#/definitions/SortDirection"
- },
- "SortPaths": {
- "items": {
- "$ref": "#/definitions/DataPathValue"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "Direction",
- "SortPaths"
- ],
- "type": "object"
- },
- "DataPathType": {
- "additionalProperties": false,
- "properties": {
- "PivotTableDataPathType": {
- "$ref": "#/definitions/PivotTableDataPathType"
- }
- },
- "type": "object"
- },
- "DataPathValue": {
- "additionalProperties": false,
- "properties": {
- "DataPathType": {
- "$ref": "#/definitions/DataPathType"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FieldValue": {
- "maxLength": 2048,
- "minLength": 0,
- "type": "string"
- }
- },
- "type": "object"
- },
- "DataPointDrillUpDownOption": {
- "additionalProperties": false,
- "properties": {
- "AvailabilityStatus": {
- "$ref": "#/definitions/DashboardBehavior"
- }
- },
- "type": "object"
- },
- "DataPointMenuLabelOption": {
- "additionalProperties": false,
- "properties": {
- "AvailabilityStatus": {
- "$ref": "#/definitions/DashboardBehavior"
- }
- },
- "type": "object"
- },
- "DataPointTooltipOption": {
- "additionalProperties": false,
- "properties": {
- "AvailabilityStatus": {
- "$ref": "#/definitions/DashboardBehavior"
- }
- },
- "type": "object"
- },
- "DataSetIdentifierDeclaration": {
- "additionalProperties": false,
- "properties": {
- "DataSetArn": {
- "type": "string"
- },
- "Identifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "DataSetArn",
- "Identifier"
- ],
- "type": "object"
- },
- "DataSetReference": {
- "additionalProperties": false,
- "properties": {
- "DataSetArn": {
- "type": "string"
- },
- "DataSetPlaceholder": {
- "pattern": "\\S",
- "type": "string"
- }
- },
- "required": [
- "DataSetArn",
- "DataSetPlaceholder"
- ],
- "type": "object"
- },
- "DateAggregationFunction": {
- "enum": [
- "COUNT",
- "DISTINCT_COUNT",
- "MIN",
- "MAX"
- ],
- "type": "string"
- },
- "DateAxisOptions": {
- "additionalProperties": false,
- "properties": {
- "MissingDateVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "DateDimensionField": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "DateGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/DateTimeFormatConfiguration"
- },
- "HierarchyId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "DateMeasureField": {
- "additionalProperties": false,
- "properties": {
- "AggregationFunction": {
- "$ref": "#/definitions/DateAggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/DateTimeFormatConfiguration"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "DateTimeDefaultValues": {
- "additionalProperties": false,
- "properties": {
- "DynamicValue": {
- "$ref": "#/definitions/DynamicDefaultValue"
- },
- "RollingDate": {
- "$ref": "#/definitions/RollingDateConfiguration"
- },
- "StaticValues": {
- "items": {
- "format": "date-time",
- "type": "string"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "DateTimeFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DateTimeFormat": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "NullValueFormatConfiguration": {
- "$ref": "#/definitions/NullValueFormatConfiguration"
- },
- "NumericFormatConfiguration": {
- "$ref": "#/definitions/NumericFormatConfiguration"
- }
- },
- "type": "object"
- },
- "DateTimeHierarchy": {
- "additionalProperties": false,
- "properties": {
- "DrillDownFilters": {
- "items": {
- "$ref": "#/definitions/DrillDownFilter"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "HierarchyId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "HierarchyId"
- ],
- "type": "object"
- },
- "DateTimeParameter": {
- "additionalProperties": false,
- "properties": {
- "Name": {
- "pattern": "\\S",
- "type": "string"
- },
- "Values": {
- "items": {
- "type": "string"
- },
- "type": "array"
- }
- },
- "required": [
- "Name",
- "Values"
- ],
- "type": "object"
- },
- "DateTimeParameterDeclaration": {
- "additionalProperties": false,
- "properties": {
- "DefaultValues": {
- "$ref": "#/definitions/DateTimeDefaultValues"
- },
- "MappedDataSetParameters": {
- "items": {
- "$ref": "#/definitions/MappedDataSetParameter"
- },
- "maxItems": 150,
- "minItems": 0,
- "type": "array"
- },
- "Name": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "TimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- },
- "ValueWhenUnset": {
- "$ref": "#/definitions/DateTimeValueWhenUnsetConfiguration"
- }
- },
- "required": [
- "Name"
- ],
- "type": "object"
- },
- "DateTimePickerControlDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "DateTimeFormat": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "InfoIconLabelOptions": {
- "$ref": "#/definitions/SheetControlInfoIconLabelOptions"
- },
- "TitleOptions": {
- "$ref": "#/definitions/LabelOptions"
- }
- },
- "type": "object"
- },
- "DateTimeValueWhenUnsetConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomValue": {
- "format": "date-time",
- "type": "string"
- },
- "ValueWhenUnsetOption": {
- "$ref": "#/definitions/ValueWhenUnsetOption"
- }
- },
- "type": "object"
- },
- "DayOfTheWeek": {
- "enum": [
- "SUNDAY",
- "MONDAY",
- "TUESDAY",
- "WEDNESDAY",
- "THURSDAY",
- "FRIDAY",
- "SATURDAY"
- ],
- "type": "string"
- },
- "DecimalDefaultValues": {
- "additionalProperties": false,
- "properties": {
- "DynamicValue": {
- "$ref": "#/definitions/DynamicDefaultValue"
- },
- "StaticValues": {
- "items": {
- "type": "number"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "DecimalParameter": {
- "additionalProperties": false,
- "properties": {
- "Name": {
- "pattern": "\\S",
- "type": "string"
- },
- "Values": {
- "items": {
- "default": 0,
- "type": "number"
- },
- "type": "array"
- }
- },
- "required": [
- "Name",
- "Values"
- ],
- "type": "object"
- },
- "DecimalParameterDeclaration": {
- "additionalProperties": false,
- "properties": {
- "DefaultValues": {
- "$ref": "#/definitions/DecimalDefaultValues"
- },
- "MappedDataSetParameters": {
- "items": {
- "$ref": "#/definitions/MappedDataSetParameter"
- },
- "maxItems": 150,
- "minItems": 0,
- "type": "array"
- },
- "Name": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "ParameterValueType": {
- "$ref": "#/definitions/ParameterValueType"
- },
- "ValueWhenUnset": {
- "$ref": "#/definitions/DecimalValueWhenUnsetConfiguration"
- }
- },
- "required": [
- "Name",
- "ParameterValueType"
- ],
- "type": "object"
- },
- "DecimalPlacesConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DecimalPlaces": {
- "maximum": 20,
- "minimum": 0,
- "type": "number"
- }
- },
- "required": [
- "DecimalPlaces"
- ],
- "type": "object"
- },
- "DecimalValueWhenUnsetConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomValue": {
- "default": null,
- "type": "number"
- },
- "ValueWhenUnsetOption": {
- "$ref": "#/definitions/ValueWhenUnsetOption"
- }
- },
- "type": "object"
- },
- "DefaultDateTimePickerControlOptions": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/DateTimePickerControlDisplayOptions"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlDateTimePickerType"
- }
- },
- "type": "object"
- },
- "DefaultFilterControlConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ControlOptions": {
- "$ref": "#/definitions/DefaultFilterControlOptions"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "ControlOptions",
- "Title"
- ],
- "type": "object"
- },
- "DefaultFilterControlOptions": {
- "additionalProperties": false,
- "properties": {
- "DefaultDateTimePickerOptions": {
- "$ref": "#/definitions/DefaultDateTimePickerControlOptions"
- },
- "DefaultDropdownOptions": {
- "$ref": "#/definitions/DefaultFilterDropDownControlOptions"
- },
- "DefaultListOptions": {
- "$ref": "#/definitions/DefaultFilterListControlOptions"
- },
- "DefaultRelativeDateTimeOptions": {
- "$ref": "#/definitions/DefaultRelativeDateTimeControlOptions"
- },
- "DefaultSliderOptions": {
- "$ref": "#/definitions/DefaultSliderControlOptions"
- },
- "DefaultTextAreaOptions": {
- "$ref": "#/definitions/DefaultTextAreaControlOptions"
- },
- "DefaultTextFieldOptions": {
- "$ref": "#/definitions/DefaultTextFieldControlOptions"
- }
- },
- "type": "object"
- },
- "DefaultFilterDropDownControlOptions": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/DropDownControlDisplayOptions"
- },
- "SelectableValues": {
- "$ref": "#/definitions/FilterSelectableValues"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlListType"
- }
- },
- "type": "object"
- },
- "DefaultFilterListControlOptions": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/ListControlDisplayOptions"
- },
- "SelectableValues": {
- "$ref": "#/definitions/FilterSelectableValues"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlListType"
- }
- },
- "type": "object"
- },
- "DefaultFreeFormLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CanvasSizeOptions": {
- "$ref": "#/definitions/FreeFormLayoutCanvasSizeOptions"
- }
- },
- "required": [
- "CanvasSizeOptions"
- ],
- "type": "object"
- },
- "DefaultGridLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CanvasSizeOptions": {
- "$ref": "#/definitions/GridLayoutCanvasSizeOptions"
- }
- },
- "required": [
- "CanvasSizeOptions"
- ],
- "type": "object"
- },
- "DefaultInteractiveLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FreeForm": {
- "$ref": "#/definitions/DefaultFreeFormLayoutConfiguration"
- },
- "Grid": {
- "$ref": "#/definitions/DefaultGridLayoutConfiguration"
- }
- },
- "type": "object"
- },
- "DefaultNewSheetConfiguration": {
- "additionalProperties": false,
- "properties": {
- "InteractiveLayoutConfiguration": {
- "$ref": "#/definitions/DefaultInteractiveLayoutConfiguration"
- },
- "PaginatedLayoutConfiguration": {
- "$ref": "#/definitions/DefaultPaginatedLayoutConfiguration"
- },
- "SheetContentType": {
- "$ref": "#/definitions/SheetContentType"
- }
- },
- "type": "object"
- },
- "DefaultPaginatedLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "SectionBased": {
- "$ref": "#/definitions/DefaultSectionBasedLayoutConfiguration"
- }
- },
- "type": "object"
- },
- "DefaultRelativeDateTimeControlOptions": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/RelativeDateTimeControlDisplayOptions"
- }
- },
- "type": "object"
- },
- "DefaultSectionBasedLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CanvasSizeOptions": {
- "$ref": "#/definitions/SectionBasedLayoutCanvasSizeOptions"
- }
- },
- "required": [
- "CanvasSizeOptions"
- ],
- "type": "object"
- },
- "DefaultSliderControlOptions": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/SliderControlDisplayOptions"
- },
- "MaximumValue": {
- "default": 0,
- "type": "number"
- },
- "MinimumValue": {
- "default": 0,
- "type": "number"
- },
- "StepSize": {
- "default": 0,
- "type": "number"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlSliderType"
- }
- },
- "required": [
- "MaximumValue",
- "MinimumValue",
- "StepSize"
- ],
- "type": "object"
- },
- "DefaultTextAreaControlOptions": {
- "additionalProperties": false,
- "properties": {
- "Delimiter": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "DisplayOptions": {
- "$ref": "#/definitions/TextAreaControlDisplayOptions"
- }
- },
- "type": "object"
- },
- "DefaultTextFieldControlOptions": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/TextFieldControlDisplayOptions"
- }
- },
- "type": "object"
- },
- "DestinationParameterValueConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomValuesConfiguration": {
- "$ref": "#/definitions/CustomValuesConfiguration"
- },
- "SelectAllValueOptions": {
- "$ref": "#/definitions/SelectAllValueOptions"
- },
- "SourceColumn": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "SourceField": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "SourceParameterName": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "DimensionField": {
- "additionalProperties": false,
- "properties": {
- "CategoricalDimensionField": {
- "$ref": "#/definitions/CategoricalDimensionField"
- },
- "DateDimensionField": {
- "$ref": "#/definitions/DateDimensionField"
- },
- "NumericalDimensionField": {
- "$ref": "#/definitions/NumericalDimensionField"
- }
- },
- "type": "object"
- },
- "DonutCenterOptions": {
- "additionalProperties": false,
- "properties": {
- "LabelVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "DonutOptions": {
- "additionalProperties": false,
- "properties": {
- "ArcOptions": {
- "$ref": "#/definitions/ArcOptions"
- },
- "DonutCenterOptions": {
- "$ref": "#/definitions/DonutCenterOptions"
- }
- },
- "type": "object"
- },
- "DrillDownFilter": {
- "additionalProperties": false,
- "properties": {
- "CategoryFilter": {
- "$ref": "#/definitions/CategoryDrillDownFilter"
- },
- "NumericEqualityFilter": {
- "$ref": "#/definitions/NumericEqualityDrillDownFilter"
- },
- "TimeRangeFilter": {
- "$ref": "#/definitions/TimeRangeDrillDownFilter"
- }
- },
- "type": "object"
- },
- "DropDownControlDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "InfoIconLabelOptions": {
- "$ref": "#/definitions/SheetControlInfoIconLabelOptions"
- },
- "SelectAllOptions": {
- "$ref": "#/definitions/ListControlSelectAllOptions"
- },
- "TitleOptions": {
- "$ref": "#/definitions/LabelOptions"
- }
- },
- "type": "object"
- },
- "DynamicDefaultValue": {
- "additionalProperties": false,
- "properties": {
- "DefaultValueColumn": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "GroupNameColumn": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "UserNameColumn": {
- "$ref": "#/definitions/ColumnIdentifier"
- }
- },
- "required": [
- "DefaultValueColumn"
- ],
- "type": "object"
- },
- "EmptyVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "DataSetIdentifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "DataSetIdentifier",
- "VisualId"
- ],
- "type": "object"
- },
- "Entity": {
- "additionalProperties": false,
- "properties": {
- "Path": {
- "pattern": "\\S",
- "type": "string"
- }
- },
- "type": "object"
- },
- "ExcludePeriodConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Amount": {
- "default": null,
- "type": "number"
- },
- "Granularity": {
- "$ref": "#/definitions/TimeGranularity"
- },
- "Status": {
- "$ref": "#/definitions/WidgetStatus"
- }
- },
- "required": [
- "Amount",
- "Granularity"
- ],
- "type": "object"
- },
- "ExplicitHierarchy": {
- "additionalProperties": false,
- "properties": {
- "Columns": {
- "items": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "maxItems": 10,
- "minItems": 2,
- "type": "array"
- },
- "DrillDownFilters": {
- "items": {
- "$ref": "#/definitions/DrillDownFilter"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "HierarchyId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Columns",
- "HierarchyId"
- ],
- "type": "object"
- },
- "ExportHiddenFieldsOption": {
- "additionalProperties": false,
- "properties": {
- "AvailabilityStatus": {
- "$ref": "#/definitions/DashboardBehavior"
- }
- },
- "type": "object"
- },
- "ExportToCSVOption": {
- "additionalProperties": false,
- "properties": {
- "AvailabilityStatus": {
- "$ref": "#/definitions/DashboardBehavior"
- }
- },
- "type": "object"
- },
- "ExportWithHiddenFieldsOption": {
- "additionalProperties": false,
- "properties": {
- "AvailabilityStatus": {
- "$ref": "#/definitions/DashboardBehavior"
- }
- },
- "type": "object"
- },
- "FieldBasedTooltip": {
- "additionalProperties": false,
- "properties": {
- "AggregationVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "TooltipFields": {
- "items": {
- "$ref": "#/definitions/TooltipItem"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "TooltipTitleType": {
- "$ref": "#/definitions/TooltipTitleType"
- }
- },
- "type": "object"
- },
- "FieldLabelType": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "FieldSeriesItem": {
- "additionalProperties": false,
- "properties": {
- "AxisBinding": {
- "$ref": "#/definitions/AxisBinding"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "Settings": {
- "$ref": "#/definitions/LineChartSeriesSettings"
- }
- },
- "required": [
- "AxisBinding",
- "FieldId"
- ],
- "type": "object"
- },
- "FieldSort": {
- "additionalProperties": false,
- "properties": {
- "Direction": {
- "$ref": "#/definitions/SortDirection"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Direction",
- "FieldId"
- ],
- "type": "object"
- },
- "FieldSortOptions": {
- "additionalProperties": false,
- "properties": {
- "ColumnSort": {
- "$ref": "#/definitions/ColumnSort"
- },
- "FieldSort": {
- "$ref": "#/definitions/FieldSort"
- }
- },
- "type": "object"
- },
- "FieldTooltipItem": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "Label": {
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "required": [
- "FieldId"
- ],
- "type": "object"
- },
- "FilledMapAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Geospatial": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "FilledMapConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "ConditionalFormattingOptions": {
- "items": {
- "$ref": "#/definitions/FilledMapConditionalFormattingOption"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "ConditionalFormattingOptions"
- ],
- "type": "object"
- },
- "FilledMapConditionalFormattingOption": {
- "additionalProperties": false,
- "properties": {
- "Shape": {
- "$ref": "#/definitions/FilledMapShapeConditionalFormatting"
- }
- },
- "required": [
- "Shape"
- ],
- "type": "object"
- },
- "FilledMapConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FieldWells": {
- "$ref": "#/definitions/FilledMapFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "MapStyleOptions": {
- "$ref": "#/definitions/GeospatialMapStyleOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/FilledMapSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "WindowOptions": {
- "$ref": "#/definitions/GeospatialWindowOptions"
- }
- },
- "type": "object"
- },
- "FilledMapFieldWells": {
- "additionalProperties": false,
- "properties": {
- "FilledMapAggregatedFieldWells": {
- "$ref": "#/definitions/FilledMapAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "FilledMapShapeConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "Format": {
- "$ref": "#/definitions/ShapeConditionalFormat"
- }
- },
- "required": [
- "FieldId"
- ],
- "type": "object"
- },
- "FilledMapSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "FilledMapVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/FilledMapConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "ConditionalFormatting": {
- "$ref": "#/definitions/FilledMapConditionalFormatting"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "Filter": {
- "additionalProperties": false,
- "properties": {
- "CategoryFilter": {
- "$ref": "#/definitions/CategoryFilter"
- },
- "NestedFilter": {
- "$ref": "#/definitions/NestedFilter"
- },
- "NumericEqualityFilter": {
- "$ref": "#/definitions/NumericEqualityFilter"
- },
- "NumericRangeFilter": {
- "$ref": "#/definitions/NumericRangeFilter"
- },
- "RelativeDatesFilter": {
- "$ref": "#/definitions/RelativeDatesFilter"
- },
- "TimeEqualityFilter": {
- "$ref": "#/definitions/TimeEqualityFilter"
- },
- "TimeRangeFilter": {
- "$ref": "#/definitions/TimeRangeFilter"
- },
- "TopBottomFilter": {
- "$ref": "#/definitions/TopBottomFilter"
- }
- },
- "type": "object"
- },
- "FilterControl": {
- "additionalProperties": false,
- "properties": {
- "CrossSheet": {
- "$ref": "#/definitions/FilterCrossSheetControl"
- },
- "DateTimePicker": {
- "$ref": "#/definitions/FilterDateTimePickerControl"
- },
- "Dropdown": {
- "$ref": "#/definitions/FilterDropDownControl"
- },
- "List": {
- "$ref": "#/definitions/FilterListControl"
- },
- "RelativeDateTime": {
- "$ref": "#/definitions/FilterRelativeDateTimeControl"
- },
- "Slider": {
- "$ref": "#/definitions/FilterSliderControl"
- },
- "TextArea": {
- "$ref": "#/definitions/FilterTextAreaControl"
- },
- "TextField": {
- "$ref": "#/definitions/FilterTextFieldControl"
- }
- },
- "type": "object"
- },
- "FilterCrossSheetControl": {
- "additionalProperties": false,
- "properties": {
- "CascadingControlConfiguration": {
- "$ref": "#/definitions/CascadingControlConfiguration"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "FilterControlId",
- "SourceFilterId"
- ],
- "type": "object"
- },
- "FilterDateTimePickerControl": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/DateTimePickerControlDisplayOptions"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlDateTimePickerType"
- }
- },
- "required": [
- "FilterControlId",
- "SourceFilterId",
- "Title"
- ],
- "type": "object"
- },
- "FilterDropDownControl": {
- "additionalProperties": false,
- "properties": {
- "CascadingControlConfiguration": {
- "$ref": "#/definitions/CascadingControlConfiguration"
- },
- "DisplayOptions": {
- "$ref": "#/definitions/DropDownControlDisplayOptions"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SelectableValues": {
- "$ref": "#/definitions/FilterSelectableValues"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlListType"
- }
- },
- "required": [
- "FilterControlId",
- "SourceFilterId",
- "Title"
- ],
- "type": "object"
- },
- "FilterGroup": {
- "additionalProperties": false,
- "properties": {
- "CrossDataset": {
- "$ref": "#/definitions/CrossDatasetTypes"
- },
- "FilterGroupId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Filters": {
- "items": {
- "$ref": "#/definitions/Filter"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "ScopeConfiguration": {
- "$ref": "#/definitions/FilterScopeConfiguration"
- },
- "Status": {
- "$ref": "#/definitions/WidgetStatus"
- }
- },
- "required": [
- "CrossDataset",
- "FilterGroupId",
- "Filters",
- "ScopeConfiguration"
- ],
- "type": "object"
- },
- "FilterListConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryValues": {
- "items": {
- "maxLength": 512,
- "minLength": 0,
- "type": "string"
- },
- "maxItems": 100000,
- "minItems": 0,
- "type": "array"
- },
- "MatchOperator": {
- "$ref": "#/definitions/CategoryFilterMatchOperator"
- },
- "NullOption": {
- "$ref": "#/definitions/FilterNullOption"
- },
- "SelectAllOptions": {
- "$ref": "#/definitions/CategoryFilterSelectAllOptions"
- }
- },
- "required": [
- "MatchOperator"
- ],
- "type": "object"
- },
- "FilterListControl": {
- "additionalProperties": false,
- "properties": {
- "CascadingControlConfiguration": {
- "$ref": "#/definitions/CascadingControlConfiguration"
- },
- "DisplayOptions": {
- "$ref": "#/definitions/ListControlDisplayOptions"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SelectableValues": {
- "$ref": "#/definitions/FilterSelectableValues"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlListType"
- }
- },
- "required": [
- "FilterControlId",
- "SourceFilterId",
- "Title"
- ],
- "type": "object"
- },
- "FilterNullOption": {
- "enum": [
- "ALL_VALUES",
- "NULLS_ONLY",
- "NON_NULLS_ONLY"
- ],
- "type": "string"
- },
- "FilterOperationSelectedFieldsConfiguration": {
- "additionalProperties": false,
- "properties": {
- "SelectedColumns": {
- "items": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "SelectedFieldOptions": {
- "$ref": "#/definitions/SelectedFieldOptions"
- },
- "SelectedFields": {
- "items": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "maxItems": 20,
- "minItems": 1,
- "type": "array"
- }
- },
- "type": "object"
- },
- "FilterOperationTargetVisualsConfiguration": {
- "additionalProperties": false,
- "properties": {
- "SameSheetTargetVisualConfiguration": {
- "$ref": "#/definitions/SameSheetTargetVisualConfiguration"
- }
- },
- "type": "object"
- },
- "FilterRelativeDateTimeControl": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/RelativeDateTimeControlDisplayOptions"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "FilterControlId",
- "SourceFilterId",
- "Title"
- ],
- "type": "object"
- },
- "FilterScopeConfiguration": {
- "additionalProperties": false,
- "properties": {
- "AllSheets": {
- "$ref": "#/definitions/AllSheetsFilterScopeConfiguration"
- },
- "SelectedSheets": {
- "$ref": "#/definitions/SelectedSheetsFilterScopeConfiguration"
- }
- },
- "type": "object"
- },
- "FilterSelectableValues": {
- "additionalProperties": false,
- "properties": {
- "Values": {
- "items": {
- "type": "string"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "FilterSliderControl": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/SliderControlDisplayOptions"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "MaximumValue": {
- "default": 0,
- "type": "number"
- },
- "MinimumValue": {
- "default": 0,
- "type": "number"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "StepSize": {
- "default": 0,
- "type": "number"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlSliderType"
- }
- },
- "required": [
- "FilterControlId",
- "MaximumValue",
- "MinimumValue",
- "SourceFilterId",
- "StepSize",
- "Title"
- ],
- "type": "object"
- },
- "FilterTextAreaControl": {
- "additionalProperties": false,
- "properties": {
- "Delimiter": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "DisplayOptions": {
- "$ref": "#/definitions/TextAreaControlDisplayOptions"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "FilterControlId",
- "SourceFilterId",
- "Title"
- ],
- "type": "object"
- },
- "FilterTextFieldControl": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/TextFieldControlDisplayOptions"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "FilterControlId",
- "SourceFilterId",
- "Title"
- ],
- "type": "object"
- },
- "FilterVisualScope": {
- "enum": [
- "ALL_VISUALS",
- "SELECTED_VISUALS"
- ],
- "type": "string"
- },
- "FontConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FontColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "FontDecoration": {
- "$ref": "#/definitions/FontDecoration"
- },
- "FontSize": {
- "$ref": "#/definitions/FontSize"
- },
- "FontStyle": {
- "$ref": "#/definitions/FontStyle"
- },
- "FontWeight": {
- "$ref": "#/definitions/FontWeight"
- }
- },
- "type": "object"
- },
- "FontDecoration": {
- "enum": [
- "UNDERLINE",
- "NONE"
- ],
- "type": "string"
- },
- "FontSize": {
- "additionalProperties": false,
- "properties": {
- "Relative": {
- "$ref": "#/definitions/RelativeFontSize"
- }
- },
- "type": "object"
- },
- "FontStyle": {
- "enum": [
- "NORMAL",
- "ITALIC"
- ],
- "type": "string"
- },
- "FontWeight": {
- "additionalProperties": false,
- "properties": {
- "Name": {
- "$ref": "#/definitions/FontWeightName"
- }
- },
- "type": "object"
- },
- "FontWeightName": {
- "enum": [
- "NORMAL",
- "BOLD"
- ],
- "type": "string"
- },
- "ForecastComputation": {
- "additionalProperties": false,
- "properties": {
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "CustomSeasonalityValue": {
- "default": null,
- "maximum": 180,
- "minimum": 1,
- "type": "number"
- },
- "LowerBoundary": {
- "default": null,
- "type": "number"
- },
- "Name": {
- "type": "string"
- },
- "PeriodsBackward": {
- "maximum": 1000,
- "minimum": 0,
- "type": "number"
- },
- "PeriodsForward": {
- "maximum": 1000,
- "minimum": 1,
- "type": "number"
- },
- "PredictionInterval": {
- "maximum": 95,
- "minimum": 50,
- "type": "number"
- },
- "Seasonality": {
- "$ref": "#/definitions/ForecastComputationSeasonality"
- },
- "Time": {
- "$ref": "#/definitions/DimensionField"
- },
- "UpperBoundary": {
- "default": null,
- "type": "number"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId"
- ],
- "type": "object"
- },
- "ForecastComputationSeasonality": {
- "enum": [
- "AUTOMATIC",
- "CUSTOM"
- ],
- "type": "string"
- },
- "ForecastConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ForecastProperties": {
- "$ref": "#/definitions/TimeBasedForecastProperties"
- },
- "Scenario": {
- "$ref": "#/definitions/ForecastScenario"
- }
- },
- "type": "object"
- },
- "ForecastScenario": {
- "additionalProperties": false,
- "properties": {
- "WhatIfPointScenario": {
- "$ref": "#/definitions/WhatIfPointScenario"
- },
- "WhatIfRangeScenario": {
- "$ref": "#/definitions/WhatIfRangeScenario"
- }
- },
- "type": "object"
- },
- "FormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DateTimeFormatConfiguration": {
- "$ref": "#/definitions/DateTimeFormatConfiguration"
- },
- "NumberFormatConfiguration": {
- "$ref": "#/definitions/NumberFormatConfiguration"
- },
- "StringFormatConfiguration": {
- "$ref": "#/definitions/StringFormatConfiguration"
- }
- },
- "type": "object"
- },
- "FreeFormLayoutCanvasSizeOptions": {
- "additionalProperties": false,
- "properties": {
- "ScreenCanvasSizeOptions": {
- "$ref": "#/definitions/FreeFormLayoutScreenCanvasSizeOptions"
- }
- },
- "type": "object"
- },
- "FreeFormLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CanvasSizeOptions": {
- "$ref": "#/definitions/FreeFormLayoutCanvasSizeOptions"
- },
- "Elements": {
- "items": {
- "$ref": "#/definitions/FreeFormLayoutElement"
- },
- "maxItems": 430,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "Elements"
- ],
- "type": "object"
- },
- "FreeFormLayoutElement": {
- "additionalProperties": false,
- "properties": {
- "BackgroundStyle": {
- "$ref": "#/definitions/FreeFormLayoutElementBackgroundStyle"
- },
- "BorderStyle": {
- "$ref": "#/definitions/FreeFormLayoutElementBorderStyle"
- },
- "ElementId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "ElementType": {
- "$ref": "#/definitions/LayoutElementType"
- },
- "Height": {
- "type": "string"
- },
- "LoadingAnimation": {
- "$ref": "#/definitions/LoadingAnimation"
- },
- "RenderingRules": {
- "items": {
- "$ref": "#/definitions/SheetElementRenderingRule"
- },
- "maxItems": 10000,
- "minItems": 0,
- "type": "array"
- },
- "SelectedBorderStyle": {
- "$ref": "#/definitions/FreeFormLayoutElementBorderStyle"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Width": {
- "type": "string"
- },
- "XAxisLocation": {
- "type": "string"
- },
- "YAxisLocation": {
- "type": "string"
- }
- },
- "required": [
- "ElementId",
- "ElementType",
- "Height",
- "Width",
- "XAxisLocation",
- "YAxisLocation"
- ],
- "type": "object"
- },
- "FreeFormLayoutElementBackgroundStyle": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}(?:[A-F0-9]{2})?$",
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "FreeFormLayoutElementBorderStyle": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}(?:[A-F0-9]{2})?$",
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "FreeFormLayoutScreenCanvasSizeOptions": {
- "additionalProperties": false,
- "properties": {
- "OptimizedViewPortWidth": {
- "type": "string"
- }
- },
- "required": [
- "OptimizedViewPortWidth"
- ],
- "type": "object"
- },
- "FreeFormSectionLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Elements": {
- "items": {
- "$ref": "#/definitions/FreeFormLayoutElement"
- },
- "maxItems": 430,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "Elements"
- ],
- "type": "object"
- },
- "FunnelChartAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "FunnelChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "DataLabelOptions": {
- "$ref": "#/definitions/FunnelChartDataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/FunnelChartFieldWells"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/FunnelChartSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "ValueLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- }
- },
- "type": "object"
- },
- "FunnelChartDataLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "CategoryLabelVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "LabelColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "LabelFontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "MeasureDataLabelStyle": {
- "$ref": "#/definitions/FunnelChartMeasureDataLabelStyle"
- },
- "MeasureLabelVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Position": {
- "$ref": "#/definitions/DataLabelPosition"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "FunnelChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "FunnelChartAggregatedFieldWells": {
- "$ref": "#/definitions/FunnelChartAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "FunnelChartMeasureDataLabelStyle": {
- "enum": [
- "VALUE_ONLY",
- "PERCENTAGE_BY_FIRST_STAGE",
- "PERCENTAGE_BY_PREVIOUS_STAGE",
- "VALUE_AND_PERCENTAGE_BY_FIRST_STAGE",
- "VALUE_AND_PERCENTAGE_BY_PREVIOUS_STAGE"
- ],
- "type": "string"
- },
- "FunnelChartSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "FunnelChartVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/FunnelChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "GaugeChartArcConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "ForegroundColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "GaugeChartConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "ConditionalFormattingOptions": {
- "items": {
- "$ref": "#/definitions/GaugeChartConditionalFormattingOption"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "GaugeChartConditionalFormattingOption": {
- "additionalProperties": false,
- "properties": {
- "Arc": {
- "$ref": "#/definitions/GaugeChartArcConditionalFormatting"
- },
- "PrimaryValue": {
- "$ref": "#/definitions/GaugeChartPrimaryValueConditionalFormatting"
- }
- },
- "type": "object"
- },
- "GaugeChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/GaugeChartFieldWells"
- },
- "GaugeChartOptions": {
- "$ref": "#/definitions/GaugeChartOptions"
- },
- "TooltipOptions": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- }
- },
- "type": "object"
- },
- "GaugeChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "TargetValues": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "GaugeChartOptions": {
- "additionalProperties": false,
- "properties": {
- "Arc": {
- "$ref": "#/definitions/ArcConfiguration"
- },
- "ArcAxis": {
- "$ref": "#/definitions/ArcAxisConfiguration"
- },
- "Comparison": {
- "$ref": "#/definitions/ComparisonConfiguration"
- },
- "PrimaryValueDisplayType": {
- "$ref": "#/definitions/PrimaryValueDisplayType"
- },
- "PrimaryValueFontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- }
- },
- "type": "object"
- },
- "GaugeChartPrimaryValueConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "Icon": {
- "$ref": "#/definitions/ConditionalFormattingIcon"
- },
- "TextColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "GaugeChartVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/GaugeChartConfiguration"
- },
- "ConditionalFormatting": {
- "$ref": "#/definitions/GaugeChartConditionalFormatting"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "GeospatialCoordinateBounds": {
- "additionalProperties": false,
- "properties": {
- "East": {
- "maximum": 1800,
- "minimum": -1800,
- "type": "number"
- },
- "North": {
- "maximum": 90,
- "minimum": -90,
- "type": "number"
- },
- "South": {
- "maximum": 90,
- "minimum": -90,
- "type": "number"
- },
- "West": {
- "maximum": 1800,
- "minimum": -1800,
- "type": "number"
- }
- },
- "required": [
- "East",
- "North",
- "South",
- "West"
- ],
- "type": "object"
- },
- "GeospatialHeatmapColorScale": {
- "additionalProperties": false,
- "properties": {
- "Colors": {
- "items": {
- "$ref": "#/definitions/GeospatialHeatmapDataColor"
- },
- "maxItems": 2,
- "minItems": 2,
- "type": "array"
- }
- },
- "type": "object"
- },
- "GeospatialHeatmapConfiguration": {
- "additionalProperties": false,
- "properties": {
- "HeatmapColor": {
- "$ref": "#/definitions/GeospatialHeatmapColorScale"
- }
- },
- "type": "object"
- },
- "GeospatialHeatmapDataColor": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- }
- },
- "required": [
- "Color"
- ],
- "type": "object"
- },
- "GeospatialMapAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Colors": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Geospatial": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "GeospatialMapConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FieldWells": {
- "$ref": "#/definitions/GeospatialMapFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "MapStyleOptions": {
- "$ref": "#/definitions/GeospatialMapStyleOptions"
- },
- "PointStyleOptions": {
- "$ref": "#/definitions/GeospatialPointStyleOptions"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- },
- "WindowOptions": {
- "$ref": "#/definitions/GeospatialWindowOptions"
- }
- },
- "type": "object"
- },
- "GeospatialMapFieldWells": {
- "additionalProperties": false,
- "properties": {
- "GeospatialMapAggregatedFieldWells": {
- "$ref": "#/definitions/GeospatialMapAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "GeospatialMapStyleOptions": {
- "additionalProperties": false,
- "properties": {
- "BaseMapStyle": {
- "$ref": "#/definitions/BaseMapStyleType"
- }
- },
- "type": "object"
- },
- "GeospatialMapVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/GeospatialMapConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "GeospatialPointStyleOptions": {
- "additionalProperties": false,
- "properties": {
- "ClusterMarkerConfiguration": {
- "$ref": "#/definitions/ClusterMarkerConfiguration"
- },
- "HeatmapConfiguration": {
- "$ref": "#/definitions/GeospatialHeatmapConfiguration"
- },
- "SelectedPointStyle": {
- "$ref": "#/definitions/GeospatialSelectedPointStyle"
- }
- },
- "type": "object"
- },
- "GeospatialSelectedPointStyle": {
- "enum": [
- "POINT",
- "CLUSTER",
- "HEATMAP"
- ],
- "type": "string"
- },
- "GeospatialWindowOptions": {
- "additionalProperties": false,
- "properties": {
- "Bounds": {
- "$ref": "#/definitions/GeospatialCoordinateBounds"
- },
- "MapZoomMode": {
- "$ref": "#/definitions/MapZoomMode"
- }
- },
- "type": "object"
- },
- "GlobalTableBorderOptions": {
- "additionalProperties": false,
- "properties": {
- "SideSpecificBorder": {
- "$ref": "#/definitions/TableSideBorderOptions"
- },
- "UniformBorder": {
- "$ref": "#/definitions/TableBorderOptions"
- }
- },
- "type": "object"
- },
- "GradientColor": {
- "additionalProperties": false,
- "properties": {
- "Stops": {
- "items": {
- "$ref": "#/definitions/GradientStop"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "GradientStop": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "DataValue": {
- "default": null,
- "type": "number"
- },
- "GradientOffset": {
- "default": 0,
- "type": "number"
- }
- },
- "required": [
- "GradientOffset"
- ],
- "type": "object"
- },
- "GridLayoutCanvasSizeOptions": {
- "additionalProperties": false,
- "properties": {
- "ScreenCanvasSizeOptions": {
- "$ref": "#/definitions/GridLayoutScreenCanvasSizeOptions"
- }
- },
- "type": "object"
- },
- "GridLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CanvasSizeOptions": {
- "$ref": "#/definitions/GridLayoutCanvasSizeOptions"
- },
- "Elements": {
- "items": {
- "$ref": "#/definitions/GridLayoutElement"
- },
- "maxItems": 430,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "Elements"
- ],
- "type": "object"
- },
- "GridLayoutElement": {
- "additionalProperties": false,
- "properties": {
- "ColumnIndex": {
- "maximum": 35,
- "minimum": 0,
- "type": "number"
- },
- "ColumnSpan": {
- "maximum": 36,
- "minimum": 1,
- "type": "number"
- },
- "ElementId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "ElementType": {
- "$ref": "#/definitions/LayoutElementType"
- },
- "RowIndex": {
- "maximum": 9009,
- "minimum": 0,
- "type": "number"
- },
- "RowSpan": {
- "maximum": 21,
- "minimum": 1,
- "type": "number"
- }
- },
- "required": [
- "ColumnSpan",
- "ElementId",
- "ElementType",
- "RowSpan"
- ],
- "type": "object"
- },
- "GridLayoutScreenCanvasSizeOptions": {
- "additionalProperties": false,
- "properties": {
- "OptimizedViewPortWidth": {
- "type": "string"
- },
- "ResizeOption": {
- "$ref": "#/definitions/ResizeOption"
- }
- },
- "required": [
- "ResizeOption"
- ],
- "type": "object"
- },
- "GrowthRateComputation": {
- "additionalProperties": false,
- "properties": {
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "type": "string"
- },
- "PeriodSize": {
- "default": 0,
- "maximum": 52,
- "minimum": 2,
- "type": "number"
- },
- "Time": {
- "$ref": "#/definitions/DimensionField"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId"
- ],
- "type": "object"
- },
- "HeaderFooterSectionConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Layout": {
- "$ref": "#/definitions/SectionLayoutConfiguration"
- },
- "SectionId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Style": {
- "$ref": "#/definitions/SectionStyle"
- }
- },
- "required": [
- "Layout",
- "SectionId"
- ],
- "type": "object"
- },
- "HeatMapAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Columns": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Rows": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "HeatMapConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ColorScale": {
- "$ref": "#/definitions/ColorScale"
- },
- "ColumnLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/HeatMapFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "RowLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/HeatMapSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- }
- },
- "type": "object"
- },
- "HeatMapFieldWells": {
- "additionalProperties": false,
- "properties": {
- "HeatMapAggregatedFieldWells": {
- "$ref": "#/definitions/HeatMapAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "HeatMapSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "HeatMapColumnItemsLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "HeatMapColumnSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "HeatMapRowItemsLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "HeatMapRowSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "HeatMapVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/HeatMapConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "HistogramAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "HistogramBinOptions": {
- "additionalProperties": false,
- "properties": {
- "BinCount": {
- "$ref": "#/definitions/BinCountOptions"
- },
- "BinWidth": {
- "$ref": "#/definitions/BinWidthOptions"
- },
- "SelectedBinType": {
- "$ref": "#/definitions/HistogramBinType"
- },
- "StartValue": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "HistogramBinType": {
- "enum": [
- "BIN_COUNT",
- "BIN_WIDTH"
- ],
- "type": "string"
- },
- "HistogramConfiguration": {
- "additionalProperties": false,
- "properties": {
- "BinOptions": {
- "$ref": "#/definitions/HistogramBinOptions"
- },
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/HistogramFieldWells"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- },
- "XAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "XAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "YAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- }
- },
- "type": "object"
- },
- "HistogramFieldWells": {
- "additionalProperties": false,
- "properties": {
- "HistogramAggregatedFieldWells": {
- "$ref": "#/definitions/HistogramAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "HistogramVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/HistogramConfiguration"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "HorizontalTextAlignment": {
- "enum": [
- "LEFT",
- "CENTER",
- "RIGHT",
- "AUTO"
- ],
- "type": "string"
- },
- "Icon": {
- "enum": [
- "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"
- ],
- "type": "string"
- },
- "InnerFilter": {
- "additionalProperties": false,
- "properties": {
- "CategoryInnerFilter": {
- "$ref": "#/definitions/CategoryInnerFilter"
- }
- },
- "type": "object"
- },
- "InsightConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Computations": {
- "items": {
- "$ref": "#/definitions/Computation"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "CustomNarrative": {
- "$ref": "#/definitions/CustomNarrativeOptions"
- }
- },
- "type": "object"
- },
- "InsightVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "DataSetIdentifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "InsightConfiguration": {
- "$ref": "#/definitions/InsightConfiguration"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "DataSetIdentifier",
- "VisualId"
- ],
- "type": "object"
- },
- "IntegerDefaultValues": {
- "additionalProperties": false,
- "properties": {
- "DynamicValue": {
- "$ref": "#/definitions/DynamicDefaultValue"
- },
- "StaticValues": {
- "items": {
- "type": "number"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "IntegerParameter": {
- "additionalProperties": false,
- "properties": {
- "Name": {
- "pattern": "\\S",
- "type": "string"
- },
- "Values": {
- "items": {
- "default": 0,
- "type": "number"
- },
- "type": "array"
- }
- },
- "required": [
- "Name",
- "Values"
- ],
- "type": "object"
- },
- "IntegerParameterDeclaration": {
- "additionalProperties": false,
- "properties": {
- "DefaultValues": {
- "$ref": "#/definitions/IntegerDefaultValues"
- },
- "MappedDataSetParameters": {
- "items": {
- "$ref": "#/definitions/MappedDataSetParameter"
- },
- "maxItems": 150,
- "minItems": 0,
- "type": "array"
- },
- "Name": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "ParameterValueType": {
- "$ref": "#/definitions/ParameterValueType"
- },
- "ValueWhenUnset": {
- "$ref": "#/definitions/IntegerValueWhenUnsetConfiguration"
- }
- },
- "required": [
- "Name",
- "ParameterValueType"
- ],
- "type": "object"
- },
- "IntegerValueWhenUnsetConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomValue": {
- "default": null,
- "type": "number"
- },
- "ValueWhenUnsetOption": {
- "$ref": "#/definitions/ValueWhenUnsetOption"
- }
- },
- "type": "object"
- },
- "ItemsLimitConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ItemsLimit": {
- "default": null,
- "type": "number"
- },
- "OtherCategories": {
- "$ref": "#/definitions/OtherCategories"
- }
- },
- "type": "object"
- },
- "KPIActualValueConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "Icon": {
- "$ref": "#/definitions/ConditionalFormattingIcon"
- },
- "TextColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "KPIComparisonValueConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "Icon": {
- "$ref": "#/definitions/ConditionalFormattingIcon"
- },
- "TextColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "KPIConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "ConditionalFormattingOptions": {
- "items": {
- "$ref": "#/definitions/KPIConditionalFormattingOption"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "KPIConditionalFormattingOption": {
- "additionalProperties": false,
- "properties": {
- "ActualValue": {
- "$ref": "#/definitions/KPIActualValueConditionalFormatting"
- },
- "ComparisonValue": {
- "$ref": "#/definitions/KPIComparisonValueConditionalFormatting"
- },
- "PrimaryValue": {
- "$ref": "#/definitions/KPIPrimaryValueConditionalFormatting"
- },
- "ProgressBar": {
- "$ref": "#/definitions/KPIProgressBarConditionalFormatting"
- }
- },
- "type": "object"
- },
- "KPIConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FieldWells": {
- "$ref": "#/definitions/KPIFieldWells"
- },
- "KPIOptions": {
- "$ref": "#/definitions/KPIOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/KPISortConfiguration"
- }
- },
- "type": "object"
- },
- "KPIFieldWells": {
- "additionalProperties": false,
- "properties": {
- "TargetValues": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "TrendGroups": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "KPIOptions": {
- "additionalProperties": false,
- "properties": {
- "Comparison": {
- "$ref": "#/definitions/ComparisonConfiguration"
- },
- "PrimaryValueDisplayType": {
- "$ref": "#/definitions/PrimaryValueDisplayType"
- },
- "PrimaryValueFontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "ProgressBar": {
- "$ref": "#/definitions/ProgressBarOptions"
- },
- "SecondaryValue": {
- "$ref": "#/definitions/SecondaryValueOptions"
- },
- "SecondaryValueFontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "Sparkline": {
- "$ref": "#/definitions/KPISparklineOptions"
- },
- "TrendArrows": {
- "$ref": "#/definitions/TrendArrowOptions"
- },
- "VisualLayoutOptions": {
- "$ref": "#/definitions/KPIVisualLayoutOptions"
- }
- },
- "type": "object"
- },
- "KPIPrimaryValueConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "Icon": {
- "$ref": "#/definitions/ConditionalFormattingIcon"
- },
- "TextColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "KPIProgressBarConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "ForegroundColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "KPISortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "TrendGroupSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "KPISparklineOptions": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "TooltipVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Type": {
- "$ref": "#/definitions/KPISparklineType"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "required": [
- "Type"
- ],
- "type": "object"
- },
- "KPISparklineType": {
- "enum": [
- "LINE",
- "AREA"
- ],
- "type": "string"
- },
- "KPIVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/KPIConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "ConditionalFormatting": {
- "$ref": "#/definitions/KPIConditionalFormatting"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "KPIVisualLayoutOptions": {
- "additionalProperties": false,
- "properties": {
- "StandardLayout": {
- "$ref": "#/definitions/KPIVisualStandardLayout"
- }
- },
- "type": "object"
- },
- "KPIVisualStandardLayout": {
- "additionalProperties": false,
- "properties": {
- "Type": {
- "$ref": "#/definitions/KPIVisualStandardLayoutType"
- }
- },
- "required": [
- "Type"
- ],
- "type": "object"
- },
- "KPIVisualStandardLayoutType": {
- "enum": [
- "CLASSIC",
- "VERTICAL"
- ],
- "type": "string"
- },
- "LabelOptions": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "type": "string"
- },
- "FontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "Layout": {
- "additionalProperties": false,
- "properties": {
- "Configuration": {
- "$ref": "#/definitions/LayoutConfiguration"
- }
- },
- "required": [
- "Configuration"
- ],
- "type": "object"
- },
- "LayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FreeFormLayout": {
- "$ref": "#/definitions/FreeFormLayoutConfiguration"
- },
- "GridLayout": {
- "$ref": "#/definitions/GridLayoutConfiguration"
- },
- "SectionBasedLayout": {
- "$ref": "#/definitions/SectionBasedLayoutConfiguration"
- }
- },
- "type": "object"
- },
- "LayoutElementType": {
- "enum": [
- "VISUAL",
- "FILTER_CONTROL",
- "PARAMETER_CONTROL",
- "TEXT_BOX"
- ],
- "type": "string"
- },
- "LegendOptions": {
- "additionalProperties": false,
- "properties": {
- "Height": {
- "type": "string"
- },
- "Position": {
- "$ref": "#/definitions/LegendPosition"
- },
- "Title": {
- "$ref": "#/definitions/LabelOptions"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Width": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "LegendPosition": {
- "enum": [
- "AUTO",
- "RIGHT",
- "BOTTOM",
- "TOP"
- ],
- "type": "string"
- },
- "LineChartAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Colors": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "SmallMultiples": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "LineChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ContributionAnalysisDefaults": {
- "items": {
- "$ref": "#/definitions/ContributionAnalysisDefault"
- },
- "maxItems": 200,
- "minItems": 1,
- "type": "array"
- },
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "DefaultSeriesSettings": {
- "$ref": "#/definitions/LineChartDefaultSeriesSettings"
- },
- "FieldWells": {
- "$ref": "#/definitions/LineChartFieldWells"
- },
- "ForecastConfigurations": {
- "items": {
- "$ref": "#/definitions/ForecastConfiguration"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "PrimaryYAxisDisplayOptions": {
- "$ref": "#/definitions/LineSeriesAxisDisplayOptions"
- },
- "PrimaryYAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ReferenceLines": {
- "items": {
- "$ref": "#/definitions/ReferenceLine"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "SecondaryYAxisDisplayOptions": {
- "$ref": "#/definitions/LineSeriesAxisDisplayOptions"
- },
- "SecondaryYAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "Series": {
- "items": {
- "$ref": "#/definitions/SeriesItem"
- },
- "maxItems": 2000,
- "minItems": 0,
- "type": "array"
- },
- "SmallMultiplesOptions": {
- "$ref": "#/definitions/SmallMultiplesOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/LineChartSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "Type": {
- "$ref": "#/definitions/LineChartType"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- },
- "XAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "XAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- }
- },
- "type": "object"
- },
- "LineChartDefaultSeriesSettings": {
- "additionalProperties": false,
- "properties": {
- "AxisBinding": {
- "$ref": "#/definitions/AxisBinding"
- },
- "LineStyleSettings": {
- "$ref": "#/definitions/LineChartLineStyleSettings"
- },
- "MarkerStyleSettings": {
- "$ref": "#/definitions/LineChartMarkerStyleSettings"
- }
- },
- "type": "object"
- },
- "LineChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "LineChartAggregatedFieldWells": {
- "$ref": "#/definitions/LineChartAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "LineChartLineStyle": {
- "enum": [
- "SOLID",
- "DOTTED",
- "DASHED"
- ],
- "type": "string"
- },
- "LineChartLineStyleSettings": {
- "additionalProperties": false,
- "properties": {
- "LineInterpolation": {
- "$ref": "#/definitions/LineInterpolation"
- },
- "LineStyle": {
- "$ref": "#/definitions/LineChartLineStyle"
- },
- "LineVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "LineWidth": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "LineChartMarkerShape": {
- "enum": [
- "CIRCLE",
- "TRIANGLE",
- "SQUARE",
- "DIAMOND",
- "ROUNDED_SQUARE"
- ],
- "type": "string"
- },
- "LineChartMarkerStyleSettings": {
- "additionalProperties": false,
- "properties": {
- "MarkerColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "MarkerShape": {
- "$ref": "#/definitions/LineChartMarkerShape"
- },
- "MarkerSize": {
- "type": "string"
- },
- "MarkerVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "LineChartSeriesSettings": {
- "additionalProperties": false,
- "properties": {
- "LineStyleSettings": {
- "$ref": "#/definitions/LineChartLineStyleSettings"
- },
- "MarkerStyleSettings": {
- "$ref": "#/definitions/LineChartMarkerStyleSettings"
- }
- },
- "type": "object"
- },
- "LineChartSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryItemsLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "ColorItemsLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "SmallMultiplesLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "SmallMultiplesSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "LineChartType": {
- "enum": [
- "LINE",
- "AREA",
- "STACKED_AREA"
- ],
- "type": "string"
- },
- "LineChartVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/LineChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "LineInterpolation": {
- "enum": [
- "LINEAR",
- "SMOOTH",
- "STEPPED"
- ],
- "type": "string"
- },
- "LineSeriesAxisDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "AxisOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "MissingDataConfigurations": {
- "items": {
- "$ref": "#/definitions/MissingDataConfiguration"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "LinkSharingConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Permissions": {
- "items": {
- "$ref": "#/definitions/ResourcePermission"
- },
- "maxItems": 64,
- "minItems": 1,
- "type": "array"
- }
- },
- "type": "object"
- },
- "ListControlDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "InfoIconLabelOptions": {
- "$ref": "#/definitions/SheetControlInfoIconLabelOptions"
- },
- "SearchOptions": {
- "$ref": "#/definitions/ListControlSearchOptions"
- },
- "SelectAllOptions": {
- "$ref": "#/definitions/ListControlSelectAllOptions"
- },
- "TitleOptions": {
- "$ref": "#/definitions/LabelOptions"
- }
- },
- "type": "object"
- },
- "ListControlSearchOptions": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "ListControlSelectAllOptions": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "LoadingAnimation": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "LocalNavigationConfiguration": {
- "additionalProperties": false,
- "properties": {
- "TargetSheetId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "TargetSheetId"
- ],
- "type": "object"
- },
- "LongFormatText": {
- "additionalProperties": false,
- "properties": {
- "PlainText": {
- "maxLength": 1024,
- "minLength": 1,
- "type": "string"
- },
- "RichText": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "type": "object"
- },
- "MapZoomMode": {
- "enum": [
- "AUTO",
- "MANUAL"
- ],
- "type": "string"
- },
- "MappedDataSetParameter": {
- "additionalProperties": false,
- "properties": {
- "DataSetIdentifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "DataSetParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- }
- },
- "required": [
- "DataSetIdentifier",
- "DataSetParameterName"
- ],
- "type": "object"
- },
- "MaximumLabelType": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "MaximumMinimumComputation": {
- "additionalProperties": false,
- "properties": {
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "type": "string"
- },
- "Time": {
- "$ref": "#/definitions/DimensionField"
- },
- "Type": {
- "$ref": "#/definitions/MaximumMinimumComputationType"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId",
- "Type"
- ],
- "type": "object"
- },
- "MaximumMinimumComputationType": {
- "enum": [
- "MAXIMUM",
- "MINIMUM"
- ],
- "type": "string"
- },
- "MeasureField": {
- "additionalProperties": false,
- "properties": {
- "CalculatedMeasureField": {
- "$ref": "#/definitions/CalculatedMeasureField"
- },
- "CategoricalMeasureField": {
- "$ref": "#/definitions/CategoricalMeasureField"
- },
- "DateMeasureField": {
- "$ref": "#/definitions/DateMeasureField"
- },
- "NumericalMeasureField": {
- "$ref": "#/definitions/NumericalMeasureField"
- }
- },
- "type": "object"
- },
- "MetricComparisonComputation": {
- "additionalProperties": false,
- "properties": {
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "FromValue": {
- "$ref": "#/definitions/MeasureField"
- },
- "Name": {
- "type": "string"
- },
- "TargetValue": {
- "$ref": "#/definitions/MeasureField"
- },
- "Time": {
- "$ref": "#/definitions/DimensionField"
- }
- },
- "required": [
- "ComputationId"
- ],
- "type": "object"
- },
- "MinimumLabelType": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "MissingDataConfiguration": {
- "additionalProperties": false,
- "properties": {
- "TreatmentOption": {
- "$ref": "#/definitions/MissingDataTreatmentOption"
- }
- },
- "type": "object"
- },
- "MissingDataTreatmentOption": {
- "enum": [
- "INTERPOLATE",
- "SHOW_AS_ZERO",
- "SHOW_AS_BLANK"
- ],
- "type": "string"
- },
- "NegativeValueConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DisplayMode": {
- "$ref": "#/definitions/NegativeValueDisplayMode"
- }
- },
- "required": [
- "DisplayMode"
- ],
- "type": "object"
- },
- "NegativeValueDisplayMode": {
- "enum": [
- "POSITIVE",
- "NEGATIVE"
- ],
- "type": "string"
- },
- "NestedFilter": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "IncludeInnerSet": {
- "default": false,
- "type": "boolean"
- },
- "InnerFilter": {
- "$ref": "#/definitions/InnerFilter"
- }
- },
- "required": [
- "Column",
- "FilterId",
- "IncludeInnerSet",
- "InnerFilter"
- ],
- "type": "object"
- },
- "NullValueFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "NullString": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "NullString"
- ],
- "type": "object"
- },
- "NumberDisplayFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DecimalPlacesConfiguration": {
- "$ref": "#/definitions/DecimalPlacesConfiguration"
- },
- "NegativeValueConfiguration": {
- "$ref": "#/definitions/NegativeValueConfiguration"
- },
- "NullValueFormatConfiguration": {
- "$ref": "#/definitions/NullValueFormatConfiguration"
- },
- "NumberScale": {
- "$ref": "#/definitions/NumberScale"
- },
- "Prefix": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "SeparatorConfiguration": {
- "$ref": "#/definitions/NumericSeparatorConfiguration"
- },
- "Suffix": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- }
- },
- "type": "object"
- },
- "NumberFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FormatConfiguration": {
- "$ref": "#/definitions/NumericFormatConfiguration"
- }
- },
- "type": "object"
- },
- "NumberScale": {
- "enum": [
- "NONE",
- "AUTO",
- "THOUSANDS",
- "MILLIONS",
- "BILLIONS",
- "TRILLIONS"
- ],
- "type": "string"
- },
- "NumericAxisOptions": {
- "additionalProperties": false,
- "properties": {
- "Range": {
- "$ref": "#/definitions/AxisDisplayRange"
- },
- "Scale": {
- "$ref": "#/definitions/AxisScale"
- }
- },
- "type": "object"
- },
- "NumericEqualityDrillDownFilter": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "Value": {
- "default": 0,
- "type": "number"
- }
- },
- "required": [
- "Column",
- "Value"
- ],
- "type": "object"
- },
- "NumericEqualityFilter": {
- "additionalProperties": false,
- "properties": {
- "AggregationFunction": {
- "$ref": "#/definitions/AggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "MatchOperator": {
- "$ref": "#/definitions/NumericEqualityMatchOperator"
- },
- "NullOption": {
- "$ref": "#/definitions/FilterNullOption"
- },
- "ParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "SelectAllOptions": {
- "$ref": "#/definitions/NumericFilterSelectAllOptions"
- },
- "Value": {
- "default": null,
- "type": "number"
- }
- },
- "required": [
- "Column",
- "FilterId",
- "MatchOperator",
- "NullOption"
- ],
- "type": "object"
- },
- "NumericEqualityMatchOperator": {
- "enum": [
- "EQUALS",
- "DOES_NOT_EQUAL"
- ],
- "type": "string"
- },
- "NumericFilterSelectAllOptions": {
- "enum": [
- "FILTER_ALL_VALUES"
- ],
- "type": "string"
- },
- "NumericFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CurrencyDisplayFormatConfiguration": {
- "$ref": "#/definitions/CurrencyDisplayFormatConfiguration"
- },
- "NumberDisplayFormatConfiguration": {
- "$ref": "#/definitions/NumberDisplayFormatConfiguration"
- },
- "PercentageDisplayFormatConfiguration": {
- "$ref": "#/definitions/PercentageDisplayFormatConfiguration"
- }
- },
- "type": "object"
- },
- "NumericRangeFilter": {
- "additionalProperties": false,
- "properties": {
- "AggregationFunction": {
- "$ref": "#/definitions/AggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "IncludeMaximum": {
- "default": null,
- "type": "boolean"
- },
- "IncludeMinimum": {
- "default": null,
- "type": "boolean"
- },
- "NullOption": {
- "$ref": "#/definitions/FilterNullOption"
- },
- "RangeMaximum": {
- "$ref": "#/definitions/NumericRangeFilterValue"
- },
- "RangeMinimum": {
- "$ref": "#/definitions/NumericRangeFilterValue"
- },
- "SelectAllOptions": {
- "$ref": "#/definitions/NumericFilterSelectAllOptions"
- }
- },
- "required": [
- "Column",
- "FilterId",
- "NullOption"
- ],
- "type": "object"
- },
- "NumericRangeFilterValue": {
- "additionalProperties": false,
- "properties": {
- "Parameter": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "StaticValue": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "NumericSeparatorConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DecimalSeparator": {
- "$ref": "#/definitions/NumericSeparatorSymbol"
- },
- "ThousandsSeparator": {
- "$ref": "#/definitions/ThousandSeparatorOptions"
- }
- },
- "type": "object"
- },
- "NumericSeparatorSymbol": {
- "enum": [
- "COMMA",
- "DOT",
- "SPACE"
- ],
- "type": "string"
- },
- "NumericalAggregationFunction": {
- "additionalProperties": false,
- "properties": {
- "PercentileAggregation": {
- "$ref": "#/definitions/PercentileAggregation"
- },
- "SimpleNumericalAggregation": {
- "$ref": "#/definitions/SimpleNumericalAggregationFunction"
- }
- },
- "type": "object"
- },
- "NumericalDimensionField": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/NumberFormatConfiguration"
- },
- "HierarchyId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "NumericalMeasureField": {
- "additionalProperties": false,
- "properties": {
- "AggregationFunction": {
- "$ref": "#/definitions/NumericalAggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/NumberFormatConfiguration"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "OtherCategories": {
- "enum": [
- "INCLUDE",
- "EXCLUDE"
- ],
- "type": "string"
- },
- "PaginationConfiguration": {
- "additionalProperties": false,
- "properties": {
- "PageNumber": {
- "minimum": 0,
- "type": "number"
- },
- "PageSize": {
- "default": null,
- "type": "number"
- }
- },
- "required": [
- "PageNumber",
- "PageSize"
- ],
- "type": "object"
- },
- "PanelBorderStyle": {
- "enum": [
- "SOLID",
- "DASHED",
- "DOTTED"
- ],
- "type": "string"
- },
- "PanelConfiguration": {
- "additionalProperties": false,
- "properties": {
- "BackgroundColor": {
- "pattern": "^#[A-F0-9]{6}(?:[A-F0-9]{2})?$",
- "type": "string"
- },
- "BackgroundVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "BorderColor": {
- "pattern": "^#[A-F0-9]{6}(?:[A-F0-9]{2})?$",
- "type": "string"
- },
- "BorderStyle": {
- "$ref": "#/definitions/PanelBorderStyle"
- },
- "BorderThickness": {
- "type": "string"
- },
- "BorderVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "GutterSpacing": {
- "type": "string"
- },
- "GutterVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Title": {
- "$ref": "#/definitions/PanelTitleOptions"
- }
- },
- "type": "object"
- },
- "PanelTitleOptions": {
- "additionalProperties": false,
- "properties": {
- "FontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "HorizontalTextAlignment": {
- "$ref": "#/definitions/HorizontalTextAlignment"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "PaperOrientation": {
- "enum": [
- "PORTRAIT",
- "LANDSCAPE"
- ],
- "type": "string"
- },
- "PaperSize": {
- "enum": [
- "US_LETTER",
- "US_LEGAL",
- "US_TABLOID_LEDGER",
- "A0",
- "A1",
- "A2",
- "A3",
- "A4",
- "A5",
- "JIS_B4",
- "JIS_B5"
- ],
- "type": "string"
- },
- "ParameterControl": {
- "additionalProperties": false,
- "properties": {
- "DateTimePicker": {
- "$ref": "#/definitions/ParameterDateTimePickerControl"
- },
- "Dropdown": {
- "$ref": "#/definitions/ParameterDropDownControl"
- },
- "List": {
- "$ref": "#/definitions/ParameterListControl"
- },
- "Slider": {
- "$ref": "#/definitions/ParameterSliderControl"
- },
- "TextArea": {
- "$ref": "#/definitions/ParameterTextAreaControl"
- },
- "TextField": {
- "$ref": "#/definitions/ParameterTextFieldControl"
- }
- },
- "type": "object"
- },
- "ParameterDateTimePickerControl": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/DateTimePickerControlDisplayOptions"
- },
- "ParameterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "ParameterControlId",
- "SourceParameterName",
- "Title"
- ],
- "type": "object"
- },
- "ParameterDeclaration": {
- "additionalProperties": false,
- "properties": {
- "DateTimeParameterDeclaration": {
- "$ref": "#/definitions/DateTimeParameterDeclaration"
- },
- "DecimalParameterDeclaration": {
- "$ref": "#/definitions/DecimalParameterDeclaration"
- },
- "IntegerParameterDeclaration": {
- "$ref": "#/definitions/IntegerParameterDeclaration"
- },
- "StringParameterDeclaration": {
- "$ref": "#/definitions/StringParameterDeclaration"
- }
- },
- "type": "object"
- },
- "ParameterDropDownControl": {
- "additionalProperties": false,
- "properties": {
- "CascadingControlConfiguration": {
- "$ref": "#/definitions/CascadingControlConfiguration"
- },
- "DisplayOptions": {
- "$ref": "#/definitions/DropDownControlDisplayOptions"
- },
- "ParameterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SelectableValues": {
- "$ref": "#/definitions/ParameterSelectableValues"
- },
- "SourceParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlListType"
- }
- },
- "required": [
- "ParameterControlId",
- "SourceParameterName",
- "Title"
- ],
- "type": "object"
- },
- "ParameterListControl": {
- "additionalProperties": false,
- "properties": {
- "CascadingControlConfiguration": {
- "$ref": "#/definitions/CascadingControlConfiguration"
- },
- "DisplayOptions": {
- "$ref": "#/definitions/ListControlDisplayOptions"
- },
- "ParameterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SelectableValues": {
- "$ref": "#/definitions/ParameterSelectableValues"
- },
- "SourceParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlListType"
- }
- },
- "required": [
- "ParameterControlId",
- "SourceParameterName",
- "Title"
- ],
- "type": "object"
- },
- "ParameterSelectableValues": {
- "additionalProperties": false,
- "properties": {
- "LinkToDataSetColumn": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "Values": {
- "items": {
- "type": "string"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "ParameterSliderControl": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/SliderControlDisplayOptions"
- },
- "MaximumValue": {
- "default": 0,
- "type": "number"
- },
- "MinimumValue": {
- "default": 0,
- "type": "number"
- },
- "ParameterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "StepSize": {
- "default": 0,
- "type": "number"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "MaximumValue",
- "MinimumValue",
- "ParameterControlId",
- "SourceParameterName",
- "StepSize",
- "Title"
- ],
- "type": "object"
- },
- "ParameterTextAreaControl": {
- "additionalProperties": false,
- "properties": {
- "Delimiter": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "DisplayOptions": {
- "$ref": "#/definitions/TextAreaControlDisplayOptions"
- },
- "ParameterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "ParameterControlId",
- "SourceParameterName",
- "Title"
- ],
- "type": "object"
- },
- "ParameterTextFieldControl": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/TextFieldControlDisplayOptions"
- },
- "ParameterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "ParameterControlId",
- "SourceParameterName",
- "Title"
- ],
- "type": "object"
- },
- "ParameterValueType": {
- "enum": [
- "MULTI_VALUED",
- "SINGLE_VALUED"
- ],
- "type": "string"
- },
- "Parameters": {
- "additionalProperties": false,
- "properties": {
- "DateTimeParameters": {
- "items": {
- "$ref": "#/definitions/DateTimeParameter"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "DecimalParameters": {
- "items": {
- "$ref": "#/definitions/DecimalParameter"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "IntegerParameters": {
- "items": {
- "$ref": "#/definitions/IntegerParameter"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "StringParameters": {
- "items": {
- "$ref": "#/definitions/StringParameter"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "PercentVisibleRange": {
- "additionalProperties": false,
- "properties": {
- "From": {
- "default": null,
- "maximum": 100,
- "minimum": 0,
- "type": "number"
- },
- "To": {
- "default": null,
- "maximum": 100,
- "minimum": 0,
- "type": "number"
- }
- },
- "type": "object"
- },
- "PercentageDisplayFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DecimalPlacesConfiguration": {
- "$ref": "#/definitions/DecimalPlacesConfiguration"
- },
- "NegativeValueConfiguration": {
- "$ref": "#/definitions/NegativeValueConfiguration"
- },
- "NullValueFormatConfiguration": {
- "$ref": "#/definitions/NullValueFormatConfiguration"
- },
- "Prefix": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "SeparatorConfiguration": {
- "$ref": "#/definitions/NumericSeparatorConfiguration"
- },
- "Suffix": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- }
- },
- "type": "object"
- },
- "PercentileAggregation": {
- "additionalProperties": false,
- "properties": {
- "PercentileValue": {
- "maximum": 100,
- "minimum": 0,
- "type": "number"
- }
- },
- "type": "object"
- },
- "PeriodOverPeriodComputation": {
- "additionalProperties": false,
- "properties": {
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "type": "string"
- },
- "Time": {
- "$ref": "#/definitions/DimensionField"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId"
- ],
- "type": "object"
- },
- "PeriodToDateComputation": {
- "additionalProperties": false,
- "properties": {
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "type": "string"
- },
- "PeriodTimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- },
- "Time": {
- "$ref": "#/definitions/DimensionField"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId"
- ],
- "type": "object"
- },
- "PieChartAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "SmallMultiples": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "PieChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ContributionAnalysisDefaults": {
- "items": {
- "$ref": "#/definitions/ContributionAnalysisDefault"
- },
- "maxItems": 200,
- "minItems": 1,
- "type": "array"
- },
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "DonutOptions": {
- "$ref": "#/definitions/DonutOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/PieChartFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "SmallMultiplesOptions": {
- "$ref": "#/definitions/SmallMultiplesOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/PieChartSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "ValueLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- }
- },
- "type": "object"
- },
- "PieChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "PieChartAggregatedFieldWells": {
- "$ref": "#/definitions/PieChartAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "PieChartSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "SmallMultiplesLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "SmallMultiplesSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "PieChartVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/PieChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "PivotFieldSortOptions": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "SortBy": {
- "$ref": "#/definitions/PivotTableSortBy"
- }
- },
- "required": [
- "FieldId",
- "SortBy"
- ],
- "type": "object"
- },
- "PivotTableAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Columns": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 40,
- "minItems": 0,
- "type": "array"
- },
- "Rows": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 40,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 40,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "PivotTableCellConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "Scope": {
- "$ref": "#/definitions/PivotTableConditionalFormattingScope"
- },
- "Scopes": {
- "items": {
- "$ref": "#/definitions/PivotTableConditionalFormattingScope"
- },
- "maxItems": 3,
- "minItems": 0,
- "type": "array"
- },
- "TextFormat": {
- "$ref": "#/definitions/TextConditionalFormat"
- }
- },
- "required": [
- "FieldId"
- ],
- "type": "object"
- },
- "PivotTableConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "ConditionalFormattingOptions": {
- "items": {
- "$ref": "#/definitions/PivotTableConditionalFormattingOption"
- },
- "maxItems": 500,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "PivotTableConditionalFormattingOption": {
- "additionalProperties": false,
- "properties": {
- "Cell": {
- "$ref": "#/definitions/PivotTableCellConditionalFormatting"
- }
- },
- "type": "object"
- },
- "PivotTableConditionalFormattingScope": {
- "additionalProperties": false,
- "properties": {
- "Role": {
- "$ref": "#/definitions/PivotTableConditionalFormattingScopeRole"
- }
- },
- "type": "object"
- },
- "PivotTableConditionalFormattingScopeRole": {
- "enum": [
- "FIELD",
- "FIELD_TOTAL",
- "GRAND_TOTAL"
- ],
- "type": "string"
- },
- "PivotTableConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FieldOptions": {
- "$ref": "#/definitions/PivotTableFieldOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/PivotTableFieldWells"
- },
- "PaginatedReportOptions": {
- "$ref": "#/definitions/PivotTablePaginatedReportOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/PivotTableSortConfiguration"
- },
- "TableOptions": {
- "$ref": "#/definitions/PivotTableOptions"
- },
- "TotalOptions": {
- "$ref": "#/definitions/PivotTableTotalOptions"
- }
- },
- "type": "object"
- },
- "PivotTableDataPathOption": {
- "additionalProperties": false,
- "properties": {
- "DataPathList": {
- "items": {
- "$ref": "#/definitions/DataPathValue"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "Width": {
- "type": "string"
- }
- },
- "required": [
- "DataPathList"
- ],
- "type": "object"
- },
- "PivotTableDataPathType": {
- "enum": [
- "HIERARCHY_ROWS_LAYOUT_COLUMN",
- "MULTIPLE_ROW_METRICS_COLUMN",
- "EMPTY_COLUMN_HEADER",
- "COUNT_METRIC_COLUMN"
- ],
- "type": "string"
- },
- "PivotTableFieldCollapseState": {
- "enum": [
- "COLLAPSED",
- "EXPANDED"
- ],
- "type": "string"
- },
- "PivotTableFieldCollapseStateOption": {
- "additionalProperties": false,
- "properties": {
- "State": {
- "$ref": "#/definitions/PivotTableFieldCollapseState"
- },
- "Target": {
- "$ref": "#/definitions/PivotTableFieldCollapseStateTarget"
- }
- },
- "required": [
- "Target"
- ],
- "type": "object"
- },
- "PivotTableFieldCollapseStateTarget": {
- "additionalProperties": false,
- "properties": {
- "FieldDataPathValues": {
- "items": {
- "$ref": "#/definitions/DataPathValue"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "FieldId": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "PivotTableFieldOption": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "required": [
- "FieldId"
- ],
- "type": "object"
- },
- "PivotTableFieldOptions": {
- "additionalProperties": false,
- "properties": {
- "CollapseStateOptions": {
- "items": {
- "$ref": "#/definitions/PivotTableFieldCollapseStateOption"
- },
- "type": "array"
- },
- "DataPathOptions": {
- "items": {
- "$ref": "#/definitions/PivotTableDataPathOption"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "SelectedFieldOptions": {
- "items": {
- "$ref": "#/definitions/PivotTableFieldOption"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "PivotTableFieldSubtotalOptions": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "type": "object"
- },
- "PivotTableFieldWells": {
- "additionalProperties": false,
- "properties": {
- "PivotTableAggregatedFieldWells": {
- "$ref": "#/definitions/PivotTableAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "PivotTableMetricPlacement": {
- "enum": [
- "ROW",
- "COLUMN"
- ],
- "type": "string"
- },
- "PivotTableOptions": {
- "additionalProperties": false,
- "properties": {
- "CellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "CollapsedRowDimensionsVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "ColumnHeaderStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "ColumnNamesVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "DefaultCellWidth": {
- "type": "string"
- },
- "MetricPlacement": {
- "$ref": "#/definitions/PivotTableMetricPlacement"
- },
- "RowAlternateColorOptions": {
- "$ref": "#/definitions/RowAlternateColorOptions"
- },
- "RowFieldNamesStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "RowHeaderStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "RowsLabelOptions": {
- "$ref": "#/definitions/PivotTableRowsLabelOptions"
- },
- "RowsLayout": {
- "$ref": "#/definitions/PivotTableRowsLayout"
- },
- "SingleMetricVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "ToggleButtonsVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "PivotTablePaginatedReportOptions": {
- "additionalProperties": false,
- "properties": {
- "OverflowColumnHeaderVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "VerticalOverflowVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "PivotTableRowsLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "maxLength": 1024,
- "minLength": 1,
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "PivotTableRowsLayout": {
- "enum": [
- "TABULAR",
- "HIERARCHY"
- ],
- "type": "string"
- },
- "PivotTableSortBy": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnSort"
- },
- "DataPath": {
- "$ref": "#/definitions/DataPathSort"
- },
- "Field": {
- "$ref": "#/definitions/FieldSort"
- }
- },
- "type": "object"
- },
- "PivotTableSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FieldSortOptions": {
- "items": {
- "$ref": "#/definitions/PivotFieldSortOptions"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "PivotTableSubtotalLevel": {
- "enum": [
- "ALL",
- "CUSTOM",
- "LAST"
- ],
- "type": "string"
- },
- "PivotTableTotalOptions": {
- "additionalProperties": false,
- "properties": {
- "ColumnSubtotalOptions": {
- "$ref": "#/definitions/SubtotalOptions"
- },
- "ColumnTotalOptions": {
- "$ref": "#/definitions/PivotTotalOptions"
- },
- "RowSubtotalOptions": {
- "$ref": "#/definitions/SubtotalOptions"
- },
- "RowTotalOptions": {
- "$ref": "#/definitions/PivotTotalOptions"
- }
- },
- "type": "object"
- },
- "PivotTableVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/PivotTableConfiguration"
- },
- "ConditionalFormatting": {
- "$ref": "#/definitions/PivotTableConditionalFormatting"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "PivotTotalOptions": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "type": "string"
- },
- "MetricHeaderCellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "Placement": {
- "$ref": "#/definitions/TableTotalsPlacement"
- },
- "ScrollStatus": {
- "$ref": "#/definitions/TableTotalsScrollStatus"
- },
- "TotalAggregationOptions": {
- "items": {
- "$ref": "#/definitions/TotalAggregationOption"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "TotalCellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "TotalsVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "ValueCellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- }
- },
- "type": "object"
- },
- "PredefinedHierarchy": {
- "additionalProperties": false,
- "properties": {
- "Columns": {
- "items": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "maxItems": 10,
- "minItems": 1,
- "type": "array"
- },
- "DrillDownFilters": {
- "items": {
- "$ref": "#/definitions/DrillDownFilter"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "HierarchyId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Columns",
- "HierarchyId"
- ],
- "type": "object"
- },
- "PrimaryValueDisplayType": {
- "enum": [
- "HIDDEN",
- "COMPARISON",
- "ACTUAL"
- ],
- "type": "string"
- },
- "ProgressBarOptions": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "RadarChartAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Color": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "RadarChartAreaStyleSettings": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "RadarChartAxesRangeScale": {
- "enum": [
- "AUTO",
- "INDEPENDENT",
- "SHARED"
- ],
- "type": "string"
- },
- "RadarChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "AlternateBandColorsVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "AlternateBandEvenColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "AlternateBandOddColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "AxesRangeScale": {
- "$ref": "#/definitions/RadarChartAxesRangeScale"
- },
- "BaseSeriesSettings": {
- "$ref": "#/definitions/RadarChartSeriesSettings"
- },
- "CategoryAxis": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "CategoryLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ColorAxis": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "ColorLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/RadarChartFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "Shape": {
- "$ref": "#/definitions/RadarChartShape"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/RadarChartSortConfiguration"
- },
- "StartAngle": {
- "maximum": 360,
- "minimum": -360,
- "type": "number"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- }
- },
- "type": "object"
- },
- "RadarChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "RadarChartAggregatedFieldWells": {
- "$ref": "#/definitions/RadarChartAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "RadarChartSeriesSettings": {
- "additionalProperties": false,
- "properties": {
- "AreaStyleSettings": {
- "$ref": "#/definitions/RadarChartAreaStyleSettings"
- }
- },
- "type": "object"
- },
- "RadarChartShape": {
- "enum": [
- "CIRCLE",
- "POLYGON"
- ],
- "type": "string"
- },
- "RadarChartSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "ColorItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "ColorSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "RadarChartVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/RadarChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "RangeEndsLabelType": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "ReferenceLine": {
- "additionalProperties": false,
- "properties": {
- "DataConfiguration": {
- "$ref": "#/definitions/ReferenceLineDataConfiguration"
- },
- "LabelConfiguration": {
- "$ref": "#/definitions/ReferenceLineLabelConfiguration"
- },
- "Status": {
- "$ref": "#/definitions/WidgetStatus"
- },
- "StyleConfiguration": {
- "$ref": "#/definitions/ReferenceLineStyleConfiguration"
- }
- },
- "required": [
- "DataConfiguration"
- ],
- "type": "object"
- },
- "ReferenceLineCustomLabelConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "pattern": "\\S",
- "type": "string"
- }
- },
- "required": [
- "CustomLabel"
- ],
- "type": "object"
- },
- "ReferenceLineDataConfiguration": {
- "additionalProperties": false,
- "properties": {
- "AxisBinding": {
- "$ref": "#/definitions/AxisBinding"
- },
- "DynamicConfiguration": {
- "$ref": "#/definitions/ReferenceLineDynamicDataConfiguration"
- },
- "SeriesType": {
- "$ref": "#/definitions/ReferenceLineSeriesType"
- },
- "StaticConfiguration": {
- "$ref": "#/definitions/ReferenceLineStaticDataConfiguration"
- }
- },
- "type": "object"
- },
- "ReferenceLineDynamicDataConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Calculation": {
- "$ref": "#/definitions/NumericalAggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "MeasureAggregationFunction": {
- "$ref": "#/definitions/AggregationFunction"
- }
- },
- "required": [
- "Calculation",
- "Column"
- ],
- "type": "object"
- },
- "ReferenceLineLabelConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomLabelConfiguration": {
- "$ref": "#/definitions/ReferenceLineCustomLabelConfiguration"
- },
- "FontColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "FontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "HorizontalPosition": {
- "$ref": "#/definitions/ReferenceLineLabelHorizontalPosition"
- },
- "ValueLabelConfiguration": {
- "$ref": "#/definitions/ReferenceLineValueLabelConfiguration"
- },
- "VerticalPosition": {
- "$ref": "#/definitions/ReferenceLineLabelVerticalPosition"
- }
- },
- "type": "object"
- },
- "ReferenceLineLabelHorizontalPosition": {
- "enum": [
- "LEFT",
- "CENTER",
- "RIGHT"
- ],
- "type": "string"
- },
- "ReferenceLineLabelVerticalPosition": {
- "enum": [
- "ABOVE",
- "BELOW"
- ],
- "type": "string"
- },
- "ReferenceLinePatternType": {
- "enum": [
- "SOLID",
- "DASHED",
- "DOTTED"
- ],
- "type": "string"
- },
- "ReferenceLineSeriesType": {
- "enum": [
- "BAR",
- "LINE"
- ],
- "type": "string"
- },
- "ReferenceLineStaticDataConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Value": {
- "default": 0,
- "type": "number"
- }
- },
- "required": [
- "Value"
- ],
- "type": "object"
- },
- "ReferenceLineStyleConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "Pattern": {
- "$ref": "#/definitions/ReferenceLinePatternType"
- }
- },
- "type": "object"
- },
- "ReferenceLineValueLabelConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FormatConfiguration": {
- "$ref": "#/definitions/NumericFormatConfiguration"
- },
- "RelativePosition": {
- "$ref": "#/definitions/ReferenceLineValueLabelRelativePosition"
- }
- },
- "type": "object"
- },
- "ReferenceLineValueLabelRelativePosition": {
- "enum": [
- "BEFORE_CUSTOM_LABEL",
- "AFTER_CUSTOM_LABEL"
- ],
- "type": "string"
- },
- "RelativeDateTimeControlDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "DateTimeFormat": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "InfoIconLabelOptions": {
- "$ref": "#/definitions/SheetControlInfoIconLabelOptions"
- },
- "TitleOptions": {
- "$ref": "#/definitions/LabelOptions"
- }
- },
- "type": "object"
- },
- "RelativeDateType": {
- "enum": [
- "PREVIOUS",
- "THIS",
- "LAST",
- "NOW",
- "NEXT"
- ],
- "type": "string"
- },
- "RelativeDatesFilter": {
- "additionalProperties": false,
- "properties": {
- "AnchorDateConfiguration": {
- "$ref": "#/definitions/AnchorDateConfiguration"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- },
- "ExcludePeriodConfiguration": {
- "$ref": "#/definitions/ExcludePeriodConfiguration"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "MinimumGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- },
- "NullOption": {
- "$ref": "#/definitions/FilterNullOption"
- },
- "ParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "RelativeDateType": {
- "$ref": "#/definitions/RelativeDateType"
- },
- "RelativeDateValue": {
- "default": null,
- "type": "number"
- },
- "TimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- }
- },
- "required": [
- "AnchorDateConfiguration",
- "Column",
- "FilterId",
- "NullOption",
- "RelativeDateType",
- "TimeGranularity"
- ],
- "type": "object"
- },
- "RelativeFontSize": {
- "enum": [
- "EXTRA_SMALL",
- "SMALL",
- "MEDIUM",
- "LARGE",
- "EXTRA_LARGE"
- ],
- "type": "string"
- },
- "ResizeOption": {
- "enum": [
- "FIXED",
- "RESPONSIVE"
- ],
- "type": "string"
- },
- "ResourcePermission": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "type": "string"
- },
- "maxItems": 20,
- "minItems": 1,
- "type": "array"
- },
- "Principal": {
- "maxLength": 256,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Actions",
- "Principal"
- ],
- "type": "object"
- },
- "ResourceStatus": {
- "enum": [
- "CREATION_IN_PROGRESS",
- "CREATION_SUCCESSFUL",
- "CREATION_FAILED",
- "UPDATE_IN_PROGRESS",
- "UPDATE_SUCCESSFUL",
- "UPDATE_FAILED",
- "DELETED"
- ],
- "type": "string"
- },
- "RollingDateConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DataSetIdentifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Expression": {
- "maxLength": 4096,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Expression"
- ],
- "type": "object"
- },
- "RowAlternateColorOptions": {
- "additionalProperties": false,
- "properties": {
- "RowAlternateColors": {
- "items": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Status": {
- "$ref": "#/definitions/WidgetStatus"
- },
- "UsePrimaryBackgroundColor": {
- "$ref": "#/definitions/WidgetStatus"
- }
- },
- "type": "object"
- },
- "SameSheetTargetVisualConfiguration": {
- "additionalProperties": false,
- "properties": {
- "TargetVisualOptions": {
- "$ref": "#/definitions/TargetVisualOptions"
- },
- "TargetVisuals": {
- "items": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "maxItems": 50,
- "minItems": 1,
- "type": "array"
- }
- },
- "type": "object"
- },
- "SankeyDiagramAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Destination": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Source": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Weight": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "SankeyDiagramChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/SankeyDiagramFieldWells"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/SankeyDiagramSortConfiguration"
- }
- },
- "type": "object"
- },
- "SankeyDiagramFieldWells": {
- "additionalProperties": false,
- "properties": {
- "SankeyDiagramAggregatedFieldWells": {
- "$ref": "#/definitions/SankeyDiagramAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "SankeyDiagramSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DestinationItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "SourceItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "WeightSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "SankeyDiagramVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/SankeyDiagramChartConfiguration"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "ScatterPlotCategoricallyAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Label": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Size": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "XAxis": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "YAxis": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "ScatterPlotConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/ScatterPlotFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- },
- "XAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "XAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "YAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "YAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- }
- },
- "type": "object"
- },
- "ScatterPlotFieldWells": {
- "additionalProperties": false,
- "properties": {
- "ScatterPlotCategoricallyAggregatedFieldWells": {
- "$ref": "#/definitions/ScatterPlotCategoricallyAggregatedFieldWells"
- },
- "ScatterPlotUnaggregatedFieldWells": {
- "$ref": "#/definitions/ScatterPlotUnaggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "ScatterPlotUnaggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Label": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Size": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "XAxis": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "YAxis": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "ScatterPlotVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/ScatterPlotConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "ScrollBarOptions": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- },
- "VisibleRange": {
- "$ref": "#/definitions/VisibleRangeOptions"
- }
- },
- "type": "object"
- },
- "SecondaryValueOptions": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "SectionAfterPageBreak": {
- "additionalProperties": false,
- "properties": {
- "Status": {
- "$ref": "#/definitions/SectionPageBreakStatus"
- }
- },
- "type": "object"
- },
- "SectionBasedLayoutCanvasSizeOptions": {
- "additionalProperties": false,
- "properties": {
- "PaperCanvasSizeOptions": {
- "$ref": "#/definitions/SectionBasedLayoutPaperCanvasSizeOptions"
- }
- },
- "type": "object"
- },
- "SectionBasedLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "BodySections": {
- "items": {
- "$ref": "#/definitions/BodySectionConfiguration"
- },
- "maxItems": 28,
- "minItems": 0,
- "type": "array"
- },
- "CanvasSizeOptions": {
- "$ref": "#/definitions/SectionBasedLayoutCanvasSizeOptions"
- },
- "FooterSections": {
- "items": {
- "$ref": "#/definitions/HeaderFooterSectionConfiguration"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "HeaderSections": {
- "items": {
- "$ref": "#/definitions/HeaderFooterSectionConfiguration"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "BodySections",
- "CanvasSizeOptions",
- "FooterSections",
- "HeaderSections"
- ],
- "type": "object"
- },
- "SectionBasedLayoutPaperCanvasSizeOptions": {
- "additionalProperties": false,
- "properties": {
- "PaperMargin": {
- "$ref": "#/definitions/Spacing"
- },
- "PaperOrientation": {
- "$ref": "#/definitions/PaperOrientation"
- },
- "PaperSize": {
- "$ref": "#/definitions/PaperSize"
- }
- },
- "type": "object"
- },
- "SectionLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FreeFormLayout": {
- "$ref": "#/definitions/FreeFormSectionLayoutConfiguration"
- }
- },
- "required": [
- "FreeFormLayout"
- ],
- "type": "object"
- },
- "SectionPageBreakConfiguration": {
- "additionalProperties": false,
- "properties": {
- "After": {
- "$ref": "#/definitions/SectionAfterPageBreak"
- }
- },
- "type": "object"
- },
- "SectionPageBreakStatus": {
- "enum": [
- "ENABLED",
- "DISABLED"
- ],
- "type": "string"
- },
- "SectionStyle": {
- "additionalProperties": false,
- "properties": {
- "Height": {
- "type": "string"
- },
- "Padding": {
- "$ref": "#/definitions/Spacing"
- }
- },
- "type": "object"
- },
- "SelectAllValueOptions": {
- "enum": [
- "ALL_VALUES"
- ],
- "type": "string"
- },
- "SelectedFieldOptions": {
- "enum": [
- "ALL_FIELDS"
- ],
- "type": "string"
- },
- "SelectedSheetsFilterScopeConfiguration": {
- "additionalProperties": false,
- "properties": {
- "SheetVisualScopingConfigurations": {
- "items": {
- "$ref": "#/definitions/SheetVisualScopingConfiguration"
- },
- "maxItems": 50,
- "minItems": 1,
- "type": "array"
- }
- },
- "type": "object"
- },
- "SelectedTooltipType": {
- "enum": [
- "BASIC",
- "DETAILED"
- ],
- "type": "string"
- },
- "SeriesItem": {
- "additionalProperties": false,
- "properties": {
- "DataFieldSeriesItem": {
- "$ref": "#/definitions/DataFieldSeriesItem"
- },
- "FieldSeriesItem": {
- "$ref": "#/definitions/FieldSeriesItem"
- }
- },
- "type": "object"
- },
- "SetParameterValueConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DestinationParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "Value": {
- "$ref": "#/definitions/DestinationParameterValueConfiguration"
- }
- },
- "required": [
- "DestinationParameterName",
- "Value"
- ],
- "type": "object"
- },
- "ShapeConditionalFormat": {
- "additionalProperties": false,
- "properties": {
- "BackgroundColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "required": [
- "BackgroundColor"
- ],
- "type": "object"
- },
- "Sheet": {
- "additionalProperties": false,
- "properties": {
- "Name": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "SheetId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "type": "object"
- },
- "SheetContentType": {
- "enum": [
- "PAGINATED",
- "INTERACTIVE"
- ],
- "type": "string"
- },
- "SheetControlDateTimePickerType": {
- "enum": [
- "SINGLE_VALUED",
- "DATE_RANGE"
- ],
- "type": "string"
- },
- "SheetControlInfoIconLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "InfoIconText": {
- "maxLength": 100,
- "minLength": 1,
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "SheetControlLayout": {
- "additionalProperties": false,
- "properties": {
- "Configuration": {
- "$ref": "#/definitions/SheetControlLayoutConfiguration"
- }
- },
- "required": [
- "Configuration"
- ],
- "type": "object"
- },
- "SheetControlLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "GridLayout": {
- "$ref": "#/definitions/GridLayoutConfiguration"
- }
- },
- "type": "object"
- },
- "SheetControlListType": {
- "enum": [
- "MULTI_SELECT",
- "SINGLE_SELECT"
- ],
- "type": "string"
- },
- "SheetControlSliderType": {
- "enum": [
- "SINGLE_POINT",
- "RANGE"
- ],
- "type": "string"
- },
- "SheetControlsOption": {
- "additionalProperties": false,
- "properties": {
- "VisibilityState": {
- "$ref": "#/definitions/DashboardUIState"
- }
- },
- "type": "object"
- },
- "SheetDefinition": {
- "additionalProperties": false,
- "properties": {
- "ContentType": {
- "$ref": "#/definitions/SheetContentType"
- },
- "Description": {
- "maxLength": 1024,
- "minLength": 1,
- "type": "string"
- },
- "FilterControls": {
- "items": {
- "$ref": "#/definitions/FilterControl"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Layouts": {
- "items": {
- "$ref": "#/definitions/Layout"
- },
- "maxItems": 1,
- "minItems": 1,
- "type": "array"
- },
- "Name": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "ParameterControls": {
- "items": {
- "$ref": "#/definitions/ParameterControl"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "SheetControlLayouts": {
- "items": {
- "$ref": "#/definitions/SheetControlLayout"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "SheetId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "TextBoxes": {
- "items": {
- "$ref": "#/definitions/SheetTextBox"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "Title": {
- "maxLength": 1024,
- "minLength": 1,
- "type": "string"
- },
- "Visuals": {
- "items": {
- "$ref": "#/definitions/Visual"
- },
- "maxItems": 50,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "SheetId"
- ],
- "type": "object"
- },
- "SheetElementConfigurationOverrides": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "SheetElementRenderingRule": {
- "additionalProperties": false,
- "properties": {
- "ConfigurationOverrides": {
- "$ref": "#/definitions/SheetElementConfigurationOverrides"
- },
- "Expression": {
- "maxLength": 4096,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "ConfigurationOverrides",
- "Expression"
- ],
- "type": "object"
- },
- "SheetLayoutElementMaximizationOption": {
- "additionalProperties": false,
- "properties": {
- "AvailabilityStatus": {
- "$ref": "#/definitions/DashboardBehavior"
- }
- },
- "type": "object"
- },
- "SheetTextBox": {
- "additionalProperties": false,
- "properties": {
- "Content": {
- "maxLength": 150000,
- "minLength": 0,
- "type": "string"
- },
- "SheetTextBoxId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "SheetTextBoxId"
- ],
- "type": "object"
- },
- "SheetVisualScopingConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Scope": {
- "$ref": "#/definitions/FilterVisualScope"
- },
- "SheetId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "VisualIds": {
- "items": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "maxItems": 50,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "Scope",
- "SheetId"
- ],
- "type": "object"
- },
- "ShortFormatText": {
- "additionalProperties": false,
- "properties": {
- "PlainText": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "RichText": {
- "maxLength": 1024,
- "minLength": 1,
- "type": "string"
- }
- },
- "type": "object"
- },
- "SimpleAttributeAggregationFunction": {
- "enum": [
- "UNIQUE_VALUE"
- ],
- "type": "string"
- },
- "SimpleClusterMarker": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- }
- },
- "type": "object"
- },
- "SimpleNumericalAggregationFunction": {
- "enum": [
- "SUM",
- "AVERAGE",
- "MIN",
- "MAX",
- "COUNT",
- "DISTINCT_COUNT",
- "VAR",
- "VARP",
- "STDEV",
- "STDEVP",
- "MEDIAN"
- ],
- "type": "string"
- },
- "SimpleTotalAggregationFunction": {
- "enum": [
- "DEFAULT",
- "SUM",
- "AVERAGE",
- "MIN",
- "MAX",
- "NONE"
- ],
- "type": "string"
- },
- "SliderControlDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "InfoIconLabelOptions": {
- "$ref": "#/definitions/SheetControlInfoIconLabelOptions"
- },
- "TitleOptions": {
- "$ref": "#/definitions/LabelOptions"
- }
- },
- "type": "object"
- },
- "SmallMultiplesAxisPlacement": {
- "enum": [
- "OUTSIDE",
- "INSIDE"
- ],
- "type": "string"
- },
- "SmallMultiplesAxisProperties": {
- "additionalProperties": false,
- "properties": {
- "Placement": {
- "$ref": "#/definitions/SmallMultiplesAxisPlacement"
- },
- "Scale": {
- "$ref": "#/definitions/SmallMultiplesAxisScale"
- }
- },
- "type": "object"
- },
- "SmallMultiplesAxisScale": {
- "enum": [
- "SHARED",
- "INDEPENDENT"
- ],
- "type": "string"
- },
- "SmallMultiplesOptions": {
- "additionalProperties": false,
- "properties": {
- "MaxVisibleColumns": {
- "maximum": 10,
- "minimum": 1,
- "type": "number"
- },
- "MaxVisibleRows": {
- "maximum": 10,
- "minimum": 1,
- "type": "number"
- },
- "PanelConfiguration": {
- "$ref": "#/definitions/PanelConfiguration"
- },
- "XAxis": {
- "$ref": "#/definitions/SmallMultiplesAxisProperties"
- },
- "YAxis": {
- "$ref": "#/definitions/SmallMultiplesAxisProperties"
- }
- },
- "type": "object"
- },
- "SortDirection": {
- "enum": [
- "ASC",
- "DESC"
- ],
- "type": "string"
- },
- "Spacing": {
- "additionalProperties": false,
- "properties": {
- "Bottom": {
- "type": "string"
- },
- "Left": {
- "type": "string"
- },
- "Right": {
- "type": "string"
- },
- "Top": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "SpecialValue": {
- "enum": [
- "EMPTY",
- "NULL",
- "OTHER"
- ],
- "type": "string"
- },
- "StringDefaultValues": {
- "additionalProperties": false,
- "properties": {
- "DynamicValue": {
- "$ref": "#/definitions/DynamicDefaultValue"
- },
- "StaticValues": {
- "items": {
- "type": "string"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "StringFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "NullValueFormatConfiguration": {
- "$ref": "#/definitions/NullValueFormatConfiguration"
- },
- "NumericFormatConfiguration": {
- "$ref": "#/definitions/NumericFormatConfiguration"
- }
- },
- "type": "object"
- },
- "StringParameter": {
- "additionalProperties": false,
- "properties": {
- "Name": {
- "pattern": "\\S",
- "type": "string"
- },
- "Values": {
- "items": {
- "type": "string"
- },
- "type": "array"
- }
- },
- "required": [
- "Name",
- "Values"
- ],
- "type": "object"
- },
- "StringParameterDeclaration": {
- "additionalProperties": false,
- "properties": {
- "DefaultValues": {
- "$ref": "#/definitions/StringDefaultValues"
- },
- "MappedDataSetParameters": {
- "items": {
- "$ref": "#/definitions/MappedDataSetParameter"
- },
- "maxItems": 150,
- "minItems": 0,
- "type": "array"
- },
- "Name": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "ParameterValueType": {
- "$ref": "#/definitions/ParameterValueType"
- },
- "ValueWhenUnset": {
- "$ref": "#/definitions/StringValueWhenUnsetConfiguration"
- }
- },
- "required": [
- "Name",
- "ParameterValueType"
- ],
- "type": "object"
- },
- "StringValueWhenUnsetConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomValue": {
- "type": "string"
- },
- "ValueWhenUnsetOption": {
- "$ref": "#/definitions/ValueWhenUnsetOption"
- }
- },
- "type": "object"
- },
- "StyledCellType": {
- "enum": [
- "TOTAL",
- "METRIC_HEADER",
- "VALUE"
- ],
- "type": "string"
- },
- "SubtotalOptions": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "type": "string"
- },
- "FieldLevel": {
- "$ref": "#/definitions/PivotTableSubtotalLevel"
- },
- "FieldLevelOptions": {
- "items": {
- "$ref": "#/definitions/PivotTableFieldSubtotalOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "MetricHeaderCellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "StyleTargets": {
- "items": {
- "$ref": "#/definitions/TableStyleTarget"
- },
- "maxItems": 3,
- "minItems": 0,
- "type": "array"
- },
- "TotalCellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "TotalsVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "ValueCellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- }
- },
- "type": "object"
- },
- "TableAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "GroupBy": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TableBorderOptions": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "Style": {
- "$ref": "#/definitions/TableBorderStyle"
- },
- "Thickness": {
- "maximum": 4,
- "minimum": 1,
- "type": "number"
- }
- },
- "type": "object"
- },
- "TableBorderStyle": {
- "enum": [
- "NONE",
- "SOLID"
- ],
- "type": "string"
- },
- "TableCellConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "TextFormat": {
- "$ref": "#/definitions/TextConditionalFormat"
- }
- },
- "required": [
- "FieldId"
- ],
- "type": "object"
- },
- "TableCellImageScalingConfiguration": {
- "enum": [
- "FIT_TO_CELL_HEIGHT",
- "FIT_TO_CELL_WIDTH",
- "DO_NOT_SCALE"
- ],
- "type": "string"
- },
- "TableCellImageSizingConfiguration": {
- "additionalProperties": false,
- "properties": {
- "TableCellImageScalingConfiguration": {
- "$ref": "#/definitions/TableCellImageScalingConfiguration"
- }
- },
- "type": "object"
- },
- "TableCellStyle": {
- "additionalProperties": false,
- "properties": {
- "BackgroundColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "Border": {
- "$ref": "#/definitions/GlobalTableBorderOptions"
- },
- "FontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "Height": {
- "maximum": 500,
- "minimum": 8,
- "type": "number"
- },
- "HorizontalTextAlignment": {
- "$ref": "#/definitions/HorizontalTextAlignment"
- },
- "TextWrap": {
- "$ref": "#/definitions/TextWrap"
- },
- "VerticalTextAlignment": {
- "$ref": "#/definitions/VerticalTextAlignment"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "TableConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "ConditionalFormattingOptions": {
- "items": {
- "$ref": "#/definitions/TableConditionalFormattingOption"
- },
- "maxItems": 500,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TableConditionalFormattingOption": {
- "additionalProperties": false,
- "properties": {
- "Cell": {
- "$ref": "#/definitions/TableCellConditionalFormatting"
- },
- "Row": {
- "$ref": "#/definitions/TableRowConditionalFormatting"
- }
- },
- "type": "object"
- },
- "TableConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FieldOptions": {
- "$ref": "#/definitions/TableFieldOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/TableFieldWells"
- },
- "PaginatedReportOptions": {
- "$ref": "#/definitions/TablePaginatedReportOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/TableSortConfiguration"
- },
- "TableInlineVisualizations": {
- "items": {
- "$ref": "#/definitions/TableInlineVisualization"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "TableOptions": {
- "$ref": "#/definitions/TableOptions"
- },
- "TotalOptions": {
- "$ref": "#/definitions/TotalOptions"
- }
- },
- "type": "object"
- },
- "TableFieldCustomIconContent": {
- "additionalProperties": false,
- "properties": {
- "Icon": {
- "$ref": "#/definitions/TableFieldIconSetType"
- }
- },
- "type": "object"
- },
- "TableFieldCustomTextContent": {
- "additionalProperties": false,
- "properties": {
- "FontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "Value": {
- "type": "string"
- }
- },
- "required": [
- "FontConfiguration"
- ],
- "type": "object"
- },
- "TableFieldIconSetType": {
- "enum": [
- "LINK"
- ],
- "type": "string"
- },
- "TableFieldImageConfiguration": {
- "additionalProperties": false,
- "properties": {
- "SizingOptions": {
- "$ref": "#/definitions/TableCellImageSizingConfiguration"
- }
- },
- "type": "object"
- },
- "TableFieldLinkConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Content": {
- "$ref": "#/definitions/TableFieldLinkContentConfiguration"
- },
- "Target": {
- "$ref": "#/definitions/URLTargetConfiguration"
- }
- },
- "required": [
- "Content",
- "Target"
- ],
- "type": "object"
- },
- "TableFieldLinkContentConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomIconContent": {
- "$ref": "#/definitions/TableFieldCustomIconContent"
- },
- "CustomTextContent": {
- "$ref": "#/definitions/TableFieldCustomTextContent"
- }
- },
- "type": "object"
- },
- "TableFieldOption": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "URLStyling": {
- "$ref": "#/definitions/TableFieldURLConfiguration"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Width": {
- "type": "string"
- }
- },
- "required": [
- "FieldId"
- ],
- "type": "object"
- },
- "TableFieldOptions": {
- "additionalProperties": false,
- "properties": {
- "Order": {
- "items": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "PinnedFieldOptions": {
- "$ref": "#/definitions/TablePinnedFieldOptions"
- },
- "SelectedFieldOptions": {
- "items": {
- "$ref": "#/definitions/TableFieldOption"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TableFieldURLConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ImageConfiguration": {
- "$ref": "#/definitions/TableFieldImageConfiguration"
- },
- "LinkConfiguration": {
- "$ref": "#/definitions/TableFieldLinkConfiguration"
- }
- },
- "type": "object"
- },
- "TableFieldWells": {
- "additionalProperties": false,
- "properties": {
- "TableAggregatedFieldWells": {
- "$ref": "#/definitions/TableAggregatedFieldWells"
- },
- "TableUnaggregatedFieldWells": {
- "$ref": "#/definitions/TableUnaggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "TableInlineVisualization": {
- "additionalProperties": false,
- "properties": {
- "DataBars": {
- "$ref": "#/definitions/DataBarsOptions"
- }
- },
- "type": "object"
- },
- "TableOptions": {
- "additionalProperties": false,
- "properties": {
- "CellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "HeaderStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "Orientation": {
- "$ref": "#/definitions/TableOrientation"
- },
- "RowAlternateColorOptions": {
- "$ref": "#/definitions/RowAlternateColorOptions"
- }
- },
- "type": "object"
- },
- "TableOrientation": {
- "enum": [
- "VERTICAL",
- "HORIZONTAL"
- ],
- "type": "string"
- },
- "TablePaginatedReportOptions": {
- "additionalProperties": false,
- "properties": {
- "OverflowColumnHeaderVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "VerticalOverflowVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "TablePinnedFieldOptions": {
- "additionalProperties": false,
- "properties": {
- "PinnedLeftFields": {
- "items": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "maxItems": 201,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TableRowConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "BackgroundColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- },
- "TextColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "TableSideBorderOptions": {
- "additionalProperties": false,
- "properties": {
- "Bottom": {
- "$ref": "#/definitions/TableBorderOptions"
- },
- "InnerHorizontal": {
- "$ref": "#/definitions/TableBorderOptions"
- },
- "InnerVertical": {
- "$ref": "#/definitions/TableBorderOptions"
- },
- "Left": {
- "$ref": "#/definitions/TableBorderOptions"
- },
- "Right": {
- "$ref": "#/definitions/TableBorderOptions"
- },
- "Top": {
- "$ref": "#/definitions/TableBorderOptions"
- }
- },
- "type": "object"
- },
- "TableSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "PaginationConfiguration": {
- "$ref": "#/definitions/PaginationConfiguration"
- },
- "RowSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TableStyleTarget": {
- "additionalProperties": false,
- "properties": {
- "CellType": {
- "$ref": "#/definitions/StyledCellType"
- }
- },
- "required": [
- "CellType"
- ],
- "type": "object"
- },
- "TableTotalsPlacement": {
- "enum": [
- "START",
- "END",
- "AUTO"
- ],
- "type": "string"
- },
- "TableTotalsScrollStatus": {
- "enum": [
- "PINNED",
- "SCROLLED"
- ],
- "type": "string"
- },
- "TableUnaggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Values": {
- "items": {
- "$ref": "#/definitions/UnaggregatedField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TableVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/TableConfiguration"
- },
- "ConditionalFormatting": {
- "$ref": "#/definitions/TableConditionalFormatting"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "Tag": {
- "additionalProperties": false,
- "properties": {
- "Key": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "Value": {
- "maxLength": 256,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Key",
- "Value"
- ],
- "type": "object"
- },
- "TargetVisualOptions": {
- "enum": [
- "ALL_VISUALS"
- ],
- "type": "string"
- },
- "TextAreaControlDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "InfoIconLabelOptions": {
- "$ref": "#/definitions/SheetControlInfoIconLabelOptions"
- },
- "PlaceholderOptions": {
- "$ref": "#/definitions/TextControlPlaceholderOptions"
- },
- "TitleOptions": {
- "$ref": "#/definitions/LabelOptions"
- }
- },
- "type": "object"
- },
- "TextConditionalFormat": {
- "additionalProperties": false,
- "properties": {
- "BackgroundColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- },
- "Icon": {
- "$ref": "#/definitions/ConditionalFormattingIcon"
- },
- "TextColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "TextControlPlaceholderOptions": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "TextFieldControlDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "InfoIconLabelOptions": {
- "$ref": "#/definitions/SheetControlInfoIconLabelOptions"
- },
- "PlaceholderOptions": {
- "$ref": "#/definitions/TextControlPlaceholderOptions"
- },
- "TitleOptions": {
- "$ref": "#/definitions/LabelOptions"
- }
- },
- "type": "object"
- },
- "TextWrap": {
- "enum": [
- "NONE",
- "WRAP"
- ],
- "type": "string"
- },
- "ThousandSeparatorOptions": {
- "additionalProperties": false,
- "properties": {
- "Symbol": {
- "$ref": "#/definitions/NumericSeparatorSymbol"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "TimeBasedForecastProperties": {
- "additionalProperties": false,
- "properties": {
- "LowerBoundary": {
- "default": null,
- "type": "number"
- },
- "PeriodsBackward": {
- "maximum": 1000,
- "minimum": 0,
- "type": "number"
- },
- "PeriodsForward": {
- "maximum": 1000,
- "minimum": 1,
- "type": "number"
- },
- "PredictionInterval": {
- "maximum": 95,
- "minimum": 50,
- "type": "number"
- },
- "Seasonality": {
- "maximum": 180,
- "minimum": 1,
- "type": "number"
- },
- "UpperBoundary": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "TimeEqualityFilter": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "ParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "RollingDate": {
- "$ref": "#/definitions/RollingDateConfiguration"
- },
- "TimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- },
- "Value": {
- "format": "date-time",
- "type": "string"
- }
- },
- "required": [
- "Column",
- "FilterId"
- ],
- "type": "object"
- },
- "TimeGranularity": {
- "enum": [
- "YEAR",
- "QUARTER",
- "MONTH",
- "WEEK",
- "DAY",
- "HOUR",
- "MINUTE",
- "SECOND",
- "MILLISECOND"
- ],
- "type": "string"
- },
- "TimeRangeDrillDownFilter": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "RangeMaximum": {
- "format": "date-time",
- "type": "string"
- },
- "RangeMinimum": {
- "format": "date-time",
- "type": "string"
- },
- "TimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- }
- },
- "required": [
- "Column",
- "RangeMaximum",
- "RangeMinimum",
- "TimeGranularity"
- ],
- "type": "object"
- },
- "TimeRangeFilter": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- },
- "ExcludePeriodConfiguration": {
- "$ref": "#/definitions/ExcludePeriodConfiguration"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "IncludeMaximum": {
- "default": null,
- "type": "boolean"
- },
- "IncludeMinimum": {
- "default": null,
- "type": "boolean"
- },
- "NullOption": {
- "$ref": "#/definitions/FilterNullOption"
- },
- "RangeMaximumValue": {
- "$ref": "#/definitions/TimeRangeFilterValue"
- },
- "RangeMinimumValue": {
- "$ref": "#/definitions/TimeRangeFilterValue"
- },
- "TimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- }
- },
- "required": [
- "Column",
- "FilterId",
- "NullOption"
- ],
- "type": "object"
- },
- "TimeRangeFilterValue": {
- "additionalProperties": false,
- "properties": {
- "Parameter": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "RollingDate": {
- "$ref": "#/definitions/RollingDateConfiguration"
- },
- "StaticValue": {
- "format": "date-time",
- "type": "string"
- }
- },
- "type": "object"
- },
- "TooltipItem": {
- "additionalProperties": false,
- "properties": {
- "ColumnTooltipItem": {
- "$ref": "#/definitions/ColumnTooltipItem"
- },
- "FieldTooltipItem": {
- "$ref": "#/definitions/FieldTooltipItem"
- }
- },
- "type": "object"
- },
- "TooltipOptions": {
- "additionalProperties": false,
- "properties": {
- "FieldBasedTooltip": {
- "$ref": "#/definitions/FieldBasedTooltip"
- },
- "SelectedTooltipType": {
- "$ref": "#/definitions/SelectedTooltipType"
- },
- "TooltipVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "TooltipTitleType": {
- "enum": [
- "NONE",
- "PRIMARY_VALUE"
- ],
- "type": "string"
- },
- "TopBottomComputationType": {
- "enum": [
- "TOP",
- "BOTTOM"
- ],
- "type": "string"
- },
- "TopBottomFilter": {
- "additionalProperties": false,
- "properties": {
- "AggregationSortConfigurations": {
- "items": {
- "$ref": "#/definitions/AggregationSortConfiguration"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Limit": {
- "default": null,
- "type": "number"
- },
- "ParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "TimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- }
- },
- "required": [
- "AggregationSortConfigurations",
- "Column",
- "FilterId"
- ],
- "type": "object"
- },
- "TopBottomMoversComputation": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "$ref": "#/definitions/DimensionField"
- },
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "MoverSize": {
- "default": 0,
- "maximum": 20,
- "minimum": 1,
- "type": "number"
- },
- "Name": {
- "type": "string"
- },
- "SortOrder": {
- "$ref": "#/definitions/TopBottomSortOrder"
- },
- "Time": {
- "$ref": "#/definitions/DimensionField"
- },
- "Type": {
- "$ref": "#/definitions/TopBottomComputationType"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId",
- "Type"
- ],
- "type": "object"
- },
- "TopBottomRankedComputation": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "$ref": "#/definitions/DimensionField"
- },
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "type": "string"
- },
- "ResultSize": {
- "default": 0,
- "maximum": 20,
- "minimum": 1,
- "type": "number"
- },
- "Type": {
- "$ref": "#/definitions/TopBottomComputationType"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId",
- "Type"
- ],
- "type": "object"
- },
- "TopBottomSortOrder": {
- "enum": [
- "PERCENT_DIFFERENCE",
- "ABSOLUTE_DIFFERENCE"
- ],
- "type": "string"
- },
- "TotalAggregationComputation": {
- "additionalProperties": false,
- "properties": {
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "type": "string"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId"
- ],
- "type": "object"
- },
- "TotalAggregationFunction": {
- "additionalProperties": false,
- "properties": {
- "SimpleTotalAggregationFunction": {
- "$ref": "#/definitions/SimpleTotalAggregationFunction"
- }
- },
- "type": "object"
- },
- "TotalAggregationOption": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "TotalAggregationFunction": {
- "$ref": "#/definitions/TotalAggregationFunction"
- }
- },
- "required": [
- "FieldId",
- "TotalAggregationFunction"
- ],
- "type": "object"
- },
- "TotalOptions": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "type": "string"
- },
- "Placement": {
- "$ref": "#/definitions/TableTotalsPlacement"
- },
- "ScrollStatus": {
- "$ref": "#/definitions/TableTotalsScrollStatus"
- },
- "TotalAggregationOptions": {
- "items": {
- "$ref": "#/definitions/TotalAggregationOption"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "TotalCellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "TotalsVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "TreeMapAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Colors": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Groups": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Sizes": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TreeMapConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ColorLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ColorScale": {
- "$ref": "#/definitions/ColorScale"
- },
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/TreeMapFieldWells"
- },
- "GroupLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "SizeLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/TreeMapSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- }
- },
- "type": "object"
- },
- "TreeMapFieldWells": {
- "additionalProperties": false,
- "properties": {
- "TreeMapAggregatedFieldWells": {
- "$ref": "#/definitions/TreeMapAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "TreeMapSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "TreeMapGroupItemsLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "TreeMapSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TreeMapVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/TreeMapConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "TrendArrowOptions": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "URLTargetConfiguration": {
- "enum": [
- "NEW_TAB",
- "NEW_WINDOW",
- "SAME_TAB"
- ],
- "type": "string"
- },
- "UnaggregatedField": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/FormatConfiguration"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "UniqueValuesComputation": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "$ref": "#/definitions/DimensionField"
- },
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "type": "string"
- }
- },
- "required": [
- "ComputationId"
- ],
- "type": "object"
- },
- "ValidationStrategy": {
- "additionalProperties": false,
- "properties": {
- "Mode": {
- "$ref": "#/definitions/ValidationStrategyMode"
- }
- },
- "required": [
- "Mode"
- ],
- "type": "object"
- },
- "ValidationStrategyMode": {
- "enum": [
- "STRICT",
- "LENIENT"
- ],
- "type": "string"
- },
- "ValueWhenUnsetOption": {
- "enum": [
- "RECOMMENDED_VALUE",
- "NULL"
- ],
- "type": "string"
- },
- "VerticalTextAlignment": {
- "enum": [
- "TOP",
- "MIDDLE",
- "BOTTOM",
- "AUTO"
- ],
- "type": "string"
- },
- "Visibility": {
- "enum": [
- "HIDDEN",
- "VISIBLE"
- ],
- "type": "string"
- },
- "VisibleRangeOptions": {
- "additionalProperties": false,
- "properties": {
- "PercentRange": {
- "$ref": "#/definitions/PercentVisibleRange"
- }
- },
- "type": "object"
- },
- "Visual": {
- "additionalProperties": false,
- "properties": {
- "BarChartVisual": {
- "$ref": "#/definitions/BarChartVisual"
- },
- "BoxPlotVisual": {
- "$ref": "#/definitions/BoxPlotVisual"
- },
- "ComboChartVisual": {
- "$ref": "#/definitions/ComboChartVisual"
- },
- "CustomContentVisual": {
- "$ref": "#/definitions/CustomContentVisual"
- },
- "EmptyVisual": {
- "$ref": "#/definitions/EmptyVisual"
- },
- "FilledMapVisual": {
- "$ref": "#/definitions/FilledMapVisual"
- },
- "FunnelChartVisual": {
- "$ref": "#/definitions/FunnelChartVisual"
- },
- "GaugeChartVisual": {
- "$ref": "#/definitions/GaugeChartVisual"
- },
- "GeospatialMapVisual": {
- "$ref": "#/definitions/GeospatialMapVisual"
- },
- "HeatMapVisual": {
- "$ref": "#/definitions/HeatMapVisual"
- },
- "HistogramVisual": {
- "$ref": "#/definitions/HistogramVisual"
- },
- "InsightVisual": {
- "$ref": "#/definitions/InsightVisual"
- },
- "KPIVisual": {
- "$ref": "#/definitions/KPIVisual"
- },
- "LineChartVisual": {
- "$ref": "#/definitions/LineChartVisual"
- },
- "PieChartVisual": {
- "$ref": "#/definitions/PieChartVisual"
- },
- "PivotTableVisual": {
- "$ref": "#/definitions/PivotTableVisual"
- },
- "RadarChartVisual": {
- "$ref": "#/definitions/RadarChartVisual"
- },
- "SankeyDiagramVisual": {
- "$ref": "#/definitions/SankeyDiagramVisual"
- },
- "ScatterPlotVisual": {
- "$ref": "#/definitions/ScatterPlotVisual"
- },
- "TableVisual": {
- "$ref": "#/definitions/TableVisual"
- },
- "TreeMapVisual": {
- "$ref": "#/definitions/TreeMapVisual"
- },
- "WaterfallVisual": {
- "$ref": "#/definitions/WaterfallVisual"
- },
- "WordCloudVisual": {
- "$ref": "#/definitions/WordCloudVisual"
- }
- },
- "type": "object"
- },
- "VisualAxisSortOption": {
- "additionalProperties": false,
- "properties": {
- "AvailabilityStatus": {
- "$ref": "#/definitions/DashboardBehavior"
- }
- },
- "type": "object"
- },
- "VisualCustomAction": {
- "additionalProperties": false,
- "properties": {
- "ActionOperations": {
- "items": {
- "$ref": "#/definitions/VisualCustomActionOperation"
- },
- "maxItems": 2,
- "minItems": 1,
- "type": "array"
- },
- "CustomActionId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "maxLength": 256,
- "minLength": 1,
- "type": "string"
- },
- "Status": {
- "$ref": "#/definitions/WidgetStatus"
- },
- "Trigger": {
- "$ref": "#/definitions/VisualCustomActionTrigger"
- }
- },
- "required": [
- "ActionOperations",
- "CustomActionId",
- "Name",
- "Trigger"
- ],
- "type": "object"
- },
- "VisualCustomActionOperation": {
- "additionalProperties": false,
- "properties": {
- "FilterOperation": {
- "$ref": "#/definitions/CustomActionFilterOperation"
- },
- "NavigationOperation": {
- "$ref": "#/definitions/CustomActionNavigationOperation"
- },
- "SetParametersOperation": {
- "$ref": "#/definitions/CustomActionSetParametersOperation"
- },
- "URLOperation": {
- "$ref": "#/definitions/CustomActionURLOperation"
- }
- },
- "type": "object"
- },
- "VisualCustomActionTrigger": {
- "enum": [
- "DATA_POINT_CLICK",
- "DATA_POINT_MENU"
- ],
- "type": "string"
- },
- "VisualMenuOption": {
- "additionalProperties": false,
- "properties": {
- "AvailabilityStatus": {
- "$ref": "#/definitions/DashboardBehavior"
- }
- },
- "type": "object"
- },
- "VisualPalette": {
- "additionalProperties": false,
- "properties": {
- "ChartColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "ColorMap": {
- "items": {
- "$ref": "#/definitions/DataPathColor"
- },
- "maxItems": 5000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "VisualSubtitleLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "FormatText": {
- "$ref": "#/definitions/LongFormatText"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "VisualTitleLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "FormatText": {
- "$ref": "#/definitions/ShortFormatText"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "WaterfallChartAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Breakdowns": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Categories": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "WaterfallChartColorConfiguration": {
- "additionalProperties": false,
- "properties": {
- "GroupColorConfiguration": {
- "$ref": "#/definitions/WaterfallChartGroupColorConfiguration"
- }
- },
- "type": "object"
- },
- "WaterfallChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "CategoryAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ColorConfiguration": {
- "$ref": "#/definitions/WaterfallChartColorConfiguration"
- },
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/WaterfallChartFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "PrimaryYAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "PrimaryYAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/WaterfallChartSortConfiguration"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- },
- "WaterfallChartOptions": {
- "$ref": "#/definitions/WaterfallChartOptions"
- }
- },
- "type": "object"
- },
- "WaterfallChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "WaterfallChartAggregatedFieldWells": {
- "$ref": "#/definitions/WaterfallChartAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "WaterfallChartGroupColorConfiguration": {
- "additionalProperties": false,
- "properties": {
- "NegativeBarColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "PositiveBarColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "TotalBarColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- }
- },
- "type": "object"
- },
- "WaterfallChartOptions": {
- "additionalProperties": false,
- "properties": {
- "TotalBarLabel": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "WaterfallChartSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "BreakdownItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "WaterfallVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/WaterfallChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "WhatIfPointScenario": {
- "additionalProperties": false,
- "properties": {
- "Date": {
- "format": "date-time",
- "type": "string"
- },
- "Value": {
- "default": 0,
- "type": "number"
- }
- },
- "required": [
- "Date",
- "Value"
- ],
- "type": "object"
- },
- "WhatIfRangeScenario": {
- "additionalProperties": false,
- "properties": {
- "EndDate": {
- "format": "date-time",
- "type": "string"
- },
- "StartDate": {
- "format": "date-time",
- "type": "string"
- },
- "Value": {
- "default": 0,
- "type": "number"
- }
- },
- "required": [
- "EndDate",
- "StartDate",
- "Value"
- ],
- "type": "object"
- },
- "WidgetStatus": {
- "enum": [
- "ENABLED",
- "DISABLED"
- ],
- "type": "string"
- },
- "WordCloudAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "GroupBy": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "Size": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "WordCloudChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/WordCloudFieldWells"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/WordCloudSortConfiguration"
- },
- "WordCloudOptions": {
- "$ref": "#/definitions/WordCloudOptions"
- }
- },
- "type": "object"
- },
- "WordCloudCloudLayout": {
- "enum": [
- "FLUID",
- "NORMAL"
- ],
- "type": "string"
- },
- "WordCloudFieldWells": {
- "additionalProperties": false,
- "properties": {
- "WordCloudAggregatedFieldWells": {
- "$ref": "#/definitions/WordCloudAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "WordCloudOptions": {
- "additionalProperties": false,
- "properties": {
- "CloudLayout": {
- "$ref": "#/definitions/WordCloudCloudLayout"
- },
- "MaximumStringLength": {
- "maximum": 100,
- "minimum": 1,
- "type": "number"
- },
- "WordCasing": {
- "$ref": "#/definitions/WordCloudWordCasing"
- },
- "WordOrientation": {
- "$ref": "#/definitions/WordCloudWordOrientation"
- },
- "WordPadding": {
- "$ref": "#/definitions/WordCloudWordPadding"
- },
- "WordScaling": {
- "$ref": "#/definitions/WordCloudWordScaling"
- }
- },
- "type": "object"
- },
- "WordCloudSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "WordCloudVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/WordCloudChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "WordCloudWordCasing": {
- "enum": [
- "LOWER_CASE",
- "EXISTING_CASE"
- ],
- "type": "string"
- },
- "WordCloudWordOrientation": {
- "enum": [
- "HORIZONTAL",
- "HORIZONTAL_AND_VERTICAL"
- ],
- "type": "string"
- },
- "WordCloudWordPadding": {
- "enum": [
- "NONE",
- "SMALL",
- "MEDIUM",
- "LARGE"
- ],
- "type": "string"
- },
- "WordCloudWordScaling": {
- "enum": [
- "EMPHASIZE",
- "NORMAL"
- ],
- "type": "string"
- }
- },
- "primaryIdentifier": [
- "/properties/AwsAccountId",
- "/properties/DashboardId"
- ],
- "properties": {
- "Arn": {
- "type": "string"
- },
- "AwsAccountId": {
- "maxLength": 12,
- "minLength": 12,
- "pattern": "^[0-9]{12}$",
- "type": "string"
- },
- "CreatedTime": {
- "format": "date-time",
- "type": "string"
- },
- "DashboardId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "DashboardPublishOptions": {
- "$ref": "#/definitions/DashboardPublishOptions"
- },
- "Definition": {
- "$ref": "#/definitions/DashboardVersionDefinition"
- },
- "LastPublishedTime": {
- "format": "date-time",
- "type": "string"
- },
- "LastUpdatedTime": {
- "format": "date-time",
- "type": "string"
- },
- "LinkEntities": {
- "items": {
- "maxLength": 1024,
- "minLength": 1,
- "pattern": "^arn:aws[\\w\\-]*:quicksight:[\\w\\-]+:\\d+:analysis/[\\w\\-]{1,512}$",
- "type": "string"
- },
- "maxItems": 5,
- "minItems": 0,
- "type": "array"
- },
- "LinkSharingConfiguration": {
- "$ref": "#/definitions/LinkSharingConfiguration"
- },
- "Name": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Parameters": {
- "$ref": "#/definitions/Parameters"
- },
- "Permissions": {
- "items": {
- "$ref": "#/definitions/ResourcePermission"
- },
- "maxItems": 64,
- "minItems": 1,
- "type": "array"
- },
- "SourceEntity": {
- "$ref": "#/definitions/DashboardSourceEntity"
- },
- "Tags": {
- "items": {
- "$ref": "#/definitions/Tag"
- },
- "maxItems": 200,
- "minItems": 1,
- "type": "array"
- },
- "ThemeArn": {
- "type": "string"
- },
- "ValidationStrategy": {
- "$ref": "#/definitions/ValidationStrategy"
- },
- "Version": {
- "$ref": "#/definitions/DashboardVersion"
- },
- "VersionDescription": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "readOnlyProperties": [
- "/properties/Arn",
- "/properties/CreatedTime",
- "/properties/LastPublishedTime",
- "/properties/LastUpdatedTime",
- "/properties/Version"
- ],
- "required": [
- "AwsAccountId",
- "DashboardId",
- "Name"
- ],
- "sourceUrl": "https://github.com/aws-cloudformation/aws-cloudformation-resource-providers-quicksight",
- "typeName": "AWS::QuickSight::Dashboard",
- "writeOnlyProperties": [
- "/properties/DashboardPublishOptions",
- "/properties/Definition",
- "/properties/LinkSharingConfiguration",
- "/properties/Parameters",
- "/properties/SourceEntity",
- "/properties/ThemeArn",
- "/properties/VersionDescription",
- "/properties/ValidationStrategy"
- ]
-}
diff --git a/src/cfnlint/data/schemas/providers/eu_central_2/aws-quicksight-template.json b/src/cfnlint/data/schemas/providers/eu_central_2/aws-quicksight-template.json
deleted file mode 100644
index ccf76cac19..0000000000
--- a/src/cfnlint/data/schemas/providers/eu_central_2/aws-quicksight-template.json
+++ /dev/null
@@ -1,11245 +0,0 @@
-{
- "additionalProperties": false,
- "createOnlyProperties": [
- "/properties/AwsAccountId",
- "/properties/TemplateId"
- ],
- "definitions": {
- "AggregationFunction": {
- "additionalProperties": false,
- "properties": {
- "AttributeAggregationFunction": {
- "$ref": "#/definitions/AttributeAggregationFunction"
- },
- "CategoricalAggregationFunction": {
- "$ref": "#/definitions/CategoricalAggregationFunction"
- },
- "DateAggregationFunction": {
- "$ref": "#/definitions/DateAggregationFunction"
- },
- "NumericalAggregationFunction": {
- "$ref": "#/definitions/NumericalAggregationFunction"
- }
- },
- "type": "object"
- },
- "AggregationSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "AggregationFunction": {
- "$ref": "#/definitions/AggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "SortDirection": {
- "$ref": "#/definitions/SortDirection"
- }
- },
- "required": [
- "Column",
- "SortDirection"
- ],
- "type": "object"
- },
- "AllSheetsFilterScopeConfiguration": {
- "format": "json",
- "type": [
- "object",
- "string"
- ]
- },
- "AnalysisDefaults": {
- "additionalProperties": false,
- "properties": {
- "DefaultNewSheetConfiguration": {
- "$ref": "#/definitions/DefaultNewSheetConfiguration"
- }
- },
- "required": [
- "DefaultNewSheetConfiguration"
- ],
- "type": "object"
- },
- "AnchorDateConfiguration": {
- "additionalProperties": false,
- "properties": {
- "AnchorOption": {
- "$ref": "#/definitions/AnchorOption"
- },
- "ParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- }
- },
- "type": "object"
- },
- "AnchorOption": {
- "enum": [
- "NOW"
- ],
- "type": "string"
- },
- "ArcAxisConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Range": {
- "$ref": "#/definitions/ArcAxisDisplayRange"
- },
- "ReserveRange": {
- "default": 0,
- "type": "number"
- }
- },
- "type": "object"
- },
- "ArcAxisDisplayRange": {
- "additionalProperties": false,
- "properties": {
- "Max": {
- "default": null,
- "type": "number"
- },
- "Min": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "ArcConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ArcAngle": {
- "default": null,
- "type": "number"
- },
- "ArcThickness": {
- "$ref": "#/definitions/ArcThicknessOptions"
- }
- },
- "type": "object"
- },
- "ArcOptions": {
- "additionalProperties": false,
- "properties": {
- "ArcThickness": {
- "$ref": "#/definitions/ArcThickness"
- }
- },
- "type": "object"
- },
- "ArcThickness": {
- "enum": [
- "SMALL",
- "MEDIUM",
- "LARGE",
- "WHOLE"
- ],
- "type": "string"
- },
- "ArcThicknessOptions": {
- "enum": [
- "SMALL",
- "MEDIUM",
- "LARGE"
- ],
- "type": "string"
- },
- "AssetOptions": {
- "additionalProperties": false,
- "properties": {
- "Timezone": {
- "type": "string"
- },
- "WeekStart": {
- "$ref": "#/definitions/DayOfTheWeek"
- }
- },
- "type": "object"
- },
- "AttributeAggregationFunction": {
- "additionalProperties": false,
- "properties": {
- "SimpleAttributeAggregation": {
- "$ref": "#/definitions/SimpleAttributeAggregationFunction"
- },
- "ValueForMultipleValues": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "AxisBinding": {
- "enum": [
- "PRIMARY_YAXIS",
- "SECONDARY_YAXIS"
- ],
- "type": "string"
- },
- "AxisDataOptions": {
- "additionalProperties": false,
- "properties": {
- "DateAxisOptions": {
- "$ref": "#/definitions/DateAxisOptions"
- },
- "NumericAxisOptions": {
- "$ref": "#/definitions/NumericAxisOptions"
- }
- },
- "type": "object"
- },
- "AxisDisplayDataDrivenRange": {
- "format": "json",
- "type": [
- "object",
- "string"
- ]
- },
- "AxisDisplayMinMaxRange": {
- "additionalProperties": false,
- "properties": {
- "Maximum": {
- "default": null,
- "type": "number"
- },
- "Minimum": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "AxisDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "AxisLineVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "AxisOffset": {
- "type": "string"
- },
- "DataOptions": {
- "$ref": "#/definitions/AxisDataOptions"
- },
- "GridLineVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "ScrollbarOptions": {
- "$ref": "#/definitions/ScrollBarOptions"
- },
- "TickLabelOptions": {
- "$ref": "#/definitions/AxisTickLabelOptions"
- }
- },
- "type": "object"
- },
- "AxisDisplayRange": {
- "additionalProperties": false,
- "properties": {
- "DataDriven": {
- "$ref": "#/definitions/AxisDisplayDataDrivenRange"
- },
- "MinMax": {
- "$ref": "#/definitions/AxisDisplayMinMaxRange"
- }
- },
- "type": "object"
- },
- "AxisLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "ApplyTo": {
- "$ref": "#/definitions/AxisLabelReferenceOptions"
- },
- "CustomLabel": {
- "type": "string"
- },
- "FontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- }
- },
- "type": "object"
- },
- "AxisLabelReferenceOptions": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "AxisLinearScale": {
- "additionalProperties": false,
- "properties": {
- "StepCount": {
- "default": null,
- "type": "number"
- },
- "StepSize": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "AxisLogarithmicScale": {
- "additionalProperties": false,
- "properties": {
- "Base": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "AxisScale": {
- "additionalProperties": false,
- "properties": {
- "Linear": {
- "$ref": "#/definitions/AxisLinearScale"
- },
- "Logarithmic": {
- "$ref": "#/definitions/AxisLogarithmicScale"
- }
- },
- "type": "object"
- },
- "AxisTickLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "LabelOptions": {
- "$ref": "#/definitions/LabelOptions"
- },
- "RotationAngle": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "BarChartAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Colors": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "SmallMultiples": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "BarChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "BarsArrangement": {
- "$ref": "#/definitions/BarsArrangement"
- },
- "CategoryAxis": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "CategoryLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ColorLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ContributionAnalysisDefaults": {
- "items": {
- "$ref": "#/definitions/ContributionAnalysisDefault"
- },
- "maxItems": 200,
- "minItems": 1,
- "type": "array"
- },
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/BarChartFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "Orientation": {
- "$ref": "#/definitions/BarChartOrientation"
- },
- "ReferenceLines": {
- "items": {
- "$ref": "#/definitions/ReferenceLine"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "SmallMultiplesOptions": {
- "$ref": "#/definitions/SmallMultiplesOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/BarChartSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "ValueAxis": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "ValueLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- }
- },
- "type": "object"
- },
- "BarChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "BarChartAggregatedFieldWells": {
- "$ref": "#/definitions/BarChartAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "BarChartOrientation": {
- "enum": [
- "HORIZONTAL",
- "VERTICAL"
- ],
- "type": "string"
- },
- "BarChartSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "ColorItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "ColorSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "SmallMultiplesLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "SmallMultiplesSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "BarChartVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/BarChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "BarsArrangement": {
- "enum": [
- "CLUSTERED",
- "STACKED",
- "STACKED_PERCENT"
- ],
- "type": "string"
- },
- "BaseMapStyleType": {
- "enum": [
- "LIGHT_GRAY",
- "DARK_GRAY",
- "STREET",
- "IMAGERY"
- ],
- "type": "string"
- },
- "BinCountOptions": {
- "additionalProperties": false,
- "properties": {
- "Value": {
- "minimum": 0,
- "type": "number"
- }
- },
- "type": "object"
- },
- "BinWidthOptions": {
- "additionalProperties": false,
- "properties": {
- "BinCountLimit": {
- "maximum": 1000,
- "minimum": 0,
- "type": "number"
- },
- "Value": {
- "minimum": 0,
- "type": "number"
- }
- },
- "type": "object"
- },
- "BodySectionConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Content": {
- "$ref": "#/definitions/BodySectionContent"
- },
- "PageBreakConfiguration": {
- "$ref": "#/definitions/SectionPageBreakConfiguration"
- },
- "SectionId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Style": {
- "$ref": "#/definitions/SectionStyle"
- }
- },
- "required": [
- "Content",
- "SectionId"
- ],
- "type": "object"
- },
- "BodySectionContent": {
- "additionalProperties": false,
- "properties": {
- "Layout": {
- "$ref": "#/definitions/SectionLayoutConfiguration"
- }
- },
- "type": "object"
- },
- "BoxPlotAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "GroupBy": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 5,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "BoxPlotChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "BoxPlotOptions": {
- "$ref": "#/definitions/BoxPlotOptions"
- },
- "CategoryAxis": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "CategoryLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/BoxPlotFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "PrimaryYAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "PrimaryYAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ReferenceLines": {
- "items": {
- "$ref": "#/definitions/ReferenceLine"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/BoxPlotSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- }
- },
- "type": "object"
- },
- "BoxPlotFieldWells": {
- "additionalProperties": false,
- "properties": {
- "BoxPlotAggregatedFieldWells": {
- "$ref": "#/definitions/BoxPlotAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "BoxPlotFillStyle": {
- "enum": [
- "SOLID",
- "TRANSPARENT"
- ],
- "type": "string"
- },
- "BoxPlotOptions": {
- "additionalProperties": false,
- "properties": {
- "AllDataPointsVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "OutlierVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "StyleOptions": {
- "$ref": "#/definitions/BoxPlotStyleOptions"
- }
- },
- "type": "object"
- },
- "BoxPlotSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "PaginationConfiguration": {
- "$ref": "#/definitions/PaginationConfiguration"
- }
- },
- "type": "object"
- },
- "BoxPlotStyleOptions": {
- "additionalProperties": false,
- "properties": {
- "FillStyle": {
- "$ref": "#/definitions/BoxPlotFillStyle"
- }
- },
- "type": "object"
- },
- "BoxPlotVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/BoxPlotChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "CalculatedField": {
- "additionalProperties": false,
- "properties": {
- "DataSetIdentifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Expression": {
- "maxLength": 32000,
- "minLength": 1,
- "type": "string"
- },
- "Name": {
- "maxLength": 127,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "DataSetIdentifier",
- "Expression",
- "Name"
- ],
- "type": "object"
- },
- "CalculatedMeasureField": {
- "additionalProperties": false,
- "properties": {
- "Expression": {
- "maxLength": 4096,
- "minLength": 1,
- "type": "string"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Expression",
- "FieldId"
- ],
- "type": "object"
- },
- "CascadingControlConfiguration": {
- "additionalProperties": false,
- "properties": {
- "SourceControls": {
- "items": {
- "$ref": "#/definitions/CascadingControlSource"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "CascadingControlSource": {
- "additionalProperties": false,
- "properties": {
- "ColumnToMatch": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "SourceSheetControlId": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "CategoricalAggregationFunction": {
- "enum": [
- "COUNT",
- "DISTINCT_COUNT"
- ],
- "type": "string"
- },
- "CategoricalDimensionField": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/StringFormatConfiguration"
- },
- "HierarchyId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "CategoricalMeasureField": {
- "additionalProperties": false,
- "properties": {
- "AggregationFunction": {
- "$ref": "#/definitions/CategoricalAggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/StringFormatConfiguration"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "CategoryDrillDownFilter": {
- "additionalProperties": false,
- "properties": {
- "CategoryValues": {
- "items": {
- "maxLength": 512,
- "minLength": 0,
- "type": "string"
- },
- "maxItems": 100000,
- "minItems": 0,
- "type": "array"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- }
- },
- "required": [
- "CategoryValues",
- "Column"
- ],
- "type": "object"
- },
- "CategoryFilter": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "Configuration": {
- "$ref": "#/definitions/CategoryFilterConfiguration"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "Column",
- "Configuration",
- "FilterId"
- ],
- "type": "object"
- },
- "CategoryFilterConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomFilterConfiguration": {
- "$ref": "#/definitions/CustomFilterConfiguration"
- },
- "CustomFilterListConfiguration": {
- "$ref": "#/definitions/CustomFilterListConfiguration"
- },
- "FilterListConfiguration": {
- "$ref": "#/definitions/FilterListConfiguration"
- }
- },
- "type": "object"
- },
- "CategoryFilterMatchOperator": {
- "enum": [
- "EQUALS",
- "DOES_NOT_EQUAL",
- "CONTAINS",
- "DOES_NOT_CONTAIN",
- "STARTS_WITH",
- "ENDS_WITH"
- ],
- "type": "string"
- },
- "CategoryFilterSelectAllOptions": {
- "enum": [
- "FILTER_ALL_VALUES"
- ],
- "type": "string"
- },
- "CategoryInnerFilter": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "Configuration": {
- "$ref": "#/definitions/CategoryFilterConfiguration"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- }
- },
- "required": [
- "Column",
- "Configuration"
- ],
- "type": "object"
- },
- "ChartAxisLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "AxisLabelOptions": {
- "items": {
- "$ref": "#/definitions/AxisLabelOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "SortIconVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "ClusterMarker": {
- "additionalProperties": false,
- "properties": {
- "SimpleClusterMarker": {
- "$ref": "#/definitions/SimpleClusterMarker"
- }
- },
- "type": "object"
- },
- "ClusterMarkerConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ClusterMarker": {
- "$ref": "#/definitions/ClusterMarker"
- }
- },
- "type": "object"
- },
- "ColorFillType": {
- "enum": [
- "DISCRETE",
- "GRADIENT"
- ],
- "type": "string"
- },
- "ColorScale": {
- "additionalProperties": false,
- "properties": {
- "ColorFillType": {
- "$ref": "#/definitions/ColorFillType"
- },
- "Colors": {
- "items": {
- "$ref": "#/definitions/DataColor"
- },
- "maxItems": 3,
- "minItems": 2,
- "type": "array"
- },
- "NullValueColor": {
- "$ref": "#/definitions/DataColor"
- }
- },
- "required": [
- "ColorFillType",
- "Colors"
- ],
- "type": "object"
- },
- "ColorsConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomColors": {
- "items": {
- "$ref": "#/definitions/CustomColor"
- },
- "maxItems": 50,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "ColumnConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ColorsConfiguration": {
- "$ref": "#/definitions/ColorsConfiguration"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/FormatConfiguration"
- },
- "Role": {
- "$ref": "#/definitions/ColumnRole"
- }
- },
- "required": [
- "Column"
- ],
- "type": "object"
- },
- "ColumnGroupColumnSchema": {
- "additionalProperties": false,
- "properties": {
- "Name": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "ColumnGroupSchema": {
- "additionalProperties": false,
- "properties": {
- "ColumnGroupColumnSchemaList": {
- "items": {
- "$ref": "#/definitions/ColumnGroupColumnSchema"
- },
- "maxItems": 500,
- "minItems": 0,
- "type": "array"
- },
- "Name": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "ColumnHierarchy": {
- "additionalProperties": false,
- "properties": {
- "DateTimeHierarchy": {
- "$ref": "#/definitions/DateTimeHierarchy"
- },
- "ExplicitHierarchy": {
- "$ref": "#/definitions/ExplicitHierarchy"
- },
- "PredefinedHierarchy": {
- "$ref": "#/definitions/PredefinedHierarchy"
- }
- },
- "type": "object"
- },
- "ColumnIdentifier": {
- "additionalProperties": false,
- "properties": {
- "ColumnName": {
- "maxLength": 127,
- "minLength": 1,
- "type": "string"
- },
- "DataSetIdentifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "ColumnName",
- "DataSetIdentifier"
- ],
- "type": "object"
- },
- "ColumnRole": {
- "enum": [
- "DIMENSION",
- "MEASURE"
- ],
- "type": "string"
- },
- "ColumnSchema": {
- "additionalProperties": false,
- "properties": {
- "DataType": {
- "type": "string"
- },
- "GeographicRole": {
- "type": "string"
- },
- "Name": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "ColumnSort": {
- "additionalProperties": false,
- "properties": {
- "AggregationFunction": {
- "$ref": "#/definitions/AggregationFunction"
- },
- "Direction": {
- "$ref": "#/definitions/SortDirection"
- },
- "SortBy": {
- "$ref": "#/definitions/ColumnIdentifier"
- }
- },
- "required": [
- "Direction",
- "SortBy"
- ],
- "type": "object"
- },
- "ColumnTooltipItem": {
- "additionalProperties": false,
- "properties": {
- "Aggregation": {
- "$ref": "#/definitions/AggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "Label": {
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "required": [
- "Column"
- ],
- "type": "object"
- },
- "ComboChartAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "BarValues": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Colors": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "LineValues": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "ComboChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "BarDataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "BarsArrangement": {
- "$ref": "#/definitions/BarsArrangement"
- },
- "CategoryAxis": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "CategoryLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ColorLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/ComboChartFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "LineDataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "PrimaryYAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "PrimaryYAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ReferenceLines": {
- "items": {
- "$ref": "#/definitions/ReferenceLine"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "SecondaryYAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "SecondaryYAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/ComboChartSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- }
- },
- "type": "object"
- },
- "ComboChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "ComboChartAggregatedFieldWells": {
- "$ref": "#/definitions/ComboChartAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "ComboChartSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "ColorItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "ColorSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "ComboChartVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/ComboChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "ComparisonConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ComparisonFormat": {
- "$ref": "#/definitions/ComparisonFormatConfiguration"
- },
- "ComparisonMethod": {
- "$ref": "#/definitions/ComparisonMethod"
- }
- },
- "type": "object"
- },
- "ComparisonFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "NumberDisplayFormatConfiguration": {
- "$ref": "#/definitions/NumberDisplayFormatConfiguration"
- },
- "PercentageDisplayFormatConfiguration": {
- "$ref": "#/definitions/PercentageDisplayFormatConfiguration"
- }
- },
- "type": "object"
- },
- "ComparisonMethod": {
- "enum": [
- "DIFFERENCE",
- "PERCENT_DIFFERENCE",
- "PERCENT"
- ],
- "type": "string"
- },
- "Computation": {
- "additionalProperties": false,
- "properties": {
- "Forecast": {
- "$ref": "#/definitions/ForecastComputation"
- },
- "GrowthRate": {
- "$ref": "#/definitions/GrowthRateComputation"
- },
- "MaximumMinimum": {
- "$ref": "#/definitions/MaximumMinimumComputation"
- },
- "MetricComparison": {
- "$ref": "#/definitions/MetricComparisonComputation"
- },
- "PeriodOverPeriod": {
- "$ref": "#/definitions/PeriodOverPeriodComputation"
- },
- "PeriodToDate": {
- "$ref": "#/definitions/PeriodToDateComputation"
- },
- "TopBottomMovers": {
- "$ref": "#/definitions/TopBottomMoversComputation"
- },
- "TopBottomRanked": {
- "$ref": "#/definitions/TopBottomRankedComputation"
- },
- "TotalAggregation": {
- "$ref": "#/definitions/TotalAggregationComputation"
- },
- "UniqueValues": {
- "$ref": "#/definitions/UniqueValuesComputation"
- }
- },
- "type": "object"
- },
- "ConditionalFormattingColor": {
- "additionalProperties": false,
- "properties": {
- "Gradient": {
- "$ref": "#/definitions/ConditionalFormattingGradientColor"
- },
- "Solid": {
- "$ref": "#/definitions/ConditionalFormattingSolidColor"
- }
- },
- "type": "object"
- },
- "ConditionalFormattingCustomIconCondition": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "DisplayConfiguration": {
- "$ref": "#/definitions/ConditionalFormattingIconDisplayConfiguration"
- },
- "Expression": {
- "maxLength": 4096,
- "minLength": 1,
- "type": "string"
- },
- "IconOptions": {
- "$ref": "#/definitions/ConditionalFormattingCustomIconOptions"
- }
- },
- "required": [
- "Expression",
- "IconOptions"
- ],
- "type": "object"
- },
- "ConditionalFormattingCustomIconOptions": {
- "additionalProperties": false,
- "properties": {
- "Icon": {
- "$ref": "#/definitions/Icon"
- },
- "UnicodeIcon": {
- "pattern": "^[^\\u0000-\\u00FF]$",
- "type": "string"
- }
- },
- "type": "object"
- },
- "ConditionalFormattingGradientColor": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "$ref": "#/definitions/GradientColor"
- },
- "Expression": {
- "maxLength": 4096,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Color",
- "Expression"
- ],
- "type": "object"
- },
- "ConditionalFormattingIcon": {
- "additionalProperties": false,
- "properties": {
- "CustomCondition": {
- "$ref": "#/definitions/ConditionalFormattingCustomIconCondition"
- },
- "IconSet": {
- "$ref": "#/definitions/ConditionalFormattingIconSet"
- }
- },
- "type": "object"
- },
- "ConditionalFormattingIconDisplayConfiguration": {
- "additionalProperties": false,
- "properties": {
- "IconDisplayOption": {
- "$ref": "#/definitions/ConditionalFormattingIconDisplayOption"
- }
- },
- "type": "object"
- },
- "ConditionalFormattingIconDisplayOption": {
- "enum": [
- "ICON_ONLY"
- ],
- "type": "string"
- },
- "ConditionalFormattingIconSet": {
- "additionalProperties": false,
- "properties": {
- "Expression": {
- "maxLength": 4096,
- "minLength": 1,
- "type": "string"
- },
- "IconSetType": {
- "$ref": "#/definitions/ConditionalFormattingIconSetType"
- }
- },
- "required": [
- "Expression"
- ],
- "type": "object"
- },
- "ConditionalFormattingIconSetType": {
- "enum": [
- "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"
- ],
- "type": "string"
- },
- "ConditionalFormattingSolidColor": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "Expression": {
- "maxLength": 4096,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Expression"
- ],
- "type": "object"
- },
- "ContributionAnalysisDefault": {
- "additionalProperties": false,
- "properties": {
- "ContributorDimensions": {
- "items": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "maxItems": 4,
- "minItems": 1,
- "type": "array"
- },
- "MeasureFieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "ContributorDimensions",
- "MeasureFieldId"
- ],
- "type": "object"
- },
- "CrossDatasetTypes": {
- "enum": [
- "ALL_DATASETS",
- "SINGLE_DATASET"
- ],
- "type": "string"
- },
- "CurrencyDisplayFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DecimalPlacesConfiguration": {
- "$ref": "#/definitions/DecimalPlacesConfiguration"
- },
- "NegativeValueConfiguration": {
- "$ref": "#/definitions/NegativeValueConfiguration"
- },
- "NullValueFormatConfiguration": {
- "$ref": "#/definitions/NullValueFormatConfiguration"
- },
- "NumberScale": {
- "$ref": "#/definitions/NumberScale"
- },
- "Prefix": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "SeparatorConfiguration": {
- "$ref": "#/definitions/NumericSeparatorConfiguration"
- },
- "Suffix": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "Symbol": {
- "pattern": "^[A-Z]{3}$",
- "type": "string"
- }
- },
- "type": "object"
- },
- "CustomActionFilterOperation": {
- "additionalProperties": false,
- "properties": {
- "SelectedFieldsConfiguration": {
- "$ref": "#/definitions/FilterOperationSelectedFieldsConfiguration"
- },
- "TargetVisualsConfiguration": {
- "$ref": "#/definitions/FilterOperationTargetVisualsConfiguration"
- }
- },
- "required": [
- "SelectedFieldsConfiguration",
- "TargetVisualsConfiguration"
- ],
- "type": "object"
- },
- "CustomActionNavigationOperation": {
- "additionalProperties": false,
- "properties": {
- "LocalNavigationConfiguration": {
- "$ref": "#/definitions/LocalNavigationConfiguration"
- }
- },
- "type": "object"
- },
- "CustomActionSetParametersOperation": {
- "additionalProperties": false,
- "properties": {
- "ParameterValueConfigurations": {
- "items": {
- "$ref": "#/definitions/SetParameterValueConfiguration"
- },
- "maxItems": 200,
- "minItems": 1,
- "type": "array"
- }
- },
- "required": [
- "ParameterValueConfigurations"
- ],
- "type": "object"
- },
- "CustomActionURLOperation": {
- "additionalProperties": false,
- "properties": {
- "URLTarget": {
- "$ref": "#/definitions/URLTargetConfiguration"
- },
- "URLTemplate": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "URLTarget",
- "URLTemplate"
- ],
- "type": "object"
- },
- "CustomColor": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "FieldValue": {
- "maxLength": 2048,
- "minLength": 0,
- "type": "string"
- },
- "SpecialValue": {
- "$ref": "#/definitions/SpecialValue"
- }
- },
- "required": [
- "Color"
- ],
- "type": "object"
- },
- "CustomContentConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ContentType": {
- "$ref": "#/definitions/CustomContentType"
- },
- "ContentUrl": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "ImageScaling": {
- "$ref": "#/definitions/CustomContentImageScalingConfiguration"
- }
- },
- "type": "object"
- },
- "CustomContentImageScalingConfiguration": {
- "enum": [
- "FIT_TO_HEIGHT",
- "FIT_TO_WIDTH",
- "DO_NOT_SCALE",
- "SCALE_TO_VISUAL"
- ],
- "type": "string"
- },
- "CustomContentType": {
- "enum": [
- "IMAGE",
- "OTHER_EMBEDDED_CONTENT"
- ],
- "type": "string"
- },
- "CustomContentVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/CustomContentConfiguration"
- },
- "DataSetIdentifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "DataSetIdentifier",
- "VisualId"
- ],
- "type": "object"
- },
- "CustomFilterConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryValue": {
- "maxLength": 512,
- "minLength": 0,
- "type": "string"
- },
- "MatchOperator": {
- "$ref": "#/definitions/CategoryFilterMatchOperator"
- },
- "NullOption": {
- "$ref": "#/definitions/FilterNullOption"
- },
- "ParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "SelectAllOptions": {
- "$ref": "#/definitions/CategoryFilterSelectAllOptions"
- }
- },
- "required": [
- "MatchOperator",
- "NullOption"
- ],
- "type": "object"
- },
- "CustomFilterListConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryValues": {
- "items": {
- "maxLength": 512,
- "minLength": 0,
- "type": "string"
- },
- "maxItems": 100000,
- "minItems": 0,
- "type": "array"
- },
- "MatchOperator": {
- "$ref": "#/definitions/CategoryFilterMatchOperator"
- },
- "NullOption": {
- "$ref": "#/definitions/FilterNullOption"
- },
- "SelectAllOptions": {
- "$ref": "#/definitions/CategoryFilterSelectAllOptions"
- }
- },
- "required": [
- "MatchOperator",
- "NullOption"
- ],
- "type": "object"
- },
- "CustomNarrativeOptions": {
- "additionalProperties": false,
- "properties": {
- "Narrative": {
- "maxLength": 150000,
- "minLength": 0,
- "type": "string"
- }
- },
- "required": [
- "Narrative"
- ],
- "type": "object"
- },
- "CustomParameterValues": {
- "additionalProperties": false,
- "properties": {
- "DateTimeValues": {
- "items": {
- "format": "date-time",
- "type": "string"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- },
- "DecimalValues": {
- "items": {
- "type": "number"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- },
- "IntegerValues": {
- "items": {
- "type": "number"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- },
- "StringValues": {
- "items": {
- "type": "string"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "CustomValuesConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomValues": {
- "$ref": "#/definitions/CustomParameterValues"
- },
- "IncludeNullValue": {
- "type": "boolean"
- }
- },
- "required": [
- "CustomValues"
- ],
- "type": "object"
- },
- "DataBarsOptions": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "NegativeColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "PositiveColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- }
- },
- "required": [
- "FieldId"
- ],
- "type": "object"
- },
- "DataColor": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "DataValue": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "DataFieldSeriesItem": {
- "additionalProperties": false,
- "properties": {
- "AxisBinding": {
- "$ref": "#/definitions/AxisBinding"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FieldValue": {
- "type": "string"
- },
- "Settings": {
- "$ref": "#/definitions/LineChartSeriesSettings"
- }
- },
- "required": [
- "AxisBinding",
- "FieldId"
- ],
- "type": "object"
- },
- "DataLabelContent": {
- "enum": [
- "VALUE",
- "PERCENT",
- "VALUE_AND_PERCENT"
- ],
- "type": "string"
- },
- "DataLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "CategoryLabelVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "DataLabelTypes": {
- "items": {
- "$ref": "#/definitions/DataLabelType"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "LabelColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "LabelContent": {
- "$ref": "#/definitions/DataLabelContent"
- },
- "LabelFontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "MeasureLabelVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Overlap": {
- "$ref": "#/definitions/DataLabelOverlap"
- },
- "Position": {
- "$ref": "#/definitions/DataLabelPosition"
- },
- "TotalsVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "DataLabelOverlap": {
- "enum": [
- "DISABLE_OVERLAP",
- "ENABLE_OVERLAP"
- ],
- "type": "string"
- },
- "DataLabelPosition": {
- "enum": [
- "INSIDE",
- "OUTSIDE",
- "LEFT",
- "TOP",
- "BOTTOM",
- "RIGHT"
- ],
- "type": "string"
- },
- "DataLabelType": {
- "additionalProperties": false,
- "properties": {
- "DataPathLabelType": {
- "$ref": "#/definitions/DataPathLabelType"
- },
- "FieldLabelType": {
- "$ref": "#/definitions/FieldLabelType"
- },
- "MaximumLabelType": {
- "$ref": "#/definitions/MaximumLabelType"
- },
- "MinimumLabelType": {
- "$ref": "#/definitions/MinimumLabelType"
- },
- "RangeEndsLabelType": {
- "$ref": "#/definitions/RangeEndsLabelType"
- }
- },
- "type": "object"
- },
- "DataPathColor": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "Element": {
- "$ref": "#/definitions/DataPathValue"
- },
- "TimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- }
- },
- "required": [
- "Color",
- "Element"
- ],
- "type": "object"
- },
- "DataPathLabelType": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FieldValue": {
- "maxLength": 2048,
- "minLength": 0,
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "DataPathSort": {
- "additionalProperties": false,
- "properties": {
- "Direction": {
- "$ref": "#/definitions/SortDirection"
- },
- "SortPaths": {
- "items": {
- "$ref": "#/definitions/DataPathValue"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "Direction",
- "SortPaths"
- ],
- "type": "object"
- },
- "DataPathType": {
- "additionalProperties": false,
- "properties": {
- "PivotTableDataPathType": {
- "$ref": "#/definitions/PivotTableDataPathType"
- }
- },
- "type": "object"
- },
- "DataPathValue": {
- "additionalProperties": false,
- "properties": {
- "DataPathType": {
- "$ref": "#/definitions/DataPathType"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FieldValue": {
- "maxLength": 2048,
- "minLength": 0,
- "type": "string"
- }
- },
- "type": "object"
- },
- "DataSetConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ColumnGroupSchemaList": {
- "items": {
- "$ref": "#/definitions/ColumnGroupSchema"
- },
- "maxItems": 500,
- "minItems": 0,
- "type": "array"
- },
- "DataSetSchema": {
- "$ref": "#/definitions/DataSetSchema"
- },
- "Placeholder": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "DataSetReference": {
- "additionalProperties": false,
- "properties": {
- "DataSetArn": {
- "type": "string"
- },
- "DataSetPlaceholder": {
- "pattern": "\\S",
- "type": "string"
- }
- },
- "required": [
- "DataSetArn",
- "DataSetPlaceholder"
- ],
- "type": "object"
- },
- "DataSetSchema": {
- "additionalProperties": false,
- "properties": {
- "ColumnSchemaList": {
- "items": {
- "$ref": "#/definitions/ColumnSchema"
- },
- "maxItems": 500,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "DateAggregationFunction": {
- "enum": [
- "COUNT",
- "DISTINCT_COUNT",
- "MIN",
- "MAX"
- ],
- "type": "string"
- },
- "DateAxisOptions": {
- "additionalProperties": false,
- "properties": {
- "MissingDateVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "DateDimensionField": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "DateGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/DateTimeFormatConfiguration"
- },
- "HierarchyId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "DateMeasureField": {
- "additionalProperties": false,
- "properties": {
- "AggregationFunction": {
- "$ref": "#/definitions/DateAggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/DateTimeFormatConfiguration"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "DateTimeDefaultValues": {
- "additionalProperties": false,
- "properties": {
- "DynamicValue": {
- "$ref": "#/definitions/DynamicDefaultValue"
- },
- "RollingDate": {
- "$ref": "#/definitions/RollingDateConfiguration"
- },
- "StaticValues": {
- "items": {
- "format": "date-time",
- "type": "string"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "DateTimeFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DateTimeFormat": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "NullValueFormatConfiguration": {
- "$ref": "#/definitions/NullValueFormatConfiguration"
- },
- "NumericFormatConfiguration": {
- "$ref": "#/definitions/NumericFormatConfiguration"
- }
- },
- "type": "object"
- },
- "DateTimeHierarchy": {
- "additionalProperties": false,
- "properties": {
- "DrillDownFilters": {
- "items": {
- "$ref": "#/definitions/DrillDownFilter"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "HierarchyId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "HierarchyId"
- ],
- "type": "object"
- },
- "DateTimeParameterDeclaration": {
- "additionalProperties": false,
- "properties": {
- "DefaultValues": {
- "$ref": "#/definitions/DateTimeDefaultValues"
- },
- "MappedDataSetParameters": {
- "items": {
- "$ref": "#/definitions/MappedDataSetParameter"
- },
- "maxItems": 150,
- "minItems": 0,
- "type": "array"
- },
- "Name": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "TimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- },
- "ValueWhenUnset": {
- "$ref": "#/definitions/DateTimeValueWhenUnsetConfiguration"
- }
- },
- "required": [
- "Name"
- ],
- "type": "object"
- },
- "DateTimePickerControlDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "DateTimeFormat": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "InfoIconLabelOptions": {
- "$ref": "#/definitions/SheetControlInfoIconLabelOptions"
- },
- "TitleOptions": {
- "$ref": "#/definitions/LabelOptions"
- }
- },
- "type": "object"
- },
- "DateTimeValueWhenUnsetConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomValue": {
- "format": "date-time",
- "type": "string"
- },
- "ValueWhenUnsetOption": {
- "$ref": "#/definitions/ValueWhenUnsetOption"
- }
- },
- "type": "object"
- },
- "DayOfTheWeek": {
- "enum": [
- "SUNDAY",
- "MONDAY",
- "TUESDAY",
- "WEDNESDAY",
- "THURSDAY",
- "FRIDAY",
- "SATURDAY"
- ],
- "type": "string"
- },
- "DecimalDefaultValues": {
- "additionalProperties": false,
- "properties": {
- "DynamicValue": {
- "$ref": "#/definitions/DynamicDefaultValue"
- },
- "StaticValues": {
- "items": {
- "type": "number"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "DecimalParameterDeclaration": {
- "additionalProperties": false,
- "properties": {
- "DefaultValues": {
- "$ref": "#/definitions/DecimalDefaultValues"
- },
- "MappedDataSetParameters": {
- "items": {
- "$ref": "#/definitions/MappedDataSetParameter"
- },
- "maxItems": 150,
- "minItems": 0,
- "type": "array"
- },
- "Name": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "ParameterValueType": {
- "$ref": "#/definitions/ParameterValueType"
- },
- "ValueWhenUnset": {
- "$ref": "#/definitions/DecimalValueWhenUnsetConfiguration"
- }
- },
- "required": [
- "Name",
- "ParameterValueType"
- ],
- "type": "object"
- },
- "DecimalPlacesConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DecimalPlaces": {
- "maximum": 20,
- "minimum": 0,
- "type": "number"
- }
- },
- "required": [
- "DecimalPlaces"
- ],
- "type": "object"
- },
- "DecimalValueWhenUnsetConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomValue": {
- "default": null,
- "type": "number"
- },
- "ValueWhenUnsetOption": {
- "$ref": "#/definitions/ValueWhenUnsetOption"
- }
- },
- "type": "object"
- },
- "DefaultDateTimePickerControlOptions": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/DateTimePickerControlDisplayOptions"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlDateTimePickerType"
- }
- },
- "type": "object"
- },
- "DefaultFilterControlConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ControlOptions": {
- "$ref": "#/definitions/DefaultFilterControlOptions"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "ControlOptions",
- "Title"
- ],
- "type": "object"
- },
- "DefaultFilterControlOptions": {
- "additionalProperties": false,
- "properties": {
- "DefaultDateTimePickerOptions": {
- "$ref": "#/definitions/DefaultDateTimePickerControlOptions"
- },
- "DefaultDropdownOptions": {
- "$ref": "#/definitions/DefaultFilterDropDownControlOptions"
- },
- "DefaultListOptions": {
- "$ref": "#/definitions/DefaultFilterListControlOptions"
- },
- "DefaultRelativeDateTimeOptions": {
- "$ref": "#/definitions/DefaultRelativeDateTimeControlOptions"
- },
- "DefaultSliderOptions": {
- "$ref": "#/definitions/DefaultSliderControlOptions"
- },
- "DefaultTextAreaOptions": {
- "$ref": "#/definitions/DefaultTextAreaControlOptions"
- },
- "DefaultTextFieldOptions": {
- "$ref": "#/definitions/DefaultTextFieldControlOptions"
- }
- },
- "type": "object"
- },
- "DefaultFilterDropDownControlOptions": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/DropDownControlDisplayOptions"
- },
- "SelectableValues": {
- "$ref": "#/definitions/FilterSelectableValues"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlListType"
- }
- },
- "type": "object"
- },
- "DefaultFilterListControlOptions": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/ListControlDisplayOptions"
- },
- "SelectableValues": {
- "$ref": "#/definitions/FilterSelectableValues"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlListType"
- }
- },
- "type": "object"
- },
- "DefaultFreeFormLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CanvasSizeOptions": {
- "$ref": "#/definitions/FreeFormLayoutCanvasSizeOptions"
- }
- },
- "required": [
- "CanvasSizeOptions"
- ],
- "type": "object"
- },
- "DefaultGridLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CanvasSizeOptions": {
- "$ref": "#/definitions/GridLayoutCanvasSizeOptions"
- }
- },
- "required": [
- "CanvasSizeOptions"
- ],
- "type": "object"
- },
- "DefaultInteractiveLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FreeForm": {
- "$ref": "#/definitions/DefaultFreeFormLayoutConfiguration"
- },
- "Grid": {
- "$ref": "#/definitions/DefaultGridLayoutConfiguration"
- }
- },
- "type": "object"
- },
- "DefaultNewSheetConfiguration": {
- "additionalProperties": false,
- "properties": {
- "InteractiveLayoutConfiguration": {
- "$ref": "#/definitions/DefaultInteractiveLayoutConfiguration"
- },
- "PaginatedLayoutConfiguration": {
- "$ref": "#/definitions/DefaultPaginatedLayoutConfiguration"
- },
- "SheetContentType": {
- "$ref": "#/definitions/SheetContentType"
- }
- },
- "type": "object"
- },
- "DefaultPaginatedLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "SectionBased": {
- "$ref": "#/definitions/DefaultSectionBasedLayoutConfiguration"
- }
- },
- "type": "object"
- },
- "DefaultRelativeDateTimeControlOptions": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/RelativeDateTimeControlDisplayOptions"
- }
- },
- "type": "object"
- },
- "DefaultSectionBasedLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CanvasSizeOptions": {
- "$ref": "#/definitions/SectionBasedLayoutCanvasSizeOptions"
- }
- },
- "required": [
- "CanvasSizeOptions"
- ],
- "type": "object"
- },
- "DefaultSliderControlOptions": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/SliderControlDisplayOptions"
- },
- "MaximumValue": {
- "default": 0,
- "type": "number"
- },
- "MinimumValue": {
- "default": 0,
- "type": "number"
- },
- "StepSize": {
- "default": 0,
- "type": "number"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlSliderType"
- }
- },
- "required": [
- "MaximumValue",
- "MinimumValue",
- "StepSize"
- ],
- "type": "object"
- },
- "DefaultTextAreaControlOptions": {
- "additionalProperties": false,
- "properties": {
- "Delimiter": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "DisplayOptions": {
- "$ref": "#/definitions/TextAreaControlDisplayOptions"
- }
- },
- "type": "object"
- },
- "DefaultTextFieldControlOptions": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/TextFieldControlDisplayOptions"
- }
- },
- "type": "object"
- },
- "DestinationParameterValueConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomValuesConfiguration": {
- "$ref": "#/definitions/CustomValuesConfiguration"
- },
- "SelectAllValueOptions": {
- "$ref": "#/definitions/SelectAllValueOptions"
- },
- "SourceColumn": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "SourceField": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "SourceParameterName": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "DimensionField": {
- "additionalProperties": false,
- "properties": {
- "CategoricalDimensionField": {
- "$ref": "#/definitions/CategoricalDimensionField"
- },
- "DateDimensionField": {
- "$ref": "#/definitions/DateDimensionField"
- },
- "NumericalDimensionField": {
- "$ref": "#/definitions/NumericalDimensionField"
- }
- },
- "type": "object"
- },
- "DonutCenterOptions": {
- "additionalProperties": false,
- "properties": {
- "LabelVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "DonutOptions": {
- "additionalProperties": false,
- "properties": {
- "ArcOptions": {
- "$ref": "#/definitions/ArcOptions"
- },
- "DonutCenterOptions": {
- "$ref": "#/definitions/DonutCenterOptions"
- }
- },
- "type": "object"
- },
- "DrillDownFilter": {
- "additionalProperties": false,
- "properties": {
- "CategoryFilter": {
- "$ref": "#/definitions/CategoryDrillDownFilter"
- },
- "NumericEqualityFilter": {
- "$ref": "#/definitions/NumericEqualityDrillDownFilter"
- },
- "TimeRangeFilter": {
- "$ref": "#/definitions/TimeRangeDrillDownFilter"
- }
- },
- "type": "object"
- },
- "DropDownControlDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "InfoIconLabelOptions": {
- "$ref": "#/definitions/SheetControlInfoIconLabelOptions"
- },
- "SelectAllOptions": {
- "$ref": "#/definitions/ListControlSelectAllOptions"
- },
- "TitleOptions": {
- "$ref": "#/definitions/LabelOptions"
- }
- },
- "type": "object"
- },
- "DynamicDefaultValue": {
- "additionalProperties": false,
- "properties": {
- "DefaultValueColumn": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "GroupNameColumn": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "UserNameColumn": {
- "$ref": "#/definitions/ColumnIdentifier"
- }
- },
- "required": [
- "DefaultValueColumn"
- ],
- "type": "object"
- },
- "EmptyVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "DataSetIdentifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "DataSetIdentifier",
- "VisualId"
- ],
- "type": "object"
- },
- "Entity": {
- "additionalProperties": false,
- "properties": {
- "Path": {
- "pattern": "\\S",
- "type": "string"
- }
- },
- "type": "object"
- },
- "ExcludePeriodConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Amount": {
- "default": null,
- "type": "number"
- },
- "Granularity": {
- "$ref": "#/definitions/TimeGranularity"
- },
- "Status": {
- "$ref": "#/definitions/WidgetStatus"
- }
- },
- "required": [
- "Amount",
- "Granularity"
- ],
- "type": "object"
- },
- "ExplicitHierarchy": {
- "additionalProperties": false,
- "properties": {
- "Columns": {
- "items": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "maxItems": 10,
- "minItems": 2,
- "type": "array"
- },
- "DrillDownFilters": {
- "items": {
- "$ref": "#/definitions/DrillDownFilter"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "HierarchyId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Columns",
- "HierarchyId"
- ],
- "type": "object"
- },
- "FieldBasedTooltip": {
- "additionalProperties": false,
- "properties": {
- "AggregationVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "TooltipFields": {
- "items": {
- "$ref": "#/definitions/TooltipItem"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "TooltipTitleType": {
- "$ref": "#/definitions/TooltipTitleType"
- }
- },
- "type": "object"
- },
- "FieldLabelType": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "FieldSeriesItem": {
- "additionalProperties": false,
- "properties": {
- "AxisBinding": {
- "$ref": "#/definitions/AxisBinding"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "Settings": {
- "$ref": "#/definitions/LineChartSeriesSettings"
- }
- },
- "required": [
- "AxisBinding",
- "FieldId"
- ],
- "type": "object"
- },
- "FieldSort": {
- "additionalProperties": false,
- "properties": {
- "Direction": {
- "$ref": "#/definitions/SortDirection"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Direction",
- "FieldId"
- ],
- "type": "object"
- },
- "FieldSortOptions": {
- "additionalProperties": false,
- "properties": {
- "ColumnSort": {
- "$ref": "#/definitions/ColumnSort"
- },
- "FieldSort": {
- "$ref": "#/definitions/FieldSort"
- }
- },
- "type": "object"
- },
- "FieldTooltipItem": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "Label": {
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "required": [
- "FieldId"
- ],
- "type": "object"
- },
- "FilledMapAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Geospatial": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "FilledMapConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "ConditionalFormattingOptions": {
- "items": {
- "$ref": "#/definitions/FilledMapConditionalFormattingOption"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "ConditionalFormattingOptions"
- ],
- "type": "object"
- },
- "FilledMapConditionalFormattingOption": {
- "additionalProperties": false,
- "properties": {
- "Shape": {
- "$ref": "#/definitions/FilledMapShapeConditionalFormatting"
- }
- },
- "required": [
- "Shape"
- ],
- "type": "object"
- },
- "FilledMapConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FieldWells": {
- "$ref": "#/definitions/FilledMapFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "MapStyleOptions": {
- "$ref": "#/definitions/GeospatialMapStyleOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/FilledMapSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "WindowOptions": {
- "$ref": "#/definitions/GeospatialWindowOptions"
- }
- },
- "type": "object"
- },
- "FilledMapFieldWells": {
- "additionalProperties": false,
- "properties": {
- "FilledMapAggregatedFieldWells": {
- "$ref": "#/definitions/FilledMapAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "FilledMapShapeConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "Format": {
- "$ref": "#/definitions/ShapeConditionalFormat"
- }
- },
- "required": [
- "FieldId"
- ],
- "type": "object"
- },
- "FilledMapSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "FilledMapVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/FilledMapConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "ConditionalFormatting": {
- "$ref": "#/definitions/FilledMapConditionalFormatting"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "Filter": {
- "additionalProperties": false,
- "properties": {
- "CategoryFilter": {
- "$ref": "#/definitions/CategoryFilter"
- },
- "NestedFilter": {
- "$ref": "#/definitions/NestedFilter"
- },
- "NumericEqualityFilter": {
- "$ref": "#/definitions/NumericEqualityFilter"
- },
- "NumericRangeFilter": {
- "$ref": "#/definitions/NumericRangeFilter"
- },
- "RelativeDatesFilter": {
- "$ref": "#/definitions/RelativeDatesFilter"
- },
- "TimeEqualityFilter": {
- "$ref": "#/definitions/TimeEqualityFilter"
- },
- "TimeRangeFilter": {
- "$ref": "#/definitions/TimeRangeFilter"
- },
- "TopBottomFilter": {
- "$ref": "#/definitions/TopBottomFilter"
- }
- },
- "type": "object"
- },
- "FilterControl": {
- "additionalProperties": false,
- "properties": {
- "CrossSheet": {
- "$ref": "#/definitions/FilterCrossSheetControl"
- },
- "DateTimePicker": {
- "$ref": "#/definitions/FilterDateTimePickerControl"
- },
- "Dropdown": {
- "$ref": "#/definitions/FilterDropDownControl"
- },
- "List": {
- "$ref": "#/definitions/FilterListControl"
- },
- "RelativeDateTime": {
- "$ref": "#/definitions/FilterRelativeDateTimeControl"
- },
- "Slider": {
- "$ref": "#/definitions/FilterSliderControl"
- },
- "TextArea": {
- "$ref": "#/definitions/FilterTextAreaControl"
- },
- "TextField": {
- "$ref": "#/definitions/FilterTextFieldControl"
- }
- },
- "type": "object"
- },
- "FilterCrossSheetControl": {
- "additionalProperties": false,
- "properties": {
- "CascadingControlConfiguration": {
- "$ref": "#/definitions/CascadingControlConfiguration"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "FilterControlId",
- "SourceFilterId"
- ],
- "type": "object"
- },
- "FilterDateTimePickerControl": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/DateTimePickerControlDisplayOptions"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlDateTimePickerType"
- }
- },
- "required": [
- "FilterControlId",
- "SourceFilterId",
- "Title"
- ],
- "type": "object"
- },
- "FilterDropDownControl": {
- "additionalProperties": false,
- "properties": {
- "CascadingControlConfiguration": {
- "$ref": "#/definitions/CascadingControlConfiguration"
- },
- "DisplayOptions": {
- "$ref": "#/definitions/DropDownControlDisplayOptions"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SelectableValues": {
- "$ref": "#/definitions/FilterSelectableValues"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlListType"
- }
- },
- "required": [
- "FilterControlId",
- "SourceFilterId",
- "Title"
- ],
- "type": "object"
- },
- "FilterGroup": {
- "additionalProperties": false,
- "properties": {
- "CrossDataset": {
- "$ref": "#/definitions/CrossDatasetTypes"
- },
- "FilterGroupId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Filters": {
- "items": {
- "$ref": "#/definitions/Filter"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "ScopeConfiguration": {
- "$ref": "#/definitions/FilterScopeConfiguration"
- },
- "Status": {
- "$ref": "#/definitions/WidgetStatus"
- }
- },
- "required": [
- "CrossDataset",
- "FilterGroupId",
- "Filters",
- "ScopeConfiguration"
- ],
- "type": "object"
- },
- "FilterListConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryValues": {
- "items": {
- "maxLength": 512,
- "minLength": 0,
- "type": "string"
- },
- "maxItems": 100000,
- "minItems": 0,
- "type": "array"
- },
- "MatchOperator": {
- "$ref": "#/definitions/CategoryFilterMatchOperator"
- },
- "NullOption": {
- "$ref": "#/definitions/FilterNullOption"
- },
- "SelectAllOptions": {
- "$ref": "#/definitions/CategoryFilterSelectAllOptions"
- }
- },
- "required": [
- "MatchOperator"
- ],
- "type": "object"
- },
- "FilterListControl": {
- "additionalProperties": false,
- "properties": {
- "CascadingControlConfiguration": {
- "$ref": "#/definitions/CascadingControlConfiguration"
- },
- "DisplayOptions": {
- "$ref": "#/definitions/ListControlDisplayOptions"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SelectableValues": {
- "$ref": "#/definitions/FilterSelectableValues"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlListType"
- }
- },
- "required": [
- "FilterControlId",
- "SourceFilterId",
- "Title"
- ],
- "type": "object"
- },
- "FilterNullOption": {
- "enum": [
- "ALL_VALUES",
- "NULLS_ONLY",
- "NON_NULLS_ONLY"
- ],
- "type": "string"
- },
- "FilterOperationSelectedFieldsConfiguration": {
- "additionalProperties": false,
- "properties": {
- "SelectedColumns": {
- "items": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "SelectedFieldOptions": {
- "$ref": "#/definitions/SelectedFieldOptions"
- },
- "SelectedFields": {
- "items": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "maxItems": 20,
- "minItems": 1,
- "type": "array"
- }
- },
- "type": "object"
- },
- "FilterOperationTargetVisualsConfiguration": {
- "additionalProperties": false,
- "properties": {
- "SameSheetTargetVisualConfiguration": {
- "$ref": "#/definitions/SameSheetTargetVisualConfiguration"
- }
- },
- "type": "object"
- },
- "FilterRelativeDateTimeControl": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/RelativeDateTimeControlDisplayOptions"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "FilterControlId",
- "SourceFilterId",
- "Title"
- ],
- "type": "object"
- },
- "FilterScopeConfiguration": {
- "additionalProperties": false,
- "properties": {
- "AllSheets": {
- "$ref": "#/definitions/AllSheetsFilterScopeConfiguration"
- },
- "SelectedSheets": {
- "$ref": "#/definitions/SelectedSheetsFilterScopeConfiguration"
- }
- },
- "type": "object"
- },
- "FilterSelectableValues": {
- "additionalProperties": false,
- "properties": {
- "Values": {
- "items": {
- "type": "string"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "FilterSliderControl": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/SliderControlDisplayOptions"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "MaximumValue": {
- "default": 0,
- "type": "number"
- },
- "MinimumValue": {
- "default": 0,
- "type": "number"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "StepSize": {
- "default": 0,
- "type": "number"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlSliderType"
- }
- },
- "required": [
- "FilterControlId",
- "MaximumValue",
- "MinimumValue",
- "SourceFilterId",
- "StepSize",
- "Title"
- ],
- "type": "object"
- },
- "FilterTextAreaControl": {
- "additionalProperties": false,
- "properties": {
- "Delimiter": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "DisplayOptions": {
- "$ref": "#/definitions/TextAreaControlDisplayOptions"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "FilterControlId",
- "SourceFilterId",
- "Title"
- ],
- "type": "object"
- },
- "FilterTextFieldControl": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/TextFieldControlDisplayOptions"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "FilterControlId",
- "SourceFilterId",
- "Title"
- ],
- "type": "object"
- },
- "FilterVisualScope": {
- "enum": [
- "ALL_VISUALS",
- "SELECTED_VISUALS"
- ],
- "type": "string"
- },
- "FontConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FontColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "FontDecoration": {
- "$ref": "#/definitions/FontDecoration"
- },
- "FontSize": {
- "$ref": "#/definitions/FontSize"
- },
- "FontStyle": {
- "$ref": "#/definitions/FontStyle"
- },
- "FontWeight": {
- "$ref": "#/definitions/FontWeight"
- }
- },
- "type": "object"
- },
- "FontDecoration": {
- "enum": [
- "UNDERLINE",
- "NONE"
- ],
- "type": "string"
- },
- "FontSize": {
- "additionalProperties": false,
- "properties": {
- "Relative": {
- "$ref": "#/definitions/RelativeFontSize"
- }
- },
- "type": "object"
- },
- "FontStyle": {
- "enum": [
- "NORMAL",
- "ITALIC"
- ],
- "type": "string"
- },
- "FontWeight": {
- "additionalProperties": false,
- "properties": {
- "Name": {
- "$ref": "#/definitions/FontWeightName"
- }
- },
- "type": "object"
- },
- "FontWeightName": {
- "enum": [
- "NORMAL",
- "BOLD"
- ],
- "type": "string"
- },
- "ForecastComputation": {
- "additionalProperties": false,
- "properties": {
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "CustomSeasonalityValue": {
- "default": null,
- "maximum": 180,
- "minimum": 1,
- "type": "number"
- },
- "LowerBoundary": {
- "default": null,
- "type": "number"
- },
- "Name": {
- "type": "string"
- },
- "PeriodsBackward": {
- "maximum": 1000,
- "minimum": 0,
- "type": "number"
- },
- "PeriodsForward": {
- "maximum": 1000,
- "minimum": 1,
- "type": "number"
- },
- "PredictionInterval": {
- "maximum": 95,
- "minimum": 50,
- "type": "number"
- },
- "Seasonality": {
- "$ref": "#/definitions/ForecastComputationSeasonality"
- },
- "Time": {
- "$ref": "#/definitions/DimensionField"
- },
- "UpperBoundary": {
- "default": null,
- "type": "number"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId"
- ],
- "type": "object"
- },
- "ForecastComputationSeasonality": {
- "enum": [
- "AUTOMATIC",
- "CUSTOM"
- ],
- "type": "string"
- },
- "ForecastConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ForecastProperties": {
- "$ref": "#/definitions/TimeBasedForecastProperties"
- },
- "Scenario": {
- "$ref": "#/definitions/ForecastScenario"
- }
- },
- "type": "object"
- },
- "ForecastScenario": {
- "additionalProperties": false,
- "properties": {
- "WhatIfPointScenario": {
- "$ref": "#/definitions/WhatIfPointScenario"
- },
- "WhatIfRangeScenario": {
- "$ref": "#/definitions/WhatIfRangeScenario"
- }
- },
- "type": "object"
- },
- "FormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DateTimeFormatConfiguration": {
- "$ref": "#/definitions/DateTimeFormatConfiguration"
- },
- "NumberFormatConfiguration": {
- "$ref": "#/definitions/NumberFormatConfiguration"
- },
- "StringFormatConfiguration": {
- "$ref": "#/definitions/StringFormatConfiguration"
- }
- },
- "type": "object"
- },
- "FreeFormLayoutCanvasSizeOptions": {
- "additionalProperties": false,
- "properties": {
- "ScreenCanvasSizeOptions": {
- "$ref": "#/definitions/FreeFormLayoutScreenCanvasSizeOptions"
- }
- },
- "type": "object"
- },
- "FreeFormLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CanvasSizeOptions": {
- "$ref": "#/definitions/FreeFormLayoutCanvasSizeOptions"
- },
- "Elements": {
- "items": {
- "$ref": "#/definitions/FreeFormLayoutElement"
- },
- "maxItems": 430,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "Elements"
- ],
- "type": "object"
- },
- "FreeFormLayoutElement": {
- "additionalProperties": false,
- "properties": {
- "BackgroundStyle": {
- "$ref": "#/definitions/FreeFormLayoutElementBackgroundStyle"
- },
- "BorderStyle": {
- "$ref": "#/definitions/FreeFormLayoutElementBorderStyle"
- },
- "ElementId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "ElementType": {
- "$ref": "#/definitions/LayoutElementType"
- },
- "Height": {
- "type": "string"
- },
- "LoadingAnimation": {
- "$ref": "#/definitions/LoadingAnimation"
- },
- "RenderingRules": {
- "items": {
- "$ref": "#/definitions/SheetElementRenderingRule"
- },
- "maxItems": 10000,
- "minItems": 0,
- "type": "array"
- },
- "SelectedBorderStyle": {
- "$ref": "#/definitions/FreeFormLayoutElementBorderStyle"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Width": {
- "type": "string"
- },
- "XAxisLocation": {
- "type": "string"
- },
- "YAxisLocation": {
- "type": "string"
- }
- },
- "required": [
- "ElementId",
- "ElementType",
- "Height",
- "Width",
- "XAxisLocation",
- "YAxisLocation"
- ],
- "type": "object"
- },
- "FreeFormLayoutElementBackgroundStyle": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}(?:[A-F0-9]{2})?$",
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "FreeFormLayoutElementBorderStyle": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}(?:[A-F0-9]{2})?$",
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "FreeFormLayoutScreenCanvasSizeOptions": {
- "additionalProperties": false,
- "properties": {
- "OptimizedViewPortWidth": {
- "type": "string"
- }
- },
- "required": [
- "OptimizedViewPortWidth"
- ],
- "type": "object"
- },
- "FreeFormSectionLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Elements": {
- "items": {
- "$ref": "#/definitions/FreeFormLayoutElement"
- },
- "maxItems": 430,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "Elements"
- ],
- "type": "object"
- },
- "FunnelChartAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "FunnelChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "DataLabelOptions": {
- "$ref": "#/definitions/FunnelChartDataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/FunnelChartFieldWells"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/FunnelChartSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "ValueLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- }
- },
- "type": "object"
- },
- "FunnelChartDataLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "CategoryLabelVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "LabelColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "LabelFontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "MeasureDataLabelStyle": {
- "$ref": "#/definitions/FunnelChartMeasureDataLabelStyle"
- },
- "MeasureLabelVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Position": {
- "$ref": "#/definitions/DataLabelPosition"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "FunnelChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "FunnelChartAggregatedFieldWells": {
- "$ref": "#/definitions/FunnelChartAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "FunnelChartMeasureDataLabelStyle": {
- "enum": [
- "VALUE_ONLY",
- "PERCENTAGE_BY_FIRST_STAGE",
- "PERCENTAGE_BY_PREVIOUS_STAGE",
- "VALUE_AND_PERCENTAGE_BY_FIRST_STAGE",
- "VALUE_AND_PERCENTAGE_BY_PREVIOUS_STAGE"
- ],
- "type": "string"
- },
- "FunnelChartSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "FunnelChartVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/FunnelChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "GaugeChartArcConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "ForegroundColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "GaugeChartConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "ConditionalFormattingOptions": {
- "items": {
- "$ref": "#/definitions/GaugeChartConditionalFormattingOption"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "GaugeChartConditionalFormattingOption": {
- "additionalProperties": false,
- "properties": {
- "Arc": {
- "$ref": "#/definitions/GaugeChartArcConditionalFormatting"
- },
- "PrimaryValue": {
- "$ref": "#/definitions/GaugeChartPrimaryValueConditionalFormatting"
- }
- },
- "type": "object"
- },
- "GaugeChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/GaugeChartFieldWells"
- },
- "GaugeChartOptions": {
- "$ref": "#/definitions/GaugeChartOptions"
- },
- "TooltipOptions": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- }
- },
- "type": "object"
- },
- "GaugeChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "TargetValues": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "GaugeChartOptions": {
- "additionalProperties": false,
- "properties": {
- "Arc": {
- "$ref": "#/definitions/ArcConfiguration"
- },
- "ArcAxis": {
- "$ref": "#/definitions/ArcAxisConfiguration"
- },
- "Comparison": {
- "$ref": "#/definitions/ComparisonConfiguration"
- },
- "PrimaryValueDisplayType": {
- "$ref": "#/definitions/PrimaryValueDisplayType"
- },
- "PrimaryValueFontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- }
- },
- "type": "object"
- },
- "GaugeChartPrimaryValueConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "Icon": {
- "$ref": "#/definitions/ConditionalFormattingIcon"
- },
- "TextColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "GaugeChartVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/GaugeChartConfiguration"
- },
- "ConditionalFormatting": {
- "$ref": "#/definitions/GaugeChartConditionalFormatting"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "GeospatialCoordinateBounds": {
- "additionalProperties": false,
- "properties": {
- "East": {
- "maximum": 1800,
- "minimum": -1800,
- "type": "number"
- },
- "North": {
- "maximum": 90,
- "minimum": -90,
- "type": "number"
- },
- "South": {
- "maximum": 90,
- "minimum": -90,
- "type": "number"
- },
- "West": {
- "maximum": 1800,
- "minimum": -1800,
- "type": "number"
- }
- },
- "required": [
- "East",
- "North",
- "South",
- "West"
- ],
- "type": "object"
- },
- "GeospatialHeatmapColorScale": {
- "additionalProperties": false,
- "properties": {
- "Colors": {
- "items": {
- "$ref": "#/definitions/GeospatialHeatmapDataColor"
- },
- "maxItems": 2,
- "minItems": 2,
- "type": "array"
- }
- },
- "type": "object"
- },
- "GeospatialHeatmapConfiguration": {
- "additionalProperties": false,
- "properties": {
- "HeatmapColor": {
- "$ref": "#/definitions/GeospatialHeatmapColorScale"
- }
- },
- "type": "object"
- },
- "GeospatialHeatmapDataColor": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- }
- },
- "required": [
- "Color"
- ],
- "type": "object"
- },
- "GeospatialMapAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Colors": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Geospatial": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "GeospatialMapConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FieldWells": {
- "$ref": "#/definitions/GeospatialMapFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "MapStyleOptions": {
- "$ref": "#/definitions/GeospatialMapStyleOptions"
- },
- "PointStyleOptions": {
- "$ref": "#/definitions/GeospatialPointStyleOptions"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- },
- "WindowOptions": {
- "$ref": "#/definitions/GeospatialWindowOptions"
- }
- },
- "type": "object"
- },
- "GeospatialMapFieldWells": {
- "additionalProperties": false,
- "properties": {
- "GeospatialMapAggregatedFieldWells": {
- "$ref": "#/definitions/GeospatialMapAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "GeospatialMapStyleOptions": {
- "additionalProperties": false,
- "properties": {
- "BaseMapStyle": {
- "$ref": "#/definitions/BaseMapStyleType"
- }
- },
- "type": "object"
- },
- "GeospatialMapVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/GeospatialMapConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "GeospatialPointStyleOptions": {
- "additionalProperties": false,
- "properties": {
- "ClusterMarkerConfiguration": {
- "$ref": "#/definitions/ClusterMarkerConfiguration"
- },
- "HeatmapConfiguration": {
- "$ref": "#/definitions/GeospatialHeatmapConfiguration"
- },
- "SelectedPointStyle": {
- "$ref": "#/definitions/GeospatialSelectedPointStyle"
- }
- },
- "type": "object"
- },
- "GeospatialSelectedPointStyle": {
- "enum": [
- "POINT",
- "CLUSTER",
- "HEATMAP"
- ],
- "type": "string"
- },
- "GeospatialWindowOptions": {
- "additionalProperties": false,
- "properties": {
- "Bounds": {
- "$ref": "#/definitions/GeospatialCoordinateBounds"
- },
- "MapZoomMode": {
- "$ref": "#/definitions/MapZoomMode"
- }
- },
- "type": "object"
- },
- "GlobalTableBorderOptions": {
- "additionalProperties": false,
- "properties": {
- "SideSpecificBorder": {
- "$ref": "#/definitions/TableSideBorderOptions"
- },
- "UniformBorder": {
- "$ref": "#/definitions/TableBorderOptions"
- }
- },
- "type": "object"
- },
- "GradientColor": {
- "additionalProperties": false,
- "properties": {
- "Stops": {
- "items": {
- "$ref": "#/definitions/GradientStop"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "GradientStop": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "DataValue": {
- "default": null,
- "type": "number"
- },
- "GradientOffset": {
- "default": 0,
- "type": "number"
- }
- },
- "required": [
- "GradientOffset"
- ],
- "type": "object"
- },
- "GridLayoutCanvasSizeOptions": {
- "additionalProperties": false,
- "properties": {
- "ScreenCanvasSizeOptions": {
- "$ref": "#/definitions/GridLayoutScreenCanvasSizeOptions"
- }
- },
- "type": "object"
- },
- "GridLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CanvasSizeOptions": {
- "$ref": "#/definitions/GridLayoutCanvasSizeOptions"
- },
- "Elements": {
- "items": {
- "$ref": "#/definitions/GridLayoutElement"
- },
- "maxItems": 430,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "Elements"
- ],
- "type": "object"
- },
- "GridLayoutElement": {
- "additionalProperties": false,
- "properties": {
- "ColumnIndex": {
- "maximum": 35,
- "minimum": 0,
- "type": "number"
- },
- "ColumnSpan": {
- "maximum": 36,
- "minimum": 1,
- "type": "number"
- },
- "ElementId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "ElementType": {
- "$ref": "#/definitions/LayoutElementType"
- },
- "RowIndex": {
- "maximum": 9009,
- "minimum": 0,
- "type": "number"
- },
- "RowSpan": {
- "maximum": 21,
- "minimum": 1,
- "type": "number"
- }
- },
- "required": [
- "ColumnSpan",
- "ElementId",
- "ElementType",
- "RowSpan"
- ],
- "type": "object"
- },
- "GridLayoutScreenCanvasSizeOptions": {
- "additionalProperties": false,
- "properties": {
- "OptimizedViewPortWidth": {
- "type": "string"
- },
- "ResizeOption": {
- "$ref": "#/definitions/ResizeOption"
- }
- },
- "required": [
- "ResizeOption"
- ],
- "type": "object"
- },
- "GrowthRateComputation": {
- "additionalProperties": false,
- "properties": {
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "type": "string"
- },
- "PeriodSize": {
- "default": 0,
- "maximum": 52,
- "minimum": 2,
- "type": "number"
- },
- "Time": {
- "$ref": "#/definitions/DimensionField"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId"
- ],
- "type": "object"
- },
- "HeaderFooterSectionConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Layout": {
- "$ref": "#/definitions/SectionLayoutConfiguration"
- },
- "SectionId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Style": {
- "$ref": "#/definitions/SectionStyle"
- }
- },
- "required": [
- "Layout",
- "SectionId"
- ],
- "type": "object"
- },
- "HeatMapAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Columns": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Rows": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "HeatMapConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ColorScale": {
- "$ref": "#/definitions/ColorScale"
- },
- "ColumnLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/HeatMapFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "RowLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/HeatMapSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- }
- },
- "type": "object"
- },
- "HeatMapFieldWells": {
- "additionalProperties": false,
- "properties": {
- "HeatMapAggregatedFieldWells": {
- "$ref": "#/definitions/HeatMapAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "HeatMapSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "HeatMapColumnItemsLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "HeatMapColumnSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "HeatMapRowItemsLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "HeatMapRowSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "HeatMapVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/HeatMapConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "HistogramAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "HistogramBinOptions": {
- "additionalProperties": false,
- "properties": {
- "BinCount": {
- "$ref": "#/definitions/BinCountOptions"
- },
- "BinWidth": {
- "$ref": "#/definitions/BinWidthOptions"
- },
- "SelectedBinType": {
- "$ref": "#/definitions/HistogramBinType"
- },
- "StartValue": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "HistogramBinType": {
- "enum": [
- "BIN_COUNT",
- "BIN_WIDTH"
- ],
- "type": "string"
- },
- "HistogramConfiguration": {
- "additionalProperties": false,
- "properties": {
- "BinOptions": {
- "$ref": "#/definitions/HistogramBinOptions"
- },
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/HistogramFieldWells"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- },
- "XAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "XAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "YAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- }
- },
- "type": "object"
- },
- "HistogramFieldWells": {
- "additionalProperties": false,
- "properties": {
- "HistogramAggregatedFieldWells": {
- "$ref": "#/definitions/HistogramAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "HistogramVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/HistogramConfiguration"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "HorizontalTextAlignment": {
- "enum": [
- "LEFT",
- "CENTER",
- "RIGHT",
- "AUTO"
- ],
- "type": "string"
- },
- "Icon": {
- "enum": [
- "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"
- ],
- "type": "string"
- },
- "InnerFilter": {
- "additionalProperties": false,
- "properties": {
- "CategoryInnerFilter": {
- "$ref": "#/definitions/CategoryInnerFilter"
- }
- },
- "type": "object"
- },
- "InsightConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Computations": {
- "items": {
- "$ref": "#/definitions/Computation"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "CustomNarrative": {
- "$ref": "#/definitions/CustomNarrativeOptions"
- }
- },
- "type": "object"
- },
- "InsightVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "DataSetIdentifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "InsightConfiguration": {
- "$ref": "#/definitions/InsightConfiguration"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "DataSetIdentifier",
- "VisualId"
- ],
- "type": "object"
- },
- "IntegerDefaultValues": {
- "additionalProperties": false,
- "properties": {
- "DynamicValue": {
- "$ref": "#/definitions/DynamicDefaultValue"
- },
- "StaticValues": {
- "items": {
- "type": "number"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "IntegerParameterDeclaration": {
- "additionalProperties": false,
- "properties": {
- "DefaultValues": {
- "$ref": "#/definitions/IntegerDefaultValues"
- },
- "MappedDataSetParameters": {
- "items": {
- "$ref": "#/definitions/MappedDataSetParameter"
- },
- "maxItems": 150,
- "minItems": 0,
- "type": "array"
- },
- "Name": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "ParameterValueType": {
- "$ref": "#/definitions/ParameterValueType"
- },
- "ValueWhenUnset": {
- "$ref": "#/definitions/IntegerValueWhenUnsetConfiguration"
- }
- },
- "required": [
- "Name",
- "ParameterValueType"
- ],
- "type": "object"
- },
- "IntegerValueWhenUnsetConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomValue": {
- "default": null,
- "type": "number"
- },
- "ValueWhenUnsetOption": {
- "$ref": "#/definitions/ValueWhenUnsetOption"
- }
- },
- "type": "object"
- },
- "ItemsLimitConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ItemsLimit": {
- "default": null,
- "type": "number"
- },
- "OtherCategories": {
- "$ref": "#/definitions/OtherCategories"
- }
- },
- "type": "object"
- },
- "KPIActualValueConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "Icon": {
- "$ref": "#/definitions/ConditionalFormattingIcon"
- },
- "TextColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "KPIComparisonValueConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "Icon": {
- "$ref": "#/definitions/ConditionalFormattingIcon"
- },
- "TextColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "KPIConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "ConditionalFormattingOptions": {
- "items": {
- "$ref": "#/definitions/KPIConditionalFormattingOption"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "KPIConditionalFormattingOption": {
- "additionalProperties": false,
- "properties": {
- "ActualValue": {
- "$ref": "#/definitions/KPIActualValueConditionalFormatting"
- },
- "ComparisonValue": {
- "$ref": "#/definitions/KPIComparisonValueConditionalFormatting"
- },
- "PrimaryValue": {
- "$ref": "#/definitions/KPIPrimaryValueConditionalFormatting"
- },
- "ProgressBar": {
- "$ref": "#/definitions/KPIProgressBarConditionalFormatting"
- }
- },
- "type": "object"
- },
- "KPIConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FieldWells": {
- "$ref": "#/definitions/KPIFieldWells"
- },
- "KPIOptions": {
- "$ref": "#/definitions/KPIOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/KPISortConfiguration"
- }
- },
- "type": "object"
- },
- "KPIFieldWells": {
- "additionalProperties": false,
- "properties": {
- "TargetValues": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "TrendGroups": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "KPIOptions": {
- "additionalProperties": false,
- "properties": {
- "Comparison": {
- "$ref": "#/definitions/ComparisonConfiguration"
- },
- "PrimaryValueDisplayType": {
- "$ref": "#/definitions/PrimaryValueDisplayType"
- },
- "PrimaryValueFontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "ProgressBar": {
- "$ref": "#/definitions/ProgressBarOptions"
- },
- "SecondaryValue": {
- "$ref": "#/definitions/SecondaryValueOptions"
- },
- "SecondaryValueFontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "Sparkline": {
- "$ref": "#/definitions/KPISparklineOptions"
- },
- "TrendArrows": {
- "$ref": "#/definitions/TrendArrowOptions"
- },
- "VisualLayoutOptions": {
- "$ref": "#/definitions/KPIVisualLayoutOptions"
- }
- },
- "type": "object"
- },
- "KPIPrimaryValueConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "Icon": {
- "$ref": "#/definitions/ConditionalFormattingIcon"
- },
- "TextColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "KPIProgressBarConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "ForegroundColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "KPISortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "TrendGroupSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "KPISparklineOptions": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "TooltipVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Type": {
- "$ref": "#/definitions/KPISparklineType"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "required": [
- "Type"
- ],
- "type": "object"
- },
- "KPISparklineType": {
- "enum": [
- "LINE",
- "AREA"
- ],
- "type": "string"
- },
- "KPIVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/KPIConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "ConditionalFormatting": {
- "$ref": "#/definitions/KPIConditionalFormatting"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "KPIVisualLayoutOptions": {
- "additionalProperties": false,
- "properties": {
- "StandardLayout": {
- "$ref": "#/definitions/KPIVisualStandardLayout"
- }
- },
- "type": "object"
- },
- "KPIVisualStandardLayout": {
- "additionalProperties": false,
- "properties": {
- "Type": {
- "$ref": "#/definitions/KPIVisualStandardLayoutType"
- }
- },
- "required": [
- "Type"
- ],
- "type": "object"
- },
- "KPIVisualStandardLayoutType": {
- "enum": [
- "CLASSIC",
- "VERTICAL"
- ],
- "type": "string"
- },
- "LabelOptions": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "type": "string"
- },
- "FontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "Layout": {
- "additionalProperties": false,
- "properties": {
- "Configuration": {
- "$ref": "#/definitions/LayoutConfiguration"
- }
- },
- "required": [
- "Configuration"
- ],
- "type": "object"
- },
- "LayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FreeFormLayout": {
- "$ref": "#/definitions/FreeFormLayoutConfiguration"
- },
- "GridLayout": {
- "$ref": "#/definitions/GridLayoutConfiguration"
- },
- "SectionBasedLayout": {
- "$ref": "#/definitions/SectionBasedLayoutConfiguration"
- }
- },
- "type": "object"
- },
- "LayoutElementType": {
- "enum": [
- "VISUAL",
- "FILTER_CONTROL",
- "PARAMETER_CONTROL",
- "TEXT_BOX"
- ],
- "type": "string"
- },
- "LegendOptions": {
- "additionalProperties": false,
- "properties": {
- "Height": {
- "type": "string"
- },
- "Position": {
- "$ref": "#/definitions/LegendPosition"
- },
- "Title": {
- "$ref": "#/definitions/LabelOptions"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Width": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "LegendPosition": {
- "enum": [
- "AUTO",
- "RIGHT",
- "BOTTOM",
- "TOP"
- ],
- "type": "string"
- },
- "LineChartAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Colors": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "SmallMultiples": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "LineChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ContributionAnalysisDefaults": {
- "items": {
- "$ref": "#/definitions/ContributionAnalysisDefault"
- },
- "maxItems": 200,
- "minItems": 1,
- "type": "array"
- },
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "DefaultSeriesSettings": {
- "$ref": "#/definitions/LineChartDefaultSeriesSettings"
- },
- "FieldWells": {
- "$ref": "#/definitions/LineChartFieldWells"
- },
- "ForecastConfigurations": {
- "items": {
- "$ref": "#/definitions/ForecastConfiguration"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "PrimaryYAxisDisplayOptions": {
- "$ref": "#/definitions/LineSeriesAxisDisplayOptions"
- },
- "PrimaryYAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ReferenceLines": {
- "items": {
- "$ref": "#/definitions/ReferenceLine"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "SecondaryYAxisDisplayOptions": {
- "$ref": "#/definitions/LineSeriesAxisDisplayOptions"
- },
- "SecondaryYAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "Series": {
- "items": {
- "$ref": "#/definitions/SeriesItem"
- },
- "maxItems": 2000,
- "minItems": 0,
- "type": "array"
- },
- "SmallMultiplesOptions": {
- "$ref": "#/definitions/SmallMultiplesOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/LineChartSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "Type": {
- "$ref": "#/definitions/LineChartType"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- },
- "XAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "XAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- }
- },
- "type": "object"
- },
- "LineChartDefaultSeriesSettings": {
- "additionalProperties": false,
- "properties": {
- "AxisBinding": {
- "$ref": "#/definitions/AxisBinding"
- },
- "LineStyleSettings": {
- "$ref": "#/definitions/LineChartLineStyleSettings"
- },
- "MarkerStyleSettings": {
- "$ref": "#/definitions/LineChartMarkerStyleSettings"
- }
- },
- "type": "object"
- },
- "LineChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "LineChartAggregatedFieldWells": {
- "$ref": "#/definitions/LineChartAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "LineChartLineStyle": {
- "enum": [
- "SOLID",
- "DOTTED",
- "DASHED"
- ],
- "type": "string"
- },
- "LineChartLineStyleSettings": {
- "additionalProperties": false,
- "properties": {
- "LineInterpolation": {
- "$ref": "#/definitions/LineInterpolation"
- },
- "LineStyle": {
- "$ref": "#/definitions/LineChartLineStyle"
- },
- "LineVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "LineWidth": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "LineChartMarkerShape": {
- "enum": [
- "CIRCLE",
- "TRIANGLE",
- "SQUARE",
- "DIAMOND",
- "ROUNDED_SQUARE"
- ],
- "type": "string"
- },
- "LineChartMarkerStyleSettings": {
- "additionalProperties": false,
- "properties": {
- "MarkerColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "MarkerShape": {
- "$ref": "#/definitions/LineChartMarkerShape"
- },
- "MarkerSize": {
- "type": "string"
- },
- "MarkerVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "LineChartSeriesSettings": {
- "additionalProperties": false,
- "properties": {
- "LineStyleSettings": {
- "$ref": "#/definitions/LineChartLineStyleSettings"
- },
- "MarkerStyleSettings": {
- "$ref": "#/definitions/LineChartMarkerStyleSettings"
- }
- },
- "type": "object"
- },
- "LineChartSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryItemsLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "ColorItemsLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "SmallMultiplesLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "SmallMultiplesSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "LineChartType": {
- "enum": [
- "LINE",
- "AREA",
- "STACKED_AREA"
- ],
- "type": "string"
- },
- "LineChartVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/LineChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "LineInterpolation": {
- "enum": [
- "LINEAR",
- "SMOOTH",
- "STEPPED"
- ],
- "type": "string"
- },
- "LineSeriesAxisDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "AxisOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "MissingDataConfigurations": {
- "items": {
- "$ref": "#/definitions/MissingDataConfiguration"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "ListControlDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "InfoIconLabelOptions": {
- "$ref": "#/definitions/SheetControlInfoIconLabelOptions"
- },
- "SearchOptions": {
- "$ref": "#/definitions/ListControlSearchOptions"
- },
- "SelectAllOptions": {
- "$ref": "#/definitions/ListControlSelectAllOptions"
- },
- "TitleOptions": {
- "$ref": "#/definitions/LabelOptions"
- }
- },
- "type": "object"
- },
- "ListControlSearchOptions": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "ListControlSelectAllOptions": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "LoadingAnimation": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "LocalNavigationConfiguration": {
- "additionalProperties": false,
- "properties": {
- "TargetSheetId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "TargetSheetId"
- ],
- "type": "object"
- },
- "LongFormatText": {
- "additionalProperties": false,
- "properties": {
- "PlainText": {
- "maxLength": 1024,
- "minLength": 1,
- "type": "string"
- },
- "RichText": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "type": "object"
- },
- "MapZoomMode": {
- "enum": [
- "AUTO",
- "MANUAL"
- ],
- "type": "string"
- },
- "MappedDataSetParameter": {
- "additionalProperties": false,
- "properties": {
- "DataSetIdentifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "DataSetParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- }
- },
- "required": [
- "DataSetIdentifier",
- "DataSetParameterName"
- ],
- "type": "object"
- },
- "MaximumLabelType": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "MaximumMinimumComputation": {
- "additionalProperties": false,
- "properties": {
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "type": "string"
- },
- "Time": {
- "$ref": "#/definitions/DimensionField"
- },
- "Type": {
- "$ref": "#/definitions/MaximumMinimumComputationType"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId",
- "Type"
- ],
- "type": "object"
- },
- "MaximumMinimumComputationType": {
- "enum": [
- "MAXIMUM",
- "MINIMUM"
- ],
- "type": "string"
- },
- "MeasureField": {
- "additionalProperties": false,
- "properties": {
- "CalculatedMeasureField": {
- "$ref": "#/definitions/CalculatedMeasureField"
- },
- "CategoricalMeasureField": {
- "$ref": "#/definitions/CategoricalMeasureField"
- },
- "DateMeasureField": {
- "$ref": "#/definitions/DateMeasureField"
- },
- "NumericalMeasureField": {
- "$ref": "#/definitions/NumericalMeasureField"
- }
- },
- "type": "object"
- },
- "MetricComparisonComputation": {
- "additionalProperties": false,
- "properties": {
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "FromValue": {
- "$ref": "#/definitions/MeasureField"
- },
- "Name": {
- "type": "string"
- },
- "TargetValue": {
- "$ref": "#/definitions/MeasureField"
- },
- "Time": {
- "$ref": "#/definitions/DimensionField"
- }
- },
- "required": [
- "ComputationId"
- ],
- "type": "object"
- },
- "MinimumLabelType": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "MissingDataConfiguration": {
- "additionalProperties": false,
- "properties": {
- "TreatmentOption": {
- "$ref": "#/definitions/MissingDataTreatmentOption"
- }
- },
- "type": "object"
- },
- "MissingDataTreatmentOption": {
- "enum": [
- "INTERPOLATE",
- "SHOW_AS_ZERO",
- "SHOW_AS_BLANK"
- ],
- "type": "string"
- },
- "NegativeValueConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DisplayMode": {
- "$ref": "#/definitions/NegativeValueDisplayMode"
- }
- },
- "required": [
- "DisplayMode"
- ],
- "type": "object"
- },
- "NegativeValueDisplayMode": {
- "enum": [
- "POSITIVE",
- "NEGATIVE"
- ],
- "type": "string"
- },
- "NestedFilter": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "IncludeInnerSet": {
- "default": false,
- "type": "boolean"
- },
- "InnerFilter": {
- "$ref": "#/definitions/InnerFilter"
- }
- },
- "required": [
- "Column",
- "FilterId",
- "IncludeInnerSet",
- "InnerFilter"
- ],
- "type": "object"
- },
- "NullValueFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "NullString": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "NullString"
- ],
- "type": "object"
- },
- "NumberDisplayFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DecimalPlacesConfiguration": {
- "$ref": "#/definitions/DecimalPlacesConfiguration"
- },
- "NegativeValueConfiguration": {
- "$ref": "#/definitions/NegativeValueConfiguration"
- },
- "NullValueFormatConfiguration": {
- "$ref": "#/definitions/NullValueFormatConfiguration"
- },
- "NumberScale": {
- "$ref": "#/definitions/NumberScale"
- },
- "Prefix": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "SeparatorConfiguration": {
- "$ref": "#/definitions/NumericSeparatorConfiguration"
- },
- "Suffix": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- }
- },
- "type": "object"
- },
- "NumberFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FormatConfiguration": {
- "$ref": "#/definitions/NumericFormatConfiguration"
- }
- },
- "type": "object"
- },
- "NumberScale": {
- "enum": [
- "NONE",
- "AUTO",
- "THOUSANDS",
- "MILLIONS",
- "BILLIONS",
- "TRILLIONS"
- ],
- "type": "string"
- },
- "NumericAxisOptions": {
- "additionalProperties": false,
- "properties": {
- "Range": {
- "$ref": "#/definitions/AxisDisplayRange"
- },
- "Scale": {
- "$ref": "#/definitions/AxisScale"
- }
- },
- "type": "object"
- },
- "NumericEqualityDrillDownFilter": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "Value": {
- "default": 0,
- "type": "number"
- }
- },
- "required": [
- "Column",
- "Value"
- ],
- "type": "object"
- },
- "NumericEqualityFilter": {
- "additionalProperties": false,
- "properties": {
- "AggregationFunction": {
- "$ref": "#/definitions/AggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "MatchOperator": {
- "$ref": "#/definitions/NumericEqualityMatchOperator"
- },
- "NullOption": {
- "$ref": "#/definitions/FilterNullOption"
- },
- "ParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "SelectAllOptions": {
- "$ref": "#/definitions/NumericFilterSelectAllOptions"
- },
- "Value": {
- "default": null,
- "type": "number"
- }
- },
- "required": [
- "Column",
- "FilterId",
- "MatchOperator",
- "NullOption"
- ],
- "type": "object"
- },
- "NumericEqualityMatchOperator": {
- "enum": [
- "EQUALS",
- "DOES_NOT_EQUAL"
- ],
- "type": "string"
- },
- "NumericFilterSelectAllOptions": {
- "enum": [
- "FILTER_ALL_VALUES"
- ],
- "type": "string"
- },
- "NumericFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CurrencyDisplayFormatConfiguration": {
- "$ref": "#/definitions/CurrencyDisplayFormatConfiguration"
- },
- "NumberDisplayFormatConfiguration": {
- "$ref": "#/definitions/NumberDisplayFormatConfiguration"
- },
- "PercentageDisplayFormatConfiguration": {
- "$ref": "#/definitions/PercentageDisplayFormatConfiguration"
- }
- },
- "type": "object"
- },
- "NumericRangeFilter": {
- "additionalProperties": false,
- "properties": {
- "AggregationFunction": {
- "$ref": "#/definitions/AggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "IncludeMaximum": {
- "default": null,
- "type": "boolean"
- },
- "IncludeMinimum": {
- "default": null,
- "type": "boolean"
- },
- "NullOption": {
- "$ref": "#/definitions/FilterNullOption"
- },
- "RangeMaximum": {
- "$ref": "#/definitions/NumericRangeFilterValue"
- },
- "RangeMinimum": {
- "$ref": "#/definitions/NumericRangeFilterValue"
- },
- "SelectAllOptions": {
- "$ref": "#/definitions/NumericFilterSelectAllOptions"
- }
- },
- "required": [
- "Column",
- "FilterId",
- "NullOption"
- ],
- "type": "object"
- },
- "NumericRangeFilterValue": {
- "additionalProperties": false,
- "properties": {
- "Parameter": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "StaticValue": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "NumericSeparatorConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DecimalSeparator": {
- "$ref": "#/definitions/NumericSeparatorSymbol"
- },
- "ThousandsSeparator": {
- "$ref": "#/definitions/ThousandSeparatorOptions"
- }
- },
- "type": "object"
- },
- "NumericSeparatorSymbol": {
- "enum": [
- "COMMA",
- "DOT",
- "SPACE"
- ],
- "type": "string"
- },
- "NumericalAggregationFunction": {
- "additionalProperties": false,
- "properties": {
- "PercentileAggregation": {
- "$ref": "#/definitions/PercentileAggregation"
- },
- "SimpleNumericalAggregation": {
- "$ref": "#/definitions/SimpleNumericalAggregationFunction"
- }
- },
- "type": "object"
- },
- "NumericalDimensionField": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/NumberFormatConfiguration"
- },
- "HierarchyId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "NumericalMeasureField": {
- "additionalProperties": false,
- "properties": {
- "AggregationFunction": {
- "$ref": "#/definitions/NumericalAggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/NumberFormatConfiguration"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "OtherCategories": {
- "enum": [
- "INCLUDE",
- "EXCLUDE"
- ],
- "type": "string"
- },
- "PaginationConfiguration": {
- "additionalProperties": false,
- "properties": {
- "PageNumber": {
- "minimum": 0,
- "type": "number"
- },
- "PageSize": {
- "default": null,
- "type": "number"
- }
- },
- "required": [
- "PageNumber",
- "PageSize"
- ],
- "type": "object"
- },
- "PanelBorderStyle": {
- "enum": [
- "SOLID",
- "DASHED",
- "DOTTED"
- ],
- "type": "string"
- },
- "PanelConfiguration": {
- "additionalProperties": false,
- "properties": {
- "BackgroundColor": {
- "pattern": "^#[A-F0-9]{6}(?:[A-F0-9]{2})?$",
- "type": "string"
- },
- "BackgroundVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "BorderColor": {
- "pattern": "^#[A-F0-9]{6}(?:[A-F0-9]{2})?$",
- "type": "string"
- },
- "BorderStyle": {
- "$ref": "#/definitions/PanelBorderStyle"
- },
- "BorderThickness": {
- "type": "string"
- },
- "BorderVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "GutterSpacing": {
- "type": "string"
- },
- "GutterVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Title": {
- "$ref": "#/definitions/PanelTitleOptions"
- }
- },
- "type": "object"
- },
- "PanelTitleOptions": {
- "additionalProperties": false,
- "properties": {
- "FontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "HorizontalTextAlignment": {
- "$ref": "#/definitions/HorizontalTextAlignment"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "PaperOrientation": {
- "enum": [
- "PORTRAIT",
- "LANDSCAPE"
- ],
- "type": "string"
- },
- "PaperSize": {
- "enum": [
- "US_LETTER",
- "US_LEGAL",
- "US_TABLOID_LEDGER",
- "A0",
- "A1",
- "A2",
- "A3",
- "A4",
- "A5",
- "JIS_B4",
- "JIS_B5"
- ],
- "type": "string"
- },
- "ParameterControl": {
- "additionalProperties": false,
- "properties": {
- "DateTimePicker": {
- "$ref": "#/definitions/ParameterDateTimePickerControl"
- },
- "Dropdown": {
- "$ref": "#/definitions/ParameterDropDownControl"
- },
- "List": {
- "$ref": "#/definitions/ParameterListControl"
- },
- "Slider": {
- "$ref": "#/definitions/ParameterSliderControl"
- },
- "TextArea": {
- "$ref": "#/definitions/ParameterTextAreaControl"
- },
- "TextField": {
- "$ref": "#/definitions/ParameterTextFieldControl"
- }
- },
- "type": "object"
- },
- "ParameterDateTimePickerControl": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/DateTimePickerControlDisplayOptions"
- },
- "ParameterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "ParameterControlId",
- "SourceParameterName",
- "Title"
- ],
- "type": "object"
- },
- "ParameterDeclaration": {
- "additionalProperties": false,
- "properties": {
- "DateTimeParameterDeclaration": {
- "$ref": "#/definitions/DateTimeParameterDeclaration"
- },
- "DecimalParameterDeclaration": {
- "$ref": "#/definitions/DecimalParameterDeclaration"
- },
- "IntegerParameterDeclaration": {
- "$ref": "#/definitions/IntegerParameterDeclaration"
- },
- "StringParameterDeclaration": {
- "$ref": "#/definitions/StringParameterDeclaration"
- }
- },
- "type": "object"
- },
- "ParameterDropDownControl": {
- "additionalProperties": false,
- "properties": {
- "CascadingControlConfiguration": {
- "$ref": "#/definitions/CascadingControlConfiguration"
- },
- "DisplayOptions": {
- "$ref": "#/definitions/DropDownControlDisplayOptions"
- },
- "ParameterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SelectableValues": {
- "$ref": "#/definitions/ParameterSelectableValues"
- },
- "SourceParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlListType"
- }
- },
- "required": [
- "ParameterControlId",
- "SourceParameterName",
- "Title"
- ],
- "type": "object"
- },
- "ParameterListControl": {
- "additionalProperties": false,
- "properties": {
- "CascadingControlConfiguration": {
- "$ref": "#/definitions/CascadingControlConfiguration"
- },
- "DisplayOptions": {
- "$ref": "#/definitions/ListControlDisplayOptions"
- },
- "ParameterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SelectableValues": {
- "$ref": "#/definitions/ParameterSelectableValues"
- },
- "SourceParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlListType"
- }
- },
- "required": [
- "ParameterControlId",
- "SourceParameterName",
- "Title"
- ],
- "type": "object"
- },
- "ParameterSelectableValues": {
- "additionalProperties": false,
- "properties": {
- "LinkToDataSetColumn": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "Values": {
- "items": {
- "type": "string"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "ParameterSliderControl": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/SliderControlDisplayOptions"
- },
- "MaximumValue": {
- "default": 0,
- "type": "number"
- },
- "MinimumValue": {
- "default": 0,
- "type": "number"
- },
- "ParameterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "StepSize": {
- "default": 0,
- "type": "number"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "MaximumValue",
- "MinimumValue",
- "ParameterControlId",
- "SourceParameterName",
- "StepSize",
- "Title"
- ],
- "type": "object"
- },
- "ParameterTextAreaControl": {
- "additionalProperties": false,
- "properties": {
- "Delimiter": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "DisplayOptions": {
- "$ref": "#/definitions/TextAreaControlDisplayOptions"
- },
- "ParameterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "ParameterControlId",
- "SourceParameterName",
- "Title"
- ],
- "type": "object"
- },
- "ParameterTextFieldControl": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/TextFieldControlDisplayOptions"
- },
- "ParameterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "ParameterControlId",
- "SourceParameterName",
- "Title"
- ],
- "type": "object"
- },
- "ParameterValueType": {
- "enum": [
- "MULTI_VALUED",
- "SINGLE_VALUED"
- ],
- "type": "string"
- },
- "PercentVisibleRange": {
- "additionalProperties": false,
- "properties": {
- "From": {
- "default": null,
- "maximum": 100,
- "minimum": 0,
- "type": "number"
- },
- "To": {
- "default": null,
- "maximum": 100,
- "minimum": 0,
- "type": "number"
- }
- },
- "type": "object"
- },
- "PercentageDisplayFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DecimalPlacesConfiguration": {
- "$ref": "#/definitions/DecimalPlacesConfiguration"
- },
- "NegativeValueConfiguration": {
- "$ref": "#/definitions/NegativeValueConfiguration"
- },
- "NullValueFormatConfiguration": {
- "$ref": "#/definitions/NullValueFormatConfiguration"
- },
- "Prefix": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "SeparatorConfiguration": {
- "$ref": "#/definitions/NumericSeparatorConfiguration"
- },
- "Suffix": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- }
- },
- "type": "object"
- },
- "PercentileAggregation": {
- "additionalProperties": false,
- "properties": {
- "PercentileValue": {
- "maximum": 100,
- "minimum": 0,
- "type": "number"
- }
- },
- "type": "object"
- },
- "PeriodOverPeriodComputation": {
- "additionalProperties": false,
- "properties": {
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "type": "string"
- },
- "Time": {
- "$ref": "#/definitions/DimensionField"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId"
- ],
- "type": "object"
- },
- "PeriodToDateComputation": {
- "additionalProperties": false,
- "properties": {
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "type": "string"
- },
- "PeriodTimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- },
- "Time": {
- "$ref": "#/definitions/DimensionField"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId"
- ],
- "type": "object"
- },
- "PieChartAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "SmallMultiples": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "PieChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ContributionAnalysisDefaults": {
- "items": {
- "$ref": "#/definitions/ContributionAnalysisDefault"
- },
- "maxItems": 200,
- "minItems": 1,
- "type": "array"
- },
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "DonutOptions": {
- "$ref": "#/definitions/DonutOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/PieChartFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "SmallMultiplesOptions": {
- "$ref": "#/definitions/SmallMultiplesOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/PieChartSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "ValueLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- }
- },
- "type": "object"
- },
- "PieChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "PieChartAggregatedFieldWells": {
- "$ref": "#/definitions/PieChartAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "PieChartSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "SmallMultiplesLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "SmallMultiplesSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "PieChartVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/PieChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "PivotFieldSortOptions": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "SortBy": {
- "$ref": "#/definitions/PivotTableSortBy"
- }
- },
- "required": [
- "FieldId",
- "SortBy"
- ],
- "type": "object"
- },
- "PivotTableAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Columns": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 40,
- "minItems": 0,
- "type": "array"
- },
- "Rows": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 40,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 40,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "PivotTableCellConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "Scope": {
- "$ref": "#/definitions/PivotTableConditionalFormattingScope"
- },
- "Scopes": {
- "items": {
- "$ref": "#/definitions/PivotTableConditionalFormattingScope"
- },
- "maxItems": 3,
- "minItems": 0,
- "type": "array"
- },
- "TextFormat": {
- "$ref": "#/definitions/TextConditionalFormat"
- }
- },
- "required": [
- "FieldId"
- ],
- "type": "object"
- },
- "PivotTableConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "ConditionalFormattingOptions": {
- "items": {
- "$ref": "#/definitions/PivotTableConditionalFormattingOption"
- },
- "maxItems": 500,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "PivotTableConditionalFormattingOption": {
- "additionalProperties": false,
- "properties": {
- "Cell": {
- "$ref": "#/definitions/PivotTableCellConditionalFormatting"
- }
- },
- "type": "object"
- },
- "PivotTableConditionalFormattingScope": {
- "additionalProperties": false,
- "properties": {
- "Role": {
- "$ref": "#/definitions/PivotTableConditionalFormattingScopeRole"
- }
- },
- "type": "object"
- },
- "PivotTableConditionalFormattingScopeRole": {
- "enum": [
- "FIELD",
- "FIELD_TOTAL",
- "GRAND_TOTAL"
- ],
- "type": "string"
- },
- "PivotTableConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FieldOptions": {
- "$ref": "#/definitions/PivotTableFieldOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/PivotTableFieldWells"
- },
- "PaginatedReportOptions": {
- "$ref": "#/definitions/PivotTablePaginatedReportOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/PivotTableSortConfiguration"
- },
- "TableOptions": {
- "$ref": "#/definitions/PivotTableOptions"
- },
- "TotalOptions": {
- "$ref": "#/definitions/PivotTableTotalOptions"
- }
- },
- "type": "object"
- },
- "PivotTableDataPathOption": {
- "additionalProperties": false,
- "properties": {
- "DataPathList": {
- "items": {
- "$ref": "#/definitions/DataPathValue"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "Width": {
- "type": "string"
- }
- },
- "required": [
- "DataPathList"
- ],
- "type": "object"
- },
- "PivotTableDataPathType": {
- "enum": [
- "HIERARCHY_ROWS_LAYOUT_COLUMN",
- "MULTIPLE_ROW_METRICS_COLUMN",
- "EMPTY_COLUMN_HEADER",
- "COUNT_METRIC_COLUMN"
- ],
- "type": "string"
- },
- "PivotTableFieldCollapseState": {
- "enum": [
- "COLLAPSED",
- "EXPANDED"
- ],
- "type": "string"
- },
- "PivotTableFieldCollapseStateOption": {
- "additionalProperties": false,
- "properties": {
- "State": {
- "$ref": "#/definitions/PivotTableFieldCollapseState"
- },
- "Target": {
- "$ref": "#/definitions/PivotTableFieldCollapseStateTarget"
- }
- },
- "required": [
- "Target"
- ],
- "type": "object"
- },
- "PivotTableFieldCollapseStateTarget": {
- "additionalProperties": false,
- "properties": {
- "FieldDataPathValues": {
- "items": {
- "$ref": "#/definitions/DataPathValue"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "FieldId": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "PivotTableFieldOption": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "required": [
- "FieldId"
- ],
- "type": "object"
- },
- "PivotTableFieldOptions": {
- "additionalProperties": false,
- "properties": {
- "CollapseStateOptions": {
- "items": {
- "$ref": "#/definitions/PivotTableFieldCollapseStateOption"
- },
- "type": "array"
- },
- "DataPathOptions": {
- "items": {
- "$ref": "#/definitions/PivotTableDataPathOption"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "SelectedFieldOptions": {
- "items": {
- "$ref": "#/definitions/PivotTableFieldOption"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "PivotTableFieldSubtotalOptions": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "type": "object"
- },
- "PivotTableFieldWells": {
- "additionalProperties": false,
- "properties": {
- "PivotTableAggregatedFieldWells": {
- "$ref": "#/definitions/PivotTableAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "PivotTableMetricPlacement": {
- "enum": [
- "ROW",
- "COLUMN"
- ],
- "type": "string"
- },
- "PivotTableOptions": {
- "additionalProperties": false,
- "properties": {
- "CellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "CollapsedRowDimensionsVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "ColumnHeaderStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "ColumnNamesVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "DefaultCellWidth": {
- "type": "string"
- },
- "MetricPlacement": {
- "$ref": "#/definitions/PivotTableMetricPlacement"
- },
- "RowAlternateColorOptions": {
- "$ref": "#/definitions/RowAlternateColorOptions"
- },
- "RowFieldNamesStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "RowHeaderStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "RowsLabelOptions": {
- "$ref": "#/definitions/PivotTableRowsLabelOptions"
- },
- "RowsLayout": {
- "$ref": "#/definitions/PivotTableRowsLayout"
- },
- "SingleMetricVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "ToggleButtonsVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "PivotTablePaginatedReportOptions": {
- "additionalProperties": false,
- "properties": {
- "OverflowColumnHeaderVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "VerticalOverflowVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "PivotTableRowsLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "maxLength": 1024,
- "minLength": 1,
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "PivotTableRowsLayout": {
- "enum": [
- "TABULAR",
- "HIERARCHY"
- ],
- "type": "string"
- },
- "PivotTableSortBy": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnSort"
- },
- "DataPath": {
- "$ref": "#/definitions/DataPathSort"
- },
- "Field": {
- "$ref": "#/definitions/FieldSort"
- }
- },
- "type": "object"
- },
- "PivotTableSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FieldSortOptions": {
- "items": {
- "$ref": "#/definitions/PivotFieldSortOptions"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "PivotTableSubtotalLevel": {
- "enum": [
- "ALL",
- "CUSTOM",
- "LAST"
- ],
- "type": "string"
- },
- "PivotTableTotalOptions": {
- "additionalProperties": false,
- "properties": {
- "ColumnSubtotalOptions": {
- "$ref": "#/definitions/SubtotalOptions"
- },
- "ColumnTotalOptions": {
- "$ref": "#/definitions/PivotTotalOptions"
- },
- "RowSubtotalOptions": {
- "$ref": "#/definitions/SubtotalOptions"
- },
- "RowTotalOptions": {
- "$ref": "#/definitions/PivotTotalOptions"
- }
- },
- "type": "object"
- },
- "PivotTableVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/PivotTableConfiguration"
- },
- "ConditionalFormatting": {
- "$ref": "#/definitions/PivotTableConditionalFormatting"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "PivotTotalOptions": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "type": "string"
- },
- "MetricHeaderCellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "Placement": {
- "$ref": "#/definitions/TableTotalsPlacement"
- },
- "ScrollStatus": {
- "$ref": "#/definitions/TableTotalsScrollStatus"
- },
- "TotalAggregationOptions": {
- "items": {
- "$ref": "#/definitions/TotalAggregationOption"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "TotalCellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "TotalsVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "ValueCellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- }
- },
- "type": "object"
- },
- "PredefinedHierarchy": {
- "additionalProperties": false,
- "properties": {
- "Columns": {
- "items": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "maxItems": 10,
- "minItems": 1,
- "type": "array"
- },
- "DrillDownFilters": {
- "items": {
- "$ref": "#/definitions/DrillDownFilter"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "HierarchyId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Columns",
- "HierarchyId"
- ],
- "type": "object"
- },
- "PrimaryValueDisplayType": {
- "enum": [
- "HIDDEN",
- "COMPARISON",
- "ACTUAL"
- ],
- "type": "string"
- },
- "ProgressBarOptions": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "RadarChartAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Color": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "RadarChartAreaStyleSettings": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "RadarChartAxesRangeScale": {
- "enum": [
- "AUTO",
- "INDEPENDENT",
- "SHARED"
- ],
- "type": "string"
- },
- "RadarChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "AlternateBandColorsVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "AlternateBandEvenColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "AlternateBandOddColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "AxesRangeScale": {
- "$ref": "#/definitions/RadarChartAxesRangeScale"
- },
- "BaseSeriesSettings": {
- "$ref": "#/definitions/RadarChartSeriesSettings"
- },
- "CategoryAxis": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "CategoryLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ColorAxis": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "ColorLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/RadarChartFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "Shape": {
- "$ref": "#/definitions/RadarChartShape"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/RadarChartSortConfiguration"
- },
- "StartAngle": {
- "maximum": 360,
- "minimum": -360,
- "type": "number"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- }
- },
- "type": "object"
- },
- "RadarChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "RadarChartAggregatedFieldWells": {
- "$ref": "#/definitions/RadarChartAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "RadarChartSeriesSettings": {
- "additionalProperties": false,
- "properties": {
- "AreaStyleSettings": {
- "$ref": "#/definitions/RadarChartAreaStyleSettings"
- }
- },
- "type": "object"
- },
- "RadarChartShape": {
- "enum": [
- "CIRCLE",
- "POLYGON"
- ],
- "type": "string"
- },
- "RadarChartSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "ColorItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "ColorSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "RadarChartVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/RadarChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "RangeEndsLabelType": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "ReferenceLine": {
- "additionalProperties": false,
- "properties": {
- "DataConfiguration": {
- "$ref": "#/definitions/ReferenceLineDataConfiguration"
- },
- "LabelConfiguration": {
- "$ref": "#/definitions/ReferenceLineLabelConfiguration"
- },
- "Status": {
- "$ref": "#/definitions/WidgetStatus"
- },
- "StyleConfiguration": {
- "$ref": "#/definitions/ReferenceLineStyleConfiguration"
- }
- },
- "required": [
- "DataConfiguration"
- ],
- "type": "object"
- },
- "ReferenceLineCustomLabelConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "pattern": "\\S",
- "type": "string"
- }
- },
- "required": [
- "CustomLabel"
- ],
- "type": "object"
- },
- "ReferenceLineDataConfiguration": {
- "additionalProperties": false,
- "properties": {
- "AxisBinding": {
- "$ref": "#/definitions/AxisBinding"
- },
- "DynamicConfiguration": {
- "$ref": "#/definitions/ReferenceLineDynamicDataConfiguration"
- },
- "SeriesType": {
- "$ref": "#/definitions/ReferenceLineSeriesType"
- },
- "StaticConfiguration": {
- "$ref": "#/definitions/ReferenceLineStaticDataConfiguration"
- }
- },
- "type": "object"
- },
- "ReferenceLineDynamicDataConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Calculation": {
- "$ref": "#/definitions/NumericalAggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "MeasureAggregationFunction": {
- "$ref": "#/definitions/AggregationFunction"
- }
- },
- "required": [
- "Calculation",
- "Column"
- ],
- "type": "object"
- },
- "ReferenceLineLabelConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomLabelConfiguration": {
- "$ref": "#/definitions/ReferenceLineCustomLabelConfiguration"
- },
- "FontColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "FontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "HorizontalPosition": {
- "$ref": "#/definitions/ReferenceLineLabelHorizontalPosition"
- },
- "ValueLabelConfiguration": {
- "$ref": "#/definitions/ReferenceLineValueLabelConfiguration"
- },
- "VerticalPosition": {
- "$ref": "#/definitions/ReferenceLineLabelVerticalPosition"
- }
- },
- "type": "object"
- },
- "ReferenceLineLabelHorizontalPosition": {
- "enum": [
- "LEFT",
- "CENTER",
- "RIGHT"
- ],
- "type": "string"
- },
- "ReferenceLineLabelVerticalPosition": {
- "enum": [
- "ABOVE",
- "BELOW"
- ],
- "type": "string"
- },
- "ReferenceLinePatternType": {
- "enum": [
- "SOLID",
- "DASHED",
- "DOTTED"
- ],
- "type": "string"
- },
- "ReferenceLineSeriesType": {
- "enum": [
- "BAR",
- "LINE"
- ],
- "type": "string"
- },
- "ReferenceLineStaticDataConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Value": {
- "default": 0,
- "type": "number"
- }
- },
- "required": [
- "Value"
- ],
- "type": "object"
- },
- "ReferenceLineStyleConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "Pattern": {
- "$ref": "#/definitions/ReferenceLinePatternType"
- }
- },
- "type": "object"
- },
- "ReferenceLineValueLabelConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FormatConfiguration": {
- "$ref": "#/definitions/NumericFormatConfiguration"
- },
- "RelativePosition": {
- "$ref": "#/definitions/ReferenceLineValueLabelRelativePosition"
- }
- },
- "type": "object"
- },
- "ReferenceLineValueLabelRelativePosition": {
- "enum": [
- "BEFORE_CUSTOM_LABEL",
- "AFTER_CUSTOM_LABEL"
- ],
- "type": "string"
- },
- "RelativeDateTimeControlDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "DateTimeFormat": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "InfoIconLabelOptions": {
- "$ref": "#/definitions/SheetControlInfoIconLabelOptions"
- },
- "TitleOptions": {
- "$ref": "#/definitions/LabelOptions"
- }
- },
- "type": "object"
- },
- "RelativeDateType": {
- "enum": [
- "PREVIOUS",
- "THIS",
- "LAST",
- "NOW",
- "NEXT"
- ],
- "type": "string"
- },
- "RelativeDatesFilter": {
- "additionalProperties": false,
- "properties": {
- "AnchorDateConfiguration": {
- "$ref": "#/definitions/AnchorDateConfiguration"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- },
- "ExcludePeriodConfiguration": {
- "$ref": "#/definitions/ExcludePeriodConfiguration"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "MinimumGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- },
- "NullOption": {
- "$ref": "#/definitions/FilterNullOption"
- },
- "ParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "RelativeDateType": {
- "$ref": "#/definitions/RelativeDateType"
- },
- "RelativeDateValue": {
- "default": null,
- "type": "number"
- },
- "TimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- }
- },
- "required": [
- "AnchorDateConfiguration",
- "Column",
- "FilterId",
- "NullOption",
- "RelativeDateType",
- "TimeGranularity"
- ],
- "type": "object"
- },
- "RelativeFontSize": {
- "enum": [
- "EXTRA_SMALL",
- "SMALL",
- "MEDIUM",
- "LARGE",
- "EXTRA_LARGE"
- ],
- "type": "string"
- },
- "ResizeOption": {
- "enum": [
- "FIXED",
- "RESPONSIVE"
- ],
- "type": "string"
- },
- "ResourcePermission": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "type": "string"
- },
- "maxItems": 20,
- "minItems": 1,
- "type": "array"
- },
- "Principal": {
- "maxLength": 256,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Actions",
- "Principal"
- ],
- "type": "object"
- },
- "ResourceStatus": {
- "enum": [
- "CREATION_IN_PROGRESS",
- "CREATION_SUCCESSFUL",
- "CREATION_FAILED",
- "UPDATE_IN_PROGRESS",
- "UPDATE_SUCCESSFUL",
- "UPDATE_FAILED",
- "DELETED"
- ],
- "type": "string"
- },
- "RollingDateConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DataSetIdentifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Expression": {
- "maxLength": 4096,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Expression"
- ],
- "type": "object"
- },
- "RowAlternateColorOptions": {
- "additionalProperties": false,
- "properties": {
- "RowAlternateColors": {
- "items": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Status": {
- "$ref": "#/definitions/WidgetStatus"
- },
- "UsePrimaryBackgroundColor": {
- "$ref": "#/definitions/WidgetStatus"
- }
- },
- "type": "object"
- },
- "SameSheetTargetVisualConfiguration": {
- "additionalProperties": false,
- "properties": {
- "TargetVisualOptions": {
- "$ref": "#/definitions/TargetVisualOptions"
- },
- "TargetVisuals": {
- "items": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "maxItems": 50,
- "minItems": 1,
- "type": "array"
- }
- },
- "type": "object"
- },
- "SankeyDiagramAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Destination": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Source": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Weight": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "SankeyDiagramChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/SankeyDiagramFieldWells"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/SankeyDiagramSortConfiguration"
- }
- },
- "type": "object"
- },
- "SankeyDiagramFieldWells": {
- "additionalProperties": false,
- "properties": {
- "SankeyDiagramAggregatedFieldWells": {
- "$ref": "#/definitions/SankeyDiagramAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "SankeyDiagramSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DestinationItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "SourceItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "WeightSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "SankeyDiagramVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/SankeyDiagramChartConfiguration"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "ScatterPlotCategoricallyAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Label": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Size": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "XAxis": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "YAxis": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "ScatterPlotConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/ScatterPlotFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- },
- "XAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "XAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "YAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "YAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- }
- },
- "type": "object"
- },
- "ScatterPlotFieldWells": {
- "additionalProperties": false,
- "properties": {
- "ScatterPlotCategoricallyAggregatedFieldWells": {
- "$ref": "#/definitions/ScatterPlotCategoricallyAggregatedFieldWells"
- },
- "ScatterPlotUnaggregatedFieldWells": {
- "$ref": "#/definitions/ScatterPlotUnaggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "ScatterPlotUnaggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Label": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Size": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "XAxis": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "YAxis": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "ScatterPlotVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/ScatterPlotConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "ScrollBarOptions": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- },
- "VisibleRange": {
- "$ref": "#/definitions/VisibleRangeOptions"
- }
- },
- "type": "object"
- },
- "SecondaryValueOptions": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "SectionAfterPageBreak": {
- "additionalProperties": false,
- "properties": {
- "Status": {
- "$ref": "#/definitions/SectionPageBreakStatus"
- }
- },
- "type": "object"
- },
- "SectionBasedLayoutCanvasSizeOptions": {
- "additionalProperties": false,
- "properties": {
- "PaperCanvasSizeOptions": {
- "$ref": "#/definitions/SectionBasedLayoutPaperCanvasSizeOptions"
- }
- },
- "type": "object"
- },
- "SectionBasedLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "BodySections": {
- "items": {
- "$ref": "#/definitions/BodySectionConfiguration"
- },
- "maxItems": 28,
- "minItems": 0,
- "type": "array"
- },
- "CanvasSizeOptions": {
- "$ref": "#/definitions/SectionBasedLayoutCanvasSizeOptions"
- },
- "FooterSections": {
- "items": {
- "$ref": "#/definitions/HeaderFooterSectionConfiguration"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "HeaderSections": {
- "items": {
- "$ref": "#/definitions/HeaderFooterSectionConfiguration"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "BodySections",
- "CanvasSizeOptions",
- "FooterSections",
- "HeaderSections"
- ],
- "type": "object"
- },
- "SectionBasedLayoutPaperCanvasSizeOptions": {
- "additionalProperties": false,
- "properties": {
- "PaperMargin": {
- "$ref": "#/definitions/Spacing"
- },
- "PaperOrientation": {
- "$ref": "#/definitions/PaperOrientation"
- },
- "PaperSize": {
- "$ref": "#/definitions/PaperSize"
- }
- },
- "type": "object"
- },
- "SectionLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FreeFormLayout": {
- "$ref": "#/definitions/FreeFormSectionLayoutConfiguration"
- }
- },
- "required": [
- "FreeFormLayout"
- ],
- "type": "object"
- },
- "SectionPageBreakConfiguration": {
- "additionalProperties": false,
- "properties": {
- "After": {
- "$ref": "#/definitions/SectionAfterPageBreak"
- }
- },
- "type": "object"
- },
- "SectionPageBreakStatus": {
- "enum": [
- "ENABLED",
- "DISABLED"
- ],
- "type": "string"
- },
- "SectionStyle": {
- "additionalProperties": false,
- "properties": {
- "Height": {
- "type": "string"
- },
- "Padding": {
- "$ref": "#/definitions/Spacing"
- }
- },
- "type": "object"
- },
- "SelectAllValueOptions": {
- "enum": [
- "ALL_VALUES"
- ],
- "type": "string"
- },
- "SelectedFieldOptions": {
- "enum": [
- "ALL_FIELDS"
- ],
- "type": "string"
- },
- "SelectedSheetsFilterScopeConfiguration": {
- "additionalProperties": false,
- "properties": {
- "SheetVisualScopingConfigurations": {
- "items": {
- "$ref": "#/definitions/SheetVisualScopingConfiguration"
- },
- "maxItems": 50,
- "minItems": 1,
- "type": "array"
- }
- },
- "type": "object"
- },
- "SelectedTooltipType": {
- "enum": [
- "BASIC",
- "DETAILED"
- ],
- "type": "string"
- },
- "SeriesItem": {
- "additionalProperties": false,
- "properties": {
- "DataFieldSeriesItem": {
- "$ref": "#/definitions/DataFieldSeriesItem"
- },
- "FieldSeriesItem": {
- "$ref": "#/definitions/FieldSeriesItem"
- }
- },
- "type": "object"
- },
- "SetParameterValueConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DestinationParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "Value": {
- "$ref": "#/definitions/DestinationParameterValueConfiguration"
- }
- },
- "required": [
- "DestinationParameterName",
- "Value"
- ],
- "type": "object"
- },
- "ShapeConditionalFormat": {
- "additionalProperties": false,
- "properties": {
- "BackgroundColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "required": [
- "BackgroundColor"
- ],
- "type": "object"
- },
- "Sheet": {
- "additionalProperties": false,
- "properties": {
- "Name": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "SheetId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "type": "object"
- },
- "SheetContentType": {
- "enum": [
- "PAGINATED",
- "INTERACTIVE"
- ],
- "type": "string"
- },
- "SheetControlDateTimePickerType": {
- "enum": [
- "SINGLE_VALUED",
- "DATE_RANGE"
- ],
- "type": "string"
- },
- "SheetControlInfoIconLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "InfoIconText": {
- "maxLength": 100,
- "minLength": 1,
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "SheetControlLayout": {
- "additionalProperties": false,
- "properties": {
- "Configuration": {
- "$ref": "#/definitions/SheetControlLayoutConfiguration"
- }
- },
- "required": [
- "Configuration"
- ],
- "type": "object"
- },
- "SheetControlLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "GridLayout": {
- "$ref": "#/definitions/GridLayoutConfiguration"
- }
- },
- "type": "object"
- },
- "SheetControlListType": {
- "enum": [
- "MULTI_SELECT",
- "SINGLE_SELECT"
- ],
- "type": "string"
- },
- "SheetControlSliderType": {
- "enum": [
- "SINGLE_POINT",
- "RANGE"
- ],
- "type": "string"
- },
- "SheetDefinition": {
- "additionalProperties": false,
- "properties": {
- "ContentType": {
- "$ref": "#/definitions/SheetContentType"
- },
- "Description": {
- "maxLength": 1024,
- "minLength": 1,
- "type": "string"
- },
- "FilterControls": {
- "items": {
- "$ref": "#/definitions/FilterControl"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Layouts": {
- "items": {
- "$ref": "#/definitions/Layout"
- },
- "maxItems": 1,
- "minItems": 1,
- "type": "array"
- },
- "Name": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "ParameterControls": {
- "items": {
- "$ref": "#/definitions/ParameterControl"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "SheetControlLayouts": {
- "items": {
- "$ref": "#/definitions/SheetControlLayout"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "SheetId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "TextBoxes": {
- "items": {
- "$ref": "#/definitions/SheetTextBox"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "Title": {
- "maxLength": 1024,
- "minLength": 1,
- "type": "string"
- },
- "Visuals": {
- "items": {
- "$ref": "#/definitions/Visual"
- },
- "maxItems": 50,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "SheetId"
- ],
- "type": "object"
- },
- "SheetElementConfigurationOverrides": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "SheetElementRenderingRule": {
- "additionalProperties": false,
- "properties": {
- "ConfigurationOverrides": {
- "$ref": "#/definitions/SheetElementConfigurationOverrides"
- },
- "Expression": {
- "maxLength": 4096,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "ConfigurationOverrides",
- "Expression"
- ],
- "type": "object"
- },
- "SheetTextBox": {
- "additionalProperties": false,
- "properties": {
- "Content": {
- "maxLength": 150000,
- "minLength": 0,
- "type": "string"
- },
- "SheetTextBoxId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "SheetTextBoxId"
- ],
- "type": "object"
- },
- "SheetVisualScopingConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Scope": {
- "$ref": "#/definitions/FilterVisualScope"
- },
- "SheetId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "VisualIds": {
- "items": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "maxItems": 50,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "Scope",
- "SheetId"
- ],
- "type": "object"
- },
- "ShortFormatText": {
- "additionalProperties": false,
- "properties": {
- "PlainText": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "RichText": {
- "maxLength": 1024,
- "minLength": 1,
- "type": "string"
- }
- },
- "type": "object"
- },
- "SimpleAttributeAggregationFunction": {
- "enum": [
- "UNIQUE_VALUE"
- ],
- "type": "string"
- },
- "SimpleClusterMarker": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- }
- },
- "type": "object"
- },
- "SimpleNumericalAggregationFunction": {
- "enum": [
- "SUM",
- "AVERAGE",
- "MIN",
- "MAX",
- "COUNT",
- "DISTINCT_COUNT",
- "VAR",
- "VARP",
- "STDEV",
- "STDEVP",
- "MEDIAN"
- ],
- "type": "string"
- },
- "SimpleTotalAggregationFunction": {
- "enum": [
- "DEFAULT",
- "SUM",
- "AVERAGE",
- "MIN",
- "MAX",
- "NONE"
- ],
- "type": "string"
- },
- "SliderControlDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "InfoIconLabelOptions": {
- "$ref": "#/definitions/SheetControlInfoIconLabelOptions"
- },
- "TitleOptions": {
- "$ref": "#/definitions/LabelOptions"
- }
- },
- "type": "object"
- },
- "SmallMultiplesAxisPlacement": {
- "enum": [
- "OUTSIDE",
- "INSIDE"
- ],
- "type": "string"
- },
- "SmallMultiplesAxisProperties": {
- "additionalProperties": false,
- "properties": {
- "Placement": {
- "$ref": "#/definitions/SmallMultiplesAxisPlacement"
- },
- "Scale": {
- "$ref": "#/definitions/SmallMultiplesAxisScale"
- }
- },
- "type": "object"
- },
- "SmallMultiplesAxisScale": {
- "enum": [
- "SHARED",
- "INDEPENDENT"
- ],
- "type": "string"
- },
- "SmallMultiplesOptions": {
- "additionalProperties": false,
- "properties": {
- "MaxVisibleColumns": {
- "maximum": 10,
- "minimum": 1,
- "type": "number"
- },
- "MaxVisibleRows": {
- "maximum": 10,
- "minimum": 1,
- "type": "number"
- },
- "PanelConfiguration": {
- "$ref": "#/definitions/PanelConfiguration"
- },
- "XAxis": {
- "$ref": "#/definitions/SmallMultiplesAxisProperties"
- },
- "YAxis": {
- "$ref": "#/definitions/SmallMultiplesAxisProperties"
- }
- },
- "type": "object"
- },
- "SortDirection": {
- "enum": [
- "ASC",
- "DESC"
- ],
- "type": "string"
- },
- "Spacing": {
- "additionalProperties": false,
- "properties": {
- "Bottom": {
- "type": "string"
- },
- "Left": {
- "type": "string"
- },
- "Right": {
- "type": "string"
- },
- "Top": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "SpecialValue": {
- "enum": [
- "EMPTY",
- "NULL",
- "OTHER"
- ],
- "type": "string"
- },
- "StringDefaultValues": {
- "additionalProperties": false,
- "properties": {
- "DynamicValue": {
- "$ref": "#/definitions/DynamicDefaultValue"
- },
- "StaticValues": {
- "items": {
- "type": "string"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "StringFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "NullValueFormatConfiguration": {
- "$ref": "#/definitions/NullValueFormatConfiguration"
- },
- "NumericFormatConfiguration": {
- "$ref": "#/definitions/NumericFormatConfiguration"
- }
- },
- "type": "object"
- },
- "StringParameterDeclaration": {
- "additionalProperties": false,
- "properties": {
- "DefaultValues": {
- "$ref": "#/definitions/StringDefaultValues"
- },
- "MappedDataSetParameters": {
- "items": {
- "$ref": "#/definitions/MappedDataSetParameter"
- },
- "maxItems": 150,
- "minItems": 0,
- "type": "array"
- },
- "Name": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "ParameterValueType": {
- "$ref": "#/definitions/ParameterValueType"
- },
- "ValueWhenUnset": {
- "$ref": "#/definitions/StringValueWhenUnsetConfiguration"
- }
- },
- "required": [
- "Name",
- "ParameterValueType"
- ],
- "type": "object"
- },
- "StringValueWhenUnsetConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomValue": {
- "type": "string"
- },
- "ValueWhenUnsetOption": {
- "$ref": "#/definitions/ValueWhenUnsetOption"
- }
- },
- "type": "object"
- },
- "StyledCellType": {
- "enum": [
- "TOTAL",
- "METRIC_HEADER",
- "VALUE"
- ],
- "type": "string"
- },
- "SubtotalOptions": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "type": "string"
- },
- "FieldLevel": {
- "$ref": "#/definitions/PivotTableSubtotalLevel"
- },
- "FieldLevelOptions": {
- "items": {
- "$ref": "#/definitions/PivotTableFieldSubtotalOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "MetricHeaderCellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "StyleTargets": {
- "items": {
- "$ref": "#/definitions/TableStyleTarget"
- },
- "maxItems": 3,
- "minItems": 0,
- "type": "array"
- },
- "TotalCellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "TotalsVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "ValueCellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- }
- },
- "type": "object"
- },
- "TableAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "GroupBy": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TableBorderOptions": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "Style": {
- "$ref": "#/definitions/TableBorderStyle"
- },
- "Thickness": {
- "maximum": 4,
- "minimum": 1,
- "type": "number"
- }
- },
- "type": "object"
- },
- "TableBorderStyle": {
- "enum": [
- "NONE",
- "SOLID"
- ],
- "type": "string"
- },
- "TableCellConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "TextFormat": {
- "$ref": "#/definitions/TextConditionalFormat"
- }
- },
- "required": [
- "FieldId"
- ],
- "type": "object"
- },
- "TableCellImageScalingConfiguration": {
- "enum": [
- "FIT_TO_CELL_HEIGHT",
- "FIT_TO_CELL_WIDTH",
- "DO_NOT_SCALE"
- ],
- "type": "string"
- },
- "TableCellImageSizingConfiguration": {
- "additionalProperties": false,
- "properties": {
- "TableCellImageScalingConfiguration": {
- "$ref": "#/definitions/TableCellImageScalingConfiguration"
- }
- },
- "type": "object"
- },
- "TableCellStyle": {
- "additionalProperties": false,
- "properties": {
- "BackgroundColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "Border": {
- "$ref": "#/definitions/GlobalTableBorderOptions"
- },
- "FontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "Height": {
- "maximum": 500,
- "minimum": 8,
- "type": "number"
- },
- "HorizontalTextAlignment": {
- "$ref": "#/definitions/HorizontalTextAlignment"
- },
- "TextWrap": {
- "$ref": "#/definitions/TextWrap"
- },
- "VerticalTextAlignment": {
- "$ref": "#/definitions/VerticalTextAlignment"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "TableConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "ConditionalFormattingOptions": {
- "items": {
- "$ref": "#/definitions/TableConditionalFormattingOption"
- },
- "maxItems": 500,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TableConditionalFormattingOption": {
- "additionalProperties": false,
- "properties": {
- "Cell": {
- "$ref": "#/definitions/TableCellConditionalFormatting"
- },
- "Row": {
- "$ref": "#/definitions/TableRowConditionalFormatting"
- }
- },
- "type": "object"
- },
- "TableConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FieldOptions": {
- "$ref": "#/definitions/TableFieldOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/TableFieldWells"
- },
- "PaginatedReportOptions": {
- "$ref": "#/definitions/TablePaginatedReportOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/TableSortConfiguration"
- },
- "TableInlineVisualizations": {
- "items": {
- "$ref": "#/definitions/TableInlineVisualization"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "TableOptions": {
- "$ref": "#/definitions/TableOptions"
- },
- "TotalOptions": {
- "$ref": "#/definitions/TotalOptions"
- }
- },
- "type": "object"
- },
- "TableFieldCustomIconContent": {
- "additionalProperties": false,
- "properties": {
- "Icon": {
- "$ref": "#/definitions/TableFieldIconSetType"
- }
- },
- "type": "object"
- },
- "TableFieldCustomTextContent": {
- "additionalProperties": false,
- "properties": {
- "FontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "Value": {
- "type": "string"
- }
- },
- "required": [
- "FontConfiguration"
- ],
- "type": "object"
- },
- "TableFieldIconSetType": {
- "enum": [
- "LINK"
- ],
- "type": "string"
- },
- "TableFieldImageConfiguration": {
- "additionalProperties": false,
- "properties": {
- "SizingOptions": {
- "$ref": "#/definitions/TableCellImageSizingConfiguration"
- }
- },
- "type": "object"
- },
- "TableFieldLinkConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Content": {
- "$ref": "#/definitions/TableFieldLinkContentConfiguration"
- },
- "Target": {
- "$ref": "#/definitions/URLTargetConfiguration"
- }
- },
- "required": [
- "Content",
- "Target"
- ],
- "type": "object"
- },
- "TableFieldLinkContentConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomIconContent": {
- "$ref": "#/definitions/TableFieldCustomIconContent"
- },
- "CustomTextContent": {
- "$ref": "#/definitions/TableFieldCustomTextContent"
- }
- },
- "type": "object"
- },
- "TableFieldOption": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "URLStyling": {
- "$ref": "#/definitions/TableFieldURLConfiguration"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Width": {
- "type": "string"
- }
- },
- "required": [
- "FieldId"
- ],
- "type": "object"
- },
- "TableFieldOptions": {
- "additionalProperties": false,
- "properties": {
- "Order": {
- "items": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "PinnedFieldOptions": {
- "$ref": "#/definitions/TablePinnedFieldOptions"
- },
- "SelectedFieldOptions": {
- "items": {
- "$ref": "#/definitions/TableFieldOption"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TableFieldURLConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ImageConfiguration": {
- "$ref": "#/definitions/TableFieldImageConfiguration"
- },
- "LinkConfiguration": {
- "$ref": "#/definitions/TableFieldLinkConfiguration"
- }
- },
- "type": "object"
- },
- "TableFieldWells": {
- "additionalProperties": false,
- "properties": {
- "TableAggregatedFieldWells": {
- "$ref": "#/definitions/TableAggregatedFieldWells"
- },
- "TableUnaggregatedFieldWells": {
- "$ref": "#/definitions/TableUnaggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "TableInlineVisualization": {
- "additionalProperties": false,
- "properties": {
- "DataBars": {
- "$ref": "#/definitions/DataBarsOptions"
- }
- },
- "type": "object"
- },
- "TableOptions": {
- "additionalProperties": false,
- "properties": {
- "CellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "HeaderStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "Orientation": {
- "$ref": "#/definitions/TableOrientation"
- },
- "RowAlternateColorOptions": {
- "$ref": "#/definitions/RowAlternateColorOptions"
- }
- },
- "type": "object"
- },
- "TableOrientation": {
- "enum": [
- "VERTICAL",
- "HORIZONTAL"
- ],
- "type": "string"
- },
- "TablePaginatedReportOptions": {
- "additionalProperties": false,
- "properties": {
- "OverflowColumnHeaderVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "VerticalOverflowVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "TablePinnedFieldOptions": {
- "additionalProperties": false,
- "properties": {
- "PinnedLeftFields": {
- "items": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "maxItems": 201,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TableRowConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "BackgroundColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- },
- "TextColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "TableSideBorderOptions": {
- "additionalProperties": false,
- "properties": {
- "Bottom": {
- "$ref": "#/definitions/TableBorderOptions"
- },
- "InnerHorizontal": {
- "$ref": "#/definitions/TableBorderOptions"
- },
- "InnerVertical": {
- "$ref": "#/definitions/TableBorderOptions"
- },
- "Left": {
- "$ref": "#/definitions/TableBorderOptions"
- },
- "Right": {
- "$ref": "#/definitions/TableBorderOptions"
- },
- "Top": {
- "$ref": "#/definitions/TableBorderOptions"
- }
- },
- "type": "object"
- },
- "TableSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "PaginationConfiguration": {
- "$ref": "#/definitions/PaginationConfiguration"
- },
- "RowSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TableStyleTarget": {
- "additionalProperties": false,
- "properties": {
- "CellType": {
- "$ref": "#/definitions/StyledCellType"
- }
- },
- "required": [
- "CellType"
- ],
- "type": "object"
- },
- "TableTotalsPlacement": {
- "enum": [
- "START",
- "END",
- "AUTO"
- ],
- "type": "string"
- },
- "TableTotalsScrollStatus": {
- "enum": [
- "PINNED",
- "SCROLLED"
- ],
- "type": "string"
- },
- "TableUnaggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Values": {
- "items": {
- "$ref": "#/definitions/UnaggregatedField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TableVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/TableConfiguration"
- },
- "ConditionalFormatting": {
- "$ref": "#/definitions/TableConditionalFormatting"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "Tag": {
- "additionalProperties": false,
- "properties": {
- "Key": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "Value": {
- "maxLength": 256,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Key",
- "Value"
- ],
- "type": "object"
- },
- "TargetVisualOptions": {
- "enum": [
- "ALL_VISUALS"
- ],
- "type": "string"
- },
- "TemplateError": {
- "additionalProperties": false,
- "properties": {
- "Message": {
- "pattern": "\\S",
- "type": "string"
- },
- "Type": {
- "$ref": "#/definitions/TemplateErrorType"
- },
- "ViolatedEntities": {
- "items": {
- "$ref": "#/definitions/Entity"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TemplateErrorType": {
- "enum": [
- "SOURCE_NOT_FOUND",
- "DATA_SET_NOT_FOUND",
- "INTERNAL_FAILURE",
- "ACCESS_DENIED"
- ],
- "type": "string"
- },
- "TemplateSourceAnalysis": {
- "additionalProperties": false,
- "properties": {
- "Arn": {
- "type": "string"
- },
- "DataSetReferences": {
- "items": {
- "$ref": "#/definitions/DataSetReference"
- },
- "minItems": 1,
- "type": "array"
- }
- },
- "required": [
- "Arn",
- "DataSetReferences"
- ],
- "type": "object"
- },
- "TemplateSourceEntity": {
- "additionalProperties": false,
- "properties": {
- "SourceAnalysis": {
- "$ref": "#/definitions/TemplateSourceAnalysis"
- },
- "SourceTemplate": {
- "$ref": "#/definitions/TemplateSourceTemplate"
- }
- },
- "type": "object"
- },
- "TemplateSourceTemplate": {
- "additionalProperties": false,
- "properties": {
- "Arn": {
- "type": "string"
- }
- },
- "required": [
- "Arn"
- ],
- "type": "object"
- },
- "TemplateVersion": {
- "additionalProperties": false,
- "properties": {
- "CreatedTime": {
- "format": "date-time",
- "type": "string"
- },
- "DataSetConfigurations": {
- "items": {
- "$ref": "#/definitions/DataSetConfiguration"
- },
- "maxItems": 30,
- "minItems": 0,
- "type": "array"
- },
- "Description": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "Errors": {
- "items": {
- "$ref": "#/definitions/TemplateError"
- },
- "minItems": 1,
- "type": "array"
- },
- "Sheets": {
- "items": {
- "$ref": "#/definitions/Sheet"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "SourceEntityArn": {
- "type": "string"
- },
- "Status": {
- "$ref": "#/definitions/ResourceStatus"
- },
- "ThemeArn": {
- "type": "string"
- },
- "VersionNumber": {
- "minimum": 1,
- "type": "number"
- }
- },
- "type": "object"
- },
- "TemplateVersionDefinition": {
- "additionalProperties": false,
- "properties": {
- "AnalysisDefaults": {
- "$ref": "#/definitions/AnalysisDefaults"
- },
- "CalculatedFields": {
- "items": {
- "$ref": "#/definitions/CalculatedField"
- },
- "maxItems": 500,
- "minItems": 0,
- "type": "array"
- },
- "ColumnConfigurations": {
- "items": {
- "$ref": "#/definitions/ColumnConfiguration"
- },
- "maxItems": 2000,
- "minItems": 0,
- "type": "array"
- },
- "DataSetConfigurations": {
- "items": {
- "$ref": "#/definitions/DataSetConfiguration"
- },
- "maxItems": 30,
- "minItems": 0,
- "type": "array"
- },
- "FilterGroups": {
- "items": {
- "$ref": "#/definitions/FilterGroup"
- },
- "maxItems": 2000,
- "minItems": 0,
- "type": "array"
- },
- "Options": {
- "$ref": "#/definitions/AssetOptions"
- },
- "ParameterDeclarations": {
- "items": {
- "$ref": "#/definitions/ParameterDeclaration"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Sheets": {
- "items": {
- "$ref": "#/definitions/SheetDefinition"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "DataSetConfigurations"
- ],
- "type": "object"
- },
- "TextAreaControlDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "InfoIconLabelOptions": {
- "$ref": "#/definitions/SheetControlInfoIconLabelOptions"
- },
- "PlaceholderOptions": {
- "$ref": "#/definitions/TextControlPlaceholderOptions"
- },
- "TitleOptions": {
- "$ref": "#/definitions/LabelOptions"
- }
- },
- "type": "object"
- },
- "TextConditionalFormat": {
- "additionalProperties": false,
- "properties": {
- "BackgroundColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- },
- "Icon": {
- "$ref": "#/definitions/ConditionalFormattingIcon"
- },
- "TextColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "TextControlPlaceholderOptions": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "TextFieldControlDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "InfoIconLabelOptions": {
- "$ref": "#/definitions/SheetControlInfoIconLabelOptions"
- },
- "PlaceholderOptions": {
- "$ref": "#/definitions/TextControlPlaceholderOptions"
- },
- "TitleOptions": {
- "$ref": "#/definitions/LabelOptions"
- }
- },
- "type": "object"
- },
- "TextWrap": {
- "enum": [
- "NONE",
- "WRAP"
- ],
- "type": "string"
- },
- "ThousandSeparatorOptions": {
- "additionalProperties": false,
- "properties": {
- "Symbol": {
- "$ref": "#/definitions/NumericSeparatorSymbol"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "TimeBasedForecastProperties": {
- "additionalProperties": false,
- "properties": {
- "LowerBoundary": {
- "default": null,
- "type": "number"
- },
- "PeriodsBackward": {
- "maximum": 1000,
- "minimum": 0,
- "type": "number"
- },
- "PeriodsForward": {
- "maximum": 1000,
- "minimum": 1,
- "type": "number"
- },
- "PredictionInterval": {
- "maximum": 95,
- "minimum": 50,
- "type": "number"
- },
- "Seasonality": {
- "maximum": 180,
- "minimum": 1,
- "type": "number"
- },
- "UpperBoundary": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "TimeEqualityFilter": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "ParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "RollingDate": {
- "$ref": "#/definitions/RollingDateConfiguration"
- },
- "TimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- },
- "Value": {
- "format": "date-time",
- "type": "string"
- }
- },
- "required": [
- "Column",
- "FilterId"
- ],
- "type": "object"
- },
- "TimeGranularity": {
- "enum": [
- "YEAR",
- "QUARTER",
- "MONTH",
- "WEEK",
- "DAY",
- "HOUR",
- "MINUTE",
- "SECOND",
- "MILLISECOND"
- ],
- "type": "string"
- },
- "TimeRangeDrillDownFilter": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "RangeMaximum": {
- "format": "date-time",
- "type": "string"
- },
- "RangeMinimum": {
- "format": "date-time",
- "type": "string"
- },
- "TimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- }
- },
- "required": [
- "Column",
- "RangeMaximum",
- "RangeMinimum",
- "TimeGranularity"
- ],
- "type": "object"
- },
- "TimeRangeFilter": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- },
- "ExcludePeriodConfiguration": {
- "$ref": "#/definitions/ExcludePeriodConfiguration"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "IncludeMaximum": {
- "default": null,
- "type": "boolean"
- },
- "IncludeMinimum": {
- "default": null,
- "type": "boolean"
- },
- "NullOption": {
- "$ref": "#/definitions/FilterNullOption"
- },
- "RangeMaximumValue": {
- "$ref": "#/definitions/TimeRangeFilterValue"
- },
- "RangeMinimumValue": {
- "$ref": "#/definitions/TimeRangeFilterValue"
- },
- "TimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- }
- },
- "required": [
- "Column",
- "FilterId",
- "NullOption"
- ],
- "type": "object"
- },
- "TimeRangeFilterValue": {
- "additionalProperties": false,
- "properties": {
- "Parameter": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "RollingDate": {
- "$ref": "#/definitions/RollingDateConfiguration"
- },
- "StaticValue": {
- "format": "date-time",
- "type": "string"
- }
- },
- "type": "object"
- },
- "TooltipItem": {
- "additionalProperties": false,
- "properties": {
- "ColumnTooltipItem": {
- "$ref": "#/definitions/ColumnTooltipItem"
- },
- "FieldTooltipItem": {
- "$ref": "#/definitions/FieldTooltipItem"
- }
- },
- "type": "object"
- },
- "TooltipOptions": {
- "additionalProperties": false,
- "properties": {
- "FieldBasedTooltip": {
- "$ref": "#/definitions/FieldBasedTooltip"
- },
- "SelectedTooltipType": {
- "$ref": "#/definitions/SelectedTooltipType"
- },
- "TooltipVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "TooltipTitleType": {
- "enum": [
- "NONE",
- "PRIMARY_VALUE"
- ],
- "type": "string"
- },
- "TopBottomComputationType": {
- "enum": [
- "TOP",
- "BOTTOM"
- ],
- "type": "string"
- },
- "TopBottomFilter": {
- "additionalProperties": false,
- "properties": {
- "AggregationSortConfigurations": {
- "items": {
- "$ref": "#/definitions/AggregationSortConfiguration"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Limit": {
- "default": null,
- "type": "number"
- },
- "ParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "TimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- }
- },
- "required": [
- "AggregationSortConfigurations",
- "Column",
- "FilterId"
- ],
- "type": "object"
- },
- "TopBottomMoversComputation": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "$ref": "#/definitions/DimensionField"
- },
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "MoverSize": {
- "default": 0,
- "maximum": 20,
- "minimum": 1,
- "type": "number"
- },
- "Name": {
- "type": "string"
- },
- "SortOrder": {
- "$ref": "#/definitions/TopBottomSortOrder"
- },
- "Time": {
- "$ref": "#/definitions/DimensionField"
- },
- "Type": {
- "$ref": "#/definitions/TopBottomComputationType"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId",
- "Type"
- ],
- "type": "object"
- },
- "TopBottomRankedComputation": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "$ref": "#/definitions/DimensionField"
- },
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "type": "string"
- },
- "ResultSize": {
- "default": 0,
- "maximum": 20,
- "minimum": 1,
- "type": "number"
- },
- "Type": {
- "$ref": "#/definitions/TopBottomComputationType"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId",
- "Type"
- ],
- "type": "object"
- },
- "TopBottomSortOrder": {
- "enum": [
- "PERCENT_DIFFERENCE",
- "ABSOLUTE_DIFFERENCE"
- ],
- "type": "string"
- },
- "TotalAggregationComputation": {
- "additionalProperties": false,
- "properties": {
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "type": "string"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId"
- ],
- "type": "object"
- },
- "TotalAggregationFunction": {
- "additionalProperties": false,
- "properties": {
- "SimpleTotalAggregationFunction": {
- "$ref": "#/definitions/SimpleTotalAggregationFunction"
- }
- },
- "type": "object"
- },
- "TotalAggregationOption": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "TotalAggregationFunction": {
- "$ref": "#/definitions/TotalAggregationFunction"
- }
- },
- "required": [
- "FieldId",
- "TotalAggregationFunction"
- ],
- "type": "object"
- },
- "TotalOptions": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "type": "string"
- },
- "Placement": {
- "$ref": "#/definitions/TableTotalsPlacement"
- },
- "ScrollStatus": {
- "$ref": "#/definitions/TableTotalsScrollStatus"
- },
- "TotalAggregationOptions": {
- "items": {
- "$ref": "#/definitions/TotalAggregationOption"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "TotalCellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "TotalsVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "TreeMapAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Colors": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Groups": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Sizes": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TreeMapConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ColorLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ColorScale": {
- "$ref": "#/definitions/ColorScale"
- },
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/TreeMapFieldWells"
- },
- "GroupLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "SizeLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/TreeMapSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- }
- },
- "type": "object"
- },
- "TreeMapFieldWells": {
- "additionalProperties": false,
- "properties": {
- "TreeMapAggregatedFieldWells": {
- "$ref": "#/definitions/TreeMapAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "TreeMapSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "TreeMapGroupItemsLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "TreeMapSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TreeMapVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/TreeMapConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "TrendArrowOptions": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "URLTargetConfiguration": {
- "enum": [
- "NEW_TAB",
- "NEW_WINDOW",
- "SAME_TAB"
- ],
- "type": "string"
- },
- "UnaggregatedField": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/FormatConfiguration"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "UniqueValuesComputation": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "$ref": "#/definitions/DimensionField"
- },
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "type": "string"
- }
- },
- "required": [
- "ComputationId"
- ],
- "type": "object"
- },
- "ValidationStrategy": {
- "additionalProperties": false,
- "properties": {
- "Mode": {
- "$ref": "#/definitions/ValidationStrategyMode"
- }
- },
- "required": [
- "Mode"
- ],
- "type": "object"
- },
- "ValidationStrategyMode": {
- "enum": [
- "STRICT",
- "LENIENT"
- ],
- "type": "string"
- },
- "ValueWhenUnsetOption": {
- "enum": [
- "RECOMMENDED_VALUE",
- "NULL"
- ],
- "type": "string"
- },
- "VerticalTextAlignment": {
- "enum": [
- "TOP",
- "MIDDLE",
- "BOTTOM",
- "AUTO"
- ],
- "type": "string"
- },
- "Visibility": {
- "enum": [
- "HIDDEN",
- "VISIBLE"
- ],
- "type": "string"
- },
- "VisibleRangeOptions": {
- "additionalProperties": false,
- "properties": {
- "PercentRange": {
- "$ref": "#/definitions/PercentVisibleRange"
- }
- },
- "type": "object"
- },
- "Visual": {
- "additionalProperties": false,
- "properties": {
- "BarChartVisual": {
- "$ref": "#/definitions/BarChartVisual"
- },
- "BoxPlotVisual": {
- "$ref": "#/definitions/BoxPlotVisual"
- },
- "ComboChartVisual": {
- "$ref": "#/definitions/ComboChartVisual"
- },
- "CustomContentVisual": {
- "$ref": "#/definitions/CustomContentVisual"
- },
- "EmptyVisual": {
- "$ref": "#/definitions/EmptyVisual"
- },
- "FilledMapVisual": {
- "$ref": "#/definitions/FilledMapVisual"
- },
- "FunnelChartVisual": {
- "$ref": "#/definitions/FunnelChartVisual"
- },
- "GaugeChartVisual": {
- "$ref": "#/definitions/GaugeChartVisual"
- },
- "GeospatialMapVisual": {
- "$ref": "#/definitions/GeospatialMapVisual"
- },
- "HeatMapVisual": {
- "$ref": "#/definitions/HeatMapVisual"
- },
- "HistogramVisual": {
- "$ref": "#/definitions/HistogramVisual"
- },
- "InsightVisual": {
- "$ref": "#/definitions/InsightVisual"
- },
- "KPIVisual": {
- "$ref": "#/definitions/KPIVisual"
- },
- "LineChartVisual": {
- "$ref": "#/definitions/LineChartVisual"
- },
- "PieChartVisual": {
- "$ref": "#/definitions/PieChartVisual"
- },
- "PivotTableVisual": {
- "$ref": "#/definitions/PivotTableVisual"
- },
- "RadarChartVisual": {
- "$ref": "#/definitions/RadarChartVisual"
- },
- "SankeyDiagramVisual": {
- "$ref": "#/definitions/SankeyDiagramVisual"
- },
- "ScatterPlotVisual": {
- "$ref": "#/definitions/ScatterPlotVisual"
- },
- "TableVisual": {
- "$ref": "#/definitions/TableVisual"
- },
- "TreeMapVisual": {
- "$ref": "#/definitions/TreeMapVisual"
- },
- "WaterfallVisual": {
- "$ref": "#/definitions/WaterfallVisual"
- },
- "WordCloudVisual": {
- "$ref": "#/definitions/WordCloudVisual"
- }
- },
- "type": "object"
- },
- "VisualCustomAction": {
- "additionalProperties": false,
- "properties": {
- "ActionOperations": {
- "items": {
- "$ref": "#/definitions/VisualCustomActionOperation"
- },
- "maxItems": 2,
- "minItems": 1,
- "type": "array"
- },
- "CustomActionId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "maxLength": 256,
- "minLength": 1,
- "type": "string"
- },
- "Status": {
- "$ref": "#/definitions/WidgetStatus"
- },
- "Trigger": {
- "$ref": "#/definitions/VisualCustomActionTrigger"
- }
- },
- "required": [
- "ActionOperations",
- "CustomActionId",
- "Name",
- "Trigger"
- ],
- "type": "object"
- },
- "VisualCustomActionOperation": {
- "additionalProperties": false,
- "properties": {
- "FilterOperation": {
- "$ref": "#/definitions/CustomActionFilterOperation"
- },
- "NavigationOperation": {
- "$ref": "#/definitions/CustomActionNavigationOperation"
- },
- "SetParametersOperation": {
- "$ref": "#/definitions/CustomActionSetParametersOperation"
- },
- "URLOperation": {
- "$ref": "#/definitions/CustomActionURLOperation"
- }
- },
- "type": "object"
- },
- "VisualCustomActionTrigger": {
- "enum": [
- "DATA_POINT_CLICK",
- "DATA_POINT_MENU"
- ],
- "type": "string"
- },
- "VisualPalette": {
- "additionalProperties": false,
- "properties": {
- "ChartColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "ColorMap": {
- "items": {
- "$ref": "#/definitions/DataPathColor"
- },
- "maxItems": 5000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "VisualSubtitleLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "FormatText": {
- "$ref": "#/definitions/LongFormatText"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "VisualTitleLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "FormatText": {
- "$ref": "#/definitions/ShortFormatText"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "WaterfallChartAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Breakdowns": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Categories": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "WaterfallChartColorConfiguration": {
- "additionalProperties": false,
- "properties": {
- "GroupColorConfiguration": {
- "$ref": "#/definitions/WaterfallChartGroupColorConfiguration"
- }
- },
- "type": "object"
- },
- "WaterfallChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "CategoryAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ColorConfiguration": {
- "$ref": "#/definitions/WaterfallChartColorConfiguration"
- },
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/WaterfallChartFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "PrimaryYAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "PrimaryYAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/WaterfallChartSortConfiguration"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- },
- "WaterfallChartOptions": {
- "$ref": "#/definitions/WaterfallChartOptions"
- }
- },
- "type": "object"
- },
- "WaterfallChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "WaterfallChartAggregatedFieldWells": {
- "$ref": "#/definitions/WaterfallChartAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "WaterfallChartGroupColorConfiguration": {
- "additionalProperties": false,
- "properties": {
- "NegativeBarColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "PositiveBarColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "TotalBarColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- }
- },
- "type": "object"
- },
- "WaterfallChartOptions": {
- "additionalProperties": false,
- "properties": {
- "TotalBarLabel": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "WaterfallChartSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "BreakdownItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "WaterfallVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/WaterfallChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "WhatIfPointScenario": {
- "additionalProperties": false,
- "properties": {
- "Date": {
- "format": "date-time",
- "type": "string"
- },
- "Value": {
- "default": 0,
- "type": "number"
- }
- },
- "required": [
- "Date",
- "Value"
- ],
- "type": "object"
- },
- "WhatIfRangeScenario": {
- "additionalProperties": false,
- "properties": {
- "EndDate": {
- "format": "date-time",
- "type": "string"
- },
- "StartDate": {
- "format": "date-time",
- "type": "string"
- },
- "Value": {
- "default": 0,
- "type": "number"
- }
- },
- "required": [
- "EndDate",
- "StartDate",
- "Value"
- ],
- "type": "object"
- },
- "WidgetStatus": {
- "enum": [
- "ENABLED",
- "DISABLED"
- ],
- "type": "string"
- },
- "WordCloudAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "GroupBy": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "Size": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "WordCloudChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/WordCloudFieldWells"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/WordCloudSortConfiguration"
- },
- "WordCloudOptions": {
- "$ref": "#/definitions/WordCloudOptions"
- }
- },
- "type": "object"
- },
- "WordCloudCloudLayout": {
- "enum": [
- "FLUID",
- "NORMAL"
- ],
- "type": "string"
- },
- "WordCloudFieldWells": {
- "additionalProperties": false,
- "properties": {
- "WordCloudAggregatedFieldWells": {
- "$ref": "#/definitions/WordCloudAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "WordCloudOptions": {
- "additionalProperties": false,
- "properties": {
- "CloudLayout": {
- "$ref": "#/definitions/WordCloudCloudLayout"
- },
- "MaximumStringLength": {
- "maximum": 100,
- "minimum": 1,
- "type": "number"
- },
- "WordCasing": {
- "$ref": "#/definitions/WordCloudWordCasing"
- },
- "WordOrientation": {
- "$ref": "#/definitions/WordCloudWordOrientation"
- },
- "WordPadding": {
- "$ref": "#/definitions/WordCloudWordPadding"
- },
- "WordScaling": {
- "$ref": "#/definitions/WordCloudWordScaling"
- }
- },
- "type": "object"
- },
- "WordCloudSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "WordCloudVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/WordCloudChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "WordCloudWordCasing": {
- "enum": [
- "LOWER_CASE",
- "EXISTING_CASE"
- ],
- "type": "string"
- },
- "WordCloudWordOrientation": {
- "enum": [
- "HORIZONTAL",
- "HORIZONTAL_AND_VERTICAL"
- ],
- "type": "string"
- },
- "WordCloudWordPadding": {
- "enum": [
- "NONE",
- "SMALL",
- "MEDIUM",
- "LARGE"
- ],
- "type": "string"
- },
- "WordCloudWordScaling": {
- "enum": [
- "EMPHASIZE",
- "NORMAL"
- ],
- "type": "string"
- }
- },
- "primaryIdentifier": [
- "/properties/AwsAccountId",
- "/properties/TemplateId"
- ],
- "properties": {
- "Arn": {
- "type": "string"
- },
- "AwsAccountId": {
- "maxLength": 12,
- "minLength": 12,
- "pattern": "^[0-9]{12}$",
- "type": "string"
- },
- "CreatedTime": {
- "format": "date-time",
- "type": "string"
- },
- "Definition": {
- "$ref": "#/definitions/TemplateVersionDefinition"
- },
- "LastUpdatedTime": {
- "format": "date-time",
- "type": "string"
- },
- "Name": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Permissions": {
- "items": {
- "$ref": "#/definitions/ResourcePermission"
- },
- "maxItems": 64,
- "minItems": 1,
- "type": "array"
- },
- "SourceEntity": {
- "$ref": "#/definitions/TemplateSourceEntity"
- },
- "Tags": {
- "items": {
- "$ref": "#/definitions/Tag"
- },
- "maxItems": 200,
- "minItems": 1,
- "type": "array"
- },
- "TemplateId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "ValidationStrategy": {
- "$ref": "#/definitions/ValidationStrategy"
- },
- "Version": {
- "$ref": "#/definitions/TemplateVersion"
- },
- "VersionDescription": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "readOnlyProperties": [
- "/properties/Arn",
- "/properties/CreatedTime",
- "/properties/LastUpdatedTime",
- "/properties/Version"
- ],
- "required": [
- "AwsAccountId",
- "TemplateId"
- ],
- "sourceUrl": "https://github.com/aws-cloudformation/aws-cloudformation-resource-providers-quicksight",
- "typeName": "AWS::QuickSight::Template",
- "writeOnlyProperties": [
- "/properties/Definition",
- "/properties/VersionDescription",
- "/properties/SourceEntity",
- "/properties/ValidationStrategy"
- ]
-}
diff --git a/src/cfnlint/data/schemas/providers/eu_north_1/__init__.py b/src/cfnlint/data/schemas/providers/eu_north_1/__init__.py
index 2742231298..e90ff41ebc 100644
--- a/src/cfnlint/data/schemas/providers/eu_north_1/__init__.py
+++ b/src/cfnlint/data/schemas/providers/eu_north_1/__init__.py
@@ -1072,6 +1072,7 @@
"aws-backup-restoretestingplan.json",
"aws-backup-restoretestingselection.json",
"aws-backupgateway-hypervisor.json",
+ "aws-batch-computeenvironment.json",
"aws-batch-jobdefinition.json",
"aws-batch-jobqueue.json",
"aws-batch-schedulingpolicy.json",
@@ -1318,6 +1319,7 @@
"aws-ec2-vpnconnection.json",
"aws-ec2-vpnconnectionroute.json",
"aws-ec2-vpngateway.json",
+ "aws-ec2-vpngatewayroutepropagation.json",
"aws-ecr-pullthroughcacherule.json",
"aws-ecr-registrypolicy.json",
"aws-ecr-replicationconfiguration.json",
@@ -1647,9 +1649,12 @@
"aws-pcaconnectorad-template.json",
"aws-pcaconnectorad-templategroupaccesscontrolentry.json",
"aws-pipes-pipe.json",
+ "aws-quicksight-analysis.json",
+ "aws-quicksight-dashboard.json",
"aws-quicksight-dataset.json",
"aws-quicksight-datasource.json",
"aws-quicksight-refreshschedule.json",
+ "aws-quicksight-template.json",
"aws-quicksight-theme.json",
"aws-quicksight-vpcconnection.json",
"aws-ram-permission.json",
diff --git a/src/cfnlint/data/schemas/providers/eu_north_1/aws-batch-computeenvironment.json b/src/cfnlint/data/schemas/providers/eu_north_1/aws-batch-computeenvironment.json
deleted file mode 100644
index 877d8a2079..0000000000
--- a/src/cfnlint/data/schemas/providers/eu_north_1/aws-batch-computeenvironment.json
+++ /dev/null
@@ -1,256 +0,0 @@
-{
- "additionalIdentifiers": [
- [
- "/properties/ComputeEnvironmentName"
- ]
- ],
- "additionalProperties": false,
- "conditionalCreateOnlyProperties": [
- "/properties/ComputeResources/AllocationStrategy",
- "/properties/ComputeResources/BidPercentage",
- "/properties/ComputeResources/Ec2Configuration",
- "/properties/ComputeResources/Ec2KeyPair",
- "/properties/ComputeResources/ImageId",
- "/properties/ComputeResources/InstanceRole",
- "/properties/ComputeResources/InstanceTypes",
- "/properties/ComputeResources/LaunchTemplate",
- "/properties/ComputeResources/PlacementGroup",
- "/properties/ComputeResources/SecurityGroupIds",
- "/properties/ComputeResources/Subnets",
- "/properties/ComputeResources/Tags",
- "/properties/ComputeResources/Type"
- ],
- "createOnlyProperties": [
- "/properties/ComputeResources/SpotIamFleetRole",
- "/properties/ComputeEnvironmentName",
- "/properties/Tags",
- "/properties/Type",
- "/properties/EksConfiguration"
- ],
- "definitions": {
- "ComputeResources": {
- "additionalProperties": false,
- "properties": {
- "AllocationStrategy": {
- "type": "string"
- },
- "BidPercentage": {
- "type": "integer"
- },
- "DesiredvCpus": {
- "type": "integer"
- },
- "Ec2Configuration": {
- "insertionOrder": false,
- "items": {
- "$ref": "#/definitions/Ec2ConfigurationObject"
- },
- "type": "array",
- "uniqueItems": false
- },
- "Ec2KeyPair": {
- "type": "string"
- },
- "ImageId": {
- "format": "AWS::EC2::Image.Id",
- "type": "string"
- },
- "InstanceRole": {
- "type": "string"
- },
- "InstanceTypes": {
- "insertionOrder": false,
- "items": {
- "type": "string"
- },
- "type": "array",
- "uniqueItems": false
- },
- "LaunchTemplate": {
- "$ref": "#/definitions/LaunchTemplateSpecification"
- },
- "MaxvCpus": {
- "type": "integer"
- },
- "MinvCpus": {
- "type": "integer"
- },
- "PlacementGroup": {
- "type": "string"
- },
- "SecurityGroupIds": {
- "format": "AWS::EC2::SecurityGroup.Ids",
- "insertionOrder": false,
- "items": {
- "format": "AWS::EC2::SecurityGroup.GroupId",
- "type": "string"
- },
- "type": "array",
- "uniqueItems": false
- },
- "SpotIamFleetRole": {
- "type": "string"
- },
- "Subnets": {
- "insertionOrder": false,
- "items": {
- "type": "string"
- },
- "type": "array",
- "uniqueItems": false
- },
- "Tags": {
- "additionalProperties": false,
- "patternProperties": {
- ".*": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "Type": {
- "type": "string"
- },
- "UpdateToLatestImageVersion": {
- "default": false,
- "type": "boolean"
- }
- },
- "required": [
- "Subnets",
- "Type",
- "MaxvCpus"
- ],
- "type": "object"
- },
- "Ec2ConfigurationObject": {
- "additionalProperties": false,
- "properties": {
- "ImageIdOverride": {
- "type": "string"
- },
- "ImageKubernetesVersion": {
- "type": "string"
- },
- "ImageType": {
- "type": "string"
- }
- },
- "required": [
- "ImageType"
- ],
- "type": "object"
- },
- "EksConfiguration": {
- "additionalProperties": false,
- "properties": {
- "EksClusterArn": {
- "default": false,
- "type": "string"
- },
- "KubernetesNamespace": {
- "default": false,
- "type": "string"
- }
- },
- "required": [
- "EksClusterArn",
- "KubernetesNamespace"
- ],
- "type": "object"
- },
- "LaunchTemplateSpecification": {
- "additionalProperties": false,
- "properties": {
- "LaunchTemplateId": {
- "type": "string"
- },
- "LaunchTemplateName": {
- "type": "string"
- },
- "Version": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "UpdatePolicy": {
- "additionalProperties": false,
- "properties": {
- "JobExecutionTimeoutMinutes": {
- "default": 30,
- "type": "integer"
- },
- "TerminateJobsOnUpdate": {
- "default": false,
- "type": "boolean"
- }
- },
- "type": "object"
- }
- },
- "primaryIdentifier": [
- "/properties/ComputeEnvironmentArn"
- ],
- "properties": {
- "ComputeEnvironmentArn": {
- "type": "string"
- },
- "ComputeEnvironmentName": {
- "type": "string"
- },
- "ComputeResources": {
- "$ref": "#/definitions/ComputeResources"
- },
- "EksConfiguration": {
- "$ref": "#/definitions/EksConfiguration"
- },
- "ReplaceComputeEnvironment": {
- "default": true,
- "type": "boolean"
- },
- "ServiceRole": {
- "type": "string"
- },
- "State": {
- "type": "string"
- },
- "Tags": {
- "additionalProperties": false,
- "patternProperties": {
- ".*": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "Type": {
- "type": "string"
- },
- "UnmanagedvCpus": {
- "type": "integer"
- },
- "UpdatePolicy": {
- "$ref": "#/definitions/UpdatePolicy"
- }
- },
- "readOnlyProperties": [
- "/properties/ComputeEnvironmentArn"
- ],
- "required": [
- "Type"
- ],
- "tagging": {
- "cloudFormationSystemTags": false,
- "tagOnCreate": true,
- "tagProperty": "/properties/Tags",
- "tagUpdatable": false,
- "taggable": true
- },
- "typeName": "AWS::Batch::ComputeEnvironment",
- "writeOnlyProperties": [
- "/properties/ComputeResources/UpdateToLatestImageVersion",
- "/properties/ReplaceComputeEnvironment",
- "/properties/UpdatePolicy"
- ]
-}
diff --git a/src/cfnlint/data/schemas/providers/eu_north_1/aws-ec2-vpngatewayroutepropagation.json b/src/cfnlint/data/schemas/providers/eu_north_1/aws-ec2-vpngatewayroutepropagation.json
deleted file mode 100644
index d9e1e910db..0000000000
--- a/src/cfnlint/data/schemas/providers/eu_north_1/aws-ec2-vpngatewayroutepropagation.json
+++ /dev/null
@@ -1,29 +0,0 @@
-{
- "additionalProperties": false,
- "primaryIdentifier": [
- "/properties/Id"
- ],
- "properties": {
- "Id": {
- "type": "string"
- },
- "RouteTableIds": {
- "items": {
- "type": "string"
- },
- "type": "array",
- "uniqueItems": false
- },
- "VpnGatewayId": {
- "type": "string"
- }
- },
- "readOnlyProperties": [
- "/properties/Id"
- ],
- "required": [
- "RouteTableIds",
- "VpnGatewayId"
- ],
- "typeName": "AWS::EC2::VPNGatewayRoutePropagation"
-}
diff --git a/src/cfnlint/data/schemas/providers/eu_north_1/aws-quicksight-analysis.json b/src/cfnlint/data/schemas/providers/eu_north_1/aws-quicksight-analysis.json
deleted file mode 100644
index 1b7c71a461..0000000000
--- a/src/cfnlint/data/schemas/providers/eu_north_1/aws-quicksight-analysis.json
+++ /dev/null
@@ -1,11274 +0,0 @@
-{
- "additionalProperties": false,
- "createOnlyProperties": [
- "/properties/AnalysisId",
- "/properties/AwsAccountId"
- ],
- "definitions": {
- "AggregationFunction": {
- "additionalProperties": false,
- "properties": {
- "AttributeAggregationFunction": {
- "$ref": "#/definitions/AttributeAggregationFunction"
- },
- "CategoricalAggregationFunction": {
- "$ref": "#/definitions/CategoricalAggregationFunction"
- },
- "DateAggregationFunction": {
- "$ref": "#/definitions/DateAggregationFunction"
- },
- "NumericalAggregationFunction": {
- "$ref": "#/definitions/NumericalAggregationFunction"
- }
- },
- "type": "object"
- },
- "AggregationSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "AggregationFunction": {
- "$ref": "#/definitions/AggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "SortDirection": {
- "$ref": "#/definitions/SortDirection"
- }
- },
- "required": [
- "Column",
- "SortDirection"
- ],
- "type": "object"
- },
- "AllSheetsFilterScopeConfiguration": {
- "format": "json",
- "type": [
- "object",
- "string"
- ]
- },
- "AnalysisDefaults": {
- "additionalProperties": false,
- "properties": {
- "DefaultNewSheetConfiguration": {
- "$ref": "#/definitions/DefaultNewSheetConfiguration"
- }
- },
- "required": [
- "DefaultNewSheetConfiguration"
- ],
- "type": "object"
- },
- "AnalysisDefinition": {
- "additionalProperties": false,
- "properties": {
- "AnalysisDefaults": {
- "$ref": "#/definitions/AnalysisDefaults"
- },
- "CalculatedFields": {
- "items": {
- "$ref": "#/definitions/CalculatedField"
- },
- "maxItems": 500,
- "minItems": 0,
- "type": "array"
- },
- "ColumnConfigurations": {
- "items": {
- "$ref": "#/definitions/ColumnConfiguration"
- },
- "maxItems": 2000,
- "minItems": 0,
- "type": "array"
- },
- "DataSetIdentifierDeclarations": {
- "items": {
- "$ref": "#/definitions/DataSetIdentifierDeclaration"
- },
- "maxItems": 50,
- "minItems": 1,
- "type": "array"
- },
- "FilterGroups": {
- "items": {
- "$ref": "#/definitions/FilterGroup"
- },
- "maxItems": 2000,
- "minItems": 0,
- "type": "array"
- },
- "Options": {
- "$ref": "#/definitions/AssetOptions"
- },
- "ParameterDeclarations": {
- "items": {
- "$ref": "#/definitions/ParameterDeclaration"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Sheets": {
- "items": {
- "$ref": "#/definitions/SheetDefinition"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "DataSetIdentifierDeclarations"
- ],
- "type": "object"
- },
- "AnalysisError": {
- "additionalProperties": false,
- "properties": {
- "Message": {
- "pattern": "\\S",
- "type": "string"
- },
- "Type": {
- "$ref": "#/definitions/AnalysisErrorType"
- },
- "ViolatedEntities": {
- "items": {
- "$ref": "#/definitions/Entity"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "AnalysisErrorType": {
- "enum": [
- "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"
- ],
- "type": "string"
- },
- "AnalysisSourceEntity": {
- "additionalProperties": false,
- "properties": {
- "SourceTemplate": {
- "$ref": "#/definitions/AnalysisSourceTemplate"
- }
- },
- "type": "object"
- },
- "AnalysisSourceTemplate": {
- "additionalProperties": false,
- "properties": {
- "Arn": {
- "type": "string"
- },
- "DataSetReferences": {
- "items": {
- "$ref": "#/definitions/DataSetReference"
- },
- "minItems": 1,
- "type": "array"
- }
- },
- "required": [
- "Arn",
- "DataSetReferences"
- ],
- "type": "object"
- },
- "AnchorDateConfiguration": {
- "additionalProperties": false,
- "properties": {
- "AnchorOption": {
- "$ref": "#/definitions/AnchorOption"
- },
- "ParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- }
- },
- "type": "object"
- },
- "AnchorOption": {
- "enum": [
- "NOW"
- ],
- "type": "string"
- },
- "ArcAxisConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Range": {
- "$ref": "#/definitions/ArcAxisDisplayRange"
- },
- "ReserveRange": {
- "default": 0,
- "type": "number"
- }
- },
- "type": "object"
- },
- "ArcAxisDisplayRange": {
- "additionalProperties": false,
- "properties": {
- "Max": {
- "default": null,
- "type": "number"
- },
- "Min": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "ArcConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ArcAngle": {
- "default": null,
- "type": "number"
- },
- "ArcThickness": {
- "$ref": "#/definitions/ArcThicknessOptions"
- }
- },
- "type": "object"
- },
- "ArcOptions": {
- "additionalProperties": false,
- "properties": {
- "ArcThickness": {
- "$ref": "#/definitions/ArcThickness"
- }
- },
- "type": "object"
- },
- "ArcThickness": {
- "enum": [
- "SMALL",
- "MEDIUM",
- "LARGE",
- "WHOLE"
- ],
- "type": "string"
- },
- "ArcThicknessOptions": {
- "enum": [
- "SMALL",
- "MEDIUM",
- "LARGE"
- ],
- "type": "string"
- },
- "AssetOptions": {
- "additionalProperties": false,
- "properties": {
- "Timezone": {
- "type": "string"
- },
- "WeekStart": {
- "$ref": "#/definitions/DayOfTheWeek"
- }
- },
- "type": "object"
- },
- "AttributeAggregationFunction": {
- "additionalProperties": false,
- "properties": {
- "SimpleAttributeAggregation": {
- "$ref": "#/definitions/SimpleAttributeAggregationFunction"
- },
- "ValueForMultipleValues": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "AxisBinding": {
- "enum": [
- "PRIMARY_YAXIS",
- "SECONDARY_YAXIS"
- ],
- "type": "string"
- },
- "AxisDataOptions": {
- "additionalProperties": false,
- "properties": {
- "DateAxisOptions": {
- "$ref": "#/definitions/DateAxisOptions"
- },
- "NumericAxisOptions": {
- "$ref": "#/definitions/NumericAxisOptions"
- }
- },
- "type": "object"
- },
- "AxisDisplayDataDrivenRange": {
- "format": "json",
- "type": [
- "object",
- "string"
- ]
- },
- "AxisDisplayMinMaxRange": {
- "additionalProperties": false,
- "properties": {
- "Maximum": {
- "default": null,
- "type": "number"
- },
- "Minimum": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "AxisDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "AxisLineVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "AxisOffset": {
- "type": "string"
- },
- "DataOptions": {
- "$ref": "#/definitions/AxisDataOptions"
- },
- "GridLineVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "ScrollbarOptions": {
- "$ref": "#/definitions/ScrollBarOptions"
- },
- "TickLabelOptions": {
- "$ref": "#/definitions/AxisTickLabelOptions"
- }
- },
- "type": "object"
- },
- "AxisDisplayRange": {
- "additionalProperties": false,
- "properties": {
- "DataDriven": {
- "$ref": "#/definitions/AxisDisplayDataDrivenRange"
- },
- "MinMax": {
- "$ref": "#/definitions/AxisDisplayMinMaxRange"
- }
- },
- "type": "object"
- },
- "AxisLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "ApplyTo": {
- "$ref": "#/definitions/AxisLabelReferenceOptions"
- },
- "CustomLabel": {
- "type": "string"
- },
- "FontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- }
- },
- "type": "object"
- },
- "AxisLabelReferenceOptions": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "AxisLinearScale": {
- "additionalProperties": false,
- "properties": {
- "StepCount": {
- "default": null,
- "type": "number"
- },
- "StepSize": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "AxisLogarithmicScale": {
- "additionalProperties": false,
- "properties": {
- "Base": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "AxisScale": {
- "additionalProperties": false,
- "properties": {
- "Linear": {
- "$ref": "#/definitions/AxisLinearScale"
- },
- "Logarithmic": {
- "$ref": "#/definitions/AxisLogarithmicScale"
- }
- },
- "type": "object"
- },
- "AxisTickLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "LabelOptions": {
- "$ref": "#/definitions/LabelOptions"
- },
- "RotationAngle": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "BarChartAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Colors": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "SmallMultiples": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "BarChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "BarsArrangement": {
- "$ref": "#/definitions/BarsArrangement"
- },
- "CategoryAxis": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "CategoryLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ColorLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ContributionAnalysisDefaults": {
- "items": {
- "$ref": "#/definitions/ContributionAnalysisDefault"
- },
- "maxItems": 200,
- "minItems": 1,
- "type": "array"
- },
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/BarChartFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "Orientation": {
- "$ref": "#/definitions/BarChartOrientation"
- },
- "ReferenceLines": {
- "items": {
- "$ref": "#/definitions/ReferenceLine"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "SmallMultiplesOptions": {
- "$ref": "#/definitions/SmallMultiplesOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/BarChartSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "ValueAxis": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "ValueLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- }
- },
- "type": "object"
- },
- "BarChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "BarChartAggregatedFieldWells": {
- "$ref": "#/definitions/BarChartAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "BarChartOrientation": {
- "enum": [
- "HORIZONTAL",
- "VERTICAL"
- ],
- "type": "string"
- },
- "BarChartSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "ColorItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "ColorSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "SmallMultiplesLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "SmallMultiplesSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "BarChartVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/BarChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "BarsArrangement": {
- "enum": [
- "CLUSTERED",
- "STACKED",
- "STACKED_PERCENT"
- ],
- "type": "string"
- },
- "BaseMapStyleType": {
- "enum": [
- "LIGHT_GRAY",
- "DARK_GRAY",
- "STREET",
- "IMAGERY"
- ],
- "type": "string"
- },
- "BinCountOptions": {
- "additionalProperties": false,
- "properties": {
- "Value": {
- "minimum": 0,
- "type": "number"
- }
- },
- "type": "object"
- },
- "BinWidthOptions": {
- "additionalProperties": false,
- "properties": {
- "BinCountLimit": {
- "maximum": 1000,
- "minimum": 0,
- "type": "number"
- },
- "Value": {
- "minimum": 0,
- "type": "number"
- }
- },
- "type": "object"
- },
- "BodySectionConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Content": {
- "$ref": "#/definitions/BodySectionContent"
- },
- "PageBreakConfiguration": {
- "$ref": "#/definitions/SectionPageBreakConfiguration"
- },
- "SectionId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Style": {
- "$ref": "#/definitions/SectionStyle"
- }
- },
- "required": [
- "Content",
- "SectionId"
- ],
- "type": "object"
- },
- "BodySectionContent": {
- "additionalProperties": false,
- "properties": {
- "Layout": {
- "$ref": "#/definitions/SectionLayoutConfiguration"
- }
- },
- "type": "object"
- },
- "BoxPlotAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "GroupBy": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 5,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "BoxPlotChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "BoxPlotOptions": {
- "$ref": "#/definitions/BoxPlotOptions"
- },
- "CategoryAxis": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "CategoryLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/BoxPlotFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "PrimaryYAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "PrimaryYAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ReferenceLines": {
- "items": {
- "$ref": "#/definitions/ReferenceLine"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/BoxPlotSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- }
- },
- "type": "object"
- },
- "BoxPlotFieldWells": {
- "additionalProperties": false,
- "properties": {
- "BoxPlotAggregatedFieldWells": {
- "$ref": "#/definitions/BoxPlotAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "BoxPlotFillStyle": {
- "enum": [
- "SOLID",
- "TRANSPARENT"
- ],
- "type": "string"
- },
- "BoxPlotOptions": {
- "additionalProperties": false,
- "properties": {
- "AllDataPointsVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "OutlierVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "StyleOptions": {
- "$ref": "#/definitions/BoxPlotStyleOptions"
- }
- },
- "type": "object"
- },
- "BoxPlotSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "PaginationConfiguration": {
- "$ref": "#/definitions/PaginationConfiguration"
- }
- },
- "type": "object"
- },
- "BoxPlotStyleOptions": {
- "additionalProperties": false,
- "properties": {
- "FillStyle": {
- "$ref": "#/definitions/BoxPlotFillStyle"
- }
- },
- "type": "object"
- },
- "BoxPlotVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/BoxPlotChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "CalculatedField": {
- "additionalProperties": false,
- "properties": {
- "DataSetIdentifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Expression": {
- "maxLength": 32000,
- "minLength": 1,
- "type": "string"
- },
- "Name": {
- "maxLength": 127,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "DataSetIdentifier",
- "Expression",
- "Name"
- ],
- "type": "object"
- },
- "CalculatedMeasureField": {
- "additionalProperties": false,
- "properties": {
- "Expression": {
- "maxLength": 4096,
- "minLength": 1,
- "type": "string"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Expression",
- "FieldId"
- ],
- "type": "object"
- },
- "CascadingControlConfiguration": {
- "additionalProperties": false,
- "properties": {
- "SourceControls": {
- "items": {
- "$ref": "#/definitions/CascadingControlSource"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "CascadingControlSource": {
- "additionalProperties": false,
- "properties": {
- "ColumnToMatch": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "SourceSheetControlId": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "CategoricalAggregationFunction": {
- "enum": [
- "COUNT",
- "DISTINCT_COUNT"
- ],
- "type": "string"
- },
- "CategoricalDimensionField": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/StringFormatConfiguration"
- },
- "HierarchyId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "CategoricalMeasureField": {
- "additionalProperties": false,
- "properties": {
- "AggregationFunction": {
- "$ref": "#/definitions/CategoricalAggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/StringFormatConfiguration"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "CategoryDrillDownFilter": {
- "additionalProperties": false,
- "properties": {
- "CategoryValues": {
- "items": {
- "maxLength": 512,
- "minLength": 0,
- "type": "string"
- },
- "maxItems": 100000,
- "minItems": 0,
- "type": "array"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- }
- },
- "required": [
- "CategoryValues",
- "Column"
- ],
- "type": "object"
- },
- "CategoryFilter": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "Configuration": {
- "$ref": "#/definitions/CategoryFilterConfiguration"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "Column",
- "Configuration",
- "FilterId"
- ],
- "type": "object"
- },
- "CategoryFilterConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomFilterConfiguration": {
- "$ref": "#/definitions/CustomFilterConfiguration"
- },
- "CustomFilterListConfiguration": {
- "$ref": "#/definitions/CustomFilterListConfiguration"
- },
- "FilterListConfiguration": {
- "$ref": "#/definitions/FilterListConfiguration"
- }
- },
- "type": "object"
- },
- "CategoryFilterMatchOperator": {
- "enum": [
- "EQUALS",
- "DOES_NOT_EQUAL",
- "CONTAINS",
- "DOES_NOT_CONTAIN",
- "STARTS_WITH",
- "ENDS_WITH"
- ],
- "type": "string"
- },
- "CategoryFilterSelectAllOptions": {
- "enum": [
- "FILTER_ALL_VALUES"
- ],
- "type": "string"
- },
- "CategoryInnerFilter": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "Configuration": {
- "$ref": "#/definitions/CategoryFilterConfiguration"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- }
- },
- "required": [
- "Column",
- "Configuration"
- ],
- "type": "object"
- },
- "ChartAxisLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "AxisLabelOptions": {
- "items": {
- "$ref": "#/definitions/AxisLabelOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "SortIconVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "ClusterMarker": {
- "additionalProperties": false,
- "properties": {
- "SimpleClusterMarker": {
- "$ref": "#/definitions/SimpleClusterMarker"
- }
- },
- "type": "object"
- },
- "ClusterMarkerConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ClusterMarker": {
- "$ref": "#/definitions/ClusterMarker"
- }
- },
- "type": "object"
- },
- "ColorFillType": {
- "enum": [
- "DISCRETE",
- "GRADIENT"
- ],
- "type": "string"
- },
- "ColorScale": {
- "additionalProperties": false,
- "properties": {
- "ColorFillType": {
- "$ref": "#/definitions/ColorFillType"
- },
- "Colors": {
- "items": {
- "$ref": "#/definitions/DataColor"
- },
- "maxItems": 3,
- "minItems": 2,
- "type": "array"
- },
- "NullValueColor": {
- "$ref": "#/definitions/DataColor"
- }
- },
- "required": [
- "ColorFillType",
- "Colors"
- ],
- "type": "object"
- },
- "ColorsConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomColors": {
- "items": {
- "$ref": "#/definitions/CustomColor"
- },
- "maxItems": 50,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "ColumnConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ColorsConfiguration": {
- "$ref": "#/definitions/ColorsConfiguration"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/FormatConfiguration"
- },
- "Role": {
- "$ref": "#/definitions/ColumnRole"
- }
- },
- "required": [
- "Column"
- ],
- "type": "object"
- },
- "ColumnHierarchy": {
- "additionalProperties": false,
- "properties": {
- "DateTimeHierarchy": {
- "$ref": "#/definitions/DateTimeHierarchy"
- },
- "ExplicitHierarchy": {
- "$ref": "#/definitions/ExplicitHierarchy"
- },
- "PredefinedHierarchy": {
- "$ref": "#/definitions/PredefinedHierarchy"
- }
- },
- "type": "object"
- },
- "ColumnIdentifier": {
- "additionalProperties": false,
- "properties": {
- "ColumnName": {
- "maxLength": 127,
- "minLength": 1,
- "type": "string"
- },
- "DataSetIdentifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "ColumnName",
- "DataSetIdentifier"
- ],
- "type": "object"
- },
- "ColumnRole": {
- "enum": [
- "DIMENSION",
- "MEASURE"
- ],
- "type": "string"
- },
- "ColumnSort": {
- "additionalProperties": false,
- "properties": {
- "AggregationFunction": {
- "$ref": "#/definitions/AggregationFunction"
- },
- "Direction": {
- "$ref": "#/definitions/SortDirection"
- },
- "SortBy": {
- "$ref": "#/definitions/ColumnIdentifier"
- }
- },
- "required": [
- "Direction",
- "SortBy"
- ],
- "type": "object"
- },
- "ColumnTooltipItem": {
- "additionalProperties": false,
- "properties": {
- "Aggregation": {
- "$ref": "#/definitions/AggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "Label": {
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "required": [
- "Column"
- ],
- "type": "object"
- },
- "ComboChartAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "BarValues": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Colors": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "LineValues": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "ComboChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "BarDataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "BarsArrangement": {
- "$ref": "#/definitions/BarsArrangement"
- },
- "CategoryAxis": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "CategoryLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ColorLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/ComboChartFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "LineDataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "PrimaryYAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "PrimaryYAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ReferenceLines": {
- "items": {
- "$ref": "#/definitions/ReferenceLine"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "SecondaryYAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "SecondaryYAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/ComboChartSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- }
- },
- "type": "object"
- },
- "ComboChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "ComboChartAggregatedFieldWells": {
- "$ref": "#/definitions/ComboChartAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "ComboChartSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "ColorItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "ColorSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "ComboChartVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/ComboChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "ComparisonConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ComparisonFormat": {
- "$ref": "#/definitions/ComparisonFormatConfiguration"
- },
- "ComparisonMethod": {
- "$ref": "#/definitions/ComparisonMethod"
- }
- },
- "type": "object"
- },
- "ComparisonFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "NumberDisplayFormatConfiguration": {
- "$ref": "#/definitions/NumberDisplayFormatConfiguration"
- },
- "PercentageDisplayFormatConfiguration": {
- "$ref": "#/definitions/PercentageDisplayFormatConfiguration"
- }
- },
- "type": "object"
- },
- "ComparisonMethod": {
- "enum": [
- "DIFFERENCE",
- "PERCENT_DIFFERENCE",
- "PERCENT"
- ],
- "type": "string"
- },
- "Computation": {
- "additionalProperties": false,
- "properties": {
- "Forecast": {
- "$ref": "#/definitions/ForecastComputation"
- },
- "GrowthRate": {
- "$ref": "#/definitions/GrowthRateComputation"
- },
- "MaximumMinimum": {
- "$ref": "#/definitions/MaximumMinimumComputation"
- },
- "MetricComparison": {
- "$ref": "#/definitions/MetricComparisonComputation"
- },
- "PeriodOverPeriod": {
- "$ref": "#/definitions/PeriodOverPeriodComputation"
- },
- "PeriodToDate": {
- "$ref": "#/definitions/PeriodToDateComputation"
- },
- "TopBottomMovers": {
- "$ref": "#/definitions/TopBottomMoversComputation"
- },
- "TopBottomRanked": {
- "$ref": "#/definitions/TopBottomRankedComputation"
- },
- "TotalAggregation": {
- "$ref": "#/definitions/TotalAggregationComputation"
- },
- "UniqueValues": {
- "$ref": "#/definitions/UniqueValuesComputation"
- }
- },
- "type": "object"
- },
- "ConditionalFormattingColor": {
- "additionalProperties": false,
- "properties": {
- "Gradient": {
- "$ref": "#/definitions/ConditionalFormattingGradientColor"
- },
- "Solid": {
- "$ref": "#/definitions/ConditionalFormattingSolidColor"
- }
- },
- "type": "object"
- },
- "ConditionalFormattingCustomIconCondition": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "DisplayConfiguration": {
- "$ref": "#/definitions/ConditionalFormattingIconDisplayConfiguration"
- },
- "Expression": {
- "maxLength": 4096,
- "minLength": 1,
- "type": "string"
- },
- "IconOptions": {
- "$ref": "#/definitions/ConditionalFormattingCustomIconOptions"
- }
- },
- "required": [
- "Expression",
- "IconOptions"
- ],
- "type": "object"
- },
- "ConditionalFormattingCustomIconOptions": {
- "additionalProperties": false,
- "properties": {
- "Icon": {
- "$ref": "#/definitions/Icon"
- },
- "UnicodeIcon": {
- "pattern": "^[^\\u0000-\\u00FF]$",
- "type": "string"
- }
- },
- "type": "object"
- },
- "ConditionalFormattingGradientColor": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "$ref": "#/definitions/GradientColor"
- },
- "Expression": {
- "maxLength": 4096,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Color",
- "Expression"
- ],
- "type": "object"
- },
- "ConditionalFormattingIcon": {
- "additionalProperties": false,
- "properties": {
- "CustomCondition": {
- "$ref": "#/definitions/ConditionalFormattingCustomIconCondition"
- },
- "IconSet": {
- "$ref": "#/definitions/ConditionalFormattingIconSet"
- }
- },
- "type": "object"
- },
- "ConditionalFormattingIconDisplayConfiguration": {
- "additionalProperties": false,
- "properties": {
- "IconDisplayOption": {
- "$ref": "#/definitions/ConditionalFormattingIconDisplayOption"
- }
- },
- "type": "object"
- },
- "ConditionalFormattingIconDisplayOption": {
- "enum": [
- "ICON_ONLY"
- ],
- "type": "string"
- },
- "ConditionalFormattingIconSet": {
- "additionalProperties": false,
- "properties": {
- "Expression": {
- "maxLength": 4096,
- "minLength": 1,
- "type": "string"
- },
- "IconSetType": {
- "$ref": "#/definitions/ConditionalFormattingIconSetType"
- }
- },
- "required": [
- "Expression"
- ],
- "type": "object"
- },
- "ConditionalFormattingIconSetType": {
- "enum": [
- "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"
- ],
- "type": "string"
- },
- "ConditionalFormattingSolidColor": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "Expression": {
- "maxLength": 4096,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Expression"
- ],
- "type": "object"
- },
- "ContributionAnalysisDefault": {
- "additionalProperties": false,
- "properties": {
- "ContributorDimensions": {
- "items": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "maxItems": 4,
- "minItems": 1,
- "type": "array"
- },
- "MeasureFieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "ContributorDimensions",
- "MeasureFieldId"
- ],
- "type": "object"
- },
- "CrossDatasetTypes": {
- "enum": [
- "ALL_DATASETS",
- "SINGLE_DATASET"
- ],
- "type": "string"
- },
- "CurrencyDisplayFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DecimalPlacesConfiguration": {
- "$ref": "#/definitions/DecimalPlacesConfiguration"
- },
- "NegativeValueConfiguration": {
- "$ref": "#/definitions/NegativeValueConfiguration"
- },
- "NullValueFormatConfiguration": {
- "$ref": "#/definitions/NullValueFormatConfiguration"
- },
- "NumberScale": {
- "$ref": "#/definitions/NumberScale"
- },
- "Prefix": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "SeparatorConfiguration": {
- "$ref": "#/definitions/NumericSeparatorConfiguration"
- },
- "Suffix": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "Symbol": {
- "pattern": "^[A-Z]{3}$",
- "type": "string"
- }
- },
- "type": "object"
- },
- "CustomActionFilterOperation": {
- "additionalProperties": false,
- "properties": {
- "SelectedFieldsConfiguration": {
- "$ref": "#/definitions/FilterOperationSelectedFieldsConfiguration"
- },
- "TargetVisualsConfiguration": {
- "$ref": "#/definitions/FilterOperationTargetVisualsConfiguration"
- }
- },
- "required": [
- "SelectedFieldsConfiguration",
- "TargetVisualsConfiguration"
- ],
- "type": "object"
- },
- "CustomActionNavigationOperation": {
- "additionalProperties": false,
- "properties": {
- "LocalNavigationConfiguration": {
- "$ref": "#/definitions/LocalNavigationConfiguration"
- }
- },
- "type": "object"
- },
- "CustomActionSetParametersOperation": {
- "additionalProperties": false,
- "properties": {
- "ParameterValueConfigurations": {
- "items": {
- "$ref": "#/definitions/SetParameterValueConfiguration"
- },
- "maxItems": 200,
- "minItems": 1,
- "type": "array"
- }
- },
- "required": [
- "ParameterValueConfigurations"
- ],
- "type": "object"
- },
- "CustomActionURLOperation": {
- "additionalProperties": false,
- "properties": {
- "URLTarget": {
- "$ref": "#/definitions/URLTargetConfiguration"
- },
- "URLTemplate": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "URLTarget",
- "URLTemplate"
- ],
- "type": "object"
- },
- "CustomColor": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "FieldValue": {
- "maxLength": 2048,
- "minLength": 0,
- "type": "string"
- },
- "SpecialValue": {
- "$ref": "#/definitions/SpecialValue"
- }
- },
- "required": [
- "Color"
- ],
- "type": "object"
- },
- "CustomContentConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ContentType": {
- "$ref": "#/definitions/CustomContentType"
- },
- "ContentUrl": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "ImageScaling": {
- "$ref": "#/definitions/CustomContentImageScalingConfiguration"
- }
- },
- "type": "object"
- },
- "CustomContentImageScalingConfiguration": {
- "enum": [
- "FIT_TO_HEIGHT",
- "FIT_TO_WIDTH",
- "DO_NOT_SCALE",
- "SCALE_TO_VISUAL"
- ],
- "type": "string"
- },
- "CustomContentType": {
- "enum": [
- "IMAGE",
- "OTHER_EMBEDDED_CONTENT"
- ],
- "type": "string"
- },
- "CustomContentVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/CustomContentConfiguration"
- },
- "DataSetIdentifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "DataSetIdentifier",
- "VisualId"
- ],
- "type": "object"
- },
- "CustomFilterConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryValue": {
- "maxLength": 512,
- "minLength": 0,
- "type": "string"
- },
- "MatchOperator": {
- "$ref": "#/definitions/CategoryFilterMatchOperator"
- },
- "NullOption": {
- "$ref": "#/definitions/FilterNullOption"
- },
- "ParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "SelectAllOptions": {
- "$ref": "#/definitions/CategoryFilterSelectAllOptions"
- }
- },
- "required": [
- "MatchOperator",
- "NullOption"
- ],
- "type": "object"
- },
- "CustomFilterListConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryValues": {
- "items": {
- "maxLength": 512,
- "minLength": 0,
- "type": "string"
- },
- "maxItems": 100000,
- "minItems": 0,
- "type": "array"
- },
- "MatchOperator": {
- "$ref": "#/definitions/CategoryFilterMatchOperator"
- },
- "NullOption": {
- "$ref": "#/definitions/FilterNullOption"
- },
- "SelectAllOptions": {
- "$ref": "#/definitions/CategoryFilterSelectAllOptions"
- }
- },
- "required": [
- "MatchOperator",
- "NullOption"
- ],
- "type": "object"
- },
- "CustomNarrativeOptions": {
- "additionalProperties": false,
- "properties": {
- "Narrative": {
- "maxLength": 150000,
- "minLength": 0,
- "type": "string"
- }
- },
- "required": [
- "Narrative"
- ],
- "type": "object"
- },
- "CustomParameterValues": {
- "additionalProperties": false,
- "properties": {
- "DateTimeValues": {
- "items": {
- "format": "date-time",
- "type": "string"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- },
- "DecimalValues": {
- "items": {
- "type": "number"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- },
- "IntegerValues": {
- "items": {
- "type": "number"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- },
- "StringValues": {
- "items": {
- "type": "string"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "CustomValuesConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomValues": {
- "$ref": "#/definitions/CustomParameterValues"
- },
- "IncludeNullValue": {
- "type": "boolean"
- }
- },
- "required": [
- "CustomValues"
- ],
- "type": "object"
- },
- "DataBarsOptions": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "NegativeColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "PositiveColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- }
- },
- "required": [
- "FieldId"
- ],
- "type": "object"
- },
- "DataColor": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "DataValue": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "DataFieldSeriesItem": {
- "additionalProperties": false,
- "properties": {
- "AxisBinding": {
- "$ref": "#/definitions/AxisBinding"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FieldValue": {
- "type": "string"
- },
- "Settings": {
- "$ref": "#/definitions/LineChartSeriesSettings"
- }
- },
- "required": [
- "AxisBinding",
- "FieldId"
- ],
- "type": "object"
- },
- "DataLabelContent": {
- "enum": [
- "VALUE",
- "PERCENT",
- "VALUE_AND_PERCENT"
- ],
- "type": "string"
- },
- "DataLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "CategoryLabelVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "DataLabelTypes": {
- "items": {
- "$ref": "#/definitions/DataLabelType"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "LabelColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "LabelContent": {
- "$ref": "#/definitions/DataLabelContent"
- },
- "LabelFontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "MeasureLabelVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Overlap": {
- "$ref": "#/definitions/DataLabelOverlap"
- },
- "Position": {
- "$ref": "#/definitions/DataLabelPosition"
- },
- "TotalsVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "DataLabelOverlap": {
- "enum": [
- "DISABLE_OVERLAP",
- "ENABLE_OVERLAP"
- ],
- "type": "string"
- },
- "DataLabelPosition": {
- "enum": [
- "INSIDE",
- "OUTSIDE",
- "LEFT",
- "TOP",
- "BOTTOM",
- "RIGHT"
- ],
- "type": "string"
- },
- "DataLabelType": {
- "additionalProperties": false,
- "properties": {
- "DataPathLabelType": {
- "$ref": "#/definitions/DataPathLabelType"
- },
- "FieldLabelType": {
- "$ref": "#/definitions/FieldLabelType"
- },
- "MaximumLabelType": {
- "$ref": "#/definitions/MaximumLabelType"
- },
- "MinimumLabelType": {
- "$ref": "#/definitions/MinimumLabelType"
- },
- "RangeEndsLabelType": {
- "$ref": "#/definitions/RangeEndsLabelType"
- }
- },
- "type": "object"
- },
- "DataPathColor": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "Element": {
- "$ref": "#/definitions/DataPathValue"
- },
- "TimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- }
- },
- "required": [
- "Color",
- "Element"
- ],
- "type": "object"
- },
- "DataPathLabelType": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FieldValue": {
- "maxLength": 2048,
- "minLength": 0,
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "DataPathSort": {
- "additionalProperties": false,
- "properties": {
- "Direction": {
- "$ref": "#/definitions/SortDirection"
- },
- "SortPaths": {
- "items": {
- "$ref": "#/definitions/DataPathValue"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "Direction",
- "SortPaths"
- ],
- "type": "object"
- },
- "DataPathType": {
- "additionalProperties": false,
- "properties": {
- "PivotTableDataPathType": {
- "$ref": "#/definitions/PivotTableDataPathType"
- }
- },
- "type": "object"
- },
- "DataPathValue": {
- "additionalProperties": false,
- "properties": {
- "DataPathType": {
- "$ref": "#/definitions/DataPathType"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FieldValue": {
- "maxLength": 2048,
- "minLength": 0,
- "type": "string"
- }
- },
- "type": "object"
- },
- "DataSetIdentifierDeclaration": {
- "additionalProperties": false,
- "properties": {
- "DataSetArn": {
- "type": "string"
- },
- "Identifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "DataSetArn",
- "Identifier"
- ],
- "type": "object"
- },
- "DataSetReference": {
- "additionalProperties": false,
- "properties": {
- "DataSetArn": {
- "type": "string"
- },
- "DataSetPlaceholder": {
- "pattern": "\\S",
- "type": "string"
- }
- },
- "required": [
- "DataSetArn",
- "DataSetPlaceholder"
- ],
- "type": "object"
- },
- "DateAggregationFunction": {
- "enum": [
- "COUNT",
- "DISTINCT_COUNT",
- "MIN",
- "MAX"
- ],
- "type": "string"
- },
- "DateAxisOptions": {
- "additionalProperties": false,
- "properties": {
- "MissingDateVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "DateDimensionField": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "DateGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/DateTimeFormatConfiguration"
- },
- "HierarchyId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "DateMeasureField": {
- "additionalProperties": false,
- "properties": {
- "AggregationFunction": {
- "$ref": "#/definitions/DateAggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/DateTimeFormatConfiguration"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "DateTimeDefaultValues": {
- "additionalProperties": false,
- "properties": {
- "DynamicValue": {
- "$ref": "#/definitions/DynamicDefaultValue"
- },
- "RollingDate": {
- "$ref": "#/definitions/RollingDateConfiguration"
- },
- "StaticValues": {
- "items": {
- "format": "date-time",
- "type": "string"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "DateTimeFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DateTimeFormat": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "NullValueFormatConfiguration": {
- "$ref": "#/definitions/NullValueFormatConfiguration"
- },
- "NumericFormatConfiguration": {
- "$ref": "#/definitions/NumericFormatConfiguration"
- }
- },
- "type": "object"
- },
- "DateTimeHierarchy": {
- "additionalProperties": false,
- "properties": {
- "DrillDownFilters": {
- "items": {
- "$ref": "#/definitions/DrillDownFilter"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "HierarchyId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "HierarchyId"
- ],
- "type": "object"
- },
- "DateTimeParameter": {
- "additionalProperties": false,
- "properties": {
- "Name": {
- "pattern": "\\S",
- "type": "string"
- },
- "Values": {
- "items": {
- "type": "string"
- },
- "type": "array"
- }
- },
- "required": [
- "Name",
- "Values"
- ],
- "type": "object"
- },
- "DateTimeParameterDeclaration": {
- "additionalProperties": false,
- "properties": {
- "DefaultValues": {
- "$ref": "#/definitions/DateTimeDefaultValues"
- },
- "MappedDataSetParameters": {
- "items": {
- "$ref": "#/definitions/MappedDataSetParameter"
- },
- "maxItems": 150,
- "minItems": 0,
- "type": "array"
- },
- "Name": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "TimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- },
- "ValueWhenUnset": {
- "$ref": "#/definitions/DateTimeValueWhenUnsetConfiguration"
- }
- },
- "required": [
- "Name"
- ],
- "type": "object"
- },
- "DateTimePickerControlDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "DateTimeFormat": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "InfoIconLabelOptions": {
- "$ref": "#/definitions/SheetControlInfoIconLabelOptions"
- },
- "TitleOptions": {
- "$ref": "#/definitions/LabelOptions"
- }
- },
- "type": "object"
- },
- "DateTimeValueWhenUnsetConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomValue": {
- "format": "date-time",
- "type": "string"
- },
- "ValueWhenUnsetOption": {
- "$ref": "#/definitions/ValueWhenUnsetOption"
- }
- },
- "type": "object"
- },
- "DayOfTheWeek": {
- "enum": [
- "SUNDAY",
- "MONDAY",
- "TUESDAY",
- "WEDNESDAY",
- "THURSDAY",
- "FRIDAY",
- "SATURDAY"
- ],
- "type": "string"
- },
- "DecimalDefaultValues": {
- "additionalProperties": false,
- "properties": {
- "DynamicValue": {
- "$ref": "#/definitions/DynamicDefaultValue"
- },
- "StaticValues": {
- "items": {
- "type": "number"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "DecimalParameter": {
- "additionalProperties": false,
- "properties": {
- "Name": {
- "pattern": "\\S",
- "type": "string"
- },
- "Values": {
- "items": {
- "default": 0,
- "type": "number"
- },
- "type": "array"
- }
- },
- "required": [
- "Name",
- "Values"
- ],
- "type": "object"
- },
- "DecimalParameterDeclaration": {
- "additionalProperties": false,
- "properties": {
- "DefaultValues": {
- "$ref": "#/definitions/DecimalDefaultValues"
- },
- "MappedDataSetParameters": {
- "items": {
- "$ref": "#/definitions/MappedDataSetParameter"
- },
- "maxItems": 150,
- "minItems": 0,
- "type": "array"
- },
- "Name": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "ParameterValueType": {
- "$ref": "#/definitions/ParameterValueType"
- },
- "ValueWhenUnset": {
- "$ref": "#/definitions/DecimalValueWhenUnsetConfiguration"
- }
- },
- "required": [
- "Name",
- "ParameterValueType"
- ],
- "type": "object"
- },
- "DecimalPlacesConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DecimalPlaces": {
- "maximum": 20,
- "minimum": 0,
- "type": "number"
- }
- },
- "required": [
- "DecimalPlaces"
- ],
- "type": "object"
- },
- "DecimalValueWhenUnsetConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomValue": {
- "default": null,
- "type": "number"
- },
- "ValueWhenUnsetOption": {
- "$ref": "#/definitions/ValueWhenUnsetOption"
- }
- },
- "type": "object"
- },
- "DefaultDateTimePickerControlOptions": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/DateTimePickerControlDisplayOptions"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlDateTimePickerType"
- }
- },
- "type": "object"
- },
- "DefaultFilterControlConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ControlOptions": {
- "$ref": "#/definitions/DefaultFilterControlOptions"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "ControlOptions",
- "Title"
- ],
- "type": "object"
- },
- "DefaultFilterControlOptions": {
- "additionalProperties": false,
- "properties": {
- "DefaultDateTimePickerOptions": {
- "$ref": "#/definitions/DefaultDateTimePickerControlOptions"
- },
- "DefaultDropdownOptions": {
- "$ref": "#/definitions/DefaultFilterDropDownControlOptions"
- },
- "DefaultListOptions": {
- "$ref": "#/definitions/DefaultFilterListControlOptions"
- },
- "DefaultRelativeDateTimeOptions": {
- "$ref": "#/definitions/DefaultRelativeDateTimeControlOptions"
- },
- "DefaultSliderOptions": {
- "$ref": "#/definitions/DefaultSliderControlOptions"
- },
- "DefaultTextAreaOptions": {
- "$ref": "#/definitions/DefaultTextAreaControlOptions"
- },
- "DefaultTextFieldOptions": {
- "$ref": "#/definitions/DefaultTextFieldControlOptions"
- }
- },
- "type": "object"
- },
- "DefaultFilterDropDownControlOptions": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/DropDownControlDisplayOptions"
- },
- "SelectableValues": {
- "$ref": "#/definitions/FilterSelectableValues"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlListType"
- }
- },
- "type": "object"
- },
- "DefaultFilterListControlOptions": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/ListControlDisplayOptions"
- },
- "SelectableValues": {
- "$ref": "#/definitions/FilterSelectableValues"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlListType"
- }
- },
- "type": "object"
- },
- "DefaultFreeFormLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CanvasSizeOptions": {
- "$ref": "#/definitions/FreeFormLayoutCanvasSizeOptions"
- }
- },
- "required": [
- "CanvasSizeOptions"
- ],
- "type": "object"
- },
- "DefaultGridLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CanvasSizeOptions": {
- "$ref": "#/definitions/GridLayoutCanvasSizeOptions"
- }
- },
- "required": [
- "CanvasSizeOptions"
- ],
- "type": "object"
- },
- "DefaultInteractiveLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FreeForm": {
- "$ref": "#/definitions/DefaultFreeFormLayoutConfiguration"
- },
- "Grid": {
- "$ref": "#/definitions/DefaultGridLayoutConfiguration"
- }
- },
- "type": "object"
- },
- "DefaultNewSheetConfiguration": {
- "additionalProperties": false,
- "properties": {
- "InteractiveLayoutConfiguration": {
- "$ref": "#/definitions/DefaultInteractiveLayoutConfiguration"
- },
- "PaginatedLayoutConfiguration": {
- "$ref": "#/definitions/DefaultPaginatedLayoutConfiguration"
- },
- "SheetContentType": {
- "$ref": "#/definitions/SheetContentType"
- }
- },
- "type": "object"
- },
- "DefaultPaginatedLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "SectionBased": {
- "$ref": "#/definitions/DefaultSectionBasedLayoutConfiguration"
- }
- },
- "type": "object"
- },
- "DefaultRelativeDateTimeControlOptions": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/RelativeDateTimeControlDisplayOptions"
- }
- },
- "type": "object"
- },
- "DefaultSectionBasedLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CanvasSizeOptions": {
- "$ref": "#/definitions/SectionBasedLayoutCanvasSizeOptions"
- }
- },
- "required": [
- "CanvasSizeOptions"
- ],
- "type": "object"
- },
- "DefaultSliderControlOptions": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/SliderControlDisplayOptions"
- },
- "MaximumValue": {
- "default": 0,
- "type": "number"
- },
- "MinimumValue": {
- "default": 0,
- "type": "number"
- },
- "StepSize": {
- "default": 0,
- "type": "number"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlSliderType"
- }
- },
- "required": [
- "MaximumValue",
- "MinimumValue",
- "StepSize"
- ],
- "type": "object"
- },
- "DefaultTextAreaControlOptions": {
- "additionalProperties": false,
- "properties": {
- "Delimiter": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "DisplayOptions": {
- "$ref": "#/definitions/TextAreaControlDisplayOptions"
- }
- },
- "type": "object"
- },
- "DefaultTextFieldControlOptions": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/TextFieldControlDisplayOptions"
- }
- },
- "type": "object"
- },
- "DestinationParameterValueConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomValuesConfiguration": {
- "$ref": "#/definitions/CustomValuesConfiguration"
- },
- "SelectAllValueOptions": {
- "$ref": "#/definitions/SelectAllValueOptions"
- },
- "SourceColumn": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "SourceField": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "SourceParameterName": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "DimensionField": {
- "additionalProperties": false,
- "properties": {
- "CategoricalDimensionField": {
- "$ref": "#/definitions/CategoricalDimensionField"
- },
- "DateDimensionField": {
- "$ref": "#/definitions/DateDimensionField"
- },
- "NumericalDimensionField": {
- "$ref": "#/definitions/NumericalDimensionField"
- }
- },
- "type": "object"
- },
- "DonutCenterOptions": {
- "additionalProperties": false,
- "properties": {
- "LabelVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "DonutOptions": {
- "additionalProperties": false,
- "properties": {
- "ArcOptions": {
- "$ref": "#/definitions/ArcOptions"
- },
- "DonutCenterOptions": {
- "$ref": "#/definitions/DonutCenterOptions"
- }
- },
- "type": "object"
- },
- "DrillDownFilter": {
- "additionalProperties": false,
- "properties": {
- "CategoryFilter": {
- "$ref": "#/definitions/CategoryDrillDownFilter"
- },
- "NumericEqualityFilter": {
- "$ref": "#/definitions/NumericEqualityDrillDownFilter"
- },
- "TimeRangeFilter": {
- "$ref": "#/definitions/TimeRangeDrillDownFilter"
- }
- },
- "type": "object"
- },
- "DropDownControlDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "InfoIconLabelOptions": {
- "$ref": "#/definitions/SheetControlInfoIconLabelOptions"
- },
- "SelectAllOptions": {
- "$ref": "#/definitions/ListControlSelectAllOptions"
- },
- "TitleOptions": {
- "$ref": "#/definitions/LabelOptions"
- }
- },
- "type": "object"
- },
- "DynamicDefaultValue": {
- "additionalProperties": false,
- "properties": {
- "DefaultValueColumn": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "GroupNameColumn": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "UserNameColumn": {
- "$ref": "#/definitions/ColumnIdentifier"
- }
- },
- "required": [
- "DefaultValueColumn"
- ],
- "type": "object"
- },
- "EmptyVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "DataSetIdentifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "DataSetIdentifier",
- "VisualId"
- ],
- "type": "object"
- },
- "Entity": {
- "additionalProperties": false,
- "properties": {
- "Path": {
- "pattern": "\\S",
- "type": "string"
- }
- },
- "type": "object"
- },
- "ExcludePeriodConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Amount": {
- "default": null,
- "type": "number"
- },
- "Granularity": {
- "$ref": "#/definitions/TimeGranularity"
- },
- "Status": {
- "$ref": "#/definitions/WidgetStatus"
- }
- },
- "required": [
- "Amount",
- "Granularity"
- ],
- "type": "object"
- },
- "ExplicitHierarchy": {
- "additionalProperties": false,
- "properties": {
- "Columns": {
- "items": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "maxItems": 10,
- "minItems": 2,
- "type": "array"
- },
- "DrillDownFilters": {
- "items": {
- "$ref": "#/definitions/DrillDownFilter"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "HierarchyId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Columns",
- "HierarchyId"
- ],
- "type": "object"
- },
- "FieldBasedTooltip": {
- "additionalProperties": false,
- "properties": {
- "AggregationVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "TooltipFields": {
- "items": {
- "$ref": "#/definitions/TooltipItem"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "TooltipTitleType": {
- "$ref": "#/definitions/TooltipTitleType"
- }
- },
- "type": "object"
- },
- "FieldLabelType": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "FieldSeriesItem": {
- "additionalProperties": false,
- "properties": {
- "AxisBinding": {
- "$ref": "#/definitions/AxisBinding"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "Settings": {
- "$ref": "#/definitions/LineChartSeriesSettings"
- }
- },
- "required": [
- "AxisBinding",
- "FieldId"
- ],
- "type": "object"
- },
- "FieldSort": {
- "additionalProperties": false,
- "properties": {
- "Direction": {
- "$ref": "#/definitions/SortDirection"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Direction",
- "FieldId"
- ],
- "type": "object"
- },
- "FieldSortOptions": {
- "additionalProperties": false,
- "properties": {
- "ColumnSort": {
- "$ref": "#/definitions/ColumnSort"
- },
- "FieldSort": {
- "$ref": "#/definitions/FieldSort"
- }
- },
- "type": "object"
- },
- "FieldTooltipItem": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "Label": {
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "required": [
- "FieldId"
- ],
- "type": "object"
- },
- "FilledMapAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Geospatial": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "FilledMapConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "ConditionalFormattingOptions": {
- "items": {
- "$ref": "#/definitions/FilledMapConditionalFormattingOption"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "ConditionalFormattingOptions"
- ],
- "type": "object"
- },
- "FilledMapConditionalFormattingOption": {
- "additionalProperties": false,
- "properties": {
- "Shape": {
- "$ref": "#/definitions/FilledMapShapeConditionalFormatting"
- }
- },
- "required": [
- "Shape"
- ],
- "type": "object"
- },
- "FilledMapConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FieldWells": {
- "$ref": "#/definitions/FilledMapFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "MapStyleOptions": {
- "$ref": "#/definitions/GeospatialMapStyleOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/FilledMapSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "WindowOptions": {
- "$ref": "#/definitions/GeospatialWindowOptions"
- }
- },
- "type": "object"
- },
- "FilledMapFieldWells": {
- "additionalProperties": false,
- "properties": {
- "FilledMapAggregatedFieldWells": {
- "$ref": "#/definitions/FilledMapAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "FilledMapShapeConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "Format": {
- "$ref": "#/definitions/ShapeConditionalFormat"
- }
- },
- "required": [
- "FieldId"
- ],
- "type": "object"
- },
- "FilledMapSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "FilledMapVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/FilledMapConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "ConditionalFormatting": {
- "$ref": "#/definitions/FilledMapConditionalFormatting"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "Filter": {
- "additionalProperties": false,
- "properties": {
- "CategoryFilter": {
- "$ref": "#/definitions/CategoryFilter"
- },
- "NestedFilter": {
- "$ref": "#/definitions/NestedFilter"
- },
- "NumericEqualityFilter": {
- "$ref": "#/definitions/NumericEqualityFilter"
- },
- "NumericRangeFilter": {
- "$ref": "#/definitions/NumericRangeFilter"
- },
- "RelativeDatesFilter": {
- "$ref": "#/definitions/RelativeDatesFilter"
- },
- "TimeEqualityFilter": {
- "$ref": "#/definitions/TimeEqualityFilter"
- },
- "TimeRangeFilter": {
- "$ref": "#/definitions/TimeRangeFilter"
- },
- "TopBottomFilter": {
- "$ref": "#/definitions/TopBottomFilter"
- }
- },
- "type": "object"
- },
- "FilterControl": {
- "additionalProperties": false,
- "properties": {
- "CrossSheet": {
- "$ref": "#/definitions/FilterCrossSheetControl"
- },
- "DateTimePicker": {
- "$ref": "#/definitions/FilterDateTimePickerControl"
- },
- "Dropdown": {
- "$ref": "#/definitions/FilterDropDownControl"
- },
- "List": {
- "$ref": "#/definitions/FilterListControl"
- },
- "RelativeDateTime": {
- "$ref": "#/definitions/FilterRelativeDateTimeControl"
- },
- "Slider": {
- "$ref": "#/definitions/FilterSliderControl"
- },
- "TextArea": {
- "$ref": "#/definitions/FilterTextAreaControl"
- },
- "TextField": {
- "$ref": "#/definitions/FilterTextFieldControl"
- }
- },
- "type": "object"
- },
- "FilterCrossSheetControl": {
- "additionalProperties": false,
- "properties": {
- "CascadingControlConfiguration": {
- "$ref": "#/definitions/CascadingControlConfiguration"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "FilterControlId",
- "SourceFilterId"
- ],
- "type": "object"
- },
- "FilterDateTimePickerControl": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/DateTimePickerControlDisplayOptions"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlDateTimePickerType"
- }
- },
- "required": [
- "FilterControlId",
- "SourceFilterId",
- "Title"
- ],
- "type": "object"
- },
- "FilterDropDownControl": {
- "additionalProperties": false,
- "properties": {
- "CascadingControlConfiguration": {
- "$ref": "#/definitions/CascadingControlConfiguration"
- },
- "DisplayOptions": {
- "$ref": "#/definitions/DropDownControlDisplayOptions"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SelectableValues": {
- "$ref": "#/definitions/FilterSelectableValues"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlListType"
- }
- },
- "required": [
- "FilterControlId",
- "SourceFilterId",
- "Title"
- ],
- "type": "object"
- },
- "FilterGroup": {
- "additionalProperties": false,
- "properties": {
- "CrossDataset": {
- "$ref": "#/definitions/CrossDatasetTypes"
- },
- "FilterGroupId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Filters": {
- "items": {
- "$ref": "#/definitions/Filter"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "ScopeConfiguration": {
- "$ref": "#/definitions/FilterScopeConfiguration"
- },
- "Status": {
- "$ref": "#/definitions/WidgetStatus"
- }
- },
- "required": [
- "CrossDataset",
- "FilterGroupId",
- "Filters",
- "ScopeConfiguration"
- ],
- "type": "object"
- },
- "FilterListConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryValues": {
- "items": {
- "maxLength": 512,
- "minLength": 0,
- "type": "string"
- },
- "maxItems": 100000,
- "minItems": 0,
- "type": "array"
- },
- "MatchOperator": {
- "$ref": "#/definitions/CategoryFilterMatchOperator"
- },
- "NullOption": {
- "$ref": "#/definitions/FilterNullOption"
- },
- "SelectAllOptions": {
- "$ref": "#/definitions/CategoryFilterSelectAllOptions"
- }
- },
- "required": [
- "MatchOperator"
- ],
- "type": "object"
- },
- "FilterListControl": {
- "additionalProperties": false,
- "properties": {
- "CascadingControlConfiguration": {
- "$ref": "#/definitions/CascadingControlConfiguration"
- },
- "DisplayOptions": {
- "$ref": "#/definitions/ListControlDisplayOptions"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SelectableValues": {
- "$ref": "#/definitions/FilterSelectableValues"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlListType"
- }
- },
- "required": [
- "FilterControlId",
- "SourceFilterId",
- "Title"
- ],
- "type": "object"
- },
- "FilterNullOption": {
- "enum": [
- "ALL_VALUES",
- "NULLS_ONLY",
- "NON_NULLS_ONLY"
- ],
- "type": "string"
- },
- "FilterOperationSelectedFieldsConfiguration": {
- "additionalProperties": false,
- "properties": {
- "SelectedColumns": {
- "items": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "SelectedFieldOptions": {
- "$ref": "#/definitions/SelectedFieldOptions"
- },
- "SelectedFields": {
- "items": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "maxItems": 20,
- "minItems": 1,
- "type": "array"
- }
- },
- "type": "object"
- },
- "FilterOperationTargetVisualsConfiguration": {
- "additionalProperties": false,
- "properties": {
- "SameSheetTargetVisualConfiguration": {
- "$ref": "#/definitions/SameSheetTargetVisualConfiguration"
- }
- },
- "type": "object"
- },
- "FilterRelativeDateTimeControl": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/RelativeDateTimeControlDisplayOptions"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "FilterControlId",
- "SourceFilterId",
- "Title"
- ],
- "type": "object"
- },
- "FilterScopeConfiguration": {
- "additionalProperties": false,
- "properties": {
- "AllSheets": {
- "$ref": "#/definitions/AllSheetsFilterScopeConfiguration"
- },
- "SelectedSheets": {
- "$ref": "#/definitions/SelectedSheetsFilterScopeConfiguration"
- }
- },
- "type": "object"
- },
- "FilterSelectableValues": {
- "additionalProperties": false,
- "properties": {
- "Values": {
- "items": {
- "type": "string"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "FilterSliderControl": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/SliderControlDisplayOptions"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "MaximumValue": {
- "default": 0,
- "type": "number"
- },
- "MinimumValue": {
- "default": 0,
- "type": "number"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "StepSize": {
- "default": 0,
- "type": "number"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlSliderType"
- }
- },
- "required": [
- "FilterControlId",
- "MaximumValue",
- "MinimumValue",
- "SourceFilterId",
- "StepSize",
- "Title"
- ],
- "type": "object"
- },
- "FilterTextAreaControl": {
- "additionalProperties": false,
- "properties": {
- "Delimiter": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "DisplayOptions": {
- "$ref": "#/definitions/TextAreaControlDisplayOptions"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "FilterControlId",
- "SourceFilterId",
- "Title"
- ],
- "type": "object"
- },
- "FilterTextFieldControl": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/TextFieldControlDisplayOptions"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "FilterControlId",
- "SourceFilterId",
- "Title"
- ],
- "type": "object"
- },
- "FilterVisualScope": {
- "enum": [
- "ALL_VISUALS",
- "SELECTED_VISUALS"
- ],
- "type": "string"
- },
- "FontConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FontColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "FontDecoration": {
- "$ref": "#/definitions/FontDecoration"
- },
- "FontSize": {
- "$ref": "#/definitions/FontSize"
- },
- "FontStyle": {
- "$ref": "#/definitions/FontStyle"
- },
- "FontWeight": {
- "$ref": "#/definitions/FontWeight"
- }
- },
- "type": "object"
- },
- "FontDecoration": {
- "enum": [
- "UNDERLINE",
- "NONE"
- ],
- "type": "string"
- },
- "FontSize": {
- "additionalProperties": false,
- "properties": {
- "Relative": {
- "$ref": "#/definitions/RelativeFontSize"
- }
- },
- "type": "object"
- },
- "FontStyle": {
- "enum": [
- "NORMAL",
- "ITALIC"
- ],
- "type": "string"
- },
- "FontWeight": {
- "additionalProperties": false,
- "properties": {
- "Name": {
- "$ref": "#/definitions/FontWeightName"
- }
- },
- "type": "object"
- },
- "FontWeightName": {
- "enum": [
- "NORMAL",
- "BOLD"
- ],
- "type": "string"
- },
- "ForecastComputation": {
- "additionalProperties": false,
- "properties": {
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "CustomSeasonalityValue": {
- "default": null,
- "maximum": 180,
- "minimum": 1,
- "type": "number"
- },
- "LowerBoundary": {
- "default": null,
- "type": "number"
- },
- "Name": {
- "type": "string"
- },
- "PeriodsBackward": {
- "maximum": 1000,
- "minimum": 0,
- "type": "number"
- },
- "PeriodsForward": {
- "maximum": 1000,
- "minimum": 1,
- "type": "number"
- },
- "PredictionInterval": {
- "maximum": 95,
- "minimum": 50,
- "type": "number"
- },
- "Seasonality": {
- "$ref": "#/definitions/ForecastComputationSeasonality"
- },
- "Time": {
- "$ref": "#/definitions/DimensionField"
- },
- "UpperBoundary": {
- "default": null,
- "type": "number"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId"
- ],
- "type": "object"
- },
- "ForecastComputationSeasonality": {
- "enum": [
- "AUTOMATIC",
- "CUSTOM"
- ],
- "type": "string"
- },
- "ForecastConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ForecastProperties": {
- "$ref": "#/definitions/TimeBasedForecastProperties"
- },
- "Scenario": {
- "$ref": "#/definitions/ForecastScenario"
- }
- },
- "type": "object"
- },
- "ForecastScenario": {
- "additionalProperties": false,
- "properties": {
- "WhatIfPointScenario": {
- "$ref": "#/definitions/WhatIfPointScenario"
- },
- "WhatIfRangeScenario": {
- "$ref": "#/definitions/WhatIfRangeScenario"
- }
- },
- "type": "object"
- },
- "FormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DateTimeFormatConfiguration": {
- "$ref": "#/definitions/DateTimeFormatConfiguration"
- },
- "NumberFormatConfiguration": {
- "$ref": "#/definitions/NumberFormatConfiguration"
- },
- "StringFormatConfiguration": {
- "$ref": "#/definitions/StringFormatConfiguration"
- }
- },
- "type": "object"
- },
- "FreeFormLayoutCanvasSizeOptions": {
- "additionalProperties": false,
- "properties": {
- "ScreenCanvasSizeOptions": {
- "$ref": "#/definitions/FreeFormLayoutScreenCanvasSizeOptions"
- }
- },
- "type": "object"
- },
- "FreeFormLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CanvasSizeOptions": {
- "$ref": "#/definitions/FreeFormLayoutCanvasSizeOptions"
- },
- "Elements": {
- "items": {
- "$ref": "#/definitions/FreeFormLayoutElement"
- },
- "maxItems": 430,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "Elements"
- ],
- "type": "object"
- },
- "FreeFormLayoutElement": {
- "additionalProperties": false,
- "properties": {
- "BackgroundStyle": {
- "$ref": "#/definitions/FreeFormLayoutElementBackgroundStyle"
- },
- "BorderStyle": {
- "$ref": "#/definitions/FreeFormLayoutElementBorderStyle"
- },
- "ElementId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "ElementType": {
- "$ref": "#/definitions/LayoutElementType"
- },
- "Height": {
- "type": "string"
- },
- "LoadingAnimation": {
- "$ref": "#/definitions/LoadingAnimation"
- },
- "RenderingRules": {
- "items": {
- "$ref": "#/definitions/SheetElementRenderingRule"
- },
- "maxItems": 10000,
- "minItems": 0,
- "type": "array"
- },
- "SelectedBorderStyle": {
- "$ref": "#/definitions/FreeFormLayoutElementBorderStyle"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Width": {
- "type": "string"
- },
- "XAxisLocation": {
- "type": "string"
- },
- "YAxisLocation": {
- "type": "string"
- }
- },
- "required": [
- "ElementId",
- "ElementType",
- "Height",
- "Width",
- "XAxisLocation",
- "YAxisLocation"
- ],
- "type": "object"
- },
- "FreeFormLayoutElementBackgroundStyle": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}(?:[A-F0-9]{2})?$",
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "FreeFormLayoutElementBorderStyle": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}(?:[A-F0-9]{2})?$",
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "FreeFormLayoutScreenCanvasSizeOptions": {
- "additionalProperties": false,
- "properties": {
- "OptimizedViewPortWidth": {
- "type": "string"
- }
- },
- "required": [
- "OptimizedViewPortWidth"
- ],
- "type": "object"
- },
- "FreeFormSectionLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Elements": {
- "items": {
- "$ref": "#/definitions/FreeFormLayoutElement"
- },
- "maxItems": 430,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "Elements"
- ],
- "type": "object"
- },
- "FunnelChartAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "FunnelChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "DataLabelOptions": {
- "$ref": "#/definitions/FunnelChartDataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/FunnelChartFieldWells"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/FunnelChartSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "ValueLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- }
- },
- "type": "object"
- },
- "FunnelChartDataLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "CategoryLabelVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "LabelColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "LabelFontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "MeasureDataLabelStyle": {
- "$ref": "#/definitions/FunnelChartMeasureDataLabelStyle"
- },
- "MeasureLabelVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Position": {
- "$ref": "#/definitions/DataLabelPosition"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "FunnelChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "FunnelChartAggregatedFieldWells": {
- "$ref": "#/definitions/FunnelChartAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "FunnelChartMeasureDataLabelStyle": {
- "enum": [
- "VALUE_ONLY",
- "PERCENTAGE_BY_FIRST_STAGE",
- "PERCENTAGE_BY_PREVIOUS_STAGE",
- "VALUE_AND_PERCENTAGE_BY_FIRST_STAGE",
- "VALUE_AND_PERCENTAGE_BY_PREVIOUS_STAGE"
- ],
- "type": "string"
- },
- "FunnelChartSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "FunnelChartVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/FunnelChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "GaugeChartArcConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "ForegroundColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "GaugeChartConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "ConditionalFormattingOptions": {
- "items": {
- "$ref": "#/definitions/GaugeChartConditionalFormattingOption"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "GaugeChartConditionalFormattingOption": {
- "additionalProperties": false,
- "properties": {
- "Arc": {
- "$ref": "#/definitions/GaugeChartArcConditionalFormatting"
- },
- "PrimaryValue": {
- "$ref": "#/definitions/GaugeChartPrimaryValueConditionalFormatting"
- }
- },
- "type": "object"
- },
- "GaugeChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/GaugeChartFieldWells"
- },
- "GaugeChartOptions": {
- "$ref": "#/definitions/GaugeChartOptions"
- },
- "TooltipOptions": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- }
- },
- "type": "object"
- },
- "GaugeChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "TargetValues": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "GaugeChartOptions": {
- "additionalProperties": false,
- "properties": {
- "Arc": {
- "$ref": "#/definitions/ArcConfiguration"
- },
- "ArcAxis": {
- "$ref": "#/definitions/ArcAxisConfiguration"
- },
- "Comparison": {
- "$ref": "#/definitions/ComparisonConfiguration"
- },
- "PrimaryValueDisplayType": {
- "$ref": "#/definitions/PrimaryValueDisplayType"
- },
- "PrimaryValueFontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- }
- },
- "type": "object"
- },
- "GaugeChartPrimaryValueConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "Icon": {
- "$ref": "#/definitions/ConditionalFormattingIcon"
- },
- "TextColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "GaugeChartVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/GaugeChartConfiguration"
- },
- "ConditionalFormatting": {
- "$ref": "#/definitions/GaugeChartConditionalFormatting"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "GeospatialCoordinateBounds": {
- "additionalProperties": false,
- "properties": {
- "East": {
- "maximum": 1800,
- "minimum": -1800,
- "type": "number"
- },
- "North": {
- "maximum": 90,
- "minimum": -90,
- "type": "number"
- },
- "South": {
- "maximum": 90,
- "minimum": -90,
- "type": "number"
- },
- "West": {
- "maximum": 1800,
- "minimum": -1800,
- "type": "number"
- }
- },
- "required": [
- "East",
- "North",
- "South",
- "West"
- ],
- "type": "object"
- },
- "GeospatialHeatmapColorScale": {
- "additionalProperties": false,
- "properties": {
- "Colors": {
- "items": {
- "$ref": "#/definitions/GeospatialHeatmapDataColor"
- },
- "maxItems": 2,
- "minItems": 2,
- "type": "array"
- }
- },
- "type": "object"
- },
- "GeospatialHeatmapConfiguration": {
- "additionalProperties": false,
- "properties": {
- "HeatmapColor": {
- "$ref": "#/definitions/GeospatialHeatmapColorScale"
- }
- },
- "type": "object"
- },
- "GeospatialHeatmapDataColor": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- }
- },
- "required": [
- "Color"
- ],
- "type": "object"
- },
- "GeospatialMapAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Colors": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Geospatial": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "GeospatialMapConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FieldWells": {
- "$ref": "#/definitions/GeospatialMapFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "MapStyleOptions": {
- "$ref": "#/definitions/GeospatialMapStyleOptions"
- },
- "PointStyleOptions": {
- "$ref": "#/definitions/GeospatialPointStyleOptions"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- },
- "WindowOptions": {
- "$ref": "#/definitions/GeospatialWindowOptions"
- }
- },
- "type": "object"
- },
- "GeospatialMapFieldWells": {
- "additionalProperties": false,
- "properties": {
- "GeospatialMapAggregatedFieldWells": {
- "$ref": "#/definitions/GeospatialMapAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "GeospatialMapStyleOptions": {
- "additionalProperties": false,
- "properties": {
- "BaseMapStyle": {
- "$ref": "#/definitions/BaseMapStyleType"
- }
- },
- "type": "object"
- },
- "GeospatialMapVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/GeospatialMapConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "GeospatialPointStyleOptions": {
- "additionalProperties": false,
- "properties": {
- "ClusterMarkerConfiguration": {
- "$ref": "#/definitions/ClusterMarkerConfiguration"
- },
- "HeatmapConfiguration": {
- "$ref": "#/definitions/GeospatialHeatmapConfiguration"
- },
- "SelectedPointStyle": {
- "$ref": "#/definitions/GeospatialSelectedPointStyle"
- }
- },
- "type": "object"
- },
- "GeospatialSelectedPointStyle": {
- "enum": [
- "POINT",
- "CLUSTER",
- "HEATMAP"
- ],
- "type": "string"
- },
- "GeospatialWindowOptions": {
- "additionalProperties": false,
- "properties": {
- "Bounds": {
- "$ref": "#/definitions/GeospatialCoordinateBounds"
- },
- "MapZoomMode": {
- "$ref": "#/definitions/MapZoomMode"
- }
- },
- "type": "object"
- },
- "GlobalTableBorderOptions": {
- "additionalProperties": false,
- "properties": {
- "SideSpecificBorder": {
- "$ref": "#/definitions/TableSideBorderOptions"
- },
- "UniformBorder": {
- "$ref": "#/definitions/TableBorderOptions"
- }
- },
- "type": "object"
- },
- "GradientColor": {
- "additionalProperties": false,
- "properties": {
- "Stops": {
- "items": {
- "$ref": "#/definitions/GradientStop"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "GradientStop": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "DataValue": {
- "default": null,
- "type": "number"
- },
- "GradientOffset": {
- "default": 0,
- "type": "number"
- }
- },
- "required": [
- "GradientOffset"
- ],
- "type": "object"
- },
- "GridLayoutCanvasSizeOptions": {
- "additionalProperties": false,
- "properties": {
- "ScreenCanvasSizeOptions": {
- "$ref": "#/definitions/GridLayoutScreenCanvasSizeOptions"
- }
- },
- "type": "object"
- },
- "GridLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CanvasSizeOptions": {
- "$ref": "#/definitions/GridLayoutCanvasSizeOptions"
- },
- "Elements": {
- "items": {
- "$ref": "#/definitions/GridLayoutElement"
- },
- "maxItems": 430,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "Elements"
- ],
- "type": "object"
- },
- "GridLayoutElement": {
- "additionalProperties": false,
- "properties": {
- "ColumnIndex": {
- "maximum": 35,
- "minimum": 0,
- "type": "number"
- },
- "ColumnSpan": {
- "maximum": 36,
- "minimum": 1,
- "type": "number"
- },
- "ElementId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "ElementType": {
- "$ref": "#/definitions/LayoutElementType"
- },
- "RowIndex": {
- "maximum": 9009,
- "minimum": 0,
- "type": "number"
- },
- "RowSpan": {
- "maximum": 21,
- "minimum": 1,
- "type": "number"
- }
- },
- "required": [
- "ColumnSpan",
- "ElementId",
- "ElementType",
- "RowSpan"
- ],
- "type": "object"
- },
- "GridLayoutScreenCanvasSizeOptions": {
- "additionalProperties": false,
- "properties": {
- "OptimizedViewPortWidth": {
- "type": "string"
- },
- "ResizeOption": {
- "$ref": "#/definitions/ResizeOption"
- }
- },
- "required": [
- "ResizeOption"
- ],
- "type": "object"
- },
- "GrowthRateComputation": {
- "additionalProperties": false,
- "properties": {
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "type": "string"
- },
- "PeriodSize": {
- "default": 0,
- "maximum": 52,
- "minimum": 2,
- "type": "number"
- },
- "Time": {
- "$ref": "#/definitions/DimensionField"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId"
- ],
- "type": "object"
- },
- "HeaderFooterSectionConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Layout": {
- "$ref": "#/definitions/SectionLayoutConfiguration"
- },
- "SectionId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Style": {
- "$ref": "#/definitions/SectionStyle"
- }
- },
- "required": [
- "Layout",
- "SectionId"
- ],
- "type": "object"
- },
- "HeatMapAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Columns": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Rows": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "HeatMapConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ColorScale": {
- "$ref": "#/definitions/ColorScale"
- },
- "ColumnLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/HeatMapFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "RowLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/HeatMapSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- }
- },
- "type": "object"
- },
- "HeatMapFieldWells": {
- "additionalProperties": false,
- "properties": {
- "HeatMapAggregatedFieldWells": {
- "$ref": "#/definitions/HeatMapAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "HeatMapSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "HeatMapColumnItemsLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "HeatMapColumnSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "HeatMapRowItemsLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "HeatMapRowSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "HeatMapVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/HeatMapConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "HistogramAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "HistogramBinOptions": {
- "additionalProperties": false,
- "properties": {
- "BinCount": {
- "$ref": "#/definitions/BinCountOptions"
- },
- "BinWidth": {
- "$ref": "#/definitions/BinWidthOptions"
- },
- "SelectedBinType": {
- "$ref": "#/definitions/HistogramBinType"
- },
- "StartValue": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "HistogramBinType": {
- "enum": [
- "BIN_COUNT",
- "BIN_WIDTH"
- ],
- "type": "string"
- },
- "HistogramConfiguration": {
- "additionalProperties": false,
- "properties": {
- "BinOptions": {
- "$ref": "#/definitions/HistogramBinOptions"
- },
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/HistogramFieldWells"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- },
- "XAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "XAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "YAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- }
- },
- "type": "object"
- },
- "HistogramFieldWells": {
- "additionalProperties": false,
- "properties": {
- "HistogramAggregatedFieldWells": {
- "$ref": "#/definitions/HistogramAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "HistogramVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/HistogramConfiguration"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "HorizontalTextAlignment": {
- "enum": [
- "LEFT",
- "CENTER",
- "RIGHT",
- "AUTO"
- ],
- "type": "string"
- },
- "Icon": {
- "enum": [
- "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"
- ],
- "type": "string"
- },
- "InnerFilter": {
- "additionalProperties": false,
- "properties": {
- "CategoryInnerFilter": {
- "$ref": "#/definitions/CategoryInnerFilter"
- }
- },
- "type": "object"
- },
- "InsightConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Computations": {
- "items": {
- "$ref": "#/definitions/Computation"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "CustomNarrative": {
- "$ref": "#/definitions/CustomNarrativeOptions"
- }
- },
- "type": "object"
- },
- "InsightVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "DataSetIdentifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "InsightConfiguration": {
- "$ref": "#/definitions/InsightConfiguration"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "DataSetIdentifier",
- "VisualId"
- ],
- "type": "object"
- },
- "IntegerDefaultValues": {
- "additionalProperties": false,
- "properties": {
- "DynamicValue": {
- "$ref": "#/definitions/DynamicDefaultValue"
- },
- "StaticValues": {
- "items": {
- "type": "number"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "IntegerParameter": {
- "additionalProperties": false,
- "properties": {
- "Name": {
- "pattern": "\\S",
- "type": "string"
- },
- "Values": {
- "items": {
- "default": 0,
- "type": "number"
- },
- "type": "array"
- }
- },
- "required": [
- "Name",
- "Values"
- ],
- "type": "object"
- },
- "IntegerParameterDeclaration": {
- "additionalProperties": false,
- "properties": {
- "DefaultValues": {
- "$ref": "#/definitions/IntegerDefaultValues"
- },
- "MappedDataSetParameters": {
- "items": {
- "$ref": "#/definitions/MappedDataSetParameter"
- },
- "maxItems": 150,
- "minItems": 0,
- "type": "array"
- },
- "Name": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "ParameterValueType": {
- "$ref": "#/definitions/ParameterValueType"
- },
- "ValueWhenUnset": {
- "$ref": "#/definitions/IntegerValueWhenUnsetConfiguration"
- }
- },
- "required": [
- "Name",
- "ParameterValueType"
- ],
- "type": "object"
- },
- "IntegerValueWhenUnsetConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomValue": {
- "default": null,
- "type": "number"
- },
- "ValueWhenUnsetOption": {
- "$ref": "#/definitions/ValueWhenUnsetOption"
- }
- },
- "type": "object"
- },
- "ItemsLimitConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ItemsLimit": {
- "default": null,
- "type": "number"
- },
- "OtherCategories": {
- "$ref": "#/definitions/OtherCategories"
- }
- },
- "type": "object"
- },
- "KPIActualValueConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "Icon": {
- "$ref": "#/definitions/ConditionalFormattingIcon"
- },
- "TextColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "KPIComparisonValueConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "Icon": {
- "$ref": "#/definitions/ConditionalFormattingIcon"
- },
- "TextColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "KPIConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "ConditionalFormattingOptions": {
- "items": {
- "$ref": "#/definitions/KPIConditionalFormattingOption"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "KPIConditionalFormattingOption": {
- "additionalProperties": false,
- "properties": {
- "ActualValue": {
- "$ref": "#/definitions/KPIActualValueConditionalFormatting"
- },
- "ComparisonValue": {
- "$ref": "#/definitions/KPIComparisonValueConditionalFormatting"
- },
- "PrimaryValue": {
- "$ref": "#/definitions/KPIPrimaryValueConditionalFormatting"
- },
- "ProgressBar": {
- "$ref": "#/definitions/KPIProgressBarConditionalFormatting"
- }
- },
- "type": "object"
- },
- "KPIConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FieldWells": {
- "$ref": "#/definitions/KPIFieldWells"
- },
- "KPIOptions": {
- "$ref": "#/definitions/KPIOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/KPISortConfiguration"
- }
- },
- "type": "object"
- },
- "KPIFieldWells": {
- "additionalProperties": false,
- "properties": {
- "TargetValues": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "TrendGroups": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "KPIOptions": {
- "additionalProperties": false,
- "properties": {
- "Comparison": {
- "$ref": "#/definitions/ComparisonConfiguration"
- },
- "PrimaryValueDisplayType": {
- "$ref": "#/definitions/PrimaryValueDisplayType"
- },
- "PrimaryValueFontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "ProgressBar": {
- "$ref": "#/definitions/ProgressBarOptions"
- },
- "SecondaryValue": {
- "$ref": "#/definitions/SecondaryValueOptions"
- },
- "SecondaryValueFontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "Sparkline": {
- "$ref": "#/definitions/KPISparklineOptions"
- },
- "TrendArrows": {
- "$ref": "#/definitions/TrendArrowOptions"
- },
- "VisualLayoutOptions": {
- "$ref": "#/definitions/KPIVisualLayoutOptions"
- }
- },
- "type": "object"
- },
- "KPIPrimaryValueConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "Icon": {
- "$ref": "#/definitions/ConditionalFormattingIcon"
- },
- "TextColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "KPIProgressBarConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "ForegroundColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "KPISortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "TrendGroupSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "KPISparklineOptions": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "TooltipVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Type": {
- "$ref": "#/definitions/KPISparklineType"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "required": [
- "Type"
- ],
- "type": "object"
- },
- "KPISparklineType": {
- "enum": [
- "LINE",
- "AREA"
- ],
- "type": "string"
- },
- "KPIVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/KPIConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "ConditionalFormatting": {
- "$ref": "#/definitions/KPIConditionalFormatting"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "KPIVisualLayoutOptions": {
- "additionalProperties": false,
- "properties": {
- "StandardLayout": {
- "$ref": "#/definitions/KPIVisualStandardLayout"
- }
- },
- "type": "object"
- },
- "KPIVisualStandardLayout": {
- "additionalProperties": false,
- "properties": {
- "Type": {
- "$ref": "#/definitions/KPIVisualStandardLayoutType"
- }
- },
- "required": [
- "Type"
- ],
- "type": "object"
- },
- "KPIVisualStandardLayoutType": {
- "enum": [
- "CLASSIC",
- "VERTICAL"
- ],
- "type": "string"
- },
- "LabelOptions": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "type": "string"
- },
- "FontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "Layout": {
- "additionalProperties": false,
- "properties": {
- "Configuration": {
- "$ref": "#/definitions/LayoutConfiguration"
- }
- },
- "required": [
- "Configuration"
- ],
- "type": "object"
- },
- "LayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FreeFormLayout": {
- "$ref": "#/definitions/FreeFormLayoutConfiguration"
- },
- "GridLayout": {
- "$ref": "#/definitions/GridLayoutConfiguration"
- },
- "SectionBasedLayout": {
- "$ref": "#/definitions/SectionBasedLayoutConfiguration"
- }
- },
- "type": "object"
- },
- "LayoutElementType": {
- "enum": [
- "VISUAL",
- "FILTER_CONTROL",
- "PARAMETER_CONTROL",
- "TEXT_BOX"
- ],
- "type": "string"
- },
- "LegendOptions": {
- "additionalProperties": false,
- "properties": {
- "Height": {
- "type": "string"
- },
- "Position": {
- "$ref": "#/definitions/LegendPosition"
- },
- "Title": {
- "$ref": "#/definitions/LabelOptions"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Width": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "LegendPosition": {
- "enum": [
- "AUTO",
- "RIGHT",
- "BOTTOM",
- "TOP"
- ],
- "type": "string"
- },
- "LineChartAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Colors": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "SmallMultiples": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "LineChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ContributionAnalysisDefaults": {
- "items": {
- "$ref": "#/definitions/ContributionAnalysisDefault"
- },
- "maxItems": 200,
- "minItems": 1,
- "type": "array"
- },
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "DefaultSeriesSettings": {
- "$ref": "#/definitions/LineChartDefaultSeriesSettings"
- },
- "FieldWells": {
- "$ref": "#/definitions/LineChartFieldWells"
- },
- "ForecastConfigurations": {
- "items": {
- "$ref": "#/definitions/ForecastConfiguration"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "PrimaryYAxisDisplayOptions": {
- "$ref": "#/definitions/LineSeriesAxisDisplayOptions"
- },
- "PrimaryYAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ReferenceLines": {
- "items": {
- "$ref": "#/definitions/ReferenceLine"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "SecondaryYAxisDisplayOptions": {
- "$ref": "#/definitions/LineSeriesAxisDisplayOptions"
- },
- "SecondaryYAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "Series": {
- "items": {
- "$ref": "#/definitions/SeriesItem"
- },
- "maxItems": 2000,
- "minItems": 0,
- "type": "array"
- },
- "SmallMultiplesOptions": {
- "$ref": "#/definitions/SmallMultiplesOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/LineChartSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "Type": {
- "$ref": "#/definitions/LineChartType"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- },
- "XAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "XAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- }
- },
- "type": "object"
- },
- "LineChartDefaultSeriesSettings": {
- "additionalProperties": false,
- "properties": {
- "AxisBinding": {
- "$ref": "#/definitions/AxisBinding"
- },
- "LineStyleSettings": {
- "$ref": "#/definitions/LineChartLineStyleSettings"
- },
- "MarkerStyleSettings": {
- "$ref": "#/definitions/LineChartMarkerStyleSettings"
- }
- },
- "type": "object"
- },
- "LineChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "LineChartAggregatedFieldWells": {
- "$ref": "#/definitions/LineChartAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "LineChartLineStyle": {
- "enum": [
- "SOLID",
- "DOTTED",
- "DASHED"
- ],
- "type": "string"
- },
- "LineChartLineStyleSettings": {
- "additionalProperties": false,
- "properties": {
- "LineInterpolation": {
- "$ref": "#/definitions/LineInterpolation"
- },
- "LineStyle": {
- "$ref": "#/definitions/LineChartLineStyle"
- },
- "LineVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "LineWidth": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "LineChartMarkerShape": {
- "enum": [
- "CIRCLE",
- "TRIANGLE",
- "SQUARE",
- "DIAMOND",
- "ROUNDED_SQUARE"
- ],
- "type": "string"
- },
- "LineChartMarkerStyleSettings": {
- "additionalProperties": false,
- "properties": {
- "MarkerColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "MarkerShape": {
- "$ref": "#/definitions/LineChartMarkerShape"
- },
- "MarkerSize": {
- "type": "string"
- },
- "MarkerVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "LineChartSeriesSettings": {
- "additionalProperties": false,
- "properties": {
- "LineStyleSettings": {
- "$ref": "#/definitions/LineChartLineStyleSettings"
- },
- "MarkerStyleSettings": {
- "$ref": "#/definitions/LineChartMarkerStyleSettings"
- }
- },
- "type": "object"
- },
- "LineChartSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryItemsLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "ColorItemsLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "SmallMultiplesLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "SmallMultiplesSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "LineChartType": {
- "enum": [
- "LINE",
- "AREA",
- "STACKED_AREA"
- ],
- "type": "string"
- },
- "LineChartVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/LineChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "LineInterpolation": {
- "enum": [
- "LINEAR",
- "SMOOTH",
- "STEPPED"
- ],
- "type": "string"
- },
- "LineSeriesAxisDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "AxisOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "MissingDataConfigurations": {
- "items": {
- "$ref": "#/definitions/MissingDataConfiguration"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "ListControlDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "InfoIconLabelOptions": {
- "$ref": "#/definitions/SheetControlInfoIconLabelOptions"
- },
- "SearchOptions": {
- "$ref": "#/definitions/ListControlSearchOptions"
- },
- "SelectAllOptions": {
- "$ref": "#/definitions/ListControlSelectAllOptions"
- },
- "TitleOptions": {
- "$ref": "#/definitions/LabelOptions"
- }
- },
- "type": "object"
- },
- "ListControlSearchOptions": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "ListControlSelectAllOptions": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "LoadingAnimation": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "LocalNavigationConfiguration": {
- "additionalProperties": false,
- "properties": {
- "TargetSheetId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "TargetSheetId"
- ],
- "type": "object"
- },
- "LongFormatText": {
- "additionalProperties": false,
- "properties": {
- "PlainText": {
- "maxLength": 1024,
- "minLength": 1,
- "type": "string"
- },
- "RichText": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "type": "object"
- },
- "MapZoomMode": {
- "enum": [
- "AUTO",
- "MANUAL"
- ],
- "type": "string"
- },
- "MappedDataSetParameter": {
- "additionalProperties": false,
- "properties": {
- "DataSetIdentifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "DataSetParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- }
- },
- "required": [
- "DataSetIdentifier",
- "DataSetParameterName"
- ],
- "type": "object"
- },
- "MaximumLabelType": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "MaximumMinimumComputation": {
- "additionalProperties": false,
- "properties": {
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "type": "string"
- },
- "Time": {
- "$ref": "#/definitions/DimensionField"
- },
- "Type": {
- "$ref": "#/definitions/MaximumMinimumComputationType"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId",
- "Type"
- ],
- "type": "object"
- },
- "MaximumMinimumComputationType": {
- "enum": [
- "MAXIMUM",
- "MINIMUM"
- ],
- "type": "string"
- },
- "MeasureField": {
- "additionalProperties": false,
- "properties": {
- "CalculatedMeasureField": {
- "$ref": "#/definitions/CalculatedMeasureField"
- },
- "CategoricalMeasureField": {
- "$ref": "#/definitions/CategoricalMeasureField"
- },
- "DateMeasureField": {
- "$ref": "#/definitions/DateMeasureField"
- },
- "NumericalMeasureField": {
- "$ref": "#/definitions/NumericalMeasureField"
- }
- },
- "type": "object"
- },
- "MetricComparisonComputation": {
- "additionalProperties": false,
- "properties": {
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "FromValue": {
- "$ref": "#/definitions/MeasureField"
- },
- "Name": {
- "type": "string"
- },
- "TargetValue": {
- "$ref": "#/definitions/MeasureField"
- },
- "Time": {
- "$ref": "#/definitions/DimensionField"
- }
- },
- "required": [
- "ComputationId"
- ],
- "type": "object"
- },
- "MinimumLabelType": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "MissingDataConfiguration": {
- "additionalProperties": false,
- "properties": {
- "TreatmentOption": {
- "$ref": "#/definitions/MissingDataTreatmentOption"
- }
- },
- "type": "object"
- },
- "MissingDataTreatmentOption": {
- "enum": [
- "INTERPOLATE",
- "SHOW_AS_ZERO",
- "SHOW_AS_BLANK"
- ],
- "type": "string"
- },
- "NegativeValueConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DisplayMode": {
- "$ref": "#/definitions/NegativeValueDisplayMode"
- }
- },
- "required": [
- "DisplayMode"
- ],
- "type": "object"
- },
- "NegativeValueDisplayMode": {
- "enum": [
- "POSITIVE",
- "NEGATIVE"
- ],
- "type": "string"
- },
- "NestedFilter": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "IncludeInnerSet": {
- "default": false,
- "type": "boolean"
- },
- "InnerFilter": {
- "$ref": "#/definitions/InnerFilter"
- }
- },
- "required": [
- "Column",
- "FilterId",
- "IncludeInnerSet",
- "InnerFilter"
- ],
- "type": "object"
- },
- "NullValueFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "NullString": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "NullString"
- ],
- "type": "object"
- },
- "NumberDisplayFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DecimalPlacesConfiguration": {
- "$ref": "#/definitions/DecimalPlacesConfiguration"
- },
- "NegativeValueConfiguration": {
- "$ref": "#/definitions/NegativeValueConfiguration"
- },
- "NullValueFormatConfiguration": {
- "$ref": "#/definitions/NullValueFormatConfiguration"
- },
- "NumberScale": {
- "$ref": "#/definitions/NumberScale"
- },
- "Prefix": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "SeparatorConfiguration": {
- "$ref": "#/definitions/NumericSeparatorConfiguration"
- },
- "Suffix": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- }
- },
- "type": "object"
- },
- "NumberFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FormatConfiguration": {
- "$ref": "#/definitions/NumericFormatConfiguration"
- }
- },
- "type": "object"
- },
- "NumberScale": {
- "enum": [
- "NONE",
- "AUTO",
- "THOUSANDS",
- "MILLIONS",
- "BILLIONS",
- "TRILLIONS"
- ],
- "type": "string"
- },
- "NumericAxisOptions": {
- "additionalProperties": false,
- "properties": {
- "Range": {
- "$ref": "#/definitions/AxisDisplayRange"
- },
- "Scale": {
- "$ref": "#/definitions/AxisScale"
- }
- },
- "type": "object"
- },
- "NumericEqualityDrillDownFilter": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "Value": {
- "default": 0,
- "type": "number"
- }
- },
- "required": [
- "Column",
- "Value"
- ],
- "type": "object"
- },
- "NumericEqualityFilter": {
- "additionalProperties": false,
- "properties": {
- "AggregationFunction": {
- "$ref": "#/definitions/AggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "MatchOperator": {
- "$ref": "#/definitions/NumericEqualityMatchOperator"
- },
- "NullOption": {
- "$ref": "#/definitions/FilterNullOption"
- },
- "ParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "SelectAllOptions": {
- "$ref": "#/definitions/NumericFilterSelectAllOptions"
- },
- "Value": {
- "default": null,
- "type": "number"
- }
- },
- "required": [
- "Column",
- "FilterId",
- "MatchOperator",
- "NullOption"
- ],
- "type": "object"
- },
- "NumericEqualityMatchOperator": {
- "enum": [
- "EQUALS",
- "DOES_NOT_EQUAL"
- ],
- "type": "string"
- },
- "NumericFilterSelectAllOptions": {
- "enum": [
- "FILTER_ALL_VALUES"
- ],
- "type": "string"
- },
- "NumericFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CurrencyDisplayFormatConfiguration": {
- "$ref": "#/definitions/CurrencyDisplayFormatConfiguration"
- },
- "NumberDisplayFormatConfiguration": {
- "$ref": "#/definitions/NumberDisplayFormatConfiguration"
- },
- "PercentageDisplayFormatConfiguration": {
- "$ref": "#/definitions/PercentageDisplayFormatConfiguration"
- }
- },
- "type": "object"
- },
- "NumericRangeFilter": {
- "additionalProperties": false,
- "properties": {
- "AggregationFunction": {
- "$ref": "#/definitions/AggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "IncludeMaximum": {
- "default": null,
- "type": "boolean"
- },
- "IncludeMinimum": {
- "default": null,
- "type": "boolean"
- },
- "NullOption": {
- "$ref": "#/definitions/FilterNullOption"
- },
- "RangeMaximum": {
- "$ref": "#/definitions/NumericRangeFilterValue"
- },
- "RangeMinimum": {
- "$ref": "#/definitions/NumericRangeFilterValue"
- },
- "SelectAllOptions": {
- "$ref": "#/definitions/NumericFilterSelectAllOptions"
- }
- },
- "required": [
- "Column",
- "FilterId",
- "NullOption"
- ],
- "type": "object"
- },
- "NumericRangeFilterValue": {
- "additionalProperties": false,
- "properties": {
- "Parameter": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "StaticValue": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "NumericSeparatorConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DecimalSeparator": {
- "$ref": "#/definitions/NumericSeparatorSymbol"
- },
- "ThousandsSeparator": {
- "$ref": "#/definitions/ThousandSeparatorOptions"
- }
- },
- "type": "object"
- },
- "NumericSeparatorSymbol": {
- "enum": [
- "COMMA",
- "DOT",
- "SPACE"
- ],
- "type": "string"
- },
- "NumericalAggregationFunction": {
- "additionalProperties": false,
- "properties": {
- "PercentileAggregation": {
- "$ref": "#/definitions/PercentileAggregation"
- },
- "SimpleNumericalAggregation": {
- "$ref": "#/definitions/SimpleNumericalAggregationFunction"
- }
- },
- "type": "object"
- },
- "NumericalDimensionField": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/NumberFormatConfiguration"
- },
- "HierarchyId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "NumericalMeasureField": {
- "additionalProperties": false,
- "properties": {
- "AggregationFunction": {
- "$ref": "#/definitions/NumericalAggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/NumberFormatConfiguration"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "OtherCategories": {
- "enum": [
- "INCLUDE",
- "EXCLUDE"
- ],
- "type": "string"
- },
- "PaginationConfiguration": {
- "additionalProperties": false,
- "properties": {
- "PageNumber": {
- "minimum": 0,
- "type": "number"
- },
- "PageSize": {
- "default": null,
- "type": "number"
- }
- },
- "required": [
- "PageNumber",
- "PageSize"
- ],
- "type": "object"
- },
- "PanelBorderStyle": {
- "enum": [
- "SOLID",
- "DASHED",
- "DOTTED"
- ],
- "type": "string"
- },
- "PanelConfiguration": {
- "additionalProperties": false,
- "properties": {
- "BackgroundColor": {
- "pattern": "^#[A-F0-9]{6}(?:[A-F0-9]{2})?$",
- "type": "string"
- },
- "BackgroundVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "BorderColor": {
- "pattern": "^#[A-F0-9]{6}(?:[A-F0-9]{2})?$",
- "type": "string"
- },
- "BorderStyle": {
- "$ref": "#/definitions/PanelBorderStyle"
- },
- "BorderThickness": {
- "type": "string"
- },
- "BorderVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "GutterSpacing": {
- "type": "string"
- },
- "GutterVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Title": {
- "$ref": "#/definitions/PanelTitleOptions"
- }
- },
- "type": "object"
- },
- "PanelTitleOptions": {
- "additionalProperties": false,
- "properties": {
- "FontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "HorizontalTextAlignment": {
- "$ref": "#/definitions/HorizontalTextAlignment"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "PaperOrientation": {
- "enum": [
- "PORTRAIT",
- "LANDSCAPE"
- ],
- "type": "string"
- },
- "PaperSize": {
- "enum": [
- "US_LETTER",
- "US_LEGAL",
- "US_TABLOID_LEDGER",
- "A0",
- "A1",
- "A2",
- "A3",
- "A4",
- "A5",
- "JIS_B4",
- "JIS_B5"
- ],
- "type": "string"
- },
- "ParameterControl": {
- "additionalProperties": false,
- "properties": {
- "DateTimePicker": {
- "$ref": "#/definitions/ParameterDateTimePickerControl"
- },
- "Dropdown": {
- "$ref": "#/definitions/ParameterDropDownControl"
- },
- "List": {
- "$ref": "#/definitions/ParameterListControl"
- },
- "Slider": {
- "$ref": "#/definitions/ParameterSliderControl"
- },
- "TextArea": {
- "$ref": "#/definitions/ParameterTextAreaControl"
- },
- "TextField": {
- "$ref": "#/definitions/ParameterTextFieldControl"
- }
- },
- "type": "object"
- },
- "ParameterDateTimePickerControl": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/DateTimePickerControlDisplayOptions"
- },
- "ParameterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "ParameterControlId",
- "SourceParameterName",
- "Title"
- ],
- "type": "object"
- },
- "ParameterDeclaration": {
- "additionalProperties": false,
- "properties": {
- "DateTimeParameterDeclaration": {
- "$ref": "#/definitions/DateTimeParameterDeclaration"
- },
- "DecimalParameterDeclaration": {
- "$ref": "#/definitions/DecimalParameterDeclaration"
- },
- "IntegerParameterDeclaration": {
- "$ref": "#/definitions/IntegerParameterDeclaration"
- },
- "StringParameterDeclaration": {
- "$ref": "#/definitions/StringParameterDeclaration"
- }
- },
- "type": "object"
- },
- "ParameterDropDownControl": {
- "additionalProperties": false,
- "properties": {
- "CascadingControlConfiguration": {
- "$ref": "#/definitions/CascadingControlConfiguration"
- },
- "DisplayOptions": {
- "$ref": "#/definitions/DropDownControlDisplayOptions"
- },
- "ParameterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SelectableValues": {
- "$ref": "#/definitions/ParameterSelectableValues"
- },
- "SourceParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlListType"
- }
- },
- "required": [
- "ParameterControlId",
- "SourceParameterName",
- "Title"
- ],
- "type": "object"
- },
- "ParameterListControl": {
- "additionalProperties": false,
- "properties": {
- "CascadingControlConfiguration": {
- "$ref": "#/definitions/CascadingControlConfiguration"
- },
- "DisplayOptions": {
- "$ref": "#/definitions/ListControlDisplayOptions"
- },
- "ParameterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SelectableValues": {
- "$ref": "#/definitions/ParameterSelectableValues"
- },
- "SourceParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlListType"
- }
- },
- "required": [
- "ParameterControlId",
- "SourceParameterName",
- "Title"
- ],
- "type": "object"
- },
- "ParameterSelectableValues": {
- "additionalProperties": false,
- "properties": {
- "LinkToDataSetColumn": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "Values": {
- "items": {
- "type": "string"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "ParameterSliderControl": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/SliderControlDisplayOptions"
- },
- "MaximumValue": {
- "default": 0,
- "type": "number"
- },
- "MinimumValue": {
- "default": 0,
- "type": "number"
- },
- "ParameterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "StepSize": {
- "default": 0,
- "type": "number"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "MaximumValue",
- "MinimumValue",
- "ParameterControlId",
- "SourceParameterName",
- "StepSize",
- "Title"
- ],
- "type": "object"
- },
- "ParameterTextAreaControl": {
- "additionalProperties": false,
- "properties": {
- "Delimiter": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "DisplayOptions": {
- "$ref": "#/definitions/TextAreaControlDisplayOptions"
- },
- "ParameterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "ParameterControlId",
- "SourceParameterName",
- "Title"
- ],
- "type": "object"
- },
- "ParameterTextFieldControl": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/TextFieldControlDisplayOptions"
- },
- "ParameterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "ParameterControlId",
- "SourceParameterName",
- "Title"
- ],
- "type": "object"
- },
- "ParameterValueType": {
- "enum": [
- "MULTI_VALUED",
- "SINGLE_VALUED"
- ],
- "type": "string"
- },
- "Parameters": {
- "additionalProperties": false,
- "properties": {
- "DateTimeParameters": {
- "items": {
- "$ref": "#/definitions/DateTimeParameter"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "DecimalParameters": {
- "items": {
- "$ref": "#/definitions/DecimalParameter"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "IntegerParameters": {
- "items": {
- "$ref": "#/definitions/IntegerParameter"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "StringParameters": {
- "items": {
- "$ref": "#/definitions/StringParameter"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "PercentVisibleRange": {
- "additionalProperties": false,
- "properties": {
- "From": {
- "default": null,
- "maximum": 100,
- "minimum": 0,
- "type": "number"
- },
- "To": {
- "default": null,
- "maximum": 100,
- "minimum": 0,
- "type": "number"
- }
- },
- "type": "object"
- },
- "PercentageDisplayFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DecimalPlacesConfiguration": {
- "$ref": "#/definitions/DecimalPlacesConfiguration"
- },
- "NegativeValueConfiguration": {
- "$ref": "#/definitions/NegativeValueConfiguration"
- },
- "NullValueFormatConfiguration": {
- "$ref": "#/definitions/NullValueFormatConfiguration"
- },
- "Prefix": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "SeparatorConfiguration": {
- "$ref": "#/definitions/NumericSeparatorConfiguration"
- },
- "Suffix": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- }
- },
- "type": "object"
- },
- "PercentileAggregation": {
- "additionalProperties": false,
- "properties": {
- "PercentileValue": {
- "maximum": 100,
- "minimum": 0,
- "type": "number"
- }
- },
- "type": "object"
- },
- "PeriodOverPeriodComputation": {
- "additionalProperties": false,
- "properties": {
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "type": "string"
- },
- "Time": {
- "$ref": "#/definitions/DimensionField"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId"
- ],
- "type": "object"
- },
- "PeriodToDateComputation": {
- "additionalProperties": false,
- "properties": {
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "type": "string"
- },
- "PeriodTimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- },
- "Time": {
- "$ref": "#/definitions/DimensionField"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId"
- ],
- "type": "object"
- },
- "PieChartAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "SmallMultiples": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "PieChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ContributionAnalysisDefaults": {
- "items": {
- "$ref": "#/definitions/ContributionAnalysisDefault"
- },
- "maxItems": 200,
- "minItems": 1,
- "type": "array"
- },
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "DonutOptions": {
- "$ref": "#/definitions/DonutOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/PieChartFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "SmallMultiplesOptions": {
- "$ref": "#/definitions/SmallMultiplesOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/PieChartSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "ValueLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- }
- },
- "type": "object"
- },
- "PieChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "PieChartAggregatedFieldWells": {
- "$ref": "#/definitions/PieChartAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "PieChartSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "SmallMultiplesLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "SmallMultiplesSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "PieChartVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/PieChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "PivotFieldSortOptions": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "SortBy": {
- "$ref": "#/definitions/PivotTableSortBy"
- }
- },
- "required": [
- "FieldId",
- "SortBy"
- ],
- "type": "object"
- },
- "PivotTableAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Columns": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 40,
- "minItems": 0,
- "type": "array"
- },
- "Rows": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 40,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 40,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "PivotTableCellConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "Scope": {
- "$ref": "#/definitions/PivotTableConditionalFormattingScope"
- },
- "Scopes": {
- "items": {
- "$ref": "#/definitions/PivotTableConditionalFormattingScope"
- },
- "maxItems": 3,
- "minItems": 0,
- "type": "array"
- },
- "TextFormat": {
- "$ref": "#/definitions/TextConditionalFormat"
- }
- },
- "required": [
- "FieldId"
- ],
- "type": "object"
- },
- "PivotTableConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "ConditionalFormattingOptions": {
- "items": {
- "$ref": "#/definitions/PivotTableConditionalFormattingOption"
- },
- "maxItems": 500,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "PivotTableConditionalFormattingOption": {
- "additionalProperties": false,
- "properties": {
- "Cell": {
- "$ref": "#/definitions/PivotTableCellConditionalFormatting"
- }
- },
- "type": "object"
- },
- "PivotTableConditionalFormattingScope": {
- "additionalProperties": false,
- "properties": {
- "Role": {
- "$ref": "#/definitions/PivotTableConditionalFormattingScopeRole"
- }
- },
- "type": "object"
- },
- "PivotTableConditionalFormattingScopeRole": {
- "enum": [
- "FIELD",
- "FIELD_TOTAL",
- "GRAND_TOTAL"
- ],
- "type": "string"
- },
- "PivotTableConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FieldOptions": {
- "$ref": "#/definitions/PivotTableFieldOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/PivotTableFieldWells"
- },
- "PaginatedReportOptions": {
- "$ref": "#/definitions/PivotTablePaginatedReportOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/PivotTableSortConfiguration"
- },
- "TableOptions": {
- "$ref": "#/definitions/PivotTableOptions"
- },
- "TotalOptions": {
- "$ref": "#/definitions/PivotTableTotalOptions"
- }
- },
- "type": "object"
- },
- "PivotTableDataPathOption": {
- "additionalProperties": false,
- "properties": {
- "DataPathList": {
- "items": {
- "$ref": "#/definitions/DataPathValue"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "Width": {
- "type": "string"
- }
- },
- "required": [
- "DataPathList"
- ],
- "type": "object"
- },
- "PivotTableDataPathType": {
- "enum": [
- "HIERARCHY_ROWS_LAYOUT_COLUMN",
- "MULTIPLE_ROW_METRICS_COLUMN",
- "EMPTY_COLUMN_HEADER",
- "COUNT_METRIC_COLUMN"
- ],
- "type": "string"
- },
- "PivotTableFieldCollapseState": {
- "enum": [
- "COLLAPSED",
- "EXPANDED"
- ],
- "type": "string"
- },
- "PivotTableFieldCollapseStateOption": {
- "additionalProperties": false,
- "properties": {
- "State": {
- "$ref": "#/definitions/PivotTableFieldCollapseState"
- },
- "Target": {
- "$ref": "#/definitions/PivotTableFieldCollapseStateTarget"
- }
- },
- "required": [
- "Target"
- ],
- "type": "object"
- },
- "PivotTableFieldCollapseStateTarget": {
- "additionalProperties": false,
- "properties": {
- "FieldDataPathValues": {
- "items": {
- "$ref": "#/definitions/DataPathValue"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "FieldId": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "PivotTableFieldOption": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "required": [
- "FieldId"
- ],
- "type": "object"
- },
- "PivotTableFieldOptions": {
- "additionalProperties": false,
- "properties": {
- "CollapseStateOptions": {
- "items": {
- "$ref": "#/definitions/PivotTableFieldCollapseStateOption"
- },
- "type": "array"
- },
- "DataPathOptions": {
- "items": {
- "$ref": "#/definitions/PivotTableDataPathOption"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "SelectedFieldOptions": {
- "items": {
- "$ref": "#/definitions/PivotTableFieldOption"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "PivotTableFieldSubtotalOptions": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "type": "object"
- },
- "PivotTableFieldWells": {
- "additionalProperties": false,
- "properties": {
- "PivotTableAggregatedFieldWells": {
- "$ref": "#/definitions/PivotTableAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "PivotTableMetricPlacement": {
- "enum": [
- "ROW",
- "COLUMN"
- ],
- "type": "string"
- },
- "PivotTableOptions": {
- "additionalProperties": false,
- "properties": {
- "CellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "CollapsedRowDimensionsVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "ColumnHeaderStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "ColumnNamesVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "DefaultCellWidth": {
- "type": "string"
- },
- "MetricPlacement": {
- "$ref": "#/definitions/PivotTableMetricPlacement"
- },
- "RowAlternateColorOptions": {
- "$ref": "#/definitions/RowAlternateColorOptions"
- },
- "RowFieldNamesStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "RowHeaderStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "RowsLabelOptions": {
- "$ref": "#/definitions/PivotTableRowsLabelOptions"
- },
- "RowsLayout": {
- "$ref": "#/definitions/PivotTableRowsLayout"
- },
- "SingleMetricVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "ToggleButtonsVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "PivotTablePaginatedReportOptions": {
- "additionalProperties": false,
- "properties": {
- "OverflowColumnHeaderVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "VerticalOverflowVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "PivotTableRowsLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "maxLength": 1024,
- "minLength": 1,
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "PivotTableRowsLayout": {
- "enum": [
- "TABULAR",
- "HIERARCHY"
- ],
- "type": "string"
- },
- "PivotTableSortBy": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnSort"
- },
- "DataPath": {
- "$ref": "#/definitions/DataPathSort"
- },
- "Field": {
- "$ref": "#/definitions/FieldSort"
- }
- },
- "type": "object"
- },
- "PivotTableSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FieldSortOptions": {
- "items": {
- "$ref": "#/definitions/PivotFieldSortOptions"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "PivotTableSubtotalLevel": {
- "enum": [
- "ALL",
- "CUSTOM",
- "LAST"
- ],
- "type": "string"
- },
- "PivotTableTotalOptions": {
- "additionalProperties": false,
- "properties": {
- "ColumnSubtotalOptions": {
- "$ref": "#/definitions/SubtotalOptions"
- },
- "ColumnTotalOptions": {
- "$ref": "#/definitions/PivotTotalOptions"
- },
- "RowSubtotalOptions": {
- "$ref": "#/definitions/SubtotalOptions"
- },
- "RowTotalOptions": {
- "$ref": "#/definitions/PivotTotalOptions"
- }
- },
- "type": "object"
- },
- "PivotTableVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/PivotTableConfiguration"
- },
- "ConditionalFormatting": {
- "$ref": "#/definitions/PivotTableConditionalFormatting"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "PivotTotalOptions": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "type": "string"
- },
- "MetricHeaderCellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "Placement": {
- "$ref": "#/definitions/TableTotalsPlacement"
- },
- "ScrollStatus": {
- "$ref": "#/definitions/TableTotalsScrollStatus"
- },
- "TotalAggregationOptions": {
- "items": {
- "$ref": "#/definitions/TotalAggregationOption"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "TotalCellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "TotalsVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "ValueCellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- }
- },
- "type": "object"
- },
- "PredefinedHierarchy": {
- "additionalProperties": false,
- "properties": {
- "Columns": {
- "items": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "maxItems": 10,
- "minItems": 1,
- "type": "array"
- },
- "DrillDownFilters": {
- "items": {
- "$ref": "#/definitions/DrillDownFilter"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "HierarchyId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Columns",
- "HierarchyId"
- ],
- "type": "object"
- },
- "PrimaryValueDisplayType": {
- "enum": [
- "HIDDEN",
- "COMPARISON",
- "ACTUAL"
- ],
- "type": "string"
- },
- "ProgressBarOptions": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "RadarChartAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Color": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "RadarChartAreaStyleSettings": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "RadarChartAxesRangeScale": {
- "enum": [
- "AUTO",
- "INDEPENDENT",
- "SHARED"
- ],
- "type": "string"
- },
- "RadarChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "AlternateBandColorsVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "AlternateBandEvenColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "AlternateBandOddColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "AxesRangeScale": {
- "$ref": "#/definitions/RadarChartAxesRangeScale"
- },
- "BaseSeriesSettings": {
- "$ref": "#/definitions/RadarChartSeriesSettings"
- },
- "CategoryAxis": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "CategoryLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ColorAxis": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "ColorLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/RadarChartFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "Shape": {
- "$ref": "#/definitions/RadarChartShape"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/RadarChartSortConfiguration"
- },
- "StartAngle": {
- "maximum": 360,
- "minimum": -360,
- "type": "number"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- }
- },
- "type": "object"
- },
- "RadarChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "RadarChartAggregatedFieldWells": {
- "$ref": "#/definitions/RadarChartAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "RadarChartSeriesSettings": {
- "additionalProperties": false,
- "properties": {
- "AreaStyleSettings": {
- "$ref": "#/definitions/RadarChartAreaStyleSettings"
- }
- },
- "type": "object"
- },
- "RadarChartShape": {
- "enum": [
- "CIRCLE",
- "POLYGON"
- ],
- "type": "string"
- },
- "RadarChartSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "ColorItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "ColorSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "RadarChartVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/RadarChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "RangeEndsLabelType": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "ReferenceLine": {
- "additionalProperties": false,
- "properties": {
- "DataConfiguration": {
- "$ref": "#/definitions/ReferenceLineDataConfiguration"
- },
- "LabelConfiguration": {
- "$ref": "#/definitions/ReferenceLineLabelConfiguration"
- },
- "Status": {
- "$ref": "#/definitions/WidgetStatus"
- },
- "StyleConfiguration": {
- "$ref": "#/definitions/ReferenceLineStyleConfiguration"
- }
- },
- "required": [
- "DataConfiguration"
- ],
- "type": "object"
- },
- "ReferenceLineCustomLabelConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "pattern": "\\S",
- "type": "string"
- }
- },
- "required": [
- "CustomLabel"
- ],
- "type": "object"
- },
- "ReferenceLineDataConfiguration": {
- "additionalProperties": false,
- "properties": {
- "AxisBinding": {
- "$ref": "#/definitions/AxisBinding"
- },
- "DynamicConfiguration": {
- "$ref": "#/definitions/ReferenceLineDynamicDataConfiguration"
- },
- "SeriesType": {
- "$ref": "#/definitions/ReferenceLineSeriesType"
- },
- "StaticConfiguration": {
- "$ref": "#/definitions/ReferenceLineStaticDataConfiguration"
- }
- },
- "type": "object"
- },
- "ReferenceLineDynamicDataConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Calculation": {
- "$ref": "#/definitions/NumericalAggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "MeasureAggregationFunction": {
- "$ref": "#/definitions/AggregationFunction"
- }
- },
- "required": [
- "Calculation",
- "Column"
- ],
- "type": "object"
- },
- "ReferenceLineLabelConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomLabelConfiguration": {
- "$ref": "#/definitions/ReferenceLineCustomLabelConfiguration"
- },
- "FontColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "FontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "HorizontalPosition": {
- "$ref": "#/definitions/ReferenceLineLabelHorizontalPosition"
- },
- "ValueLabelConfiguration": {
- "$ref": "#/definitions/ReferenceLineValueLabelConfiguration"
- },
- "VerticalPosition": {
- "$ref": "#/definitions/ReferenceLineLabelVerticalPosition"
- }
- },
- "type": "object"
- },
- "ReferenceLineLabelHorizontalPosition": {
- "enum": [
- "LEFT",
- "CENTER",
- "RIGHT"
- ],
- "type": "string"
- },
- "ReferenceLineLabelVerticalPosition": {
- "enum": [
- "ABOVE",
- "BELOW"
- ],
- "type": "string"
- },
- "ReferenceLinePatternType": {
- "enum": [
- "SOLID",
- "DASHED",
- "DOTTED"
- ],
- "type": "string"
- },
- "ReferenceLineSeriesType": {
- "enum": [
- "BAR",
- "LINE"
- ],
- "type": "string"
- },
- "ReferenceLineStaticDataConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Value": {
- "default": 0,
- "type": "number"
- }
- },
- "required": [
- "Value"
- ],
- "type": "object"
- },
- "ReferenceLineStyleConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "Pattern": {
- "$ref": "#/definitions/ReferenceLinePatternType"
- }
- },
- "type": "object"
- },
- "ReferenceLineValueLabelConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FormatConfiguration": {
- "$ref": "#/definitions/NumericFormatConfiguration"
- },
- "RelativePosition": {
- "$ref": "#/definitions/ReferenceLineValueLabelRelativePosition"
- }
- },
- "type": "object"
- },
- "ReferenceLineValueLabelRelativePosition": {
- "enum": [
- "BEFORE_CUSTOM_LABEL",
- "AFTER_CUSTOM_LABEL"
- ],
- "type": "string"
- },
- "RelativeDateTimeControlDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "DateTimeFormat": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "InfoIconLabelOptions": {
- "$ref": "#/definitions/SheetControlInfoIconLabelOptions"
- },
- "TitleOptions": {
- "$ref": "#/definitions/LabelOptions"
- }
- },
- "type": "object"
- },
- "RelativeDateType": {
- "enum": [
- "PREVIOUS",
- "THIS",
- "LAST",
- "NOW",
- "NEXT"
- ],
- "type": "string"
- },
- "RelativeDatesFilter": {
- "additionalProperties": false,
- "properties": {
- "AnchorDateConfiguration": {
- "$ref": "#/definitions/AnchorDateConfiguration"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- },
- "ExcludePeriodConfiguration": {
- "$ref": "#/definitions/ExcludePeriodConfiguration"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "MinimumGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- },
- "NullOption": {
- "$ref": "#/definitions/FilterNullOption"
- },
- "ParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "RelativeDateType": {
- "$ref": "#/definitions/RelativeDateType"
- },
- "RelativeDateValue": {
- "default": null,
- "type": "number"
- },
- "TimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- }
- },
- "required": [
- "AnchorDateConfiguration",
- "Column",
- "FilterId",
- "NullOption",
- "RelativeDateType",
- "TimeGranularity"
- ],
- "type": "object"
- },
- "RelativeFontSize": {
- "enum": [
- "EXTRA_SMALL",
- "SMALL",
- "MEDIUM",
- "LARGE",
- "EXTRA_LARGE"
- ],
- "type": "string"
- },
- "ResizeOption": {
- "enum": [
- "FIXED",
- "RESPONSIVE"
- ],
- "type": "string"
- },
- "ResourcePermission": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "type": "string"
- },
- "maxItems": 20,
- "minItems": 1,
- "type": "array"
- },
- "Principal": {
- "maxLength": 256,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Actions",
- "Principal"
- ],
- "type": "object"
- },
- "ResourceStatus": {
- "enum": [
- "CREATION_IN_PROGRESS",
- "CREATION_SUCCESSFUL",
- "CREATION_FAILED",
- "UPDATE_IN_PROGRESS",
- "UPDATE_SUCCESSFUL",
- "UPDATE_FAILED",
- "DELETED"
- ],
- "type": "string"
- },
- "RollingDateConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DataSetIdentifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Expression": {
- "maxLength": 4096,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Expression"
- ],
- "type": "object"
- },
- "RowAlternateColorOptions": {
- "additionalProperties": false,
- "properties": {
- "RowAlternateColors": {
- "items": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Status": {
- "$ref": "#/definitions/WidgetStatus"
- },
- "UsePrimaryBackgroundColor": {
- "$ref": "#/definitions/WidgetStatus"
- }
- },
- "type": "object"
- },
- "SameSheetTargetVisualConfiguration": {
- "additionalProperties": false,
- "properties": {
- "TargetVisualOptions": {
- "$ref": "#/definitions/TargetVisualOptions"
- },
- "TargetVisuals": {
- "items": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "maxItems": 50,
- "minItems": 1,
- "type": "array"
- }
- },
- "type": "object"
- },
- "SankeyDiagramAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Destination": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Source": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Weight": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "SankeyDiagramChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/SankeyDiagramFieldWells"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/SankeyDiagramSortConfiguration"
- }
- },
- "type": "object"
- },
- "SankeyDiagramFieldWells": {
- "additionalProperties": false,
- "properties": {
- "SankeyDiagramAggregatedFieldWells": {
- "$ref": "#/definitions/SankeyDiagramAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "SankeyDiagramSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DestinationItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "SourceItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "WeightSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "SankeyDiagramVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/SankeyDiagramChartConfiguration"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "ScatterPlotCategoricallyAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Label": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Size": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "XAxis": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "YAxis": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "ScatterPlotConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/ScatterPlotFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- },
- "XAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "XAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "YAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "YAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- }
- },
- "type": "object"
- },
- "ScatterPlotFieldWells": {
- "additionalProperties": false,
- "properties": {
- "ScatterPlotCategoricallyAggregatedFieldWells": {
- "$ref": "#/definitions/ScatterPlotCategoricallyAggregatedFieldWells"
- },
- "ScatterPlotUnaggregatedFieldWells": {
- "$ref": "#/definitions/ScatterPlotUnaggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "ScatterPlotUnaggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Label": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Size": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "XAxis": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "YAxis": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "ScatterPlotVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/ScatterPlotConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "ScrollBarOptions": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- },
- "VisibleRange": {
- "$ref": "#/definitions/VisibleRangeOptions"
- }
- },
- "type": "object"
- },
- "SecondaryValueOptions": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "SectionAfterPageBreak": {
- "additionalProperties": false,
- "properties": {
- "Status": {
- "$ref": "#/definitions/SectionPageBreakStatus"
- }
- },
- "type": "object"
- },
- "SectionBasedLayoutCanvasSizeOptions": {
- "additionalProperties": false,
- "properties": {
- "PaperCanvasSizeOptions": {
- "$ref": "#/definitions/SectionBasedLayoutPaperCanvasSizeOptions"
- }
- },
- "type": "object"
- },
- "SectionBasedLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "BodySections": {
- "items": {
- "$ref": "#/definitions/BodySectionConfiguration"
- },
- "maxItems": 28,
- "minItems": 0,
- "type": "array"
- },
- "CanvasSizeOptions": {
- "$ref": "#/definitions/SectionBasedLayoutCanvasSizeOptions"
- },
- "FooterSections": {
- "items": {
- "$ref": "#/definitions/HeaderFooterSectionConfiguration"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "HeaderSections": {
- "items": {
- "$ref": "#/definitions/HeaderFooterSectionConfiguration"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "BodySections",
- "CanvasSizeOptions",
- "FooterSections",
- "HeaderSections"
- ],
- "type": "object"
- },
- "SectionBasedLayoutPaperCanvasSizeOptions": {
- "additionalProperties": false,
- "properties": {
- "PaperMargin": {
- "$ref": "#/definitions/Spacing"
- },
- "PaperOrientation": {
- "$ref": "#/definitions/PaperOrientation"
- },
- "PaperSize": {
- "$ref": "#/definitions/PaperSize"
- }
- },
- "type": "object"
- },
- "SectionLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FreeFormLayout": {
- "$ref": "#/definitions/FreeFormSectionLayoutConfiguration"
- }
- },
- "required": [
- "FreeFormLayout"
- ],
- "type": "object"
- },
- "SectionPageBreakConfiguration": {
- "additionalProperties": false,
- "properties": {
- "After": {
- "$ref": "#/definitions/SectionAfterPageBreak"
- }
- },
- "type": "object"
- },
- "SectionPageBreakStatus": {
- "enum": [
- "ENABLED",
- "DISABLED"
- ],
- "type": "string"
- },
- "SectionStyle": {
- "additionalProperties": false,
- "properties": {
- "Height": {
- "type": "string"
- },
- "Padding": {
- "$ref": "#/definitions/Spacing"
- }
- },
- "type": "object"
- },
- "SelectAllValueOptions": {
- "enum": [
- "ALL_VALUES"
- ],
- "type": "string"
- },
- "SelectedFieldOptions": {
- "enum": [
- "ALL_FIELDS"
- ],
- "type": "string"
- },
- "SelectedSheetsFilterScopeConfiguration": {
- "additionalProperties": false,
- "properties": {
- "SheetVisualScopingConfigurations": {
- "items": {
- "$ref": "#/definitions/SheetVisualScopingConfiguration"
- },
- "maxItems": 50,
- "minItems": 1,
- "type": "array"
- }
- },
- "type": "object"
- },
- "SelectedTooltipType": {
- "enum": [
- "BASIC",
- "DETAILED"
- ],
- "type": "string"
- },
- "SeriesItem": {
- "additionalProperties": false,
- "properties": {
- "DataFieldSeriesItem": {
- "$ref": "#/definitions/DataFieldSeriesItem"
- },
- "FieldSeriesItem": {
- "$ref": "#/definitions/FieldSeriesItem"
- }
- },
- "type": "object"
- },
- "SetParameterValueConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DestinationParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "Value": {
- "$ref": "#/definitions/DestinationParameterValueConfiguration"
- }
- },
- "required": [
- "DestinationParameterName",
- "Value"
- ],
- "type": "object"
- },
- "ShapeConditionalFormat": {
- "additionalProperties": false,
- "properties": {
- "BackgroundColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "required": [
- "BackgroundColor"
- ],
- "type": "object"
- },
- "Sheet": {
- "additionalProperties": false,
- "properties": {
- "Name": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "SheetId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "type": "object"
- },
- "SheetContentType": {
- "enum": [
- "PAGINATED",
- "INTERACTIVE"
- ],
- "type": "string"
- },
- "SheetControlDateTimePickerType": {
- "enum": [
- "SINGLE_VALUED",
- "DATE_RANGE"
- ],
- "type": "string"
- },
- "SheetControlInfoIconLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "InfoIconText": {
- "maxLength": 100,
- "minLength": 1,
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "SheetControlLayout": {
- "additionalProperties": false,
- "properties": {
- "Configuration": {
- "$ref": "#/definitions/SheetControlLayoutConfiguration"
- }
- },
- "required": [
- "Configuration"
- ],
- "type": "object"
- },
- "SheetControlLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "GridLayout": {
- "$ref": "#/definitions/GridLayoutConfiguration"
- }
- },
- "type": "object"
- },
- "SheetControlListType": {
- "enum": [
- "MULTI_SELECT",
- "SINGLE_SELECT"
- ],
- "type": "string"
- },
- "SheetControlSliderType": {
- "enum": [
- "SINGLE_POINT",
- "RANGE"
- ],
- "type": "string"
- },
- "SheetDefinition": {
- "additionalProperties": false,
- "properties": {
- "ContentType": {
- "$ref": "#/definitions/SheetContentType"
- },
- "Description": {
- "maxLength": 1024,
- "minLength": 1,
- "type": "string"
- },
- "FilterControls": {
- "items": {
- "$ref": "#/definitions/FilterControl"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Layouts": {
- "items": {
- "$ref": "#/definitions/Layout"
- },
- "maxItems": 1,
- "minItems": 1,
- "type": "array"
- },
- "Name": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "ParameterControls": {
- "items": {
- "$ref": "#/definitions/ParameterControl"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "SheetControlLayouts": {
- "items": {
- "$ref": "#/definitions/SheetControlLayout"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "SheetId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "TextBoxes": {
- "items": {
- "$ref": "#/definitions/SheetTextBox"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "Title": {
- "maxLength": 1024,
- "minLength": 1,
- "type": "string"
- },
- "Visuals": {
- "items": {
- "$ref": "#/definitions/Visual"
- },
- "maxItems": 50,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "SheetId"
- ],
- "type": "object"
- },
- "SheetElementConfigurationOverrides": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "SheetElementRenderingRule": {
- "additionalProperties": false,
- "properties": {
- "ConfigurationOverrides": {
- "$ref": "#/definitions/SheetElementConfigurationOverrides"
- },
- "Expression": {
- "maxLength": 4096,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "ConfigurationOverrides",
- "Expression"
- ],
- "type": "object"
- },
- "SheetTextBox": {
- "additionalProperties": false,
- "properties": {
- "Content": {
- "maxLength": 150000,
- "minLength": 0,
- "type": "string"
- },
- "SheetTextBoxId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "SheetTextBoxId"
- ],
- "type": "object"
- },
- "SheetVisualScopingConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Scope": {
- "$ref": "#/definitions/FilterVisualScope"
- },
- "SheetId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "VisualIds": {
- "items": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "maxItems": 50,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "Scope",
- "SheetId"
- ],
- "type": "object"
- },
- "ShortFormatText": {
- "additionalProperties": false,
- "properties": {
- "PlainText": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "RichText": {
- "maxLength": 1024,
- "minLength": 1,
- "type": "string"
- }
- },
- "type": "object"
- },
- "SimpleAttributeAggregationFunction": {
- "enum": [
- "UNIQUE_VALUE"
- ],
- "type": "string"
- },
- "SimpleClusterMarker": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- }
- },
- "type": "object"
- },
- "SimpleNumericalAggregationFunction": {
- "enum": [
- "SUM",
- "AVERAGE",
- "MIN",
- "MAX",
- "COUNT",
- "DISTINCT_COUNT",
- "VAR",
- "VARP",
- "STDEV",
- "STDEVP",
- "MEDIAN"
- ],
- "type": "string"
- },
- "SimpleTotalAggregationFunction": {
- "enum": [
- "DEFAULT",
- "SUM",
- "AVERAGE",
- "MIN",
- "MAX",
- "NONE"
- ],
- "type": "string"
- },
- "SliderControlDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "InfoIconLabelOptions": {
- "$ref": "#/definitions/SheetControlInfoIconLabelOptions"
- },
- "TitleOptions": {
- "$ref": "#/definitions/LabelOptions"
- }
- },
- "type": "object"
- },
- "SmallMultiplesAxisPlacement": {
- "enum": [
- "OUTSIDE",
- "INSIDE"
- ],
- "type": "string"
- },
- "SmallMultiplesAxisProperties": {
- "additionalProperties": false,
- "properties": {
- "Placement": {
- "$ref": "#/definitions/SmallMultiplesAxisPlacement"
- },
- "Scale": {
- "$ref": "#/definitions/SmallMultiplesAxisScale"
- }
- },
- "type": "object"
- },
- "SmallMultiplesAxisScale": {
- "enum": [
- "SHARED",
- "INDEPENDENT"
- ],
- "type": "string"
- },
- "SmallMultiplesOptions": {
- "additionalProperties": false,
- "properties": {
- "MaxVisibleColumns": {
- "maximum": 10,
- "minimum": 1,
- "type": "number"
- },
- "MaxVisibleRows": {
- "maximum": 10,
- "minimum": 1,
- "type": "number"
- },
- "PanelConfiguration": {
- "$ref": "#/definitions/PanelConfiguration"
- },
- "XAxis": {
- "$ref": "#/definitions/SmallMultiplesAxisProperties"
- },
- "YAxis": {
- "$ref": "#/definitions/SmallMultiplesAxisProperties"
- }
- },
- "type": "object"
- },
- "SortDirection": {
- "enum": [
- "ASC",
- "DESC"
- ],
- "type": "string"
- },
- "Spacing": {
- "additionalProperties": false,
- "properties": {
- "Bottom": {
- "type": "string"
- },
- "Left": {
- "type": "string"
- },
- "Right": {
- "type": "string"
- },
- "Top": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "SpecialValue": {
- "enum": [
- "EMPTY",
- "NULL",
- "OTHER"
- ],
- "type": "string"
- },
- "StringDefaultValues": {
- "additionalProperties": false,
- "properties": {
- "DynamicValue": {
- "$ref": "#/definitions/DynamicDefaultValue"
- },
- "StaticValues": {
- "items": {
- "type": "string"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "StringFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "NullValueFormatConfiguration": {
- "$ref": "#/definitions/NullValueFormatConfiguration"
- },
- "NumericFormatConfiguration": {
- "$ref": "#/definitions/NumericFormatConfiguration"
- }
- },
- "type": "object"
- },
- "StringParameter": {
- "additionalProperties": false,
- "properties": {
- "Name": {
- "pattern": "\\S",
- "type": "string"
- },
- "Values": {
- "items": {
- "type": "string"
- },
- "type": "array"
- }
- },
- "required": [
- "Name",
- "Values"
- ],
- "type": "object"
- },
- "StringParameterDeclaration": {
- "additionalProperties": false,
- "properties": {
- "DefaultValues": {
- "$ref": "#/definitions/StringDefaultValues"
- },
- "MappedDataSetParameters": {
- "items": {
- "$ref": "#/definitions/MappedDataSetParameter"
- },
- "maxItems": 150,
- "minItems": 0,
- "type": "array"
- },
- "Name": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "ParameterValueType": {
- "$ref": "#/definitions/ParameterValueType"
- },
- "ValueWhenUnset": {
- "$ref": "#/definitions/StringValueWhenUnsetConfiguration"
- }
- },
- "required": [
- "Name",
- "ParameterValueType"
- ],
- "type": "object"
- },
- "StringValueWhenUnsetConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomValue": {
- "type": "string"
- },
- "ValueWhenUnsetOption": {
- "$ref": "#/definitions/ValueWhenUnsetOption"
- }
- },
- "type": "object"
- },
- "StyledCellType": {
- "enum": [
- "TOTAL",
- "METRIC_HEADER",
- "VALUE"
- ],
- "type": "string"
- },
- "SubtotalOptions": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "type": "string"
- },
- "FieldLevel": {
- "$ref": "#/definitions/PivotTableSubtotalLevel"
- },
- "FieldLevelOptions": {
- "items": {
- "$ref": "#/definitions/PivotTableFieldSubtotalOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "MetricHeaderCellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "StyleTargets": {
- "items": {
- "$ref": "#/definitions/TableStyleTarget"
- },
- "maxItems": 3,
- "minItems": 0,
- "type": "array"
- },
- "TotalCellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "TotalsVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "ValueCellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- }
- },
- "type": "object"
- },
- "TableAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "GroupBy": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TableBorderOptions": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "Style": {
- "$ref": "#/definitions/TableBorderStyle"
- },
- "Thickness": {
- "maximum": 4,
- "minimum": 1,
- "type": "number"
- }
- },
- "type": "object"
- },
- "TableBorderStyle": {
- "enum": [
- "NONE",
- "SOLID"
- ],
- "type": "string"
- },
- "TableCellConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "TextFormat": {
- "$ref": "#/definitions/TextConditionalFormat"
- }
- },
- "required": [
- "FieldId"
- ],
- "type": "object"
- },
- "TableCellImageScalingConfiguration": {
- "enum": [
- "FIT_TO_CELL_HEIGHT",
- "FIT_TO_CELL_WIDTH",
- "DO_NOT_SCALE"
- ],
- "type": "string"
- },
- "TableCellImageSizingConfiguration": {
- "additionalProperties": false,
- "properties": {
- "TableCellImageScalingConfiguration": {
- "$ref": "#/definitions/TableCellImageScalingConfiguration"
- }
- },
- "type": "object"
- },
- "TableCellStyle": {
- "additionalProperties": false,
- "properties": {
- "BackgroundColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "Border": {
- "$ref": "#/definitions/GlobalTableBorderOptions"
- },
- "FontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "Height": {
- "maximum": 500,
- "minimum": 8,
- "type": "number"
- },
- "HorizontalTextAlignment": {
- "$ref": "#/definitions/HorizontalTextAlignment"
- },
- "TextWrap": {
- "$ref": "#/definitions/TextWrap"
- },
- "VerticalTextAlignment": {
- "$ref": "#/definitions/VerticalTextAlignment"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "TableConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "ConditionalFormattingOptions": {
- "items": {
- "$ref": "#/definitions/TableConditionalFormattingOption"
- },
- "maxItems": 500,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TableConditionalFormattingOption": {
- "additionalProperties": false,
- "properties": {
- "Cell": {
- "$ref": "#/definitions/TableCellConditionalFormatting"
- },
- "Row": {
- "$ref": "#/definitions/TableRowConditionalFormatting"
- }
- },
- "type": "object"
- },
- "TableConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FieldOptions": {
- "$ref": "#/definitions/TableFieldOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/TableFieldWells"
- },
- "PaginatedReportOptions": {
- "$ref": "#/definitions/TablePaginatedReportOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/TableSortConfiguration"
- },
- "TableInlineVisualizations": {
- "items": {
- "$ref": "#/definitions/TableInlineVisualization"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "TableOptions": {
- "$ref": "#/definitions/TableOptions"
- },
- "TotalOptions": {
- "$ref": "#/definitions/TotalOptions"
- }
- },
- "type": "object"
- },
- "TableFieldCustomIconContent": {
- "additionalProperties": false,
- "properties": {
- "Icon": {
- "$ref": "#/definitions/TableFieldIconSetType"
- }
- },
- "type": "object"
- },
- "TableFieldCustomTextContent": {
- "additionalProperties": false,
- "properties": {
- "FontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "Value": {
- "type": "string"
- }
- },
- "required": [
- "FontConfiguration"
- ],
- "type": "object"
- },
- "TableFieldIconSetType": {
- "enum": [
- "LINK"
- ],
- "type": "string"
- },
- "TableFieldImageConfiguration": {
- "additionalProperties": false,
- "properties": {
- "SizingOptions": {
- "$ref": "#/definitions/TableCellImageSizingConfiguration"
- }
- },
- "type": "object"
- },
- "TableFieldLinkConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Content": {
- "$ref": "#/definitions/TableFieldLinkContentConfiguration"
- },
- "Target": {
- "$ref": "#/definitions/URLTargetConfiguration"
- }
- },
- "required": [
- "Content",
- "Target"
- ],
- "type": "object"
- },
- "TableFieldLinkContentConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomIconContent": {
- "$ref": "#/definitions/TableFieldCustomIconContent"
- },
- "CustomTextContent": {
- "$ref": "#/definitions/TableFieldCustomTextContent"
- }
- },
- "type": "object"
- },
- "TableFieldOption": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "URLStyling": {
- "$ref": "#/definitions/TableFieldURLConfiguration"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Width": {
- "type": "string"
- }
- },
- "required": [
- "FieldId"
- ],
- "type": "object"
- },
- "TableFieldOptions": {
- "additionalProperties": false,
- "properties": {
- "Order": {
- "items": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "PinnedFieldOptions": {
- "$ref": "#/definitions/TablePinnedFieldOptions"
- },
- "SelectedFieldOptions": {
- "items": {
- "$ref": "#/definitions/TableFieldOption"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TableFieldURLConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ImageConfiguration": {
- "$ref": "#/definitions/TableFieldImageConfiguration"
- },
- "LinkConfiguration": {
- "$ref": "#/definitions/TableFieldLinkConfiguration"
- }
- },
- "type": "object"
- },
- "TableFieldWells": {
- "additionalProperties": false,
- "properties": {
- "TableAggregatedFieldWells": {
- "$ref": "#/definitions/TableAggregatedFieldWells"
- },
- "TableUnaggregatedFieldWells": {
- "$ref": "#/definitions/TableUnaggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "TableInlineVisualization": {
- "additionalProperties": false,
- "properties": {
- "DataBars": {
- "$ref": "#/definitions/DataBarsOptions"
- }
- },
- "type": "object"
- },
- "TableOptions": {
- "additionalProperties": false,
- "properties": {
- "CellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "HeaderStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "Orientation": {
- "$ref": "#/definitions/TableOrientation"
- },
- "RowAlternateColorOptions": {
- "$ref": "#/definitions/RowAlternateColorOptions"
- }
- },
- "type": "object"
- },
- "TableOrientation": {
- "enum": [
- "VERTICAL",
- "HORIZONTAL"
- ],
- "type": "string"
- },
- "TablePaginatedReportOptions": {
- "additionalProperties": false,
- "properties": {
- "OverflowColumnHeaderVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "VerticalOverflowVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "TablePinnedFieldOptions": {
- "additionalProperties": false,
- "properties": {
- "PinnedLeftFields": {
- "items": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "maxItems": 201,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TableRowConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "BackgroundColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- },
- "TextColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "TableSideBorderOptions": {
- "additionalProperties": false,
- "properties": {
- "Bottom": {
- "$ref": "#/definitions/TableBorderOptions"
- },
- "InnerHorizontal": {
- "$ref": "#/definitions/TableBorderOptions"
- },
- "InnerVertical": {
- "$ref": "#/definitions/TableBorderOptions"
- },
- "Left": {
- "$ref": "#/definitions/TableBorderOptions"
- },
- "Right": {
- "$ref": "#/definitions/TableBorderOptions"
- },
- "Top": {
- "$ref": "#/definitions/TableBorderOptions"
- }
- },
- "type": "object"
- },
- "TableSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "PaginationConfiguration": {
- "$ref": "#/definitions/PaginationConfiguration"
- },
- "RowSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TableStyleTarget": {
- "additionalProperties": false,
- "properties": {
- "CellType": {
- "$ref": "#/definitions/StyledCellType"
- }
- },
- "required": [
- "CellType"
- ],
- "type": "object"
- },
- "TableTotalsPlacement": {
- "enum": [
- "START",
- "END",
- "AUTO"
- ],
- "type": "string"
- },
- "TableTotalsScrollStatus": {
- "enum": [
- "PINNED",
- "SCROLLED"
- ],
- "type": "string"
- },
- "TableUnaggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Values": {
- "items": {
- "$ref": "#/definitions/UnaggregatedField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TableVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/TableConfiguration"
- },
- "ConditionalFormatting": {
- "$ref": "#/definitions/TableConditionalFormatting"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "Tag": {
- "additionalProperties": false,
- "properties": {
- "Key": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "Value": {
- "maxLength": 256,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Key",
- "Value"
- ],
- "type": "object"
- },
- "TargetVisualOptions": {
- "enum": [
- "ALL_VISUALS"
- ],
- "type": "string"
- },
- "TextAreaControlDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "InfoIconLabelOptions": {
- "$ref": "#/definitions/SheetControlInfoIconLabelOptions"
- },
- "PlaceholderOptions": {
- "$ref": "#/definitions/TextControlPlaceholderOptions"
- },
- "TitleOptions": {
- "$ref": "#/definitions/LabelOptions"
- }
- },
- "type": "object"
- },
- "TextConditionalFormat": {
- "additionalProperties": false,
- "properties": {
- "BackgroundColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- },
- "Icon": {
- "$ref": "#/definitions/ConditionalFormattingIcon"
- },
- "TextColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "TextControlPlaceholderOptions": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "TextFieldControlDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "InfoIconLabelOptions": {
- "$ref": "#/definitions/SheetControlInfoIconLabelOptions"
- },
- "PlaceholderOptions": {
- "$ref": "#/definitions/TextControlPlaceholderOptions"
- },
- "TitleOptions": {
- "$ref": "#/definitions/LabelOptions"
- }
- },
- "type": "object"
- },
- "TextWrap": {
- "enum": [
- "NONE",
- "WRAP"
- ],
- "type": "string"
- },
- "ThousandSeparatorOptions": {
- "additionalProperties": false,
- "properties": {
- "Symbol": {
- "$ref": "#/definitions/NumericSeparatorSymbol"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "TimeBasedForecastProperties": {
- "additionalProperties": false,
- "properties": {
- "LowerBoundary": {
- "default": null,
- "type": "number"
- },
- "PeriodsBackward": {
- "maximum": 1000,
- "minimum": 0,
- "type": "number"
- },
- "PeriodsForward": {
- "maximum": 1000,
- "minimum": 1,
- "type": "number"
- },
- "PredictionInterval": {
- "maximum": 95,
- "minimum": 50,
- "type": "number"
- },
- "Seasonality": {
- "maximum": 180,
- "minimum": 1,
- "type": "number"
- },
- "UpperBoundary": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "TimeEqualityFilter": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "ParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "RollingDate": {
- "$ref": "#/definitions/RollingDateConfiguration"
- },
- "TimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- },
- "Value": {
- "format": "date-time",
- "type": "string"
- }
- },
- "required": [
- "Column",
- "FilterId"
- ],
- "type": "object"
- },
- "TimeGranularity": {
- "enum": [
- "YEAR",
- "QUARTER",
- "MONTH",
- "WEEK",
- "DAY",
- "HOUR",
- "MINUTE",
- "SECOND",
- "MILLISECOND"
- ],
- "type": "string"
- },
- "TimeRangeDrillDownFilter": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "RangeMaximum": {
- "format": "date-time",
- "type": "string"
- },
- "RangeMinimum": {
- "format": "date-time",
- "type": "string"
- },
- "TimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- }
- },
- "required": [
- "Column",
- "RangeMaximum",
- "RangeMinimum",
- "TimeGranularity"
- ],
- "type": "object"
- },
- "TimeRangeFilter": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- },
- "ExcludePeriodConfiguration": {
- "$ref": "#/definitions/ExcludePeriodConfiguration"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "IncludeMaximum": {
- "default": null,
- "type": "boolean"
- },
- "IncludeMinimum": {
- "default": null,
- "type": "boolean"
- },
- "NullOption": {
- "$ref": "#/definitions/FilterNullOption"
- },
- "RangeMaximumValue": {
- "$ref": "#/definitions/TimeRangeFilterValue"
- },
- "RangeMinimumValue": {
- "$ref": "#/definitions/TimeRangeFilterValue"
- },
- "TimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- }
- },
- "required": [
- "Column",
- "FilterId",
- "NullOption"
- ],
- "type": "object"
- },
- "TimeRangeFilterValue": {
- "additionalProperties": false,
- "properties": {
- "Parameter": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "RollingDate": {
- "$ref": "#/definitions/RollingDateConfiguration"
- },
- "StaticValue": {
- "format": "date-time",
- "type": "string"
- }
- },
- "type": "object"
- },
- "TooltipItem": {
- "additionalProperties": false,
- "properties": {
- "ColumnTooltipItem": {
- "$ref": "#/definitions/ColumnTooltipItem"
- },
- "FieldTooltipItem": {
- "$ref": "#/definitions/FieldTooltipItem"
- }
- },
- "type": "object"
- },
- "TooltipOptions": {
- "additionalProperties": false,
- "properties": {
- "FieldBasedTooltip": {
- "$ref": "#/definitions/FieldBasedTooltip"
- },
- "SelectedTooltipType": {
- "$ref": "#/definitions/SelectedTooltipType"
- },
- "TooltipVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "TooltipTitleType": {
- "enum": [
- "NONE",
- "PRIMARY_VALUE"
- ],
- "type": "string"
- },
- "TopBottomComputationType": {
- "enum": [
- "TOP",
- "BOTTOM"
- ],
- "type": "string"
- },
- "TopBottomFilter": {
- "additionalProperties": false,
- "properties": {
- "AggregationSortConfigurations": {
- "items": {
- "$ref": "#/definitions/AggregationSortConfiguration"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Limit": {
- "default": null,
- "type": "number"
- },
- "ParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "TimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- }
- },
- "required": [
- "AggregationSortConfigurations",
- "Column",
- "FilterId"
- ],
- "type": "object"
- },
- "TopBottomMoversComputation": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "$ref": "#/definitions/DimensionField"
- },
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "MoverSize": {
- "default": 0,
- "maximum": 20,
- "minimum": 1,
- "type": "number"
- },
- "Name": {
- "type": "string"
- },
- "SortOrder": {
- "$ref": "#/definitions/TopBottomSortOrder"
- },
- "Time": {
- "$ref": "#/definitions/DimensionField"
- },
- "Type": {
- "$ref": "#/definitions/TopBottomComputationType"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId",
- "Type"
- ],
- "type": "object"
- },
- "TopBottomRankedComputation": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "$ref": "#/definitions/DimensionField"
- },
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "type": "string"
- },
- "ResultSize": {
- "default": 0,
- "maximum": 20,
- "minimum": 1,
- "type": "number"
- },
- "Type": {
- "$ref": "#/definitions/TopBottomComputationType"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId",
- "Type"
- ],
- "type": "object"
- },
- "TopBottomSortOrder": {
- "enum": [
- "PERCENT_DIFFERENCE",
- "ABSOLUTE_DIFFERENCE"
- ],
- "type": "string"
- },
- "TotalAggregationComputation": {
- "additionalProperties": false,
- "properties": {
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "type": "string"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId"
- ],
- "type": "object"
- },
- "TotalAggregationFunction": {
- "additionalProperties": false,
- "properties": {
- "SimpleTotalAggregationFunction": {
- "$ref": "#/definitions/SimpleTotalAggregationFunction"
- }
- },
- "type": "object"
- },
- "TotalAggregationOption": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "TotalAggregationFunction": {
- "$ref": "#/definitions/TotalAggregationFunction"
- }
- },
- "required": [
- "FieldId",
- "TotalAggregationFunction"
- ],
- "type": "object"
- },
- "TotalOptions": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "type": "string"
- },
- "Placement": {
- "$ref": "#/definitions/TableTotalsPlacement"
- },
- "ScrollStatus": {
- "$ref": "#/definitions/TableTotalsScrollStatus"
- },
- "TotalAggregationOptions": {
- "items": {
- "$ref": "#/definitions/TotalAggregationOption"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "TotalCellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "TotalsVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "TreeMapAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Colors": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Groups": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Sizes": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TreeMapConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ColorLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ColorScale": {
- "$ref": "#/definitions/ColorScale"
- },
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/TreeMapFieldWells"
- },
- "GroupLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "SizeLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/TreeMapSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- }
- },
- "type": "object"
- },
- "TreeMapFieldWells": {
- "additionalProperties": false,
- "properties": {
- "TreeMapAggregatedFieldWells": {
- "$ref": "#/definitions/TreeMapAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "TreeMapSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "TreeMapGroupItemsLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "TreeMapSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TreeMapVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/TreeMapConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "TrendArrowOptions": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "URLTargetConfiguration": {
- "enum": [
- "NEW_TAB",
- "NEW_WINDOW",
- "SAME_TAB"
- ],
- "type": "string"
- },
- "UnaggregatedField": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/FormatConfiguration"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "UniqueValuesComputation": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "$ref": "#/definitions/DimensionField"
- },
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "type": "string"
- }
- },
- "required": [
- "ComputationId"
- ],
- "type": "object"
- },
- "ValidationStrategy": {
- "additionalProperties": false,
- "properties": {
- "Mode": {
- "$ref": "#/definitions/ValidationStrategyMode"
- }
- },
- "required": [
- "Mode"
- ],
- "type": "object"
- },
- "ValidationStrategyMode": {
- "enum": [
- "STRICT",
- "LENIENT"
- ],
- "type": "string"
- },
- "ValueWhenUnsetOption": {
- "enum": [
- "RECOMMENDED_VALUE",
- "NULL"
- ],
- "type": "string"
- },
- "VerticalTextAlignment": {
- "enum": [
- "TOP",
- "MIDDLE",
- "BOTTOM",
- "AUTO"
- ],
- "type": "string"
- },
- "Visibility": {
- "enum": [
- "HIDDEN",
- "VISIBLE"
- ],
- "type": "string"
- },
- "VisibleRangeOptions": {
- "additionalProperties": false,
- "properties": {
- "PercentRange": {
- "$ref": "#/definitions/PercentVisibleRange"
- }
- },
- "type": "object"
- },
- "Visual": {
- "additionalProperties": false,
- "properties": {
- "BarChartVisual": {
- "$ref": "#/definitions/BarChartVisual"
- },
- "BoxPlotVisual": {
- "$ref": "#/definitions/BoxPlotVisual"
- },
- "ComboChartVisual": {
- "$ref": "#/definitions/ComboChartVisual"
- },
- "CustomContentVisual": {
- "$ref": "#/definitions/CustomContentVisual"
- },
- "EmptyVisual": {
- "$ref": "#/definitions/EmptyVisual"
- },
- "FilledMapVisual": {
- "$ref": "#/definitions/FilledMapVisual"
- },
- "FunnelChartVisual": {
- "$ref": "#/definitions/FunnelChartVisual"
- },
- "GaugeChartVisual": {
- "$ref": "#/definitions/GaugeChartVisual"
- },
- "GeospatialMapVisual": {
- "$ref": "#/definitions/GeospatialMapVisual"
- },
- "HeatMapVisual": {
- "$ref": "#/definitions/HeatMapVisual"
- },
- "HistogramVisual": {
- "$ref": "#/definitions/HistogramVisual"
- },
- "InsightVisual": {
- "$ref": "#/definitions/InsightVisual"
- },
- "KPIVisual": {
- "$ref": "#/definitions/KPIVisual"
- },
- "LineChartVisual": {
- "$ref": "#/definitions/LineChartVisual"
- },
- "PieChartVisual": {
- "$ref": "#/definitions/PieChartVisual"
- },
- "PivotTableVisual": {
- "$ref": "#/definitions/PivotTableVisual"
- },
- "RadarChartVisual": {
- "$ref": "#/definitions/RadarChartVisual"
- },
- "SankeyDiagramVisual": {
- "$ref": "#/definitions/SankeyDiagramVisual"
- },
- "ScatterPlotVisual": {
- "$ref": "#/definitions/ScatterPlotVisual"
- },
- "TableVisual": {
- "$ref": "#/definitions/TableVisual"
- },
- "TreeMapVisual": {
- "$ref": "#/definitions/TreeMapVisual"
- },
- "WaterfallVisual": {
- "$ref": "#/definitions/WaterfallVisual"
- },
- "WordCloudVisual": {
- "$ref": "#/definitions/WordCloudVisual"
- }
- },
- "type": "object"
- },
- "VisualCustomAction": {
- "additionalProperties": false,
- "properties": {
- "ActionOperations": {
- "items": {
- "$ref": "#/definitions/VisualCustomActionOperation"
- },
- "maxItems": 2,
- "minItems": 1,
- "type": "array"
- },
- "CustomActionId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "maxLength": 256,
- "minLength": 1,
- "type": "string"
- },
- "Status": {
- "$ref": "#/definitions/WidgetStatus"
- },
- "Trigger": {
- "$ref": "#/definitions/VisualCustomActionTrigger"
- }
- },
- "required": [
- "ActionOperations",
- "CustomActionId",
- "Name",
- "Trigger"
- ],
- "type": "object"
- },
- "VisualCustomActionOperation": {
- "additionalProperties": false,
- "properties": {
- "FilterOperation": {
- "$ref": "#/definitions/CustomActionFilterOperation"
- },
- "NavigationOperation": {
- "$ref": "#/definitions/CustomActionNavigationOperation"
- },
- "SetParametersOperation": {
- "$ref": "#/definitions/CustomActionSetParametersOperation"
- },
- "URLOperation": {
- "$ref": "#/definitions/CustomActionURLOperation"
- }
- },
- "type": "object"
- },
- "VisualCustomActionTrigger": {
- "enum": [
- "DATA_POINT_CLICK",
- "DATA_POINT_MENU"
- ],
- "type": "string"
- },
- "VisualPalette": {
- "additionalProperties": false,
- "properties": {
- "ChartColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "ColorMap": {
- "items": {
- "$ref": "#/definitions/DataPathColor"
- },
- "maxItems": 5000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "VisualSubtitleLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "FormatText": {
- "$ref": "#/definitions/LongFormatText"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "VisualTitleLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "FormatText": {
- "$ref": "#/definitions/ShortFormatText"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "WaterfallChartAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Breakdowns": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Categories": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "WaterfallChartColorConfiguration": {
- "additionalProperties": false,
- "properties": {
- "GroupColorConfiguration": {
- "$ref": "#/definitions/WaterfallChartGroupColorConfiguration"
- }
- },
- "type": "object"
- },
- "WaterfallChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "CategoryAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ColorConfiguration": {
- "$ref": "#/definitions/WaterfallChartColorConfiguration"
- },
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/WaterfallChartFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "PrimaryYAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "PrimaryYAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/WaterfallChartSortConfiguration"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- },
- "WaterfallChartOptions": {
- "$ref": "#/definitions/WaterfallChartOptions"
- }
- },
- "type": "object"
- },
- "WaterfallChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "WaterfallChartAggregatedFieldWells": {
- "$ref": "#/definitions/WaterfallChartAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "WaterfallChartGroupColorConfiguration": {
- "additionalProperties": false,
- "properties": {
- "NegativeBarColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "PositiveBarColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "TotalBarColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- }
- },
- "type": "object"
- },
- "WaterfallChartOptions": {
- "additionalProperties": false,
- "properties": {
- "TotalBarLabel": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "WaterfallChartSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "BreakdownItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "WaterfallVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/WaterfallChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "WhatIfPointScenario": {
- "additionalProperties": false,
- "properties": {
- "Date": {
- "format": "date-time",
- "type": "string"
- },
- "Value": {
- "default": 0,
- "type": "number"
- }
- },
- "required": [
- "Date",
- "Value"
- ],
- "type": "object"
- },
- "WhatIfRangeScenario": {
- "additionalProperties": false,
- "properties": {
- "EndDate": {
- "format": "date-time",
- "type": "string"
- },
- "StartDate": {
- "format": "date-time",
- "type": "string"
- },
- "Value": {
- "default": 0,
- "type": "number"
- }
- },
- "required": [
- "EndDate",
- "StartDate",
- "Value"
- ],
- "type": "object"
- },
- "WidgetStatus": {
- "enum": [
- "ENABLED",
- "DISABLED"
- ],
- "type": "string"
- },
- "WordCloudAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "GroupBy": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "Size": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "WordCloudChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/WordCloudFieldWells"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/WordCloudSortConfiguration"
- },
- "WordCloudOptions": {
- "$ref": "#/definitions/WordCloudOptions"
- }
- },
- "type": "object"
- },
- "WordCloudCloudLayout": {
- "enum": [
- "FLUID",
- "NORMAL"
- ],
- "type": "string"
- },
- "WordCloudFieldWells": {
- "additionalProperties": false,
- "properties": {
- "WordCloudAggregatedFieldWells": {
- "$ref": "#/definitions/WordCloudAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "WordCloudOptions": {
- "additionalProperties": false,
- "properties": {
- "CloudLayout": {
- "$ref": "#/definitions/WordCloudCloudLayout"
- },
- "MaximumStringLength": {
- "maximum": 100,
- "minimum": 1,
- "type": "number"
- },
- "WordCasing": {
- "$ref": "#/definitions/WordCloudWordCasing"
- },
- "WordOrientation": {
- "$ref": "#/definitions/WordCloudWordOrientation"
- },
- "WordPadding": {
- "$ref": "#/definitions/WordCloudWordPadding"
- },
- "WordScaling": {
- "$ref": "#/definitions/WordCloudWordScaling"
- }
- },
- "type": "object"
- },
- "WordCloudSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "WordCloudVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/WordCloudChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "WordCloudWordCasing": {
- "enum": [
- "LOWER_CASE",
- "EXISTING_CASE"
- ],
- "type": "string"
- },
- "WordCloudWordOrientation": {
- "enum": [
- "HORIZONTAL",
- "HORIZONTAL_AND_VERTICAL"
- ],
- "type": "string"
- },
- "WordCloudWordPadding": {
- "enum": [
- "NONE",
- "SMALL",
- "MEDIUM",
- "LARGE"
- ],
- "type": "string"
- },
- "WordCloudWordScaling": {
- "enum": [
- "EMPHASIZE",
- "NORMAL"
- ],
- "type": "string"
- }
- },
- "primaryIdentifier": [
- "/properties/AnalysisId",
- "/properties/AwsAccountId"
- ],
- "properties": {
- "AnalysisId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Arn": {
- "type": "string"
- },
- "AwsAccountId": {
- "maxLength": 12,
- "minLength": 12,
- "pattern": "^[0-9]{12}$",
- "type": "string"
- },
- "CreatedTime": {
- "format": "date-time",
- "type": "string"
- },
- "DataSetArns": {
- "items": {
- "type": "string"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "Definition": {
- "$ref": "#/definitions/AnalysisDefinition"
- },
- "Errors": {
- "items": {
- "$ref": "#/definitions/AnalysisError"
- },
- "minItems": 1,
- "type": "array"
- },
- "LastUpdatedTime": {
- "format": "date-time",
- "type": "string"
- },
- "Name": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Parameters": {
- "$ref": "#/definitions/Parameters"
- },
- "Permissions": {
- "items": {
- "$ref": "#/definitions/ResourcePermission"
- },
- "maxItems": 64,
- "minItems": 1,
- "type": "array"
- },
- "Sheets": {
- "items": {
- "$ref": "#/definitions/Sheet"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "SourceEntity": {
- "$ref": "#/definitions/AnalysisSourceEntity"
- },
- "Status": {
- "$ref": "#/definitions/ResourceStatus"
- },
- "Tags": {
- "items": {
- "$ref": "#/definitions/Tag"
- },
- "maxItems": 200,
- "minItems": 1,
- "type": "array"
- },
- "ThemeArn": {
- "type": "string"
- },
- "ValidationStrategy": {
- "$ref": "#/definitions/ValidationStrategy"
- }
- },
- "readOnlyProperties": [
- "/properties/Arn",
- "/properties/CreatedTime",
- "/properties/DataSetArns",
- "/properties/LastUpdatedTime"
- ],
- "required": [
- "AwsAccountId",
- "AnalysisId",
- "Name"
- ],
- "sourceUrl": "https://github.com/aws-cloudformation/aws-cloudformation-resource-providers-quicksight",
- "typeName": "AWS::QuickSight::Analysis",
- "writeOnlyProperties": [
- "/properties/Definition",
- "/properties/Parameters",
- "/properties/SourceEntity",
- "/properties/Status",
- "/properties/ValidationStrategy"
- ]
-}
diff --git a/src/cfnlint/data/schemas/providers/eu_north_1/aws-quicksight-dashboard.json b/src/cfnlint/data/schemas/providers/eu_north_1/aws-quicksight-dashboard.json
deleted file mode 100644
index 2ef4d6e24a..0000000000
--- a/src/cfnlint/data/schemas/providers/eu_north_1/aws-quicksight-dashboard.json
+++ /dev/null
@@ -1,11510 +0,0 @@
-{
- "additionalProperties": false,
- "createOnlyProperties": [
- "/properties/AwsAccountId",
- "/properties/DashboardId"
- ],
- "definitions": {
- "AdHocFilteringOption": {
- "additionalProperties": false,
- "properties": {
- "AvailabilityStatus": {
- "$ref": "#/definitions/DashboardBehavior"
- }
- },
- "type": "object"
- },
- "AggregationFunction": {
- "additionalProperties": false,
- "properties": {
- "AttributeAggregationFunction": {
- "$ref": "#/definitions/AttributeAggregationFunction"
- },
- "CategoricalAggregationFunction": {
- "$ref": "#/definitions/CategoricalAggregationFunction"
- },
- "DateAggregationFunction": {
- "$ref": "#/definitions/DateAggregationFunction"
- },
- "NumericalAggregationFunction": {
- "$ref": "#/definitions/NumericalAggregationFunction"
- }
- },
- "type": "object"
- },
- "AggregationSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "AggregationFunction": {
- "$ref": "#/definitions/AggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "SortDirection": {
- "$ref": "#/definitions/SortDirection"
- }
- },
- "required": [
- "Column",
- "SortDirection"
- ],
- "type": "object"
- },
- "AllSheetsFilterScopeConfiguration": {
- "format": "json",
- "type": [
- "object",
- "string"
- ]
- },
- "AnalysisDefaults": {
- "additionalProperties": false,
- "properties": {
- "DefaultNewSheetConfiguration": {
- "$ref": "#/definitions/DefaultNewSheetConfiguration"
- }
- },
- "required": [
- "DefaultNewSheetConfiguration"
- ],
- "type": "object"
- },
- "AnchorDateConfiguration": {
- "additionalProperties": false,
- "properties": {
- "AnchorOption": {
- "$ref": "#/definitions/AnchorOption"
- },
- "ParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- }
- },
- "type": "object"
- },
- "AnchorOption": {
- "enum": [
- "NOW"
- ],
- "type": "string"
- },
- "ArcAxisConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Range": {
- "$ref": "#/definitions/ArcAxisDisplayRange"
- },
- "ReserveRange": {
- "default": 0,
- "type": "number"
- }
- },
- "type": "object"
- },
- "ArcAxisDisplayRange": {
- "additionalProperties": false,
- "properties": {
- "Max": {
- "default": null,
- "type": "number"
- },
- "Min": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "ArcConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ArcAngle": {
- "default": null,
- "type": "number"
- },
- "ArcThickness": {
- "$ref": "#/definitions/ArcThicknessOptions"
- }
- },
- "type": "object"
- },
- "ArcOptions": {
- "additionalProperties": false,
- "properties": {
- "ArcThickness": {
- "$ref": "#/definitions/ArcThickness"
- }
- },
- "type": "object"
- },
- "ArcThickness": {
- "enum": [
- "SMALL",
- "MEDIUM",
- "LARGE",
- "WHOLE"
- ],
- "type": "string"
- },
- "ArcThicknessOptions": {
- "enum": [
- "SMALL",
- "MEDIUM",
- "LARGE"
- ],
- "type": "string"
- },
- "AssetOptions": {
- "additionalProperties": false,
- "properties": {
- "Timezone": {
- "type": "string"
- },
- "WeekStart": {
- "$ref": "#/definitions/DayOfTheWeek"
- }
- },
- "type": "object"
- },
- "AttributeAggregationFunction": {
- "additionalProperties": false,
- "properties": {
- "SimpleAttributeAggregation": {
- "$ref": "#/definitions/SimpleAttributeAggregationFunction"
- },
- "ValueForMultipleValues": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "AxisBinding": {
- "enum": [
- "PRIMARY_YAXIS",
- "SECONDARY_YAXIS"
- ],
- "type": "string"
- },
- "AxisDataOptions": {
- "additionalProperties": false,
- "properties": {
- "DateAxisOptions": {
- "$ref": "#/definitions/DateAxisOptions"
- },
- "NumericAxisOptions": {
- "$ref": "#/definitions/NumericAxisOptions"
- }
- },
- "type": "object"
- },
- "AxisDisplayDataDrivenRange": {
- "format": "json",
- "type": [
- "object",
- "string"
- ]
- },
- "AxisDisplayMinMaxRange": {
- "additionalProperties": false,
- "properties": {
- "Maximum": {
- "default": null,
- "type": "number"
- },
- "Minimum": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "AxisDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "AxisLineVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "AxisOffset": {
- "type": "string"
- },
- "DataOptions": {
- "$ref": "#/definitions/AxisDataOptions"
- },
- "GridLineVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "ScrollbarOptions": {
- "$ref": "#/definitions/ScrollBarOptions"
- },
- "TickLabelOptions": {
- "$ref": "#/definitions/AxisTickLabelOptions"
- }
- },
- "type": "object"
- },
- "AxisDisplayRange": {
- "additionalProperties": false,
- "properties": {
- "DataDriven": {
- "$ref": "#/definitions/AxisDisplayDataDrivenRange"
- },
- "MinMax": {
- "$ref": "#/definitions/AxisDisplayMinMaxRange"
- }
- },
- "type": "object"
- },
- "AxisLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "ApplyTo": {
- "$ref": "#/definitions/AxisLabelReferenceOptions"
- },
- "CustomLabel": {
- "type": "string"
- },
- "FontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- }
- },
- "type": "object"
- },
- "AxisLabelReferenceOptions": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "AxisLinearScale": {
- "additionalProperties": false,
- "properties": {
- "StepCount": {
- "default": null,
- "type": "number"
- },
- "StepSize": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "AxisLogarithmicScale": {
- "additionalProperties": false,
- "properties": {
- "Base": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "AxisScale": {
- "additionalProperties": false,
- "properties": {
- "Linear": {
- "$ref": "#/definitions/AxisLinearScale"
- },
- "Logarithmic": {
- "$ref": "#/definitions/AxisLogarithmicScale"
- }
- },
- "type": "object"
- },
- "AxisTickLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "LabelOptions": {
- "$ref": "#/definitions/LabelOptions"
- },
- "RotationAngle": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "BarChartAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Colors": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "SmallMultiples": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "BarChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "BarsArrangement": {
- "$ref": "#/definitions/BarsArrangement"
- },
- "CategoryAxis": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "CategoryLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ColorLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ContributionAnalysisDefaults": {
- "items": {
- "$ref": "#/definitions/ContributionAnalysisDefault"
- },
- "maxItems": 200,
- "minItems": 1,
- "type": "array"
- },
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/BarChartFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "Orientation": {
- "$ref": "#/definitions/BarChartOrientation"
- },
- "ReferenceLines": {
- "items": {
- "$ref": "#/definitions/ReferenceLine"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "SmallMultiplesOptions": {
- "$ref": "#/definitions/SmallMultiplesOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/BarChartSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "ValueAxis": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "ValueLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- }
- },
- "type": "object"
- },
- "BarChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "BarChartAggregatedFieldWells": {
- "$ref": "#/definitions/BarChartAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "BarChartOrientation": {
- "enum": [
- "HORIZONTAL",
- "VERTICAL"
- ],
- "type": "string"
- },
- "BarChartSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "ColorItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "ColorSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "SmallMultiplesLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "SmallMultiplesSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "BarChartVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/BarChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "BarsArrangement": {
- "enum": [
- "CLUSTERED",
- "STACKED",
- "STACKED_PERCENT"
- ],
- "type": "string"
- },
- "BaseMapStyleType": {
- "enum": [
- "LIGHT_GRAY",
- "DARK_GRAY",
- "STREET",
- "IMAGERY"
- ],
- "type": "string"
- },
- "BinCountOptions": {
- "additionalProperties": false,
- "properties": {
- "Value": {
- "minimum": 0,
- "type": "number"
- }
- },
- "type": "object"
- },
- "BinWidthOptions": {
- "additionalProperties": false,
- "properties": {
- "BinCountLimit": {
- "maximum": 1000,
- "minimum": 0,
- "type": "number"
- },
- "Value": {
- "minimum": 0,
- "type": "number"
- }
- },
- "type": "object"
- },
- "BodySectionConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Content": {
- "$ref": "#/definitions/BodySectionContent"
- },
- "PageBreakConfiguration": {
- "$ref": "#/definitions/SectionPageBreakConfiguration"
- },
- "SectionId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Style": {
- "$ref": "#/definitions/SectionStyle"
- }
- },
- "required": [
- "Content",
- "SectionId"
- ],
- "type": "object"
- },
- "BodySectionContent": {
- "additionalProperties": false,
- "properties": {
- "Layout": {
- "$ref": "#/definitions/SectionLayoutConfiguration"
- }
- },
- "type": "object"
- },
- "BoxPlotAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "GroupBy": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 5,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "BoxPlotChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "BoxPlotOptions": {
- "$ref": "#/definitions/BoxPlotOptions"
- },
- "CategoryAxis": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "CategoryLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/BoxPlotFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "PrimaryYAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "PrimaryYAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ReferenceLines": {
- "items": {
- "$ref": "#/definitions/ReferenceLine"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/BoxPlotSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- }
- },
- "type": "object"
- },
- "BoxPlotFieldWells": {
- "additionalProperties": false,
- "properties": {
- "BoxPlotAggregatedFieldWells": {
- "$ref": "#/definitions/BoxPlotAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "BoxPlotFillStyle": {
- "enum": [
- "SOLID",
- "TRANSPARENT"
- ],
- "type": "string"
- },
- "BoxPlotOptions": {
- "additionalProperties": false,
- "properties": {
- "AllDataPointsVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "OutlierVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "StyleOptions": {
- "$ref": "#/definitions/BoxPlotStyleOptions"
- }
- },
- "type": "object"
- },
- "BoxPlotSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "PaginationConfiguration": {
- "$ref": "#/definitions/PaginationConfiguration"
- }
- },
- "type": "object"
- },
- "BoxPlotStyleOptions": {
- "additionalProperties": false,
- "properties": {
- "FillStyle": {
- "$ref": "#/definitions/BoxPlotFillStyle"
- }
- },
- "type": "object"
- },
- "BoxPlotVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/BoxPlotChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "CalculatedField": {
- "additionalProperties": false,
- "properties": {
- "DataSetIdentifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Expression": {
- "maxLength": 32000,
- "minLength": 1,
- "type": "string"
- },
- "Name": {
- "maxLength": 127,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "DataSetIdentifier",
- "Expression",
- "Name"
- ],
- "type": "object"
- },
- "CalculatedMeasureField": {
- "additionalProperties": false,
- "properties": {
- "Expression": {
- "maxLength": 4096,
- "minLength": 1,
- "type": "string"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Expression",
- "FieldId"
- ],
- "type": "object"
- },
- "CascadingControlConfiguration": {
- "additionalProperties": false,
- "properties": {
- "SourceControls": {
- "items": {
- "$ref": "#/definitions/CascadingControlSource"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "CascadingControlSource": {
- "additionalProperties": false,
- "properties": {
- "ColumnToMatch": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "SourceSheetControlId": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "CategoricalAggregationFunction": {
- "enum": [
- "COUNT",
- "DISTINCT_COUNT"
- ],
- "type": "string"
- },
- "CategoricalDimensionField": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/StringFormatConfiguration"
- },
- "HierarchyId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "CategoricalMeasureField": {
- "additionalProperties": false,
- "properties": {
- "AggregationFunction": {
- "$ref": "#/definitions/CategoricalAggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/StringFormatConfiguration"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "CategoryDrillDownFilter": {
- "additionalProperties": false,
- "properties": {
- "CategoryValues": {
- "items": {
- "maxLength": 512,
- "minLength": 0,
- "type": "string"
- },
- "maxItems": 100000,
- "minItems": 0,
- "type": "array"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- }
- },
- "required": [
- "CategoryValues",
- "Column"
- ],
- "type": "object"
- },
- "CategoryFilter": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "Configuration": {
- "$ref": "#/definitions/CategoryFilterConfiguration"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "Column",
- "Configuration",
- "FilterId"
- ],
- "type": "object"
- },
- "CategoryFilterConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomFilterConfiguration": {
- "$ref": "#/definitions/CustomFilterConfiguration"
- },
- "CustomFilterListConfiguration": {
- "$ref": "#/definitions/CustomFilterListConfiguration"
- },
- "FilterListConfiguration": {
- "$ref": "#/definitions/FilterListConfiguration"
- }
- },
- "type": "object"
- },
- "CategoryFilterMatchOperator": {
- "enum": [
- "EQUALS",
- "DOES_NOT_EQUAL",
- "CONTAINS",
- "DOES_NOT_CONTAIN",
- "STARTS_WITH",
- "ENDS_WITH"
- ],
- "type": "string"
- },
- "CategoryFilterSelectAllOptions": {
- "enum": [
- "FILTER_ALL_VALUES"
- ],
- "type": "string"
- },
- "CategoryInnerFilter": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "Configuration": {
- "$ref": "#/definitions/CategoryFilterConfiguration"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- }
- },
- "required": [
- "Column",
- "Configuration"
- ],
- "type": "object"
- },
- "ChartAxisLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "AxisLabelOptions": {
- "items": {
- "$ref": "#/definitions/AxisLabelOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "SortIconVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "ClusterMarker": {
- "additionalProperties": false,
- "properties": {
- "SimpleClusterMarker": {
- "$ref": "#/definitions/SimpleClusterMarker"
- }
- },
- "type": "object"
- },
- "ClusterMarkerConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ClusterMarker": {
- "$ref": "#/definitions/ClusterMarker"
- }
- },
- "type": "object"
- },
- "ColorFillType": {
- "enum": [
- "DISCRETE",
- "GRADIENT"
- ],
- "type": "string"
- },
- "ColorScale": {
- "additionalProperties": false,
- "properties": {
- "ColorFillType": {
- "$ref": "#/definitions/ColorFillType"
- },
- "Colors": {
- "items": {
- "$ref": "#/definitions/DataColor"
- },
- "maxItems": 3,
- "minItems": 2,
- "type": "array"
- },
- "NullValueColor": {
- "$ref": "#/definitions/DataColor"
- }
- },
- "required": [
- "ColorFillType",
- "Colors"
- ],
- "type": "object"
- },
- "ColorsConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomColors": {
- "items": {
- "$ref": "#/definitions/CustomColor"
- },
- "maxItems": 50,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "ColumnConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ColorsConfiguration": {
- "$ref": "#/definitions/ColorsConfiguration"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/FormatConfiguration"
- },
- "Role": {
- "$ref": "#/definitions/ColumnRole"
- }
- },
- "required": [
- "Column"
- ],
- "type": "object"
- },
- "ColumnHierarchy": {
- "additionalProperties": false,
- "properties": {
- "DateTimeHierarchy": {
- "$ref": "#/definitions/DateTimeHierarchy"
- },
- "ExplicitHierarchy": {
- "$ref": "#/definitions/ExplicitHierarchy"
- },
- "PredefinedHierarchy": {
- "$ref": "#/definitions/PredefinedHierarchy"
- }
- },
- "type": "object"
- },
- "ColumnIdentifier": {
- "additionalProperties": false,
- "properties": {
- "ColumnName": {
- "maxLength": 127,
- "minLength": 1,
- "type": "string"
- },
- "DataSetIdentifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "ColumnName",
- "DataSetIdentifier"
- ],
- "type": "object"
- },
- "ColumnRole": {
- "enum": [
- "DIMENSION",
- "MEASURE"
- ],
- "type": "string"
- },
- "ColumnSort": {
- "additionalProperties": false,
- "properties": {
- "AggregationFunction": {
- "$ref": "#/definitions/AggregationFunction"
- },
- "Direction": {
- "$ref": "#/definitions/SortDirection"
- },
- "SortBy": {
- "$ref": "#/definitions/ColumnIdentifier"
- }
- },
- "required": [
- "Direction",
- "SortBy"
- ],
- "type": "object"
- },
- "ColumnTooltipItem": {
- "additionalProperties": false,
- "properties": {
- "Aggregation": {
- "$ref": "#/definitions/AggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "Label": {
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "required": [
- "Column"
- ],
- "type": "object"
- },
- "ComboChartAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "BarValues": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Colors": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "LineValues": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "ComboChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "BarDataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "BarsArrangement": {
- "$ref": "#/definitions/BarsArrangement"
- },
- "CategoryAxis": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "CategoryLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ColorLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/ComboChartFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "LineDataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "PrimaryYAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "PrimaryYAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ReferenceLines": {
- "items": {
- "$ref": "#/definitions/ReferenceLine"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "SecondaryYAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "SecondaryYAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/ComboChartSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- }
- },
- "type": "object"
- },
- "ComboChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "ComboChartAggregatedFieldWells": {
- "$ref": "#/definitions/ComboChartAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "ComboChartSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "ColorItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "ColorSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "ComboChartVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/ComboChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "ComparisonConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ComparisonFormat": {
- "$ref": "#/definitions/ComparisonFormatConfiguration"
- },
- "ComparisonMethod": {
- "$ref": "#/definitions/ComparisonMethod"
- }
- },
- "type": "object"
- },
- "ComparisonFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "NumberDisplayFormatConfiguration": {
- "$ref": "#/definitions/NumberDisplayFormatConfiguration"
- },
- "PercentageDisplayFormatConfiguration": {
- "$ref": "#/definitions/PercentageDisplayFormatConfiguration"
- }
- },
- "type": "object"
- },
- "ComparisonMethod": {
- "enum": [
- "DIFFERENCE",
- "PERCENT_DIFFERENCE",
- "PERCENT"
- ],
- "type": "string"
- },
- "Computation": {
- "additionalProperties": false,
- "properties": {
- "Forecast": {
- "$ref": "#/definitions/ForecastComputation"
- },
- "GrowthRate": {
- "$ref": "#/definitions/GrowthRateComputation"
- },
- "MaximumMinimum": {
- "$ref": "#/definitions/MaximumMinimumComputation"
- },
- "MetricComparison": {
- "$ref": "#/definitions/MetricComparisonComputation"
- },
- "PeriodOverPeriod": {
- "$ref": "#/definitions/PeriodOverPeriodComputation"
- },
- "PeriodToDate": {
- "$ref": "#/definitions/PeriodToDateComputation"
- },
- "TopBottomMovers": {
- "$ref": "#/definitions/TopBottomMoversComputation"
- },
- "TopBottomRanked": {
- "$ref": "#/definitions/TopBottomRankedComputation"
- },
- "TotalAggregation": {
- "$ref": "#/definitions/TotalAggregationComputation"
- },
- "UniqueValues": {
- "$ref": "#/definitions/UniqueValuesComputation"
- }
- },
- "type": "object"
- },
- "ConditionalFormattingColor": {
- "additionalProperties": false,
- "properties": {
- "Gradient": {
- "$ref": "#/definitions/ConditionalFormattingGradientColor"
- },
- "Solid": {
- "$ref": "#/definitions/ConditionalFormattingSolidColor"
- }
- },
- "type": "object"
- },
- "ConditionalFormattingCustomIconCondition": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "DisplayConfiguration": {
- "$ref": "#/definitions/ConditionalFormattingIconDisplayConfiguration"
- },
- "Expression": {
- "maxLength": 4096,
- "minLength": 1,
- "type": "string"
- },
- "IconOptions": {
- "$ref": "#/definitions/ConditionalFormattingCustomIconOptions"
- }
- },
- "required": [
- "Expression",
- "IconOptions"
- ],
- "type": "object"
- },
- "ConditionalFormattingCustomIconOptions": {
- "additionalProperties": false,
- "properties": {
- "Icon": {
- "$ref": "#/definitions/Icon"
- },
- "UnicodeIcon": {
- "pattern": "^[^\\u0000-\\u00FF]$",
- "type": "string"
- }
- },
- "type": "object"
- },
- "ConditionalFormattingGradientColor": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "$ref": "#/definitions/GradientColor"
- },
- "Expression": {
- "maxLength": 4096,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Color",
- "Expression"
- ],
- "type": "object"
- },
- "ConditionalFormattingIcon": {
- "additionalProperties": false,
- "properties": {
- "CustomCondition": {
- "$ref": "#/definitions/ConditionalFormattingCustomIconCondition"
- },
- "IconSet": {
- "$ref": "#/definitions/ConditionalFormattingIconSet"
- }
- },
- "type": "object"
- },
- "ConditionalFormattingIconDisplayConfiguration": {
- "additionalProperties": false,
- "properties": {
- "IconDisplayOption": {
- "$ref": "#/definitions/ConditionalFormattingIconDisplayOption"
- }
- },
- "type": "object"
- },
- "ConditionalFormattingIconDisplayOption": {
- "enum": [
- "ICON_ONLY"
- ],
- "type": "string"
- },
- "ConditionalFormattingIconSet": {
- "additionalProperties": false,
- "properties": {
- "Expression": {
- "maxLength": 4096,
- "minLength": 1,
- "type": "string"
- },
- "IconSetType": {
- "$ref": "#/definitions/ConditionalFormattingIconSetType"
- }
- },
- "required": [
- "Expression"
- ],
- "type": "object"
- },
- "ConditionalFormattingIconSetType": {
- "enum": [
- "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"
- ],
- "type": "string"
- },
- "ConditionalFormattingSolidColor": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "Expression": {
- "maxLength": 4096,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Expression"
- ],
- "type": "object"
- },
- "ContributionAnalysisDefault": {
- "additionalProperties": false,
- "properties": {
- "ContributorDimensions": {
- "items": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "maxItems": 4,
- "minItems": 1,
- "type": "array"
- },
- "MeasureFieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "ContributorDimensions",
- "MeasureFieldId"
- ],
- "type": "object"
- },
- "CrossDatasetTypes": {
- "enum": [
- "ALL_DATASETS",
- "SINGLE_DATASET"
- ],
- "type": "string"
- },
- "CurrencyDisplayFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DecimalPlacesConfiguration": {
- "$ref": "#/definitions/DecimalPlacesConfiguration"
- },
- "NegativeValueConfiguration": {
- "$ref": "#/definitions/NegativeValueConfiguration"
- },
- "NullValueFormatConfiguration": {
- "$ref": "#/definitions/NullValueFormatConfiguration"
- },
- "NumberScale": {
- "$ref": "#/definitions/NumberScale"
- },
- "Prefix": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "SeparatorConfiguration": {
- "$ref": "#/definitions/NumericSeparatorConfiguration"
- },
- "Suffix": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "Symbol": {
- "pattern": "^[A-Z]{3}$",
- "type": "string"
- }
- },
- "type": "object"
- },
- "CustomActionFilterOperation": {
- "additionalProperties": false,
- "properties": {
- "SelectedFieldsConfiguration": {
- "$ref": "#/definitions/FilterOperationSelectedFieldsConfiguration"
- },
- "TargetVisualsConfiguration": {
- "$ref": "#/definitions/FilterOperationTargetVisualsConfiguration"
- }
- },
- "required": [
- "SelectedFieldsConfiguration",
- "TargetVisualsConfiguration"
- ],
- "type": "object"
- },
- "CustomActionNavigationOperation": {
- "additionalProperties": false,
- "properties": {
- "LocalNavigationConfiguration": {
- "$ref": "#/definitions/LocalNavigationConfiguration"
- }
- },
- "type": "object"
- },
- "CustomActionSetParametersOperation": {
- "additionalProperties": false,
- "properties": {
- "ParameterValueConfigurations": {
- "items": {
- "$ref": "#/definitions/SetParameterValueConfiguration"
- },
- "maxItems": 200,
- "minItems": 1,
- "type": "array"
- }
- },
- "required": [
- "ParameterValueConfigurations"
- ],
- "type": "object"
- },
- "CustomActionURLOperation": {
- "additionalProperties": false,
- "properties": {
- "URLTarget": {
- "$ref": "#/definitions/URLTargetConfiguration"
- },
- "URLTemplate": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "URLTarget",
- "URLTemplate"
- ],
- "type": "object"
- },
- "CustomColor": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "FieldValue": {
- "maxLength": 2048,
- "minLength": 0,
- "type": "string"
- },
- "SpecialValue": {
- "$ref": "#/definitions/SpecialValue"
- }
- },
- "required": [
- "Color"
- ],
- "type": "object"
- },
- "CustomContentConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ContentType": {
- "$ref": "#/definitions/CustomContentType"
- },
- "ContentUrl": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "ImageScaling": {
- "$ref": "#/definitions/CustomContentImageScalingConfiguration"
- }
- },
- "type": "object"
- },
- "CustomContentImageScalingConfiguration": {
- "enum": [
- "FIT_TO_HEIGHT",
- "FIT_TO_WIDTH",
- "DO_NOT_SCALE",
- "SCALE_TO_VISUAL"
- ],
- "type": "string"
- },
- "CustomContentType": {
- "enum": [
- "IMAGE",
- "OTHER_EMBEDDED_CONTENT"
- ],
- "type": "string"
- },
- "CustomContentVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/CustomContentConfiguration"
- },
- "DataSetIdentifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "DataSetIdentifier",
- "VisualId"
- ],
- "type": "object"
- },
- "CustomFilterConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryValue": {
- "maxLength": 512,
- "minLength": 0,
- "type": "string"
- },
- "MatchOperator": {
- "$ref": "#/definitions/CategoryFilterMatchOperator"
- },
- "NullOption": {
- "$ref": "#/definitions/FilterNullOption"
- },
- "ParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "SelectAllOptions": {
- "$ref": "#/definitions/CategoryFilterSelectAllOptions"
- }
- },
- "required": [
- "MatchOperator",
- "NullOption"
- ],
- "type": "object"
- },
- "CustomFilterListConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryValues": {
- "items": {
- "maxLength": 512,
- "minLength": 0,
- "type": "string"
- },
- "maxItems": 100000,
- "minItems": 0,
- "type": "array"
- },
- "MatchOperator": {
- "$ref": "#/definitions/CategoryFilterMatchOperator"
- },
- "NullOption": {
- "$ref": "#/definitions/FilterNullOption"
- },
- "SelectAllOptions": {
- "$ref": "#/definitions/CategoryFilterSelectAllOptions"
- }
- },
- "required": [
- "MatchOperator",
- "NullOption"
- ],
- "type": "object"
- },
- "CustomNarrativeOptions": {
- "additionalProperties": false,
- "properties": {
- "Narrative": {
- "maxLength": 150000,
- "minLength": 0,
- "type": "string"
- }
- },
- "required": [
- "Narrative"
- ],
- "type": "object"
- },
- "CustomParameterValues": {
- "additionalProperties": false,
- "properties": {
- "DateTimeValues": {
- "items": {
- "format": "date-time",
- "type": "string"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- },
- "DecimalValues": {
- "items": {
- "type": "number"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- },
- "IntegerValues": {
- "items": {
- "type": "number"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- },
- "StringValues": {
- "items": {
- "type": "string"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "CustomValuesConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomValues": {
- "$ref": "#/definitions/CustomParameterValues"
- },
- "IncludeNullValue": {
- "type": "boolean"
- }
- },
- "required": [
- "CustomValues"
- ],
- "type": "object"
- },
- "DashboardBehavior": {
- "enum": [
- "ENABLED",
- "DISABLED"
- ],
- "type": "string"
- },
- "DashboardError": {
- "additionalProperties": false,
- "properties": {
- "Message": {
- "pattern": "\\S",
- "type": "string"
- },
- "Type": {
- "$ref": "#/definitions/DashboardErrorType"
- },
- "ViolatedEntities": {
- "items": {
- "$ref": "#/definitions/Entity"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "DashboardErrorType": {
- "enum": [
- "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"
- ],
- "type": "string"
- },
- "DashboardPublishOptions": {
- "additionalProperties": false,
- "properties": {
- "AdHocFilteringOption": {
- "$ref": "#/definitions/AdHocFilteringOption"
- },
- "DataPointDrillUpDownOption": {
- "$ref": "#/definitions/DataPointDrillUpDownOption"
- },
- "DataPointMenuLabelOption": {
- "$ref": "#/definitions/DataPointMenuLabelOption"
- },
- "DataPointTooltipOption": {
- "$ref": "#/definitions/DataPointTooltipOption"
- },
- "ExportToCSVOption": {
- "$ref": "#/definitions/ExportToCSVOption"
- },
- "ExportWithHiddenFieldsOption": {
- "$ref": "#/definitions/ExportWithHiddenFieldsOption"
- },
- "SheetControlsOption": {
- "$ref": "#/definitions/SheetControlsOption"
- },
- "SheetLayoutElementMaximizationOption": {
- "$ref": "#/definitions/SheetLayoutElementMaximizationOption"
- },
- "VisualAxisSortOption": {
- "$ref": "#/definitions/VisualAxisSortOption"
- },
- "VisualMenuOption": {
- "$ref": "#/definitions/VisualMenuOption"
- },
- "VisualPublishOptions": {
- "$ref": "#/definitions/DashboardVisualPublishOptions"
- }
- },
- "type": "object"
- },
- "DashboardSourceEntity": {
- "additionalProperties": false,
- "properties": {
- "SourceTemplate": {
- "$ref": "#/definitions/DashboardSourceTemplate"
- }
- },
- "type": "object"
- },
- "DashboardSourceTemplate": {
- "additionalProperties": false,
- "properties": {
- "Arn": {
- "type": "string"
- },
- "DataSetReferences": {
- "items": {
- "$ref": "#/definitions/DataSetReference"
- },
- "minItems": 1,
- "type": "array"
- }
- },
- "required": [
- "Arn",
- "DataSetReferences"
- ],
- "type": "object"
- },
- "DashboardUIState": {
- "enum": [
- "EXPANDED",
- "COLLAPSED"
- ],
- "type": "string"
- },
- "DashboardVersion": {
- "additionalProperties": false,
- "properties": {
- "Arn": {
- "type": "string"
- },
- "CreatedTime": {
- "format": "date-time",
- "type": "string"
- },
- "DataSetArns": {
- "items": {
- "type": "string"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "Description": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "Errors": {
- "items": {
- "$ref": "#/definitions/DashboardError"
- },
- "minItems": 1,
- "type": "array"
- },
- "Sheets": {
- "items": {
- "$ref": "#/definitions/Sheet"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "SourceEntityArn": {
- "type": "string"
- },
- "Status": {
- "$ref": "#/definitions/ResourceStatus"
- },
- "ThemeArn": {
- "type": "string"
- },
- "VersionNumber": {
- "minimum": 1,
- "type": "number"
- }
- },
- "type": "object"
- },
- "DashboardVersionDefinition": {
- "additionalProperties": false,
- "properties": {
- "AnalysisDefaults": {
- "$ref": "#/definitions/AnalysisDefaults"
- },
- "CalculatedFields": {
- "items": {
- "$ref": "#/definitions/CalculatedField"
- },
- "maxItems": 500,
- "minItems": 0,
- "type": "array"
- },
- "ColumnConfigurations": {
- "items": {
- "$ref": "#/definitions/ColumnConfiguration"
- },
- "maxItems": 2000,
- "minItems": 0,
- "type": "array"
- },
- "DataSetIdentifierDeclarations": {
- "items": {
- "$ref": "#/definitions/DataSetIdentifierDeclaration"
- },
- "maxItems": 50,
- "minItems": 1,
- "type": "array"
- },
- "FilterGroups": {
- "items": {
- "$ref": "#/definitions/FilterGroup"
- },
- "maxItems": 2000,
- "minItems": 0,
- "type": "array"
- },
- "Options": {
- "$ref": "#/definitions/AssetOptions"
- },
- "ParameterDeclarations": {
- "items": {
- "$ref": "#/definitions/ParameterDeclaration"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Sheets": {
- "items": {
- "$ref": "#/definitions/SheetDefinition"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "DataSetIdentifierDeclarations"
- ],
- "type": "object"
- },
- "DashboardVisualPublishOptions": {
- "additionalProperties": false,
- "properties": {
- "ExportHiddenFieldsOption": {
- "$ref": "#/definitions/ExportHiddenFieldsOption"
- }
- },
- "type": "object"
- },
- "DataBarsOptions": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "NegativeColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "PositiveColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- }
- },
- "required": [
- "FieldId"
- ],
- "type": "object"
- },
- "DataColor": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "DataValue": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "DataFieldSeriesItem": {
- "additionalProperties": false,
- "properties": {
- "AxisBinding": {
- "$ref": "#/definitions/AxisBinding"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FieldValue": {
- "type": "string"
- },
- "Settings": {
- "$ref": "#/definitions/LineChartSeriesSettings"
- }
- },
- "required": [
- "AxisBinding",
- "FieldId"
- ],
- "type": "object"
- },
- "DataLabelContent": {
- "enum": [
- "VALUE",
- "PERCENT",
- "VALUE_AND_PERCENT"
- ],
- "type": "string"
- },
- "DataLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "CategoryLabelVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "DataLabelTypes": {
- "items": {
- "$ref": "#/definitions/DataLabelType"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "LabelColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "LabelContent": {
- "$ref": "#/definitions/DataLabelContent"
- },
- "LabelFontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "MeasureLabelVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Overlap": {
- "$ref": "#/definitions/DataLabelOverlap"
- },
- "Position": {
- "$ref": "#/definitions/DataLabelPosition"
- },
- "TotalsVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "DataLabelOverlap": {
- "enum": [
- "DISABLE_OVERLAP",
- "ENABLE_OVERLAP"
- ],
- "type": "string"
- },
- "DataLabelPosition": {
- "enum": [
- "INSIDE",
- "OUTSIDE",
- "LEFT",
- "TOP",
- "BOTTOM",
- "RIGHT"
- ],
- "type": "string"
- },
- "DataLabelType": {
- "additionalProperties": false,
- "properties": {
- "DataPathLabelType": {
- "$ref": "#/definitions/DataPathLabelType"
- },
- "FieldLabelType": {
- "$ref": "#/definitions/FieldLabelType"
- },
- "MaximumLabelType": {
- "$ref": "#/definitions/MaximumLabelType"
- },
- "MinimumLabelType": {
- "$ref": "#/definitions/MinimumLabelType"
- },
- "RangeEndsLabelType": {
- "$ref": "#/definitions/RangeEndsLabelType"
- }
- },
- "type": "object"
- },
- "DataPathColor": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "Element": {
- "$ref": "#/definitions/DataPathValue"
- },
- "TimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- }
- },
- "required": [
- "Color",
- "Element"
- ],
- "type": "object"
- },
- "DataPathLabelType": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FieldValue": {
- "maxLength": 2048,
- "minLength": 0,
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "DataPathSort": {
- "additionalProperties": false,
- "properties": {
- "Direction": {
- "$ref": "#/definitions/SortDirection"
- },
- "SortPaths": {
- "items": {
- "$ref": "#/definitions/DataPathValue"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "Direction",
- "SortPaths"
- ],
- "type": "object"
- },
- "DataPathType": {
- "additionalProperties": false,
- "properties": {
- "PivotTableDataPathType": {
- "$ref": "#/definitions/PivotTableDataPathType"
- }
- },
- "type": "object"
- },
- "DataPathValue": {
- "additionalProperties": false,
- "properties": {
- "DataPathType": {
- "$ref": "#/definitions/DataPathType"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FieldValue": {
- "maxLength": 2048,
- "minLength": 0,
- "type": "string"
- }
- },
- "type": "object"
- },
- "DataPointDrillUpDownOption": {
- "additionalProperties": false,
- "properties": {
- "AvailabilityStatus": {
- "$ref": "#/definitions/DashboardBehavior"
- }
- },
- "type": "object"
- },
- "DataPointMenuLabelOption": {
- "additionalProperties": false,
- "properties": {
- "AvailabilityStatus": {
- "$ref": "#/definitions/DashboardBehavior"
- }
- },
- "type": "object"
- },
- "DataPointTooltipOption": {
- "additionalProperties": false,
- "properties": {
- "AvailabilityStatus": {
- "$ref": "#/definitions/DashboardBehavior"
- }
- },
- "type": "object"
- },
- "DataSetIdentifierDeclaration": {
- "additionalProperties": false,
- "properties": {
- "DataSetArn": {
- "type": "string"
- },
- "Identifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "DataSetArn",
- "Identifier"
- ],
- "type": "object"
- },
- "DataSetReference": {
- "additionalProperties": false,
- "properties": {
- "DataSetArn": {
- "type": "string"
- },
- "DataSetPlaceholder": {
- "pattern": "\\S",
- "type": "string"
- }
- },
- "required": [
- "DataSetArn",
- "DataSetPlaceholder"
- ],
- "type": "object"
- },
- "DateAggregationFunction": {
- "enum": [
- "COUNT",
- "DISTINCT_COUNT",
- "MIN",
- "MAX"
- ],
- "type": "string"
- },
- "DateAxisOptions": {
- "additionalProperties": false,
- "properties": {
- "MissingDateVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "DateDimensionField": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "DateGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/DateTimeFormatConfiguration"
- },
- "HierarchyId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "DateMeasureField": {
- "additionalProperties": false,
- "properties": {
- "AggregationFunction": {
- "$ref": "#/definitions/DateAggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/DateTimeFormatConfiguration"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "DateTimeDefaultValues": {
- "additionalProperties": false,
- "properties": {
- "DynamicValue": {
- "$ref": "#/definitions/DynamicDefaultValue"
- },
- "RollingDate": {
- "$ref": "#/definitions/RollingDateConfiguration"
- },
- "StaticValues": {
- "items": {
- "format": "date-time",
- "type": "string"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "DateTimeFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DateTimeFormat": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "NullValueFormatConfiguration": {
- "$ref": "#/definitions/NullValueFormatConfiguration"
- },
- "NumericFormatConfiguration": {
- "$ref": "#/definitions/NumericFormatConfiguration"
- }
- },
- "type": "object"
- },
- "DateTimeHierarchy": {
- "additionalProperties": false,
- "properties": {
- "DrillDownFilters": {
- "items": {
- "$ref": "#/definitions/DrillDownFilter"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "HierarchyId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "HierarchyId"
- ],
- "type": "object"
- },
- "DateTimeParameter": {
- "additionalProperties": false,
- "properties": {
- "Name": {
- "pattern": "\\S",
- "type": "string"
- },
- "Values": {
- "items": {
- "type": "string"
- },
- "type": "array"
- }
- },
- "required": [
- "Name",
- "Values"
- ],
- "type": "object"
- },
- "DateTimeParameterDeclaration": {
- "additionalProperties": false,
- "properties": {
- "DefaultValues": {
- "$ref": "#/definitions/DateTimeDefaultValues"
- },
- "MappedDataSetParameters": {
- "items": {
- "$ref": "#/definitions/MappedDataSetParameter"
- },
- "maxItems": 150,
- "minItems": 0,
- "type": "array"
- },
- "Name": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "TimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- },
- "ValueWhenUnset": {
- "$ref": "#/definitions/DateTimeValueWhenUnsetConfiguration"
- }
- },
- "required": [
- "Name"
- ],
- "type": "object"
- },
- "DateTimePickerControlDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "DateTimeFormat": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "InfoIconLabelOptions": {
- "$ref": "#/definitions/SheetControlInfoIconLabelOptions"
- },
- "TitleOptions": {
- "$ref": "#/definitions/LabelOptions"
- }
- },
- "type": "object"
- },
- "DateTimeValueWhenUnsetConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomValue": {
- "format": "date-time",
- "type": "string"
- },
- "ValueWhenUnsetOption": {
- "$ref": "#/definitions/ValueWhenUnsetOption"
- }
- },
- "type": "object"
- },
- "DayOfTheWeek": {
- "enum": [
- "SUNDAY",
- "MONDAY",
- "TUESDAY",
- "WEDNESDAY",
- "THURSDAY",
- "FRIDAY",
- "SATURDAY"
- ],
- "type": "string"
- },
- "DecimalDefaultValues": {
- "additionalProperties": false,
- "properties": {
- "DynamicValue": {
- "$ref": "#/definitions/DynamicDefaultValue"
- },
- "StaticValues": {
- "items": {
- "type": "number"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "DecimalParameter": {
- "additionalProperties": false,
- "properties": {
- "Name": {
- "pattern": "\\S",
- "type": "string"
- },
- "Values": {
- "items": {
- "default": 0,
- "type": "number"
- },
- "type": "array"
- }
- },
- "required": [
- "Name",
- "Values"
- ],
- "type": "object"
- },
- "DecimalParameterDeclaration": {
- "additionalProperties": false,
- "properties": {
- "DefaultValues": {
- "$ref": "#/definitions/DecimalDefaultValues"
- },
- "MappedDataSetParameters": {
- "items": {
- "$ref": "#/definitions/MappedDataSetParameter"
- },
- "maxItems": 150,
- "minItems": 0,
- "type": "array"
- },
- "Name": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "ParameterValueType": {
- "$ref": "#/definitions/ParameterValueType"
- },
- "ValueWhenUnset": {
- "$ref": "#/definitions/DecimalValueWhenUnsetConfiguration"
- }
- },
- "required": [
- "Name",
- "ParameterValueType"
- ],
- "type": "object"
- },
- "DecimalPlacesConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DecimalPlaces": {
- "maximum": 20,
- "minimum": 0,
- "type": "number"
- }
- },
- "required": [
- "DecimalPlaces"
- ],
- "type": "object"
- },
- "DecimalValueWhenUnsetConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomValue": {
- "default": null,
- "type": "number"
- },
- "ValueWhenUnsetOption": {
- "$ref": "#/definitions/ValueWhenUnsetOption"
- }
- },
- "type": "object"
- },
- "DefaultDateTimePickerControlOptions": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/DateTimePickerControlDisplayOptions"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlDateTimePickerType"
- }
- },
- "type": "object"
- },
- "DefaultFilterControlConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ControlOptions": {
- "$ref": "#/definitions/DefaultFilterControlOptions"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "ControlOptions",
- "Title"
- ],
- "type": "object"
- },
- "DefaultFilterControlOptions": {
- "additionalProperties": false,
- "properties": {
- "DefaultDateTimePickerOptions": {
- "$ref": "#/definitions/DefaultDateTimePickerControlOptions"
- },
- "DefaultDropdownOptions": {
- "$ref": "#/definitions/DefaultFilterDropDownControlOptions"
- },
- "DefaultListOptions": {
- "$ref": "#/definitions/DefaultFilterListControlOptions"
- },
- "DefaultRelativeDateTimeOptions": {
- "$ref": "#/definitions/DefaultRelativeDateTimeControlOptions"
- },
- "DefaultSliderOptions": {
- "$ref": "#/definitions/DefaultSliderControlOptions"
- },
- "DefaultTextAreaOptions": {
- "$ref": "#/definitions/DefaultTextAreaControlOptions"
- },
- "DefaultTextFieldOptions": {
- "$ref": "#/definitions/DefaultTextFieldControlOptions"
- }
- },
- "type": "object"
- },
- "DefaultFilterDropDownControlOptions": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/DropDownControlDisplayOptions"
- },
- "SelectableValues": {
- "$ref": "#/definitions/FilterSelectableValues"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlListType"
- }
- },
- "type": "object"
- },
- "DefaultFilterListControlOptions": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/ListControlDisplayOptions"
- },
- "SelectableValues": {
- "$ref": "#/definitions/FilterSelectableValues"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlListType"
- }
- },
- "type": "object"
- },
- "DefaultFreeFormLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CanvasSizeOptions": {
- "$ref": "#/definitions/FreeFormLayoutCanvasSizeOptions"
- }
- },
- "required": [
- "CanvasSizeOptions"
- ],
- "type": "object"
- },
- "DefaultGridLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CanvasSizeOptions": {
- "$ref": "#/definitions/GridLayoutCanvasSizeOptions"
- }
- },
- "required": [
- "CanvasSizeOptions"
- ],
- "type": "object"
- },
- "DefaultInteractiveLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FreeForm": {
- "$ref": "#/definitions/DefaultFreeFormLayoutConfiguration"
- },
- "Grid": {
- "$ref": "#/definitions/DefaultGridLayoutConfiguration"
- }
- },
- "type": "object"
- },
- "DefaultNewSheetConfiguration": {
- "additionalProperties": false,
- "properties": {
- "InteractiveLayoutConfiguration": {
- "$ref": "#/definitions/DefaultInteractiveLayoutConfiguration"
- },
- "PaginatedLayoutConfiguration": {
- "$ref": "#/definitions/DefaultPaginatedLayoutConfiguration"
- },
- "SheetContentType": {
- "$ref": "#/definitions/SheetContentType"
- }
- },
- "type": "object"
- },
- "DefaultPaginatedLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "SectionBased": {
- "$ref": "#/definitions/DefaultSectionBasedLayoutConfiguration"
- }
- },
- "type": "object"
- },
- "DefaultRelativeDateTimeControlOptions": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/RelativeDateTimeControlDisplayOptions"
- }
- },
- "type": "object"
- },
- "DefaultSectionBasedLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CanvasSizeOptions": {
- "$ref": "#/definitions/SectionBasedLayoutCanvasSizeOptions"
- }
- },
- "required": [
- "CanvasSizeOptions"
- ],
- "type": "object"
- },
- "DefaultSliderControlOptions": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/SliderControlDisplayOptions"
- },
- "MaximumValue": {
- "default": 0,
- "type": "number"
- },
- "MinimumValue": {
- "default": 0,
- "type": "number"
- },
- "StepSize": {
- "default": 0,
- "type": "number"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlSliderType"
- }
- },
- "required": [
- "MaximumValue",
- "MinimumValue",
- "StepSize"
- ],
- "type": "object"
- },
- "DefaultTextAreaControlOptions": {
- "additionalProperties": false,
- "properties": {
- "Delimiter": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "DisplayOptions": {
- "$ref": "#/definitions/TextAreaControlDisplayOptions"
- }
- },
- "type": "object"
- },
- "DefaultTextFieldControlOptions": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/TextFieldControlDisplayOptions"
- }
- },
- "type": "object"
- },
- "DestinationParameterValueConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomValuesConfiguration": {
- "$ref": "#/definitions/CustomValuesConfiguration"
- },
- "SelectAllValueOptions": {
- "$ref": "#/definitions/SelectAllValueOptions"
- },
- "SourceColumn": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "SourceField": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "SourceParameterName": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "DimensionField": {
- "additionalProperties": false,
- "properties": {
- "CategoricalDimensionField": {
- "$ref": "#/definitions/CategoricalDimensionField"
- },
- "DateDimensionField": {
- "$ref": "#/definitions/DateDimensionField"
- },
- "NumericalDimensionField": {
- "$ref": "#/definitions/NumericalDimensionField"
- }
- },
- "type": "object"
- },
- "DonutCenterOptions": {
- "additionalProperties": false,
- "properties": {
- "LabelVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "DonutOptions": {
- "additionalProperties": false,
- "properties": {
- "ArcOptions": {
- "$ref": "#/definitions/ArcOptions"
- },
- "DonutCenterOptions": {
- "$ref": "#/definitions/DonutCenterOptions"
- }
- },
- "type": "object"
- },
- "DrillDownFilter": {
- "additionalProperties": false,
- "properties": {
- "CategoryFilter": {
- "$ref": "#/definitions/CategoryDrillDownFilter"
- },
- "NumericEqualityFilter": {
- "$ref": "#/definitions/NumericEqualityDrillDownFilter"
- },
- "TimeRangeFilter": {
- "$ref": "#/definitions/TimeRangeDrillDownFilter"
- }
- },
- "type": "object"
- },
- "DropDownControlDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "InfoIconLabelOptions": {
- "$ref": "#/definitions/SheetControlInfoIconLabelOptions"
- },
- "SelectAllOptions": {
- "$ref": "#/definitions/ListControlSelectAllOptions"
- },
- "TitleOptions": {
- "$ref": "#/definitions/LabelOptions"
- }
- },
- "type": "object"
- },
- "DynamicDefaultValue": {
- "additionalProperties": false,
- "properties": {
- "DefaultValueColumn": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "GroupNameColumn": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "UserNameColumn": {
- "$ref": "#/definitions/ColumnIdentifier"
- }
- },
- "required": [
- "DefaultValueColumn"
- ],
- "type": "object"
- },
- "EmptyVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "DataSetIdentifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "DataSetIdentifier",
- "VisualId"
- ],
- "type": "object"
- },
- "Entity": {
- "additionalProperties": false,
- "properties": {
- "Path": {
- "pattern": "\\S",
- "type": "string"
- }
- },
- "type": "object"
- },
- "ExcludePeriodConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Amount": {
- "default": null,
- "type": "number"
- },
- "Granularity": {
- "$ref": "#/definitions/TimeGranularity"
- },
- "Status": {
- "$ref": "#/definitions/WidgetStatus"
- }
- },
- "required": [
- "Amount",
- "Granularity"
- ],
- "type": "object"
- },
- "ExplicitHierarchy": {
- "additionalProperties": false,
- "properties": {
- "Columns": {
- "items": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "maxItems": 10,
- "minItems": 2,
- "type": "array"
- },
- "DrillDownFilters": {
- "items": {
- "$ref": "#/definitions/DrillDownFilter"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "HierarchyId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Columns",
- "HierarchyId"
- ],
- "type": "object"
- },
- "ExportHiddenFieldsOption": {
- "additionalProperties": false,
- "properties": {
- "AvailabilityStatus": {
- "$ref": "#/definitions/DashboardBehavior"
- }
- },
- "type": "object"
- },
- "ExportToCSVOption": {
- "additionalProperties": false,
- "properties": {
- "AvailabilityStatus": {
- "$ref": "#/definitions/DashboardBehavior"
- }
- },
- "type": "object"
- },
- "ExportWithHiddenFieldsOption": {
- "additionalProperties": false,
- "properties": {
- "AvailabilityStatus": {
- "$ref": "#/definitions/DashboardBehavior"
- }
- },
- "type": "object"
- },
- "FieldBasedTooltip": {
- "additionalProperties": false,
- "properties": {
- "AggregationVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "TooltipFields": {
- "items": {
- "$ref": "#/definitions/TooltipItem"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "TooltipTitleType": {
- "$ref": "#/definitions/TooltipTitleType"
- }
- },
- "type": "object"
- },
- "FieldLabelType": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "FieldSeriesItem": {
- "additionalProperties": false,
- "properties": {
- "AxisBinding": {
- "$ref": "#/definitions/AxisBinding"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "Settings": {
- "$ref": "#/definitions/LineChartSeriesSettings"
- }
- },
- "required": [
- "AxisBinding",
- "FieldId"
- ],
- "type": "object"
- },
- "FieldSort": {
- "additionalProperties": false,
- "properties": {
- "Direction": {
- "$ref": "#/definitions/SortDirection"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Direction",
- "FieldId"
- ],
- "type": "object"
- },
- "FieldSortOptions": {
- "additionalProperties": false,
- "properties": {
- "ColumnSort": {
- "$ref": "#/definitions/ColumnSort"
- },
- "FieldSort": {
- "$ref": "#/definitions/FieldSort"
- }
- },
- "type": "object"
- },
- "FieldTooltipItem": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "Label": {
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "required": [
- "FieldId"
- ],
- "type": "object"
- },
- "FilledMapAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Geospatial": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "FilledMapConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "ConditionalFormattingOptions": {
- "items": {
- "$ref": "#/definitions/FilledMapConditionalFormattingOption"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "ConditionalFormattingOptions"
- ],
- "type": "object"
- },
- "FilledMapConditionalFormattingOption": {
- "additionalProperties": false,
- "properties": {
- "Shape": {
- "$ref": "#/definitions/FilledMapShapeConditionalFormatting"
- }
- },
- "required": [
- "Shape"
- ],
- "type": "object"
- },
- "FilledMapConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FieldWells": {
- "$ref": "#/definitions/FilledMapFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "MapStyleOptions": {
- "$ref": "#/definitions/GeospatialMapStyleOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/FilledMapSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "WindowOptions": {
- "$ref": "#/definitions/GeospatialWindowOptions"
- }
- },
- "type": "object"
- },
- "FilledMapFieldWells": {
- "additionalProperties": false,
- "properties": {
- "FilledMapAggregatedFieldWells": {
- "$ref": "#/definitions/FilledMapAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "FilledMapShapeConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "Format": {
- "$ref": "#/definitions/ShapeConditionalFormat"
- }
- },
- "required": [
- "FieldId"
- ],
- "type": "object"
- },
- "FilledMapSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "FilledMapVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/FilledMapConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "ConditionalFormatting": {
- "$ref": "#/definitions/FilledMapConditionalFormatting"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "Filter": {
- "additionalProperties": false,
- "properties": {
- "CategoryFilter": {
- "$ref": "#/definitions/CategoryFilter"
- },
- "NestedFilter": {
- "$ref": "#/definitions/NestedFilter"
- },
- "NumericEqualityFilter": {
- "$ref": "#/definitions/NumericEqualityFilter"
- },
- "NumericRangeFilter": {
- "$ref": "#/definitions/NumericRangeFilter"
- },
- "RelativeDatesFilter": {
- "$ref": "#/definitions/RelativeDatesFilter"
- },
- "TimeEqualityFilter": {
- "$ref": "#/definitions/TimeEqualityFilter"
- },
- "TimeRangeFilter": {
- "$ref": "#/definitions/TimeRangeFilter"
- },
- "TopBottomFilter": {
- "$ref": "#/definitions/TopBottomFilter"
- }
- },
- "type": "object"
- },
- "FilterControl": {
- "additionalProperties": false,
- "properties": {
- "CrossSheet": {
- "$ref": "#/definitions/FilterCrossSheetControl"
- },
- "DateTimePicker": {
- "$ref": "#/definitions/FilterDateTimePickerControl"
- },
- "Dropdown": {
- "$ref": "#/definitions/FilterDropDownControl"
- },
- "List": {
- "$ref": "#/definitions/FilterListControl"
- },
- "RelativeDateTime": {
- "$ref": "#/definitions/FilterRelativeDateTimeControl"
- },
- "Slider": {
- "$ref": "#/definitions/FilterSliderControl"
- },
- "TextArea": {
- "$ref": "#/definitions/FilterTextAreaControl"
- },
- "TextField": {
- "$ref": "#/definitions/FilterTextFieldControl"
- }
- },
- "type": "object"
- },
- "FilterCrossSheetControl": {
- "additionalProperties": false,
- "properties": {
- "CascadingControlConfiguration": {
- "$ref": "#/definitions/CascadingControlConfiguration"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "FilterControlId",
- "SourceFilterId"
- ],
- "type": "object"
- },
- "FilterDateTimePickerControl": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/DateTimePickerControlDisplayOptions"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlDateTimePickerType"
- }
- },
- "required": [
- "FilterControlId",
- "SourceFilterId",
- "Title"
- ],
- "type": "object"
- },
- "FilterDropDownControl": {
- "additionalProperties": false,
- "properties": {
- "CascadingControlConfiguration": {
- "$ref": "#/definitions/CascadingControlConfiguration"
- },
- "DisplayOptions": {
- "$ref": "#/definitions/DropDownControlDisplayOptions"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SelectableValues": {
- "$ref": "#/definitions/FilterSelectableValues"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlListType"
- }
- },
- "required": [
- "FilterControlId",
- "SourceFilterId",
- "Title"
- ],
- "type": "object"
- },
- "FilterGroup": {
- "additionalProperties": false,
- "properties": {
- "CrossDataset": {
- "$ref": "#/definitions/CrossDatasetTypes"
- },
- "FilterGroupId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Filters": {
- "items": {
- "$ref": "#/definitions/Filter"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "ScopeConfiguration": {
- "$ref": "#/definitions/FilterScopeConfiguration"
- },
- "Status": {
- "$ref": "#/definitions/WidgetStatus"
- }
- },
- "required": [
- "CrossDataset",
- "FilterGroupId",
- "Filters",
- "ScopeConfiguration"
- ],
- "type": "object"
- },
- "FilterListConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryValues": {
- "items": {
- "maxLength": 512,
- "minLength": 0,
- "type": "string"
- },
- "maxItems": 100000,
- "minItems": 0,
- "type": "array"
- },
- "MatchOperator": {
- "$ref": "#/definitions/CategoryFilterMatchOperator"
- },
- "NullOption": {
- "$ref": "#/definitions/FilterNullOption"
- },
- "SelectAllOptions": {
- "$ref": "#/definitions/CategoryFilterSelectAllOptions"
- }
- },
- "required": [
- "MatchOperator"
- ],
- "type": "object"
- },
- "FilterListControl": {
- "additionalProperties": false,
- "properties": {
- "CascadingControlConfiguration": {
- "$ref": "#/definitions/CascadingControlConfiguration"
- },
- "DisplayOptions": {
- "$ref": "#/definitions/ListControlDisplayOptions"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SelectableValues": {
- "$ref": "#/definitions/FilterSelectableValues"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlListType"
- }
- },
- "required": [
- "FilterControlId",
- "SourceFilterId",
- "Title"
- ],
- "type": "object"
- },
- "FilterNullOption": {
- "enum": [
- "ALL_VALUES",
- "NULLS_ONLY",
- "NON_NULLS_ONLY"
- ],
- "type": "string"
- },
- "FilterOperationSelectedFieldsConfiguration": {
- "additionalProperties": false,
- "properties": {
- "SelectedColumns": {
- "items": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "SelectedFieldOptions": {
- "$ref": "#/definitions/SelectedFieldOptions"
- },
- "SelectedFields": {
- "items": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "maxItems": 20,
- "minItems": 1,
- "type": "array"
- }
- },
- "type": "object"
- },
- "FilterOperationTargetVisualsConfiguration": {
- "additionalProperties": false,
- "properties": {
- "SameSheetTargetVisualConfiguration": {
- "$ref": "#/definitions/SameSheetTargetVisualConfiguration"
- }
- },
- "type": "object"
- },
- "FilterRelativeDateTimeControl": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/RelativeDateTimeControlDisplayOptions"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "FilterControlId",
- "SourceFilterId",
- "Title"
- ],
- "type": "object"
- },
- "FilterScopeConfiguration": {
- "additionalProperties": false,
- "properties": {
- "AllSheets": {
- "$ref": "#/definitions/AllSheetsFilterScopeConfiguration"
- },
- "SelectedSheets": {
- "$ref": "#/definitions/SelectedSheetsFilterScopeConfiguration"
- }
- },
- "type": "object"
- },
- "FilterSelectableValues": {
- "additionalProperties": false,
- "properties": {
- "Values": {
- "items": {
- "type": "string"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "FilterSliderControl": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/SliderControlDisplayOptions"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "MaximumValue": {
- "default": 0,
- "type": "number"
- },
- "MinimumValue": {
- "default": 0,
- "type": "number"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "StepSize": {
- "default": 0,
- "type": "number"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlSliderType"
- }
- },
- "required": [
- "FilterControlId",
- "MaximumValue",
- "MinimumValue",
- "SourceFilterId",
- "StepSize",
- "Title"
- ],
- "type": "object"
- },
- "FilterTextAreaControl": {
- "additionalProperties": false,
- "properties": {
- "Delimiter": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "DisplayOptions": {
- "$ref": "#/definitions/TextAreaControlDisplayOptions"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "FilterControlId",
- "SourceFilterId",
- "Title"
- ],
- "type": "object"
- },
- "FilterTextFieldControl": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/TextFieldControlDisplayOptions"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "FilterControlId",
- "SourceFilterId",
- "Title"
- ],
- "type": "object"
- },
- "FilterVisualScope": {
- "enum": [
- "ALL_VISUALS",
- "SELECTED_VISUALS"
- ],
- "type": "string"
- },
- "FontConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FontColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "FontDecoration": {
- "$ref": "#/definitions/FontDecoration"
- },
- "FontSize": {
- "$ref": "#/definitions/FontSize"
- },
- "FontStyle": {
- "$ref": "#/definitions/FontStyle"
- },
- "FontWeight": {
- "$ref": "#/definitions/FontWeight"
- }
- },
- "type": "object"
- },
- "FontDecoration": {
- "enum": [
- "UNDERLINE",
- "NONE"
- ],
- "type": "string"
- },
- "FontSize": {
- "additionalProperties": false,
- "properties": {
- "Relative": {
- "$ref": "#/definitions/RelativeFontSize"
- }
- },
- "type": "object"
- },
- "FontStyle": {
- "enum": [
- "NORMAL",
- "ITALIC"
- ],
- "type": "string"
- },
- "FontWeight": {
- "additionalProperties": false,
- "properties": {
- "Name": {
- "$ref": "#/definitions/FontWeightName"
- }
- },
- "type": "object"
- },
- "FontWeightName": {
- "enum": [
- "NORMAL",
- "BOLD"
- ],
- "type": "string"
- },
- "ForecastComputation": {
- "additionalProperties": false,
- "properties": {
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "CustomSeasonalityValue": {
- "default": null,
- "maximum": 180,
- "minimum": 1,
- "type": "number"
- },
- "LowerBoundary": {
- "default": null,
- "type": "number"
- },
- "Name": {
- "type": "string"
- },
- "PeriodsBackward": {
- "maximum": 1000,
- "minimum": 0,
- "type": "number"
- },
- "PeriodsForward": {
- "maximum": 1000,
- "minimum": 1,
- "type": "number"
- },
- "PredictionInterval": {
- "maximum": 95,
- "minimum": 50,
- "type": "number"
- },
- "Seasonality": {
- "$ref": "#/definitions/ForecastComputationSeasonality"
- },
- "Time": {
- "$ref": "#/definitions/DimensionField"
- },
- "UpperBoundary": {
- "default": null,
- "type": "number"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId"
- ],
- "type": "object"
- },
- "ForecastComputationSeasonality": {
- "enum": [
- "AUTOMATIC",
- "CUSTOM"
- ],
- "type": "string"
- },
- "ForecastConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ForecastProperties": {
- "$ref": "#/definitions/TimeBasedForecastProperties"
- },
- "Scenario": {
- "$ref": "#/definitions/ForecastScenario"
- }
- },
- "type": "object"
- },
- "ForecastScenario": {
- "additionalProperties": false,
- "properties": {
- "WhatIfPointScenario": {
- "$ref": "#/definitions/WhatIfPointScenario"
- },
- "WhatIfRangeScenario": {
- "$ref": "#/definitions/WhatIfRangeScenario"
- }
- },
- "type": "object"
- },
- "FormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DateTimeFormatConfiguration": {
- "$ref": "#/definitions/DateTimeFormatConfiguration"
- },
- "NumberFormatConfiguration": {
- "$ref": "#/definitions/NumberFormatConfiguration"
- },
- "StringFormatConfiguration": {
- "$ref": "#/definitions/StringFormatConfiguration"
- }
- },
- "type": "object"
- },
- "FreeFormLayoutCanvasSizeOptions": {
- "additionalProperties": false,
- "properties": {
- "ScreenCanvasSizeOptions": {
- "$ref": "#/definitions/FreeFormLayoutScreenCanvasSizeOptions"
- }
- },
- "type": "object"
- },
- "FreeFormLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CanvasSizeOptions": {
- "$ref": "#/definitions/FreeFormLayoutCanvasSizeOptions"
- },
- "Elements": {
- "items": {
- "$ref": "#/definitions/FreeFormLayoutElement"
- },
- "maxItems": 430,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "Elements"
- ],
- "type": "object"
- },
- "FreeFormLayoutElement": {
- "additionalProperties": false,
- "properties": {
- "BackgroundStyle": {
- "$ref": "#/definitions/FreeFormLayoutElementBackgroundStyle"
- },
- "BorderStyle": {
- "$ref": "#/definitions/FreeFormLayoutElementBorderStyle"
- },
- "ElementId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "ElementType": {
- "$ref": "#/definitions/LayoutElementType"
- },
- "Height": {
- "type": "string"
- },
- "LoadingAnimation": {
- "$ref": "#/definitions/LoadingAnimation"
- },
- "RenderingRules": {
- "items": {
- "$ref": "#/definitions/SheetElementRenderingRule"
- },
- "maxItems": 10000,
- "minItems": 0,
- "type": "array"
- },
- "SelectedBorderStyle": {
- "$ref": "#/definitions/FreeFormLayoutElementBorderStyle"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Width": {
- "type": "string"
- },
- "XAxisLocation": {
- "type": "string"
- },
- "YAxisLocation": {
- "type": "string"
- }
- },
- "required": [
- "ElementId",
- "ElementType",
- "Height",
- "Width",
- "XAxisLocation",
- "YAxisLocation"
- ],
- "type": "object"
- },
- "FreeFormLayoutElementBackgroundStyle": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}(?:[A-F0-9]{2})?$",
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "FreeFormLayoutElementBorderStyle": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}(?:[A-F0-9]{2})?$",
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "FreeFormLayoutScreenCanvasSizeOptions": {
- "additionalProperties": false,
- "properties": {
- "OptimizedViewPortWidth": {
- "type": "string"
- }
- },
- "required": [
- "OptimizedViewPortWidth"
- ],
- "type": "object"
- },
- "FreeFormSectionLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Elements": {
- "items": {
- "$ref": "#/definitions/FreeFormLayoutElement"
- },
- "maxItems": 430,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "Elements"
- ],
- "type": "object"
- },
- "FunnelChartAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "FunnelChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "DataLabelOptions": {
- "$ref": "#/definitions/FunnelChartDataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/FunnelChartFieldWells"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/FunnelChartSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "ValueLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- }
- },
- "type": "object"
- },
- "FunnelChartDataLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "CategoryLabelVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "LabelColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "LabelFontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "MeasureDataLabelStyle": {
- "$ref": "#/definitions/FunnelChartMeasureDataLabelStyle"
- },
- "MeasureLabelVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Position": {
- "$ref": "#/definitions/DataLabelPosition"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "FunnelChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "FunnelChartAggregatedFieldWells": {
- "$ref": "#/definitions/FunnelChartAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "FunnelChartMeasureDataLabelStyle": {
- "enum": [
- "VALUE_ONLY",
- "PERCENTAGE_BY_FIRST_STAGE",
- "PERCENTAGE_BY_PREVIOUS_STAGE",
- "VALUE_AND_PERCENTAGE_BY_FIRST_STAGE",
- "VALUE_AND_PERCENTAGE_BY_PREVIOUS_STAGE"
- ],
- "type": "string"
- },
- "FunnelChartSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "FunnelChartVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/FunnelChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "GaugeChartArcConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "ForegroundColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "GaugeChartConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "ConditionalFormattingOptions": {
- "items": {
- "$ref": "#/definitions/GaugeChartConditionalFormattingOption"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "GaugeChartConditionalFormattingOption": {
- "additionalProperties": false,
- "properties": {
- "Arc": {
- "$ref": "#/definitions/GaugeChartArcConditionalFormatting"
- },
- "PrimaryValue": {
- "$ref": "#/definitions/GaugeChartPrimaryValueConditionalFormatting"
- }
- },
- "type": "object"
- },
- "GaugeChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/GaugeChartFieldWells"
- },
- "GaugeChartOptions": {
- "$ref": "#/definitions/GaugeChartOptions"
- },
- "TooltipOptions": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- }
- },
- "type": "object"
- },
- "GaugeChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "TargetValues": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "GaugeChartOptions": {
- "additionalProperties": false,
- "properties": {
- "Arc": {
- "$ref": "#/definitions/ArcConfiguration"
- },
- "ArcAxis": {
- "$ref": "#/definitions/ArcAxisConfiguration"
- },
- "Comparison": {
- "$ref": "#/definitions/ComparisonConfiguration"
- },
- "PrimaryValueDisplayType": {
- "$ref": "#/definitions/PrimaryValueDisplayType"
- },
- "PrimaryValueFontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- }
- },
- "type": "object"
- },
- "GaugeChartPrimaryValueConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "Icon": {
- "$ref": "#/definitions/ConditionalFormattingIcon"
- },
- "TextColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "GaugeChartVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/GaugeChartConfiguration"
- },
- "ConditionalFormatting": {
- "$ref": "#/definitions/GaugeChartConditionalFormatting"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "GeospatialCoordinateBounds": {
- "additionalProperties": false,
- "properties": {
- "East": {
- "maximum": 1800,
- "minimum": -1800,
- "type": "number"
- },
- "North": {
- "maximum": 90,
- "minimum": -90,
- "type": "number"
- },
- "South": {
- "maximum": 90,
- "minimum": -90,
- "type": "number"
- },
- "West": {
- "maximum": 1800,
- "minimum": -1800,
- "type": "number"
- }
- },
- "required": [
- "East",
- "North",
- "South",
- "West"
- ],
- "type": "object"
- },
- "GeospatialHeatmapColorScale": {
- "additionalProperties": false,
- "properties": {
- "Colors": {
- "items": {
- "$ref": "#/definitions/GeospatialHeatmapDataColor"
- },
- "maxItems": 2,
- "minItems": 2,
- "type": "array"
- }
- },
- "type": "object"
- },
- "GeospatialHeatmapConfiguration": {
- "additionalProperties": false,
- "properties": {
- "HeatmapColor": {
- "$ref": "#/definitions/GeospatialHeatmapColorScale"
- }
- },
- "type": "object"
- },
- "GeospatialHeatmapDataColor": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- }
- },
- "required": [
- "Color"
- ],
- "type": "object"
- },
- "GeospatialMapAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Colors": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Geospatial": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "GeospatialMapConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FieldWells": {
- "$ref": "#/definitions/GeospatialMapFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "MapStyleOptions": {
- "$ref": "#/definitions/GeospatialMapStyleOptions"
- },
- "PointStyleOptions": {
- "$ref": "#/definitions/GeospatialPointStyleOptions"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- },
- "WindowOptions": {
- "$ref": "#/definitions/GeospatialWindowOptions"
- }
- },
- "type": "object"
- },
- "GeospatialMapFieldWells": {
- "additionalProperties": false,
- "properties": {
- "GeospatialMapAggregatedFieldWells": {
- "$ref": "#/definitions/GeospatialMapAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "GeospatialMapStyleOptions": {
- "additionalProperties": false,
- "properties": {
- "BaseMapStyle": {
- "$ref": "#/definitions/BaseMapStyleType"
- }
- },
- "type": "object"
- },
- "GeospatialMapVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/GeospatialMapConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "GeospatialPointStyleOptions": {
- "additionalProperties": false,
- "properties": {
- "ClusterMarkerConfiguration": {
- "$ref": "#/definitions/ClusterMarkerConfiguration"
- },
- "HeatmapConfiguration": {
- "$ref": "#/definitions/GeospatialHeatmapConfiguration"
- },
- "SelectedPointStyle": {
- "$ref": "#/definitions/GeospatialSelectedPointStyle"
- }
- },
- "type": "object"
- },
- "GeospatialSelectedPointStyle": {
- "enum": [
- "POINT",
- "CLUSTER",
- "HEATMAP"
- ],
- "type": "string"
- },
- "GeospatialWindowOptions": {
- "additionalProperties": false,
- "properties": {
- "Bounds": {
- "$ref": "#/definitions/GeospatialCoordinateBounds"
- },
- "MapZoomMode": {
- "$ref": "#/definitions/MapZoomMode"
- }
- },
- "type": "object"
- },
- "GlobalTableBorderOptions": {
- "additionalProperties": false,
- "properties": {
- "SideSpecificBorder": {
- "$ref": "#/definitions/TableSideBorderOptions"
- },
- "UniformBorder": {
- "$ref": "#/definitions/TableBorderOptions"
- }
- },
- "type": "object"
- },
- "GradientColor": {
- "additionalProperties": false,
- "properties": {
- "Stops": {
- "items": {
- "$ref": "#/definitions/GradientStop"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "GradientStop": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "DataValue": {
- "default": null,
- "type": "number"
- },
- "GradientOffset": {
- "default": 0,
- "type": "number"
- }
- },
- "required": [
- "GradientOffset"
- ],
- "type": "object"
- },
- "GridLayoutCanvasSizeOptions": {
- "additionalProperties": false,
- "properties": {
- "ScreenCanvasSizeOptions": {
- "$ref": "#/definitions/GridLayoutScreenCanvasSizeOptions"
- }
- },
- "type": "object"
- },
- "GridLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CanvasSizeOptions": {
- "$ref": "#/definitions/GridLayoutCanvasSizeOptions"
- },
- "Elements": {
- "items": {
- "$ref": "#/definitions/GridLayoutElement"
- },
- "maxItems": 430,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "Elements"
- ],
- "type": "object"
- },
- "GridLayoutElement": {
- "additionalProperties": false,
- "properties": {
- "ColumnIndex": {
- "maximum": 35,
- "minimum": 0,
- "type": "number"
- },
- "ColumnSpan": {
- "maximum": 36,
- "minimum": 1,
- "type": "number"
- },
- "ElementId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "ElementType": {
- "$ref": "#/definitions/LayoutElementType"
- },
- "RowIndex": {
- "maximum": 9009,
- "minimum": 0,
- "type": "number"
- },
- "RowSpan": {
- "maximum": 21,
- "minimum": 1,
- "type": "number"
- }
- },
- "required": [
- "ColumnSpan",
- "ElementId",
- "ElementType",
- "RowSpan"
- ],
- "type": "object"
- },
- "GridLayoutScreenCanvasSizeOptions": {
- "additionalProperties": false,
- "properties": {
- "OptimizedViewPortWidth": {
- "type": "string"
- },
- "ResizeOption": {
- "$ref": "#/definitions/ResizeOption"
- }
- },
- "required": [
- "ResizeOption"
- ],
- "type": "object"
- },
- "GrowthRateComputation": {
- "additionalProperties": false,
- "properties": {
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "type": "string"
- },
- "PeriodSize": {
- "default": 0,
- "maximum": 52,
- "minimum": 2,
- "type": "number"
- },
- "Time": {
- "$ref": "#/definitions/DimensionField"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId"
- ],
- "type": "object"
- },
- "HeaderFooterSectionConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Layout": {
- "$ref": "#/definitions/SectionLayoutConfiguration"
- },
- "SectionId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Style": {
- "$ref": "#/definitions/SectionStyle"
- }
- },
- "required": [
- "Layout",
- "SectionId"
- ],
- "type": "object"
- },
- "HeatMapAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Columns": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Rows": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "HeatMapConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ColorScale": {
- "$ref": "#/definitions/ColorScale"
- },
- "ColumnLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/HeatMapFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "RowLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/HeatMapSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- }
- },
- "type": "object"
- },
- "HeatMapFieldWells": {
- "additionalProperties": false,
- "properties": {
- "HeatMapAggregatedFieldWells": {
- "$ref": "#/definitions/HeatMapAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "HeatMapSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "HeatMapColumnItemsLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "HeatMapColumnSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "HeatMapRowItemsLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "HeatMapRowSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "HeatMapVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/HeatMapConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "HistogramAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "HistogramBinOptions": {
- "additionalProperties": false,
- "properties": {
- "BinCount": {
- "$ref": "#/definitions/BinCountOptions"
- },
- "BinWidth": {
- "$ref": "#/definitions/BinWidthOptions"
- },
- "SelectedBinType": {
- "$ref": "#/definitions/HistogramBinType"
- },
- "StartValue": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "HistogramBinType": {
- "enum": [
- "BIN_COUNT",
- "BIN_WIDTH"
- ],
- "type": "string"
- },
- "HistogramConfiguration": {
- "additionalProperties": false,
- "properties": {
- "BinOptions": {
- "$ref": "#/definitions/HistogramBinOptions"
- },
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/HistogramFieldWells"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- },
- "XAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "XAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "YAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- }
- },
- "type": "object"
- },
- "HistogramFieldWells": {
- "additionalProperties": false,
- "properties": {
- "HistogramAggregatedFieldWells": {
- "$ref": "#/definitions/HistogramAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "HistogramVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/HistogramConfiguration"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "HorizontalTextAlignment": {
- "enum": [
- "LEFT",
- "CENTER",
- "RIGHT",
- "AUTO"
- ],
- "type": "string"
- },
- "Icon": {
- "enum": [
- "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"
- ],
- "type": "string"
- },
- "InnerFilter": {
- "additionalProperties": false,
- "properties": {
- "CategoryInnerFilter": {
- "$ref": "#/definitions/CategoryInnerFilter"
- }
- },
- "type": "object"
- },
- "InsightConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Computations": {
- "items": {
- "$ref": "#/definitions/Computation"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "CustomNarrative": {
- "$ref": "#/definitions/CustomNarrativeOptions"
- }
- },
- "type": "object"
- },
- "InsightVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "DataSetIdentifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "InsightConfiguration": {
- "$ref": "#/definitions/InsightConfiguration"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "DataSetIdentifier",
- "VisualId"
- ],
- "type": "object"
- },
- "IntegerDefaultValues": {
- "additionalProperties": false,
- "properties": {
- "DynamicValue": {
- "$ref": "#/definitions/DynamicDefaultValue"
- },
- "StaticValues": {
- "items": {
- "type": "number"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "IntegerParameter": {
- "additionalProperties": false,
- "properties": {
- "Name": {
- "pattern": "\\S",
- "type": "string"
- },
- "Values": {
- "items": {
- "default": 0,
- "type": "number"
- },
- "type": "array"
- }
- },
- "required": [
- "Name",
- "Values"
- ],
- "type": "object"
- },
- "IntegerParameterDeclaration": {
- "additionalProperties": false,
- "properties": {
- "DefaultValues": {
- "$ref": "#/definitions/IntegerDefaultValues"
- },
- "MappedDataSetParameters": {
- "items": {
- "$ref": "#/definitions/MappedDataSetParameter"
- },
- "maxItems": 150,
- "minItems": 0,
- "type": "array"
- },
- "Name": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "ParameterValueType": {
- "$ref": "#/definitions/ParameterValueType"
- },
- "ValueWhenUnset": {
- "$ref": "#/definitions/IntegerValueWhenUnsetConfiguration"
- }
- },
- "required": [
- "Name",
- "ParameterValueType"
- ],
- "type": "object"
- },
- "IntegerValueWhenUnsetConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomValue": {
- "default": null,
- "type": "number"
- },
- "ValueWhenUnsetOption": {
- "$ref": "#/definitions/ValueWhenUnsetOption"
- }
- },
- "type": "object"
- },
- "ItemsLimitConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ItemsLimit": {
- "default": null,
- "type": "number"
- },
- "OtherCategories": {
- "$ref": "#/definitions/OtherCategories"
- }
- },
- "type": "object"
- },
- "KPIActualValueConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "Icon": {
- "$ref": "#/definitions/ConditionalFormattingIcon"
- },
- "TextColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "KPIComparisonValueConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "Icon": {
- "$ref": "#/definitions/ConditionalFormattingIcon"
- },
- "TextColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "KPIConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "ConditionalFormattingOptions": {
- "items": {
- "$ref": "#/definitions/KPIConditionalFormattingOption"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "KPIConditionalFormattingOption": {
- "additionalProperties": false,
- "properties": {
- "ActualValue": {
- "$ref": "#/definitions/KPIActualValueConditionalFormatting"
- },
- "ComparisonValue": {
- "$ref": "#/definitions/KPIComparisonValueConditionalFormatting"
- },
- "PrimaryValue": {
- "$ref": "#/definitions/KPIPrimaryValueConditionalFormatting"
- },
- "ProgressBar": {
- "$ref": "#/definitions/KPIProgressBarConditionalFormatting"
- }
- },
- "type": "object"
- },
- "KPIConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FieldWells": {
- "$ref": "#/definitions/KPIFieldWells"
- },
- "KPIOptions": {
- "$ref": "#/definitions/KPIOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/KPISortConfiguration"
- }
- },
- "type": "object"
- },
- "KPIFieldWells": {
- "additionalProperties": false,
- "properties": {
- "TargetValues": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "TrendGroups": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "KPIOptions": {
- "additionalProperties": false,
- "properties": {
- "Comparison": {
- "$ref": "#/definitions/ComparisonConfiguration"
- },
- "PrimaryValueDisplayType": {
- "$ref": "#/definitions/PrimaryValueDisplayType"
- },
- "PrimaryValueFontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "ProgressBar": {
- "$ref": "#/definitions/ProgressBarOptions"
- },
- "SecondaryValue": {
- "$ref": "#/definitions/SecondaryValueOptions"
- },
- "SecondaryValueFontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "Sparkline": {
- "$ref": "#/definitions/KPISparklineOptions"
- },
- "TrendArrows": {
- "$ref": "#/definitions/TrendArrowOptions"
- },
- "VisualLayoutOptions": {
- "$ref": "#/definitions/KPIVisualLayoutOptions"
- }
- },
- "type": "object"
- },
- "KPIPrimaryValueConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "Icon": {
- "$ref": "#/definitions/ConditionalFormattingIcon"
- },
- "TextColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "KPIProgressBarConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "ForegroundColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "KPISortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "TrendGroupSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "KPISparklineOptions": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "TooltipVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Type": {
- "$ref": "#/definitions/KPISparklineType"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "required": [
- "Type"
- ],
- "type": "object"
- },
- "KPISparklineType": {
- "enum": [
- "LINE",
- "AREA"
- ],
- "type": "string"
- },
- "KPIVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/KPIConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "ConditionalFormatting": {
- "$ref": "#/definitions/KPIConditionalFormatting"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "KPIVisualLayoutOptions": {
- "additionalProperties": false,
- "properties": {
- "StandardLayout": {
- "$ref": "#/definitions/KPIVisualStandardLayout"
- }
- },
- "type": "object"
- },
- "KPIVisualStandardLayout": {
- "additionalProperties": false,
- "properties": {
- "Type": {
- "$ref": "#/definitions/KPIVisualStandardLayoutType"
- }
- },
- "required": [
- "Type"
- ],
- "type": "object"
- },
- "KPIVisualStandardLayoutType": {
- "enum": [
- "CLASSIC",
- "VERTICAL"
- ],
- "type": "string"
- },
- "LabelOptions": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "type": "string"
- },
- "FontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "Layout": {
- "additionalProperties": false,
- "properties": {
- "Configuration": {
- "$ref": "#/definitions/LayoutConfiguration"
- }
- },
- "required": [
- "Configuration"
- ],
- "type": "object"
- },
- "LayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FreeFormLayout": {
- "$ref": "#/definitions/FreeFormLayoutConfiguration"
- },
- "GridLayout": {
- "$ref": "#/definitions/GridLayoutConfiguration"
- },
- "SectionBasedLayout": {
- "$ref": "#/definitions/SectionBasedLayoutConfiguration"
- }
- },
- "type": "object"
- },
- "LayoutElementType": {
- "enum": [
- "VISUAL",
- "FILTER_CONTROL",
- "PARAMETER_CONTROL",
- "TEXT_BOX"
- ],
- "type": "string"
- },
- "LegendOptions": {
- "additionalProperties": false,
- "properties": {
- "Height": {
- "type": "string"
- },
- "Position": {
- "$ref": "#/definitions/LegendPosition"
- },
- "Title": {
- "$ref": "#/definitions/LabelOptions"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Width": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "LegendPosition": {
- "enum": [
- "AUTO",
- "RIGHT",
- "BOTTOM",
- "TOP"
- ],
- "type": "string"
- },
- "LineChartAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Colors": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "SmallMultiples": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "LineChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ContributionAnalysisDefaults": {
- "items": {
- "$ref": "#/definitions/ContributionAnalysisDefault"
- },
- "maxItems": 200,
- "minItems": 1,
- "type": "array"
- },
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "DefaultSeriesSettings": {
- "$ref": "#/definitions/LineChartDefaultSeriesSettings"
- },
- "FieldWells": {
- "$ref": "#/definitions/LineChartFieldWells"
- },
- "ForecastConfigurations": {
- "items": {
- "$ref": "#/definitions/ForecastConfiguration"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "PrimaryYAxisDisplayOptions": {
- "$ref": "#/definitions/LineSeriesAxisDisplayOptions"
- },
- "PrimaryYAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ReferenceLines": {
- "items": {
- "$ref": "#/definitions/ReferenceLine"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "SecondaryYAxisDisplayOptions": {
- "$ref": "#/definitions/LineSeriesAxisDisplayOptions"
- },
- "SecondaryYAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "Series": {
- "items": {
- "$ref": "#/definitions/SeriesItem"
- },
- "maxItems": 2000,
- "minItems": 0,
- "type": "array"
- },
- "SmallMultiplesOptions": {
- "$ref": "#/definitions/SmallMultiplesOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/LineChartSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "Type": {
- "$ref": "#/definitions/LineChartType"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- },
- "XAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "XAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- }
- },
- "type": "object"
- },
- "LineChartDefaultSeriesSettings": {
- "additionalProperties": false,
- "properties": {
- "AxisBinding": {
- "$ref": "#/definitions/AxisBinding"
- },
- "LineStyleSettings": {
- "$ref": "#/definitions/LineChartLineStyleSettings"
- },
- "MarkerStyleSettings": {
- "$ref": "#/definitions/LineChartMarkerStyleSettings"
- }
- },
- "type": "object"
- },
- "LineChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "LineChartAggregatedFieldWells": {
- "$ref": "#/definitions/LineChartAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "LineChartLineStyle": {
- "enum": [
- "SOLID",
- "DOTTED",
- "DASHED"
- ],
- "type": "string"
- },
- "LineChartLineStyleSettings": {
- "additionalProperties": false,
- "properties": {
- "LineInterpolation": {
- "$ref": "#/definitions/LineInterpolation"
- },
- "LineStyle": {
- "$ref": "#/definitions/LineChartLineStyle"
- },
- "LineVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "LineWidth": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "LineChartMarkerShape": {
- "enum": [
- "CIRCLE",
- "TRIANGLE",
- "SQUARE",
- "DIAMOND",
- "ROUNDED_SQUARE"
- ],
- "type": "string"
- },
- "LineChartMarkerStyleSettings": {
- "additionalProperties": false,
- "properties": {
- "MarkerColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "MarkerShape": {
- "$ref": "#/definitions/LineChartMarkerShape"
- },
- "MarkerSize": {
- "type": "string"
- },
- "MarkerVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "LineChartSeriesSettings": {
- "additionalProperties": false,
- "properties": {
- "LineStyleSettings": {
- "$ref": "#/definitions/LineChartLineStyleSettings"
- },
- "MarkerStyleSettings": {
- "$ref": "#/definitions/LineChartMarkerStyleSettings"
- }
- },
- "type": "object"
- },
- "LineChartSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryItemsLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "ColorItemsLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "SmallMultiplesLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "SmallMultiplesSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "LineChartType": {
- "enum": [
- "LINE",
- "AREA",
- "STACKED_AREA"
- ],
- "type": "string"
- },
- "LineChartVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/LineChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "LineInterpolation": {
- "enum": [
- "LINEAR",
- "SMOOTH",
- "STEPPED"
- ],
- "type": "string"
- },
- "LineSeriesAxisDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "AxisOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "MissingDataConfigurations": {
- "items": {
- "$ref": "#/definitions/MissingDataConfiguration"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "LinkSharingConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Permissions": {
- "items": {
- "$ref": "#/definitions/ResourcePermission"
- },
- "maxItems": 64,
- "minItems": 1,
- "type": "array"
- }
- },
- "type": "object"
- },
- "ListControlDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "InfoIconLabelOptions": {
- "$ref": "#/definitions/SheetControlInfoIconLabelOptions"
- },
- "SearchOptions": {
- "$ref": "#/definitions/ListControlSearchOptions"
- },
- "SelectAllOptions": {
- "$ref": "#/definitions/ListControlSelectAllOptions"
- },
- "TitleOptions": {
- "$ref": "#/definitions/LabelOptions"
- }
- },
- "type": "object"
- },
- "ListControlSearchOptions": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "ListControlSelectAllOptions": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "LoadingAnimation": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "LocalNavigationConfiguration": {
- "additionalProperties": false,
- "properties": {
- "TargetSheetId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "TargetSheetId"
- ],
- "type": "object"
- },
- "LongFormatText": {
- "additionalProperties": false,
- "properties": {
- "PlainText": {
- "maxLength": 1024,
- "minLength": 1,
- "type": "string"
- },
- "RichText": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "type": "object"
- },
- "MapZoomMode": {
- "enum": [
- "AUTO",
- "MANUAL"
- ],
- "type": "string"
- },
- "MappedDataSetParameter": {
- "additionalProperties": false,
- "properties": {
- "DataSetIdentifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "DataSetParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- }
- },
- "required": [
- "DataSetIdentifier",
- "DataSetParameterName"
- ],
- "type": "object"
- },
- "MaximumLabelType": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "MaximumMinimumComputation": {
- "additionalProperties": false,
- "properties": {
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "type": "string"
- },
- "Time": {
- "$ref": "#/definitions/DimensionField"
- },
- "Type": {
- "$ref": "#/definitions/MaximumMinimumComputationType"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId",
- "Type"
- ],
- "type": "object"
- },
- "MaximumMinimumComputationType": {
- "enum": [
- "MAXIMUM",
- "MINIMUM"
- ],
- "type": "string"
- },
- "MeasureField": {
- "additionalProperties": false,
- "properties": {
- "CalculatedMeasureField": {
- "$ref": "#/definitions/CalculatedMeasureField"
- },
- "CategoricalMeasureField": {
- "$ref": "#/definitions/CategoricalMeasureField"
- },
- "DateMeasureField": {
- "$ref": "#/definitions/DateMeasureField"
- },
- "NumericalMeasureField": {
- "$ref": "#/definitions/NumericalMeasureField"
- }
- },
- "type": "object"
- },
- "MetricComparisonComputation": {
- "additionalProperties": false,
- "properties": {
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "FromValue": {
- "$ref": "#/definitions/MeasureField"
- },
- "Name": {
- "type": "string"
- },
- "TargetValue": {
- "$ref": "#/definitions/MeasureField"
- },
- "Time": {
- "$ref": "#/definitions/DimensionField"
- }
- },
- "required": [
- "ComputationId"
- ],
- "type": "object"
- },
- "MinimumLabelType": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "MissingDataConfiguration": {
- "additionalProperties": false,
- "properties": {
- "TreatmentOption": {
- "$ref": "#/definitions/MissingDataTreatmentOption"
- }
- },
- "type": "object"
- },
- "MissingDataTreatmentOption": {
- "enum": [
- "INTERPOLATE",
- "SHOW_AS_ZERO",
- "SHOW_AS_BLANK"
- ],
- "type": "string"
- },
- "NegativeValueConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DisplayMode": {
- "$ref": "#/definitions/NegativeValueDisplayMode"
- }
- },
- "required": [
- "DisplayMode"
- ],
- "type": "object"
- },
- "NegativeValueDisplayMode": {
- "enum": [
- "POSITIVE",
- "NEGATIVE"
- ],
- "type": "string"
- },
- "NestedFilter": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "IncludeInnerSet": {
- "default": false,
- "type": "boolean"
- },
- "InnerFilter": {
- "$ref": "#/definitions/InnerFilter"
- }
- },
- "required": [
- "Column",
- "FilterId",
- "IncludeInnerSet",
- "InnerFilter"
- ],
- "type": "object"
- },
- "NullValueFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "NullString": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "NullString"
- ],
- "type": "object"
- },
- "NumberDisplayFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DecimalPlacesConfiguration": {
- "$ref": "#/definitions/DecimalPlacesConfiguration"
- },
- "NegativeValueConfiguration": {
- "$ref": "#/definitions/NegativeValueConfiguration"
- },
- "NullValueFormatConfiguration": {
- "$ref": "#/definitions/NullValueFormatConfiguration"
- },
- "NumberScale": {
- "$ref": "#/definitions/NumberScale"
- },
- "Prefix": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "SeparatorConfiguration": {
- "$ref": "#/definitions/NumericSeparatorConfiguration"
- },
- "Suffix": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- }
- },
- "type": "object"
- },
- "NumberFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FormatConfiguration": {
- "$ref": "#/definitions/NumericFormatConfiguration"
- }
- },
- "type": "object"
- },
- "NumberScale": {
- "enum": [
- "NONE",
- "AUTO",
- "THOUSANDS",
- "MILLIONS",
- "BILLIONS",
- "TRILLIONS"
- ],
- "type": "string"
- },
- "NumericAxisOptions": {
- "additionalProperties": false,
- "properties": {
- "Range": {
- "$ref": "#/definitions/AxisDisplayRange"
- },
- "Scale": {
- "$ref": "#/definitions/AxisScale"
- }
- },
- "type": "object"
- },
- "NumericEqualityDrillDownFilter": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "Value": {
- "default": 0,
- "type": "number"
- }
- },
- "required": [
- "Column",
- "Value"
- ],
- "type": "object"
- },
- "NumericEqualityFilter": {
- "additionalProperties": false,
- "properties": {
- "AggregationFunction": {
- "$ref": "#/definitions/AggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "MatchOperator": {
- "$ref": "#/definitions/NumericEqualityMatchOperator"
- },
- "NullOption": {
- "$ref": "#/definitions/FilterNullOption"
- },
- "ParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "SelectAllOptions": {
- "$ref": "#/definitions/NumericFilterSelectAllOptions"
- },
- "Value": {
- "default": null,
- "type": "number"
- }
- },
- "required": [
- "Column",
- "FilterId",
- "MatchOperator",
- "NullOption"
- ],
- "type": "object"
- },
- "NumericEqualityMatchOperator": {
- "enum": [
- "EQUALS",
- "DOES_NOT_EQUAL"
- ],
- "type": "string"
- },
- "NumericFilterSelectAllOptions": {
- "enum": [
- "FILTER_ALL_VALUES"
- ],
- "type": "string"
- },
- "NumericFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CurrencyDisplayFormatConfiguration": {
- "$ref": "#/definitions/CurrencyDisplayFormatConfiguration"
- },
- "NumberDisplayFormatConfiguration": {
- "$ref": "#/definitions/NumberDisplayFormatConfiguration"
- },
- "PercentageDisplayFormatConfiguration": {
- "$ref": "#/definitions/PercentageDisplayFormatConfiguration"
- }
- },
- "type": "object"
- },
- "NumericRangeFilter": {
- "additionalProperties": false,
- "properties": {
- "AggregationFunction": {
- "$ref": "#/definitions/AggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "IncludeMaximum": {
- "default": null,
- "type": "boolean"
- },
- "IncludeMinimum": {
- "default": null,
- "type": "boolean"
- },
- "NullOption": {
- "$ref": "#/definitions/FilterNullOption"
- },
- "RangeMaximum": {
- "$ref": "#/definitions/NumericRangeFilterValue"
- },
- "RangeMinimum": {
- "$ref": "#/definitions/NumericRangeFilterValue"
- },
- "SelectAllOptions": {
- "$ref": "#/definitions/NumericFilterSelectAllOptions"
- }
- },
- "required": [
- "Column",
- "FilterId",
- "NullOption"
- ],
- "type": "object"
- },
- "NumericRangeFilterValue": {
- "additionalProperties": false,
- "properties": {
- "Parameter": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "StaticValue": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "NumericSeparatorConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DecimalSeparator": {
- "$ref": "#/definitions/NumericSeparatorSymbol"
- },
- "ThousandsSeparator": {
- "$ref": "#/definitions/ThousandSeparatorOptions"
- }
- },
- "type": "object"
- },
- "NumericSeparatorSymbol": {
- "enum": [
- "COMMA",
- "DOT",
- "SPACE"
- ],
- "type": "string"
- },
- "NumericalAggregationFunction": {
- "additionalProperties": false,
- "properties": {
- "PercentileAggregation": {
- "$ref": "#/definitions/PercentileAggregation"
- },
- "SimpleNumericalAggregation": {
- "$ref": "#/definitions/SimpleNumericalAggregationFunction"
- }
- },
- "type": "object"
- },
- "NumericalDimensionField": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/NumberFormatConfiguration"
- },
- "HierarchyId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "NumericalMeasureField": {
- "additionalProperties": false,
- "properties": {
- "AggregationFunction": {
- "$ref": "#/definitions/NumericalAggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/NumberFormatConfiguration"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "OtherCategories": {
- "enum": [
- "INCLUDE",
- "EXCLUDE"
- ],
- "type": "string"
- },
- "PaginationConfiguration": {
- "additionalProperties": false,
- "properties": {
- "PageNumber": {
- "minimum": 0,
- "type": "number"
- },
- "PageSize": {
- "default": null,
- "type": "number"
- }
- },
- "required": [
- "PageNumber",
- "PageSize"
- ],
- "type": "object"
- },
- "PanelBorderStyle": {
- "enum": [
- "SOLID",
- "DASHED",
- "DOTTED"
- ],
- "type": "string"
- },
- "PanelConfiguration": {
- "additionalProperties": false,
- "properties": {
- "BackgroundColor": {
- "pattern": "^#[A-F0-9]{6}(?:[A-F0-9]{2})?$",
- "type": "string"
- },
- "BackgroundVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "BorderColor": {
- "pattern": "^#[A-F0-9]{6}(?:[A-F0-9]{2})?$",
- "type": "string"
- },
- "BorderStyle": {
- "$ref": "#/definitions/PanelBorderStyle"
- },
- "BorderThickness": {
- "type": "string"
- },
- "BorderVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "GutterSpacing": {
- "type": "string"
- },
- "GutterVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Title": {
- "$ref": "#/definitions/PanelTitleOptions"
- }
- },
- "type": "object"
- },
- "PanelTitleOptions": {
- "additionalProperties": false,
- "properties": {
- "FontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "HorizontalTextAlignment": {
- "$ref": "#/definitions/HorizontalTextAlignment"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "PaperOrientation": {
- "enum": [
- "PORTRAIT",
- "LANDSCAPE"
- ],
- "type": "string"
- },
- "PaperSize": {
- "enum": [
- "US_LETTER",
- "US_LEGAL",
- "US_TABLOID_LEDGER",
- "A0",
- "A1",
- "A2",
- "A3",
- "A4",
- "A5",
- "JIS_B4",
- "JIS_B5"
- ],
- "type": "string"
- },
- "ParameterControl": {
- "additionalProperties": false,
- "properties": {
- "DateTimePicker": {
- "$ref": "#/definitions/ParameterDateTimePickerControl"
- },
- "Dropdown": {
- "$ref": "#/definitions/ParameterDropDownControl"
- },
- "List": {
- "$ref": "#/definitions/ParameterListControl"
- },
- "Slider": {
- "$ref": "#/definitions/ParameterSliderControl"
- },
- "TextArea": {
- "$ref": "#/definitions/ParameterTextAreaControl"
- },
- "TextField": {
- "$ref": "#/definitions/ParameterTextFieldControl"
- }
- },
- "type": "object"
- },
- "ParameterDateTimePickerControl": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/DateTimePickerControlDisplayOptions"
- },
- "ParameterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "ParameterControlId",
- "SourceParameterName",
- "Title"
- ],
- "type": "object"
- },
- "ParameterDeclaration": {
- "additionalProperties": false,
- "properties": {
- "DateTimeParameterDeclaration": {
- "$ref": "#/definitions/DateTimeParameterDeclaration"
- },
- "DecimalParameterDeclaration": {
- "$ref": "#/definitions/DecimalParameterDeclaration"
- },
- "IntegerParameterDeclaration": {
- "$ref": "#/definitions/IntegerParameterDeclaration"
- },
- "StringParameterDeclaration": {
- "$ref": "#/definitions/StringParameterDeclaration"
- }
- },
- "type": "object"
- },
- "ParameterDropDownControl": {
- "additionalProperties": false,
- "properties": {
- "CascadingControlConfiguration": {
- "$ref": "#/definitions/CascadingControlConfiguration"
- },
- "DisplayOptions": {
- "$ref": "#/definitions/DropDownControlDisplayOptions"
- },
- "ParameterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SelectableValues": {
- "$ref": "#/definitions/ParameterSelectableValues"
- },
- "SourceParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlListType"
- }
- },
- "required": [
- "ParameterControlId",
- "SourceParameterName",
- "Title"
- ],
- "type": "object"
- },
- "ParameterListControl": {
- "additionalProperties": false,
- "properties": {
- "CascadingControlConfiguration": {
- "$ref": "#/definitions/CascadingControlConfiguration"
- },
- "DisplayOptions": {
- "$ref": "#/definitions/ListControlDisplayOptions"
- },
- "ParameterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SelectableValues": {
- "$ref": "#/definitions/ParameterSelectableValues"
- },
- "SourceParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlListType"
- }
- },
- "required": [
- "ParameterControlId",
- "SourceParameterName",
- "Title"
- ],
- "type": "object"
- },
- "ParameterSelectableValues": {
- "additionalProperties": false,
- "properties": {
- "LinkToDataSetColumn": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "Values": {
- "items": {
- "type": "string"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "ParameterSliderControl": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/SliderControlDisplayOptions"
- },
- "MaximumValue": {
- "default": 0,
- "type": "number"
- },
- "MinimumValue": {
- "default": 0,
- "type": "number"
- },
- "ParameterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "StepSize": {
- "default": 0,
- "type": "number"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "MaximumValue",
- "MinimumValue",
- "ParameterControlId",
- "SourceParameterName",
- "StepSize",
- "Title"
- ],
- "type": "object"
- },
- "ParameterTextAreaControl": {
- "additionalProperties": false,
- "properties": {
- "Delimiter": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "DisplayOptions": {
- "$ref": "#/definitions/TextAreaControlDisplayOptions"
- },
- "ParameterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "ParameterControlId",
- "SourceParameterName",
- "Title"
- ],
- "type": "object"
- },
- "ParameterTextFieldControl": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/TextFieldControlDisplayOptions"
- },
- "ParameterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "ParameterControlId",
- "SourceParameterName",
- "Title"
- ],
- "type": "object"
- },
- "ParameterValueType": {
- "enum": [
- "MULTI_VALUED",
- "SINGLE_VALUED"
- ],
- "type": "string"
- },
- "Parameters": {
- "additionalProperties": false,
- "properties": {
- "DateTimeParameters": {
- "items": {
- "$ref": "#/definitions/DateTimeParameter"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "DecimalParameters": {
- "items": {
- "$ref": "#/definitions/DecimalParameter"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "IntegerParameters": {
- "items": {
- "$ref": "#/definitions/IntegerParameter"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "StringParameters": {
- "items": {
- "$ref": "#/definitions/StringParameter"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "PercentVisibleRange": {
- "additionalProperties": false,
- "properties": {
- "From": {
- "default": null,
- "maximum": 100,
- "minimum": 0,
- "type": "number"
- },
- "To": {
- "default": null,
- "maximum": 100,
- "minimum": 0,
- "type": "number"
- }
- },
- "type": "object"
- },
- "PercentageDisplayFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DecimalPlacesConfiguration": {
- "$ref": "#/definitions/DecimalPlacesConfiguration"
- },
- "NegativeValueConfiguration": {
- "$ref": "#/definitions/NegativeValueConfiguration"
- },
- "NullValueFormatConfiguration": {
- "$ref": "#/definitions/NullValueFormatConfiguration"
- },
- "Prefix": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "SeparatorConfiguration": {
- "$ref": "#/definitions/NumericSeparatorConfiguration"
- },
- "Suffix": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- }
- },
- "type": "object"
- },
- "PercentileAggregation": {
- "additionalProperties": false,
- "properties": {
- "PercentileValue": {
- "maximum": 100,
- "minimum": 0,
- "type": "number"
- }
- },
- "type": "object"
- },
- "PeriodOverPeriodComputation": {
- "additionalProperties": false,
- "properties": {
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "type": "string"
- },
- "Time": {
- "$ref": "#/definitions/DimensionField"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId"
- ],
- "type": "object"
- },
- "PeriodToDateComputation": {
- "additionalProperties": false,
- "properties": {
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "type": "string"
- },
- "PeriodTimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- },
- "Time": {
- "$ref": "#/definitions/DimensionField"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId"
- ],
- "type": "object"
- },
- "PieChartAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "SmallMultiples": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "PieChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ContributionAnalysisDefaults": {
- "items": {
- "$ref": "#/definitions/ContributionAnalysisDefault"
- },
- "maxItems": 200,
- "minItems": 1,
- "type": "array"
- },
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "DonutOptions": {
- "$ref": "#/definitions/DonutOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/PieChartFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "SmallMultiplesOptions": {
- "$ref": "#/definitions/SmallMultiplesOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/PieChartSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "ValueLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- }
- },
- "type": "object"
- },
- "PieChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "PieChartAggregatedFieldWells": {
- "$ref": "#/definitions/PieChartAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "PieChartSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "SmallMultiplesLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "SmallMultiplesSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "PieChartVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/PieChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "PivotFieldSortOptions": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "SortBy": {
- "$ref": "#/definitions/PivotTableSortBy"
- }
- },
- "required": [
- "FieldId",
- "SortBy"
- ],
- "type": "object"
- },
- "PivotTableAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Columns": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 40,
- "minItems": 0,
- "type": "array"
- },
- "Rows": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 40,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 40,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "PivotTableCellConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "Scope": {
- "$ref": "#/definitions/PivotTableConditionalFormattingScope"
- },
- "Scopes": {
- "items": {
- "$ref": "#/definitions/PivotTableConditionalFormattingScope"
- },
- "maxItems": 3,
- "minItems": 0,
- "type": "array"
- },
- "TextFormat": {
- "$ref": "#/definitions/TextConditionalFormat"
- }
- },
- "required": [
- "FieldId"
- ],
- "type": "object"
- },
- "PivotTableConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "ConditionalFormattingOptions": {
- "items": {
- "$ref": "#/definitions/PivotTableConditionalFormattingOption"
- },
- "maxItems": 500,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "PivotTableConditionalFormattingOption": {
- "additionalProperties": false,
- "properties": {
- "Cell": {
- "$ref": "#/definitions/PivotTableCellConditionalFormatting"
- }
- },
- "type": "object"
- },
- "PivotTableConditionalFormattingScope": {
- "additionalProperties": false,
- "properties": {
- "Role": {
- "$ref": "#/definitions/PivotTableConditionalFormattingScopeRole"
- }
- },
- "type": "object"
- },
- "PivotTableConditionalFormattingScopeRole": {
- "enum": [
- "FIELD",
- "FIELD_TOTAL",
- "GRAND_TOTAL"
- ],
- "type": "string"
- },
- "PivotTableConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FieldOptions": {
- "$ref": "#/definitions/PivotTableFieldOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/PivotTableFieldWells"
- },
- "PaginatedReportOptions": {
- "$ref": "#/definitions/PivotTablePaginatedReportOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/PivotTableSortConfiguration"
- },
- "TableOptions": {
- "$ref": "#/definitions/PivotTableOptions"
- },
- "TotalOptions": {
- "$ref": "#/definitions/PivotTableTotalOptions"
- }
- },
- "type": "object"
- },
- "PivotTableDataPathOption": {
- "additionalProperties": false,
- "properties": {
- "DataPathList": {
- "items": {
- "$ref": "#/definitions/DataPathValue"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "Width": {
- "type": "string"
- }
- },
- "required": [
- "DataPathList"
- ],
- "type": "object"
- },
- "PivotTableDataPathType": {
- "enum": [
- "HIERARCHY_ROWS_LAYOUT_COLUMN",
- "MULTIPLE_ROW_METRICS_COLUMN",
- "EMPTY_COLUMN_HEADER",
- "COUNT_METRIC_COLUMN"
- ],
- "type": "string"
- },
- "PivotTableFieldCollapseState": {
- "enum": [
- "COLLAPSED",
- "EXPANDED"
- ],
- "type": "string"
- },
- "PivotTableFieldCollapseStateOption": {
- "additionalProperties": false,
- "properties": {
- "State": {
- "$ref": "#/definitions/PivotTableFieldCollapseState"
- },
- "Target": {
- "$ref": "#/definitions/PivotTableFieldCollapseStateTarget"
- }
- },
- "required": [
- "Target"
- ],
- "type": "object"
- },
- "PivotTableFieldCollapseStateTarget": {
- "additionalProperties": false,
- "properties": {
- "FieldDataPathValues": {
- "items": {
- "$ref": "#/definitions/DataPathValue"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "FieldId": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "PivotTableFieldOption": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "required": [
- "FieldId"
- ],
- "type": "object"
- },
- "PivotTableFieldOptions": {
- "additionalProperties": false,
- "properties": {
- "CollapseStateOptions": {
- "items": {
- "$ref": "#/definitions/PivotTableFieldCollapseStateOption"
- },
- "type": "array"
- },
- "DataPathOptions": {
- "items": {
- "$ref": "#/definitions/PivotTableDataPathOption"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "SelectedFieldOptions": {
- "items": {
- "$ref": "#/definitions/PivotTableFieldOption"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "PivotTableFieldSubtotalOptions": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "type": "object"
- },
- "PivotTableFieldWells": {
- "additionalProperties": false,
- "properties": {
- "PivotTableAggregatedFieldWells": {
- "$ref": "#/definitions/PivotTableAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "PivotTableMetricPlacement": {
- "enum": [
- "ROW",
- "COLUMN"
- ],
- "type": "string"
- },
- "PivotTableOptions": {
- "additionalProperties": false,
- "properties": {
- "CellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "CollapsedRowDimensionsVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "ColumnHeaderStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "ColumnNamesVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "DefaultCellWidth": {
- "type": "string"
- },
- "MetricPlacement": {
- "$ref": "#/definitions/PivotTableMetricPlacement"
- },
- "RowAlternateColorOptions": {
- "$ref": "#/definitions/RowAlternateColorOptions"
- },
- "RowFieldNamesStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "RowHeaderStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "RowsLabelOptions": {
- "$ref": "#/definitions/PivotTableRowsLabelOptions"
- },
- "RowsLayout": {
- "$ref": "#/definitions/PivotTableRowsLayout"
- },
- "SingleMetricVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "ToggleButtonsVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "PivotTablePaginatedReportOptions": {
- "additionalProperties": false,
- "properties": {
- "OverflowColumnHeaderVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "VerticalOverflowVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "PivotTableRowsLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "maxLength": 1024,
- "minLength": 1,
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "PivotTableRowsLayout": {
- "enum": [
- "TABULAR",
- "HIERARCHY"
- ],
- "type": "string"
- },
- "PivotTableSortBy": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnSort"
- },
- "DataPath": {
- "$ref": "#/definitions/DataPathSort"
- },
- "Field": {
- "$ref": "#/definitions/FieldSort"
- }
- },
- "type": "object"
- },
- "PivotTableSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FieldSortOptions": {
- "items": {
- "$ref": "#/definitions/PivotFieldSortOptions"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "PivotTableSubtotalLevel": {
- "enum": [
- "ALL",
- "CUSTOM",
- "LAST"
- ],
- "type": "string"
- },
- "PivotTableTotalOptions": {
- "additionalProperties": false,
- "properties": {
- "ColumnSubtotalOptions": {
- "$ref": "#/definitions/SubtotalOptions"
- },
- "ColumnTotalOptions": {
- "$ref": "#/definitions/PivotTotalOptions"
- },
- "RowSubtotalOptions": {
- "$ref": "#/definitions/SubtotalOptions"
- },
- "RowTotalOptions": {
- "$ref": "#/definitions/PivotTotalOptions"
- }
- },
- "type": "object"
- },
- "PivotTableVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/PivotTableConfiguration"
- },
- "ConditionalFormatting": {
- "$ref": "#/definitions/PivotTableConditionalFormatting"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "PivotTotalOptions": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "type": "string"
- },
- "MetricHeaderCellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "Placement": {
- "$ref": "#/definitions/TableTotalsPlacement"
- },
- "ScrollStatus": {
- "$ref": "#/definitions/TableTotalsScrollStatus"
- },
- "TotalAggregationOptions": {
- "items": {
- "$ref": "#/definitions/TotalAggregationOption"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "TotalCellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "TotalsVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "ValueCellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- }
- },
- "type": "object"
- },
- "PredefinedHierarchy": {
- "additionalProperties": false,
- "properties": {
- "Columns": {
- "items": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "maxItems": 10,
- "minItems": 1,
- "type": "array"
- },
- "DrillDownFilters": {
- "items": {
- "$ref": "#/definitions/DrillDownFilter"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "HierarchyId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Columns",
- "HierarchyId"
- ],
- "type": "object"
- },
- "PrimaryValueDisplayType": {
- "enum": [
- "HIDDEN",
- "COMPARISON",
- "ACTUAL"
- ],
- "type": "string"
- },
- "ProgressBarOptions": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "RadarChartAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Color": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "RadarChartAreaStyleSettings": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "RadarChartAxesRangeScale": {
- "enum": [
- "AUTO",
- "INDEPENDENT",
- "SHARED"
- ],
- "type": "string"
- },
- "RadarChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "AlternateBandColorsVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "AlternateBandEvenColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "AlternateBandOddColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "AxesRangeScale": {
- "$ref": "#/definitions/RadarChartAxesRangeScale"
- },
- "BaseSeriesSettings": {
- "$ref": "#/definitions/RadarChartSeriesSettings"
- },
- "CategoryAxis": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "CategoryLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ColorAxis": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "ColorLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/RadarChartFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "Shape": {
- "$ref": "#/definitions/RadarChartShape"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/RadarChartSortConfiguration"
- },
- "StartAngle": {
- "maximum": 360,
- "minimum": -360,
- "type": "number"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- }
- },
- "type": "object"
- },
- "RadarChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "RadarChartAggregatedFieldWells": {
- "$ref": "#/definitions/RadarChartAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "RadarChartSeriesSettings": {
- "additionalProperties": false,
- "properties": {
- "AreaStyleSettings": {
- "$ref": "#/definitions/RadarChartAreaStyleSettings"
- }
- },
- "type": "object"
- },
- "RadarChartShape": {
- "enum": [
- "CIRCLE",
- "POLYGON"
- ],
- "type": "string"
- },
- "RadarChartSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "ColorItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "ColorSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "RadarChartVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/RadarChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "RangeEndsLabelType": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "ReferenceLine": {
- "additionalProperties": false,
- "properties": {
- "DataConfiguration": {
- "$ref": "#/definitions/ReferenceLineDataConfiguration"
- },
- "LabelConfiguration": {
- "$ref": "#/definitions/ReferenceLineLabelConfiguration"
- },
- "Status": {
- "$ref": "#/definitions/WidgetStatus"
- },
- "StyleConfiguration": {
- "$ref": "#/definitions/ReferenceLineStyleConfiguration"
- }
- },
- "required": [
- "DataConfiguration"
- ],
- "type": "object"
- },
- "ReferenceLineCustomLabelConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "pattern": "\\S",
- "type": "string"
- }
- },
- "required": [
- "CustomLabel"
- ],
- "type": "object"
- },
- "ReferenceLineDataConfiguration": {
- "additionalProperties": false,
- "properties": {
- "AxisBinding": {
- "$ref": "#/definitions/AxisBinding"
- },
- "DynamicConfiguration": {
- "$ref": "#/definitions/ReferenceLineDynamicDataConfiguration"
- },
- "SeriesType": {
- "$ref": "#/definitions/ReferenceLineSeriesType"
- },
- "StaticConfiguration": {
- "$ref": "#/definitions/ReferenceLineStaticDataConfiguration"
- }
- },
- "type": "object"
- },
- "ReferenceLineDynamicDataConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Calculation": {
- "$ref": "#/definitions/NumericalAggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "MeasureAggregationFunction": {
- "$ref": "#/definitions/AggregationFunction"
- }
- },
- "required": [
- "Calculation",
- "Column"
- ],
- "type": "object"
- },
- "ReferenceLineLabelConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomLabelConfiguration": {
- "$ref": "#/definitions/ReferenceLineCustomLabelConfiguration"
- },
- "FontColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "FontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "HorizontalPosition": {
- "$ref": "#/definitions/ReferenceLineLabelHorizontalPosition"
- },
- "ValueLabelConfiguration": {
- "$ref": "#/definitions/ReferenceLineValueLabelConfiguration"
- },
- "VerticalPosition": {
- "$ref": "#/definitions/ReferenceLineLabelVerticalPosition"
- }
- },
- "type": "object"
- },
- "ReferenceLineLabelHorizontalPosition": {
- "enum": [
- "LEFT",
- "CENTER",
- "RIGHT"
- ],
- "type": "string"
- },
- "ReferenceLineLabelVerticalPosition": {
- "enum": [
- "ABOVE",
- "BELOW"
- ],
- "type": "string"
- },
- "ReferenceLinePatternType": {
- "enum": [
- "SOLID",
- "DASHED",
- "DOTTED"
- ],
- "type": "string"
- },
- "ReferenceLineSeriesType": {
- "enum": [
- "BAR",
- "LINE"
- ],
- "type": "string"
- },
- "ReferenceLineStaticDataConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Value": {
- "default": 0,
- "type": "number"
- }
- },
- "required": [
- "Value"
- ],
- "type": "object"
- },
- "ReferenceLineStyleConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "Pattern": {
- "$ref": "#/definitions/ReferenceLinePatternType"
- }
- },
- "type": "object"
- },
- "ReferenceLineValueLabelConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FormatConfiguration": {
- "$ref": "#/definitions/NumericFormatConfiguration"
- },
- "RelativePosition": {
- "$ref": "#/definitions/ReferenceLineValueLabelRelativePosition"
- }
- },
- "type": "object"
- },
- "ReferenceLineValueLabelRelativePosition": {
- "enum": [
- "BEFORE_CUSTOM_LABEL",
- "AFTER_CUSTOM_LABEL"
- ],
- "type": "string"
- },
- "RelativeDateTimeControlDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "DateTimeFormat": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "InfoIconLabelOptions": {
- "$ref": "#/definitions/SheetControlInfoIconLabelOptions"
- },
- "TitleOptions": {
- "$ref": "#/definitions/LabelOptions"
- }
- },
- "type": "object"
- },
- "RelativeDateType": {
- "enum": [
- "PREVIOUS",
- "THIS",
- "LAST",
- "NOW",
- "NEXT"
- ],
- "type": "string"
- },
- "RelativeDatesFilter": {
- "additionalProperties": false,
- "properties": {
- "AnchorDateConfiguration": {
- "$ref": "#/definitions/AnchorDateConfiguration"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- },
- "ExcludePeriodConfiguration": {
- "$ref": "#/definitions/ExcludePeriodConfiguration"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "MinimumGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- },
- "NullOption": {
- "$ref": "#/definitions/FilterNullOption"
- },
- "ParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "RelativeDateType": {
- "$ref": "#/definitions/RelativeDateType"
- },
- "RelativeDateValue": {
- "default": null,
- "type": "number"
- },
- "TimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- }
- },
- "required": [
- "AnchorDateConfiguration",
- "Column",
- "FilterId",
- "NullOption",
- "RelativeDateType",
- "TimeGranularity"
- ],
- "type": "object"
- },
- "RelativeFontSize": {
- "enum": [
- "EXTRA_SMALL",
- "SMALL",
- "MEDIUM",
- "LARGE",
- "EXTRA_LARGE"
- ],
- "type": "string"
- },
- "ResizeOption": {
- "enum": [
- "FIXED",
- "RESPONSIVE"
- ],
- "type": "string"
- },
- "ResourcePermission": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "type": "string"
- },
- "maxItems": 20,
- "minItems": 1,
- "type": "array"
- },
- "Principal": {
- "maxLength": 256,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Actions",
- "Principal"
- ],
- "type": "object"
- },
- "ResourceStatus": {
- "enum": [
- "CREATION_IN_PROGRESS",
- "CREATION_SUCCESSFUL",
- "CREATION_FAILED",
- "UPDATE_IN_PROGRESS",
- "UPDATE_SUCCESSFUL",
- "UPDATE_FAILED",
- "DELETED"
- ],
- "type": "string"
- },
- "RollingDateConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DataSetIdentifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Expression": {
- "maxLength": 4096,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Expression"
- ],
- "type": "object"
- },
- "RowAlternateColorOptions": {
- "additionalProperties": false,
- "properties": {
- "RowAlternateColors": {
- "items": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Status": {
- "$ref": "#/definitions/WidgetStatus"
- },
- "UsePrimaryBackgroundColor": {
- "$ref": "#/definitions/WidgetStatus"
- }
- },
- "type": "object"
- },
- "SameSheetTargetVisualConfiguration": {
- "additionalProperties": false,
- "properties": {
- "TargetVisualOptions": {
- "$ref": "#/definitions/TargetVisualOptions"
- },
- "TargetVisuals": {
- "items": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "maxItems": 50,
- "minItems": 1,
- "type": "array"
- }
- },
- "type": "object"
- },
- "SankeyDiagramAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Destination": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Source": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Weight": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "SankeyDiagramChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/SankeyDiagramFieldWells"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/SankeyDiagramSortConfiguration"
- }
- },
- "type": "object"
- },
- "SankeyDiagramFieldWells": {
- "additionalProperties": false,
- "properties": {
- "SankeyDiagramAggregatedFieldWells": {
- "$ref": "#/definitions/SankeyDiagramAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "SankeyDiagramSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DestinationItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "SourceItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "WeightSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "SankeyDiagramVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/SankeyDiagramChartConfiguration"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "ScatterPlotCategoricallyAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Label": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Size": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "XAxis": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "YAxis": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "ScatterPlotConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/ScatterPlotFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- },
- "XAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "XAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "YAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "YAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- }
- },
- "type": "object"
- },
- "ScatterPlotFieldWells": {
- "additionalProperties": false,
- "properties": {
- "ScatterPlotCategoricallyAggregatedFieldWells": {
- "$ref": "#/definitions/ScatterPlotCategoricallyAggregatedFieldWells"
- },
- "ScatterPlotUnaggregatedFieldWells": {
- "$ref": "#/definitions/ScatterPlotUnaggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "ScatterPlotUnaggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Label": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Size": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "XAxis": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "YAxis": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "ScatterPlotVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/ScatterPlotConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "ScrollBarOptions": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- },
- "VisibleRange": {
- "$ref": "#/definitions/VisibleRangeOptions"
- }
- },
- "type": "object"
- },
- "SecondaryValueOptions": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "SectionAfterPageBreak": {
- "additionalProperties": false,
- "properties": {
- "Status": {
- "$ref": "#/definitions/SectionPageBreakStatus"
- }
- },
- "type": "object"
- },
- "SectionBasedLayoutCanvasSizeOptions": {
- "additionalProperties": false,
- "properties": {
- "PaperCanvasSizeOptions": {
- "$ref": "#/definitions/SectionBasedLayoutPaperCanvasSizeOptions"
- }
- },
- "type": "object"
- },
- "SectionBasedLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "BodySections": {
- "items": {
- "$ref": "#/definitions/BodySectionConfiguration"
- },
- "maxItems": 28,
- "minItems": 0,
- "type": "array"
- },
- "CanvasSizeOptions": {
- "$ref": "#/definitions/SectionBasedLayoutCanvasSizeOptions"
- },
- "FooterSections": {
- "items": {
- "$ref": "#/definitions/HeaderFooterSectionConfiguration"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "HeaderSections": {
- "items": {
- "$ref": "#/definitions/HeaderFooterSectionConfiguration"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "BodySections",
- "CanvasSizeOptions",
- "FooterSections",
- "HeaderSections"
- ],
- "type": "object"
- },
- "SectionBasedLayoutPaperCanvasSizeOptions": {
- "additionalProperties": false,
- "properties": {
- "PaperMargin": {
- "$ref": "#/definitions/Spacing"
- },
- "PaperOrientation": {
- "$ref": "#/definitions/PaperOrientation"
- },
- "PaperSize": {
- "$ref": "#/definitions/PaperSize"
- }
- },
- "type": "object"
- },
- "SectionLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FreeFormLayout": {
- "$ref": "#/definitions/FreeFormSectionLayoutConfiguration"
- }
- },
- "required": [
- "FreeFormLayout"
- ],
- "type": "object"
- },
- "SectionPageBreakConfiguration": {
- "additionalProperties": false,
- "properties": {
- "After": {
- "$ref": "#/definitions/SectionAfterPageBreak"
- }
- },
- "type": "object"
- },
- "SectionPageBreakStatus": {
- "enum": [
- "ENABLED",
- "DISABLED"
- ],
- "type": "string"
- },
- "SectionStyle": {
- "additionalProperties": false,
- "properties": {
- "Height": {
- "type": "string"
- },
- "Padding": {
- "$ref": "#/definitions/Spacing"
- }
- },
- "type": "object"
- },
- "SelectAllValueOptions": {
- "enum": [
- "ALL_VALUES"
- ],
- "type": "string"
- },
- "SelectedFieldOptions": {
- "enum": [
- "ALL_FIELDS"
- ],
- "type": "string"
- },
- "SelectedSheetsFilterScopeConfiguration": {
- "additionalProperties": false,
- "properties": {
- "SheetVisualScopingConfigurations": {
- "items": {
- "$ref": "#/definitions/SheetVisualScopingConfiguration"
- },
- "maxItems": 50,
- "minItems": 1,
- "type": "array"
- }
- },
- "type": "object"
- },
- "SelectedTooltipType": {
- "enum": [
- "BASIC",
- "DETAILED"
- ],
- "type": "string"
- },
- "SeriesItem": {
- "additionalProperties": false,
- "properties": {
- "DataFieldSeriesItem": {
- "$ref": "#/definitions/DataFieldSeriesItem"
- },
- "FieldSeriesItem": {
- "$ref": "#/definitions/FieldSeriesItem"
- }
- },
- "type": "object"
- },
- "SetParameterValueConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DestinationParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "Value": {
- "$ref": "#/definitions/DestinationParameterValueConfiguration"
- }
- },
- "required": [
- "DestinationParameterName",
- "Value"
- ],
- "type": "object"
- },
- "ShapeConditionalFormat": {
- "additionalProperties": false,
- "properties": {
- "BackgroundColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "required": [
- "BackgroundColor"
- ],
- "type": "object"
- },
- "Sheet": {
- "additionalProperties": false,
- "properties": {
- "Name": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "SheetId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "type": "object"
- },
- "SheetContentType": {
- "enum": [
- "PAGINATED",
- "INTERACTIVE"
- ],
- "type": "string"
- },
- "SheetControlDateTimePickerType": {
- "enum": [
- "SINGLE_VALUED",
- "DATE_RANGE"
- ],
- "type": "string"
- },
- "SheetControlInfoIconLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "InfoIconText": {
- "maxLength": 100,
- "minLength": 1,
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "SheetControlLayout": {
- "additionalProperties": false,
- "properties": {
- "Configuration": {
- "$ref": "#/definitions/SheetControlLayoutConfiguration"
- }
- },
- "required": [
- "Configuration"
- ],
- "type": "object"
- },
- "SheetControlLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "GridLayout": {
- "$ref": "#/definitions/GridLayoutConfiguration"
- }
- },
- "type": "object"
- },
- "SheetControlListType": {
- "enum": [
- "MULTI_SELECT",
- "SINGLE_SELECT"
- ],
- "type": "string"
- },
- "SheetControlSliderType": {
- "enum": [
- "SINGLE_POINT",
- "RANGE"
- ],
- "type": "string"
- },
- "SheetControlsOption": {
- "additionalProperties": false,
- "properties": {
- "VisibilityState": {
- "$ref": "#/definitions/DashboardUIState"
- }
- },
- "type": "object"
- },
- "SheetDefinition": {
- "additionalProperties": false,
- "properties": {
- "ContentType": {
- "$ref": "#/definitions/SheetContentType"
- },
- "Description": {
- "maxLength": 1024,
- "minLength": 1,
- "type": "string"
- },
- "FilterControls": {
- "items": {
- "$ref": "#/definitions/FilterControl"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Layouts": {
- "items": {
- "$ref": "#/definitions/Layout"
- },
- "maxItems": 1,
- "minItems": 1,
- "type": "array"
- },
- "Name": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "ParameterControls": {
- "items": {
- "$ref": "#/definitions/ParameterControl"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "SheetControlLayouts": {
- "items": {
- "$ref": "#/definitions/SheetControlLayout"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "SheetId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "TextBoxes": {
- "items": {
- "$ref": "#/definitions/SheetTextBox"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "Title": {
- "maxLength": 1024,
- "minLength": 1,
- "type": "string"
- },
- "Visuals": {
- "items": {
- "$ref": "#/definitions/Visual"
- },
- "maxItems": 50,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "SheetId"
- ],
- "type": "object"
- },
- "SheetElementConfigurationOverrides": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "SheetElementRenderingRule": {
- "additionalProperties": false,
- "properties": {
- "ConfigurationOverrides": {
- "$ref": "#/definitions/SheetElementConfigurationOverrides"
- },
- "Expression": {
- "maxLength": 4096,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "ConfigurationOverrides",
- "Expression"
- ],
- "type": "object"
- },
- "SheetLayoutElementMaximizationOption": {
- "additionalProperties": false,
- "properties": {
- "AvailabilityStatus": {
- "$ref": "#/definitions/DashboardBehavior"
- }
- },
- "type": "object"
- },
- "SheetTextBox": {
- "additionalProperties": false,
- "properties": {
- "Content": {
- "maxLength": 150000,
- "minLength": 0,
- "type": "string"
- },
- "SheetTextBoxId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "SheetTextBoxId"
- ],
- "type": "object"
- },
- "SheetVisualScopingConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Scope": {
- "$ref": "#/definitions/FilterVisualScope"
- },
- "SheetId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "VisualIds": {
- "items": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "maxItems": 50,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "Scope",
- "SheetId"
- ],
- "type": "object"
- },
- "ShortFormatText": {
- "additionalProperties": false,
- "properties": {
- "PlainText": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "RichText": {
- "maxLength": 1024,
- "minLength": 1,
- "type": "string"
- }
- },
- "type": "object"
- },
- "SimpleAttributeAggregationFunction": {
- "enum": [
- "UNIQUE_VALUE"
- ],
- "type": "string"
- },
- "SimpleClusterMarker": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- }
- },
- "type": "object"
- },
- "SimpleNumericalAggregationFunction": {
- "enum": [
- "SUM",
- "AVERAGE",
- "MIN",
- "MAX",
- "COUNT",
- "DISTINCT_COUNT",
- "VAR",
- "VARP",
- "STDEV",
- "STDEVP",
- "MEDIAN"
- ],
- "type": "string"
- },
- "SimpleTotalAggregationFunction": {
- "enum": [
- "DEFAULT",
- "SUM",
- "AVERAGE",
- "MIN",
- "MAX",
- "NONE"
- ],
- "type": "string"
- },
- "SliderControlDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "InfoIconLabelOptions": {
- "$ref": "#/definitions/SheetControlInfoIconLabelOptions"
- },
- "TitleOptions": {
- "$ref": "#/definitions/LabelOptions"
- }
- },
- "type": "object"
- },
- "SmallMultiplesAxisPlacement": {
- "enum": [
- "OUTSIDE",
- "INSIDE"
- ],
- "type": "string"
- },
- "SmallMultiplesAxisProperties": {
- "additionalProperties": false,
- "properties": {
- "Placement": {
- "$ref": "#/definitions/SmallMultiplesAxisPlacement"
- },
- "Scale": {
- "$ref": "#/definitions/SmallMultiplesAxisScale"
- }
- },
- "type": "object"
- },
- "SmallMultiplesAxisScale": {
- "enum": [
- "SHARED",
- "INDEPENDENT"
- ],
- "type": "string"
- },
- "SmallMultiplesOptions": {
- "additionalProperties": false,
- "properties": {
- "MaxVisibleColumns": {
- "maximum": 10,
- "minimum": 1,
- "type": "number"
- },
- "MaxVisibleRows": {
- "maximum": 10,
- "minimum": 1,
- "type": "number"
- },
- "PanelConfiguration": {
- "$ref": "#/definitions/PanelConfiguration"
- },
- "XAxis": {
- "$ref": "#/definitions/SmallMultiplesAxisProperties"
- },
- "YAxis": {
- "$ref": "#/definitions/SmallMultiplesAxisProperties"
- }
- },
- "type": "object"
- },
- "SortDirection": {
- "enum": [
- "ASC",
- "DESC"
- ],
- "type": "string"
- },
- "Spacing": {
- "additionalProperties": false,
- "properties": {
- "Bottom": {
- "type": "string"
- },
- "Left": {
- "type": "string"
- },
- "Right": {
- "type": "string"
- },
- "Top": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "SpecialValue": {
- "enum": [
- "EMPTY",
- "NULL",
- "OTHER"
- ],
- "type": "string"
- },
- "StringDefaultValues": {
- "additionalProperties": false,
- "properties": {
- "DynamicValue": {
- "$ref": "#/definitions/DynamicDefaultValue"
- },
- "StaticValues": {
- "items": {
- "type": "string"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "StringFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "NullValueFormatConfiguration": {
- "$ref": "#/definitions/NullValueFormatConfiguration"
- },
- "NumericFormatConfiguration": {
- "$ref": "#/definitions/NumericFormatConfiguration"
- }
- },
- "type": "object"
- },
- "StringParameter": {
- "additionalProperties": false,
- "properties": {
- "Name": {
- "pattern": "\\S",
- "type": "string"
- },
- "Values": {
- "items": {
- "type": "string"
- },
- "type": "array"
- }
- },
- "required": [
- "Name",
- "Values"
- ],
- "type": "object"
- },
- "StringParameterDeclaration": {
- "additionalProperties": false,
- "properties": {
- "DefaultValues": {
- "$ref": "#/definitions/StringDefaultValues"
- },
- "MappedDataSetParameters": {
- "items": {
- "$ref": "#/definitions/MappedDataSetParameter"
- },
- "maxItems": 150,
- "minItems": 0,
- "type": "array"
- },
- "Name": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "ParameterValueType": {
- "$ref": "#/definitions/ParameterValueType"
- },
- "ValueWhenUnset": {
- "$ref": "#/definitions/StringValueWhenUnsetConfiguration"
- }
- },
- "required": [
- "Name",
- "ParameterValueType"
- ],
- "type": "object"
- },
- "StringValueWhenUnsetConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomValue": {
- "type": "string"
- },
- "ValueWhenUnsetOption": {
- "$ref": "#/definitions/ValueWhenUnsetOption"
- }
- },
- "type": "object"
- },
- "StyledCellType": {
- "enum": [
- "TOTAL",
- "METRIC_HEADER",
- "VALUE"
- ],
- "type": "string"
- },
- "SubtotalOptions": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "type": "string"
- },
- "FieldLevel": {
- "$ref": "#/definitions/PivotTableSubtotalLevel"
- },
- "FieldLevelOptions": {
- "items": {
- "$ref": "#/definitions/PivotTableFieldSubtotalOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "MetricHeaderCellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "StyleTargets": {
- "items": {
- "$ref": "#/definitions/TableStyleTarget"
- },
- "maxItems": 3,
- "minItems": 0,
- "type": "array"
- },
- "TotalCellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "TotalsVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "ValueCellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- }
- },
- "type": "object"
- },
- "TableAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "GroupBy": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TableBorderOptions": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "Style": {
- "$ref": "#/definitions/TableBorderStyle"
- },
- "Thickness": {
- "maximum": 4,
- "minimum": 1,
- "type": "number"
- }
- },
- "type": "object"
- },
- "TableBorderStyle": {
- "enum": [
- "NONE",
- "SOLID"
- ],
- "type": "string"
- },
- "TableCellConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "TextFormat": {
- "$ref": "#/definitions/TextConditionalFormat"
- }
- },
- "required": [
- "FieldId"
- ],
- "type": "object"
- },
- "TableCellImageScalingConfiguration": {
- "enum": [
- "FIT_TO_CELL_HEIGHT",
- "FIT_TO_CELL_WIDTH",
- "DO_NOT_SCALE"
- ],
- "type": "string"
- },
- "TableCellImageSizingConfiguration": {
- "additionalProperties": false,
- "properties": {
- "TableCellImageScalingConfiguration": {
- "$ref": "#/definitions/TableCellImageScalingConfiguration"
- }
- },
- "type": "object"
- },
- "TableCellStyle": {
- "additionalProperties": false,
- "properties": {
- "BackgroundColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "Border": {
- "$ref": "#/definitions/GlobalTableBorderOptions"
- },
- "FontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "Height": {
- "maximum": 500,
- "minimum": 8,
- "type": "number"
- },
- "HorizontalTextAlignment": {
- "$ref": "#/definitions/HorizontalTextAlignment"
- },
- "TextWrap": {
- "$ref": "#/definitions/TextWrap"
- },
- "VerticalTextAlignment": {
- "$ref": "#/definitions/VerticalTextAlignment"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "TableConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "ConditionalFormattingOptions": {
- "items": {
- "$ref": "#/definitions/TableConditionalFormattingOption"
- },
- "maxItems": 500,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TableConditionalFormattingOption": {
- "additionalProperties": false,
- "properties": {
- "Cell": {
- "$ref": "#/definitions/TableCellConditionalFormatting"
- },
- "Row": {
- "$ref": "#/definitions/TableRowConditionalFormatting"
- }
- },
- "type": "object"
- },
- "TableConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FieldOptions": {
- "$ref": "#/definitions/TableFieldOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/TableFieldWells"
- },
- "PaginatedReportOptions": {
- "$ref": "#/definitions/TablePaginatedReportOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/TableSortConfiguration"
- },
- "TableInlineVisualizations": {
- "items": {
- "$ref": "#/definitions/TableInlineVisualization"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "TableOptions": {
- "$ref": "#/definitions/TableOptions"
- },
- "TotalOptions": {
- "$ref": "#/definitions/TotalOptions"
- }
- },
- "type": "object"
- },
- "TableFieldCustomIconContent": {
- "additionalProperties": false,
- "properties": {
- "Icon": {
- "$ref": "#/definitions/TableFieldIconSetType"
- }
- },
- "type": "object"
- },
- "TableFieldCustomTextContent": {
- "additionalProperties": false,
- "properties": {
- "FontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "Value": {
- "type": "string"
- }
- },
- "required": [
- "FontConfiguration"
- ],
- "type": "object"
- },
- "TableFieldIconSetType": {
- "enum": [
- "LINK"
- ],
- "type": "string"
- },
- "TableFieldImageConfiguration": {
- "additionalProperties": false,
- "properties": {
- "SizingOptions": {
- "$ref": "#/definitions/TableCellImageSizingConfiguration"
- }
- },
- "type": "object"
- },
- "TableFieldLinkConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Content": {
- "$ref": "#/definitions/TableFieldLinkContentConfiguration"
- },
- "Target": {
- "$ref": "#/definitions/URLTargetConfiguration"
- }
- },
- "required": [
- "Content",
- "Target"
- ],
- "type": "object"
- },
- "TableFieldLinkContentConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomIconContent": {
- "$ref": "#/definitions/TableFieldCustomIconContent"
- },
- "CustomTextContent": {
- "$ref": "#/definitions/TableFieldCustomTextContent"
- }
- },
- "type": "object"
- },
- "TableFieldOption": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "URLStyling": {
- "$ref": "#/definitions/TableFieldURLConfiguration"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Width": {
- "type": "string"
- }
- },
- "required": [
- "FieldId"
- ],
- "type": "object"
- },
- "TableFieldOptions": {
- "additionalProperties": false,
- "properties": {
- "Order": {
- "items": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "PinnedFieldOptions": {
- "$ref": "#/definitions/TablePinnedFieldOptions"
- },
- "SelectedFieldOptions": {
- "items": {
- "$ref": "#/definitions/TableFieldOption"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TableFieldURLConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ImageConfiguration": {
- "$ref": "#/definitions/TableFieldImageConfiguration"
- },
- "LinkConfiguration": {
- "$ref": "#/definitions/TableFieldLinkConfiguration"
- }
- },
- "type": "object"
- },
- "TableFieldWells": {
- "additionalProperties": false,
- "properties": {
- "TableAggregatedFieldWells": {
- "$ref": "#/definitions/TableAggregatedFieldWells"
- },
- "TableUnaggregatedFieldWells": {
- "$ref": "#/definitions/TableUnaggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "TableInlineVisualization": {
- "additionalProperties": false,
- "properties": {
- "DataBars": {
- "$ref": "#/definitions/DataBarsOptions"
- }
- },
- "type": "object"
- },
- "TableOptions": {
- "additionalProperties": false,
- "properties": {
- "CellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "HeaderStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "Orientation": {
- "$ref": "#/definitions/TableOrientation"
- },
- "RowAlternateColorOptions": {
- "$ref": "#/definitions/RowAlternateColorOptions"
- }
- },
- "type": "object"
- },
- "TableOrientation": {
- "enum": [
- "VERTICAL",
- "HORIZONTAL"
- ],
- "type": "string"
- },
- "TablePaginatedReportOptions": {
- "additionalProperties": false,
- "properties": {
- "OverflowColumnHeaderVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "VerticalOverflowVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "TablePinnedFieldOptions": {
- "additionalProperties": false,
- "properties": {
- "PinnedLeftFields": {
- "items": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "maxItems": 201,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TableRowConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "BackgroundColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- },
- "TextColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "TableSideBorderOptions": {
- "additionalProperties": false,
- "properties": {
- "Bottom": {
- "$ref": "#/definitions/TableBorderOptions"
- },
- "InnerHorizontal": {
- "$ref": "#/definitions/TableBorderOptions"
- },
- "InnerVertical": {
- "$ref": "#/definitions/TableBorderOptions"
- },
- "Left": {
- "$ref": "#/definitions/TableBorderOptions"
- },
- "Right": {
- "$ref": "#/definitions/TableBorderOptions"
- },
- "Top": {
- "$ref": "#/definitions/TableBorderOptions"
- }
- },
- "type": "object"
- },
- "TableSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "PaginationConfiguration": {
- "$ref": "#/definitions/PaginationConfiguration"
- },
- "RowSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TableStyleTarget": {
- "additionalProperties": false,
- "properties": {
- "CellType": {
- "$ref": "#/definitions/StyledCellType"
- }
- },
- "required": [
- "CellType"
- ],
- "type": "object"
- },
- "TableTotalsPlacement": {
- "enum": [
- "START",
- "END",
- "AUTO"
- ],
- "type": "string"
- },
- "TableTotalsScrollStatus": {
- "enum": [
- "PINNED",
- "SCROLLED"
- ],
- "type": "string"
- },
- "TableUnaggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Values": {
- "items": {
- "$ref": "#/definitions/UnaggregatedField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TableVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/TableConfiguration"
- },
- "ConditionalFormatting": {
- "$ref": "#/definitions/TableConditionalFormatting"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "Tag": {
- "additionalProperties": false,
- "properties": {
- "Key": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "Value": {
- "maxLength": 256,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Key",
- "Value"
- ],
- "type": "object"
- },
- "TargetVisualOptions": {
- "enum": [
- "ALL_VISUALS"
- ],
- "type": "string"
- },
- "TextAreaControlDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "InfoIconLabelOptions": {
- "$ref": "#/definitions/SheetControlInfoIconLabelOptions"
- },
- "PlaceholderOptions": {
- "$ref": "#/definitions/TextControlPlaceholderOptions"
- },
- "TitleOptions": {
- "$ref": "#/definitions/LabelOptions"
- }
- },
- "type": "object"
- },
- "TextConditionalFormat": {
- "additionalProperties": false,
- "properties": {
- "BackgroundColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- },
- "Icon": {
- "$ref": "#/definitions/ConditionalFormattingIcon"
- },
- "TextColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "TextControlPlaceholderOptions": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "TextFieldControlDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "InfoIconLabelOptions": {
- "$ref": "#/definitions/SheetControlInfoIconLabelOptions"
- },
- "PlaceholderOptions": {
- "$ref": "#/definitions/TextControlPlaceholderOptions"
- },
- "TitleOptions": {
- "$ref": "#/definitions/LabelOptions"
- }
- },
- "type": "object"
- },
- "TextWrap": {
- "enum": [
- "NONE",
- "WRAP"
- ],
- "type": "string"
- },
- "ThousandSeparatorOptions": {
- "additionalProperties": false,
- "properties": {
- "Symbol": {
- "$ref": "#/definitions/NumericSeparatorSymbol"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "TimeBasedForecastProperties": {
- "additionalProperties": false,
- "properties": {
- "LowerBoundary": {
- "default": null,
- "type": "number"
- },
- "PeriodsBackward": {
- "maximum": 1000,
- "minimum": 0,
- "type": "number"
- },
- "PeriodsForward": {
- "maximum": 1000,
- "minimum": 1,
- "type": "number"
- },
- "PredictionInterval": {
- "maximum": 95,
- "minimum": 50,
- "type": "number"
- },
- "Seasonality": {
- "maximum": 180,
- "minimum": 1,
- "type": "number"
- },
- "UpperBoundary": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "TimeEqualityFilter": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "ParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "RollingDate": {
- "$ref": "#/definitions/RollingDateConfiguration"
- },
- "TimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- },
- "Value": {
- "format": "date-time",
- "type": "string"
- }
- },
- "required": [
- "Column",
- "FilterId"
- ],
- "type": "object"
- },
- "TimeGranularity": {
- "enum": [
- "YEAR",
- "QUARTER",
- "MONTH",
- "WEEK",
- "DAY",
- "HOUR",
- "MINUTE",
- "SECOND",
- "MILLISECOND"
- ],
- "type": "string"
- },
- "TimeRangeDrillDownFilter": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "RangeMaximum": {
- "format": "date-time",
- "type": "string"
- },
- "RangeMinimum": {
- "format": "date-time",
- "type": "string"
- },
- "TimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- }
- },
- "required": [
- "Column",
- "RangeMaximum",
- "RangeMinimum",
- "TimeGranularity"
- ],
- "type": "object"
- },
- "TimeRangeFilter": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- },
- "ExcludePeriodConfiguration": {
- "$ref": "#/definitions/ExcludePeriodConfiguration"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "IncludeMaximum": {
- "default": null,
- "type": "boolean"
- },
- "IncludeMinimum": {
- "default": null,
- "type": "boolean"
- },
- "NullOption": {
- "$ref": "#/definitions/FilterNullOption"
- },
- "RangeMaximumValue": {
- "$ref": "#/definitions/TimeRangeFilterValue"
- },
- "RangeMinimumValue": {
- "$ref": "#/definitions/TimeRangeFilterValue"
- },
- "TimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- }
- },
- "required": [
- "Column",
- "FilterId",
- "NullOption"
- ],
- "type": "object"
- },
- "TimeRangeFilterValue": {
- "additionalProperties": false,
- "properties": {
- "Parameter": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "RollingDate": {
- "$ref": "#/definitions/RollingDateConfiguration"
- },
- "StaticValue": {
- "format": "date-time",
- "type": "string"
- }
- },
- "type": "object"
- },
- "TooltipItem": {
- "additionalProperties": false,
- "properties": {
- "ColumnTooltipItem": {
- "$ref": "#/definitions/ColumnTooltipItem"
- },
- "FieldTooltipItem": {
- "$ref": "#/definitions/FieldTooltipItem"
- }
- },
- "type": "object"
- },
- "TooltipOptions": {
- "additionalProperties": false,
- "properties": {
- "FieldBasedTooltip": {
- "$ref": "#/definitions/FieldBasedTooltip"
- },
- "SelectedTooltipType": {
- "$ref": "#/definitions/SelectedTooltipType"
- },
- "TooltipVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "TooltipTitleType": {
- "enum": [
- "NONE",
- "PRIMARY_VALUE"
- ],
- "type": "string"
- },
- "TopBottomComputationType": {
- "enum": [
- "TOP",
- "BOTTOM"
- ],
- "type": "string"
- },
- "TopBottomFilter": {
- "additionalProperties": false,
- "properties": {
- "AggregationSortConfigurations": {
- "items": {
- "$ref": "#/definitions/AggregationSortConfiguration"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Limit": {
- "default": null,
- "type": "number"
- },
- "ParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "TimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- }
- },
- "required": [
- "AggregationSortConfigurations",
- "Column",
- "FilterId"
- ],
- "type": "object"
- },
- "TopBottomMoversComputation": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "$ref": "#/definitions/DimensionField"
- },
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "MoverSize": {
- "default": 0,
- "maximum": 20,
- "minimum": 1,
- "type": "number"
- },
- "Name": {
- "type": "string"
- },
- "SortOrder": {
- "$ref": "#/definitions/TopBottomSortOrder"
- },
- "Time": {
- "$ref": "#/definitions/DimensionField"
- },
- "Type": {
- "$ref": "#/definitions/TopBottomComputationType"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId",
- "Type"
- ],
- "type": "object"
- },
- "TopBottomRankedComputation": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "$ref": "#/definitions/DimensionField"
- },
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "type": "string"
- },
- "ResultSize": {
- "default": 0,
- "maximum": 20,
- "minimum": 1,
- "type": "number"
- },
- "Type": {
- "$ref": "#/definitions/TopBottomComputationType"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId",
- "Type"
- ],
- "type": "object"
- },
- "TopBottomSortOrder": {
- "enum": [
- "PERCENT_DIFFERENCE",
- "ABSOLUTE_DIFFERENCE"
- ],
- "type": "string"
- },
- "TotalAggregationComputation": {
- "additionalProperties": false,
- "properties": {
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "type": "string"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId"
- ],
- "type": "object"
- },
- "TotalAggregationFunction": {
- "additionalProperties": false,
- "properties": {
- "SimpleTotalAggregationFunction": {
- "$ref": "#/definitions/SimpleTotalAggregationFunction"
- }
- },
- "type": "object"
- },
- "TotalAggregationOption": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "TotalAggregationFunction": {
- "$ref": "#/definitions/TotalAggregationFunction"
- }
- },
- "required": [
- "FieldId",
- "TotalAggregationFunction"
- ],
- "type": "object"
- },
- "TotalOptions": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "type": "string"
- },
- "Placement": {
- "$ref": "#/definitions/TableTotalsPlacement"
- },
- "ScrollStatus": {
- "$ref": "#/definitions/TableTotalsScrollStatus"
- },
- "TotalAggregationOptions": {
- "items": {
- "$ref": "#/definitions/TotalAggregationOption"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "TotalCellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "TotalsVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "TreeMapAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Colors": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Groups": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Sizes": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TreeMapConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ColorLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ColorScale": {
- "$ref": "#/definitions/ColorScale"
- },
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/TreeMapFieldWells"
- },
- "GroupLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "SizeLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/TreeMapSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- }
- },
- "type": "object"
- },
- "TreeMapFieldWells": {
- "additionalProperties": false,
- "properties": {
- "TreeMapAggregatedFieldWells": {
- "$ref": "#/definitions/TreeMapAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "TreeMapSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "TreeMapGroupItemsLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "TreeMapSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TreeMapVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/TreeMapConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "TrendArrowOptions": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "URLTargetConfiguration": {
- "enum": [
- "NEW_TAB",
- "NEW_WINDOW",
- "SAME_TAB"
- ],
- "type": "string"
- },
- "UnaggregatedField": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/FormatConfiguration"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "UniqueValuesComputation": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "$ref": "#/definitions/DimensionField"
- },
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "type": "string"
- }
- },
- "required": [
- "ComputationId"
- ],
- "type": "object"
- },
- "ValidationStrategy": {
- "additionalProperties": false,
- "properties": {
- "Mode": {
- "$ref": "#/definitions/ValidationStrategyMode"
- }
- },
- "required": [
- "Mode"
- ],
- "type": "object"
- },
- "ValidationStrategyMode": {
- "enum": [
- "STRICT",
- "LENIENT"
- ],
- "type": "string"
- },
- "ValueWhenUnsetOption": {
- "enum": [
- "RECOMMENDED_VALUE",
- "NULL"
- ],
- "type": "string"
- },
- "VerticalTextAlignment": {
- "enum": [
- "TOP",
- "MIDDLE",
- "BOTTOM",
- "AUTO"
- ],
- "type": "string"
- },
- "Visibility": {
- "enum": [
- "HIDDEN",
- "VISIBLE"
- ],
- "type": "string"
- },
- "VisibleRangeOptions": {
- "additionalProperties": false,
- "properties": {
- "PercentRange": {
- "$ref": "#/definitions/PercentVisibleRange"
- }
- },
- "type": "object"
- },
- "Visual": {
- "additionalProperties": false,
- "properties": {
- "BarChartVisual": {
- "$ref": "#/definitions/BarChartVisual"
- },
- "BoxPlotVisual": {
- "$ref": "#/definitions/BoxPlotVisual"
- },
- "ComboChartVisual": {
- "$ref": "#/definitions/ComboChartVisual"
- },
- "CustomContentVisual": {
- "$ref": "#/definitions/CustomContentVisual"
- },
- "EmptyVisual": {
- "$ref": "#/definitions/EmptyVisual"
- },
- "FilledMapVisual": {
- "$ref": "#/definitions/FilledMapVisual"
- },
- "FunnelChartVisual": {
- "$ref": "#/definitions/FunnelChartVisual"
- },
- "GaugeChartVisual": {
- "$ref": "#/definitions/GaugeChartVisual"
- },
- "GeospatialMapVisual": {
- "$ref": "#/definitions/GeospatialMapVisual"
- },
- "HeatMapVisual": {
- "$ref": "#/definitions/HeatMapVisual"
- },
- "HistogramVisual": {
- "$ref": "#/definitions/HistogramVisual"
- },
- "InsightVisual": {
- "$ref": "#/definitions/InsightVisual"
- },
- "KPIVisual": {
- "$ref": "#/definitions/KPIVisual"
- },
- "LineChartVisual": {
- "$ref": "#/definitions/LineChartVisual"
- },
- "PieChartVisual": {
- "$ref": "#/definitions/PieChartVisual"
- },
- "PivotTableVisual": {
- "$ref": "#/definitions/PivotTableVisual"
- },
- "RadarChartVisual": {
- "$ref": "#/definitions/RadarChartVisual"
- },
- "SankeyDiagramVisual": {
- "$ref": "#/definitions/SankeyDiagramVisual"
- },
- "ScatterPlotVisual": {
- "$ref": "#/definitions/ScatterPlotVisual"
- },
- "TableVisual": {
- "$ref": "#/definitions/TableVisual"
- },
- "TreeMapVisual": {
- "$ref": "#/definitions/TreeMapVisual"
- },
- "WaterfallVisual": {
- "$ref": "#/definitions/WaterfallVisual"
- },
- "WordCloudVisual": {
- "$ref": "#/definitions/WordCloudVisual"
- }
- },
- "type": "object"
- },
- "VisualAxisSortOption": {
- "additionalProperties": false,
- "properties": {
- "AvailabilityStatus": {
- "$ref": "#/definitions/DashboardBehavior"
- }
- },
- "type": "object"
- },
- "VisualCustomAction": {
- "additionalProperties": false,
- "properties": {
- "ActionOperations": {
- "items": {
- "$ref": "#/definitions/VisualCustomActionOperation"
- },
- "maxItems": 2,
- "minItems": 1,
- "type": "array"
- },
- "CustomActionId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "maxLength": 256,
- "minLength": 1,
- "type": "string"
- },
- "Status": {
- "$ref": "#/definitions/WidgetStatus"
- },
- "Trigger": {
- "$ref": "#/definitions/VisualCustomActionTrigger"
- }
- },
- "required": [
- "ActionOperations",
- "CustomActionId",
- "Name",
- "Trigger"
- ],
- "type": "object"
- },
- "VisualCustomActionOperation": {
- "additionalProperties": false,
- "properties": {
- "FilterOperation": {
- "$ref": "#/definitions/CustomActionFilterOperation"
- },
- "NavigationOperation": {
- "$ref": "#/definitions/CustomActionNavigationOperation"
- },
- "SetParametersOperation": {
- "$ref": "#/definitions/CustomActionSetParametersOperation"
- },
- "URLOperation": {
- "$ref": "#/definitions/CustomActionURLOperation"
- }
- },
- "type": "object"
- },
- "VisualCustomActionTrigger": {
- "enum": [
- "DATA_POINT_CLICK",
- "DATA_POINT_MENU"
- ],
- "type": "string"
- },
- "VisualMenuOption": {
- "additionalProperties": false,
- "properties": {
- "AvailabilityStatus": {
- "$ref": "#/definitions/DashboardBehavior"
- }
- },
- "type": "object"
- },
- "VisualPalette": {
- "additionalProperties": false,
- "properties": {
- "ChartColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "ColorMap": {
- "items": {
- "$ref": "#/definitions/DataPathColor"
- },
- "maxItems": 5000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "VisualSubtitleLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "FormatText": {
- "$ref": "#/definitions/LongFormatText"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "VisualTitleLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "FormatText": {
- "$ref": "#/definitions/ShortFormatText"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "WaterfallChartAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Breakdowns": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Categories": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "WaterfallChartColorConfiguration": {
- "additionalProperties": false,
- "properties": {
- "GroupColorConfiguration": {
- "$ref": "#/definitions/WaterfallChartGroupColorConfiguration"
- }
- },
- "type": "object"
- },
- "WaterfallChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "CategoryAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ColorConfiguration": {
- "$ref": "#/definitions/WaterfallChartColorConfiguration"
- },
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/WaterfallChartFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "PrimaryYAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "PrimaryYAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/WaterfallChartSortConfiguration"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- },
- "WaterfallChartOptions": {
- "$ref": "#/definitions/WaterfallChartOptions"
- }
- },
- "type": "object"
- },
- "WaterfallChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "WaterfallChartAggregatedFieldWells": {
- "$ref": "#/definitions/WaterfallChartAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "WaterfallChartGroupColorConfiguration": {
- "additionalProperties": false,
- "properties": {
- "NegativeBarColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "PositiveBarColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "TotalBarColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- }
- },
- "type": "object"
- },
- "WaterfallChartOptions": {
- "additionalProperties": false,
- "properties": {
- "TotalBarLabel": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "WaterfallChartSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "BreakdownItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "WaterfallVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/WaterfallChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "WhatIfPointScenario": {
- "additionalProperties": false,
- "properties": {
- "Date": {
- "format": "date-time",
- "type": "string"
- },
- "Value": {
- "default": 0,
- "type": "number"
- }
- },
- "required": [
- "Date",
- "Value"
- ],
- "type": "object"
- },
- "WhatIfRangeScenario": {
- "additionalProperties": false,
- "properties": {
- "EndDate": {
- "format": "date-time",
- "type": "string"
- },
- "StartDate": {
- "format": "date-time",
- "type": "string"
- },
- "Value": {
- "default": 0,
- "type": "number"
- }
- },
- "required": [
- "EndDate",
- "StartDate",
- "Value"
- ],
- "type": "object"
- },
- "WidgetStatus": {
- "enum": [
- "ENABLED",
- "DISABLED"
- ],
- "type": "string"
- },
- "WordCloudAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "GroupBy": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "Size": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "WordCloudChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/WordCloudFieldWells"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/WordCloudSortConfiguration"
- },
- "WordCloudOptions": {
- "$ref": "#/definitions/WordCloudOptions"
- }
- },
- "type": "object"
- },
- "WordCloudCloudLayout": {
- "enum": [
- "FLUID",
- "NORMAL"
- ],
- "type": "string"
- },
- "WordCloudFieldWells": {
- "additionalProperties": false,
- "properties": {
- "WordCloudAggregatedFieldWells": {
- "$ref": "#/definitions/WordCloudAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "WordCloudOptions": {
- "additionalProperties": false,
- "properties": {
- "CloudLayout": {
- "$ref": "#/definitions/WordCloudCloudLayout"
- },
- "MaximumStringLength": {
- "maximum": 100,
- "minimum": 1,
- "type": "number"
- },
- "WordCasing": {
- "$ref": "#/definitions/WordCloudWordCasing"
- },
- "WordOrientation": {
- "$ref": "#/definitions/WordCloudWordOrientation"
- },
- "WordPadding": {
- "$ref": "#/definitions/WordCloudWordPadding"
- },
- "WordScaling": {
- "$ref": "#/definitions/WordCloudWordScaling"
- }
- },
- "type": "object"
- },
- "WordCloudSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "WordCloudVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/WordCloudChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "WordCloudWordCasing": {
- "enum": [
- "LOWER_CASE",
- "EXISTING_CASE"
- ],
- "type": "string"
- },
- "WordCloudWordOrientation": {
- "enum": [
- "HORIZONTAL",
- "HORIZONTAL_AND_VERTICAL"
- ],
- "type": "string"
- },
- "WordCloudWordPadding": {
- "enum": [
- "NONE",
- "SMALL",
- "MEDIUM",
- "LARGE"
- ],
- "type": "string"
- },
- "WordCloudWordScaling": {
- "enum": [
- "EMPHASIZE",
- "NORMAL"
- ],
- "type": "string"
- }
- },
- "primaryIdentifier": [
- "/properties/AwsAccountId",
- "/properties/DashboardId"
- ],
- "properties": {
- "Arn": {
- "type": "string"
- },
- "AwsAccountId": {
- "maxLength": 12,
- "minLength": 12,
- "pattern": "^[0-9]{12}$",
- "type": "string"
- },
- "CreatedTime": {
- "format": "date-time",
- "type": "string"
- },
- "DashboardId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "DashboardPublishOptions": {
- "$ref": "#/definitions/DashboardPublishOptions"
- },
- "Definition": {
- "$ref": "#/definitions/DashboardVersionDefinition"
- },
- "LastPublishedTime": {
- "format": "date-time",
- "type": "string"
- },
- "LastUpdatedTime": {
- "format": "date-time",
- "type": "string"
- },
- "LinkEntities": {
- "items": {
- "maxLength": 1024,
- "minLength": 1,
- "pattern": "^arn:aws[\\w\\-]*:quicksight:[\\w\\-]+:\\d+:analysis/[\\w\\-]{1,512}$",
- "type": "string"
- },
- "maxItems": 5,
- "minItems": 0,
- "type": "array"
- },
- "LinkSharingConfiguration": {
- "$ref": "#/definitions/LinkSharingConfiguration"
- },
- "Name": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Parameters": {
- "$ref": "#/definitions/Parameters"
- },
- "Permissions": {
- "items": {
- "$ref": "#/definitions/ResourcePermission"
- },
- "maxItems": 64,
- "minItems": 1,
- "type": "array"
- },
- "SourceEntity": {
- "$ref": "#/definitions/DashboardSourceEntity"
- },
- "Tags": {
- "items": {
- "$ref": "#/definitions/Tag"
- },
- "maxItems": 200,
- "minItems": 1,
- "type": "array"
- },
- "ThemeArn": {
- "type": "string"
- },
- "ValidationStrategy": {
- "$ref": "#/definitions/ValidationStrategy"
- },
- "Version": {
- "$ref": "#/definitions/DashboardVersion"
- },
- "VersionDescription": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "readOnlyProperties": [
- "/properties/Arn",
- "/properties/CreatedTime",
- "/properties/LastPublishedTime",
- "/properties/LastUpdatedTime",
- "/properties/Version"
- ],
- "required": [
- "AwsAccountId",
- "DashboardId",
- "Name"
- ],
- "sourceUrl": "https://github.com/aws-cloudformation/aws-cloudformation-resource-providers-quicksight",
- "typeName": "AWS::QuickSight::Dashboard",
- "writeOnlyProperties": [
- "/properties/DashboardPublishOptions",
- "/properties/Definition",
- "/properties/LinkSharingConfiguration",
- "/properties/Parameters",
- "/properties/SourceEntity",
- "/properties/ThemeArn",
- "/properties/VersionDescription",
- "/properties/ValidationStrategy"
- ]
-}
diff --git a/src/cfnlint/data/schemas/providers/eu_north_1/aws-quicksight-template.json b/src/cfnlint/data/schemas/providers/eu_north_1/aws-quicksight-template.json
deleted file mode 100644
index ccf76cac19..0000000000
--- a/src/cfnlint/data/schemas/providers/eu_north_1/aws-quicksight-template.json
+++ /dev/null
@@ -1,11245 +0,0 @@
-{
- "additionalProperties": false,
- "createOnlyProperties": [
- "/properties/AwsAccountId",
- "/properties/TemplateId"
- ],
- "definitions": {
- "AggregationFunction": {
- "additionalProperties": false,
- "properties": {
- "AttributeAggregationFunction": {
- "$ref": "#/definitions/AttributeAggregationFunction"
- },
- "CategoricalAggregationFunction": {
- "$ref": "#/definitions/CategoricalAggregationFunction"
- },
- "DateAggregationFunction": {
- "$ref": "#/definitions/DateAggregationFunction"
- },
- "NumericalAggregationFunction": {
- "$ref": "#/definitions/NumericalAggregationFunction"
- }
- },
- "type": "object"
- },
- "AggregationSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "AggregationFunction": {
- "$ref": "#/definitions/AggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "SortDirection": {
- "$ref": "#/definitions/SortDirection"
- }
- },
- "required": [
- "Column",
- "SortDirection"
- ],
- "type": "object"
- },
- "AllSheetsFilterScopeConfiguration": {
- "format": "json",
- "type": [
- "object",
- "string"
- ]
- },
- "AnalysisDefaults": {
- "additionalProperties": false,
- "properties": {
- "DefaultNewSheetConfiguration": {
- "$ref": "#/definitions/DefaultNewSheetConfiguration"
- }
- },
- "required": [
- "DefaultNewSheetConfiguration"
- ],
- "type": "object"
- },
- "AnchorDateConfiguration": {
- "additionalProperties": false,
- "properties": {
- "AnchorOption": {
- "$ref": "#/definitions/AnchorOption"
- },
- "ParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- }
- },
- "type": "object"
- },
- "AnchorOption": {
- "enum": [
- "NOW"
- ],
- "type": "string"
- },
- "ArcAxisConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Range": {
- "$ref": "#/definitions/ArcAxisDisplayRange"
- },
- "ReserveRange": {
- "default": 0,
- "type": "number"
- }
- },
- "type": "object"
- },
- "ArcAxisDisplayRange": {
- "additionalProperties": false,
- "properties": {
- "Max": {
- "default": null,
- "type": "number"
- },
- "Min": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "ArcConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ArcAngle": {
- "default": null,
- "type": "number"
- },
- "ArcThickness": {
- "$ref": "#/definitions/ArcThicknessOptions"
- }
- },
- "type": "object"
- },
- "ArcOptions": {
- "additionalProperties": false,
- "properties": {
- "ArcThickness": {
- "$ref": "#/definitions/ArcThickness"
- }
- },
- "type": "object"
- },
- "ArcThickness": {
- "enum": [
- "SMALL",
- "MEDIUM",
- "LARGE",
- "WHOLE"
- ],
- "type": "string"
- },
- "ArcThicknessOptions": {
- "enum": [
- "SMALL",
- "MEDIUM",
- "LARGE"
- ],
- "type": "string"
- },
- "AssetOptions": {
- "additionalProperties": false,
- "properties": {
- "Timezone": {
- "type": "string"
- },
- "WeekStart": {
- "$ref": "#/definitions/DayOfTheWeek"
- }
- },
- "type": "object"
- },
- "AttributeAggregationFunction": {
- "additionalProperties": false,
- "properties": {
- "SimpleAttributeAggregation": {
- "$ref": "#/definitions/SimpleAttributeAggregationFunction"
- },
- "ValueForMultipleValues": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "AxisBinding": {
- "enum": [
- "PRIMARY_YAXIS",
- "SECONDARY_YAXIS"
- ],
- "type": "string"
- },
- "AxisDataOptions": {
- "additionalProperties": false,
- "properties": {
- "DateAxisOptions": {
- "$ref": "#/definitions/DateAxisOptions"
- },
- "NumericAxisOptions": {
- "$ref": "#/definitions/NumericAxisOptions"
- }
- },
- "type": "object"
- },
- "AxisDisplayDataDrivenRange": {
- "format": "json",
- "type": [
- "object",
- "string"
- ]
- },
- "AxisDisplayMinMaxRange": {
- "additionalProperties": false,
- "properties": {
- "Maximum": {
- "default": null,
- "type": "number"
- },
- "Minimum": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "AxisDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "AxisLineVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "AxisOffset": {
- "type": "string"
- },
- "DataOptions": {
- "$ref": "#/definitions/AxisDataOptions"
- },
- "GridLineVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "ScrollbarOptions": {
- "$ref": "#/definitions/ScrollBarOptions"
- },
- "TickLabelOptions": {
- "$ref": "#/definitions/AxisTickLabelOptions"
- }
- },
- "type": "object"
- },
- "AxisDisplayRange": {
- "additionalProperties": false,
- "properties": {
- "DataDriven": {
- "$ref": "#/definitions/AxisDisplayDataDrivenRange"
- },
- "MinMax": {
- "$ref": "#/definitions/AxisDisplayMinMaxRange"
- }
- },
- "type": "object"
- },
- "AxisLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "ApplyTo": {
- "$ref": "#/definitions/AxisLabelReferenceOptions"
- },
- "CustomLabel": {
- "type": "string"
- },
- "FontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- }
- },
- "type": "object"
- },
- "AxisLabelReferenceOptions": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "AxisLinearScale": {
- "additionalProperties": false,
- "properties": {
- "StepCount": {
- "default": null,
- "type": "number"
- },
- "StepSize": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "AxisLogarithmicScale": {
- "additionalProperties": false,
- "properties": {
- "Base": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "AxisScale": {
- "additionalProperties": false,
- "properties": {
- "Linear": {
- "$ref": "#/definitions/AxisLinearScale"
- },
- "Logarithmic": {
- "$ref": "#/definitions/AxisLogarithmicScale"
- }
- },
- "type": "object"
- },
- "AxisTickLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "LabelOptions": {
- "$ref": "#/definitions/LabelOptions"
- },
- "RotationAngle": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "BarChartAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Colors": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "SmallMultiples": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "BarChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "BarsArrangement": {
- "$ref": "#/definitions/BarsArrangement"
- },
- "CategoryAxis": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "CategoryLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ColorLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ContributionAnalysisDefaults": {
- "items": {
- "$ref": "#/definitions/ContributionAnalysisDefault"
- },
- "maxItems": 200,
- "minItems": 1,
- "type": "array"
- },
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/BarChartFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "Orientation": {
- "$ref": "#/definitions/BarChartOrientation"
- },
- "ReferenceLines": {
- "items": {
- "$ref": "#/definitions/ReferenceLine"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "SmallMultiplesOptions": {
- "$ref": "#/definitions/SmallMultiplesOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/BarChartSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "ValueAxis": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "ValueLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- }
- },
- "type": "object"
- },
- "BarChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "BarChartAggregatedFieldWells": {
- "$ref": "#/definitions/BarChartAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "BarChartOrientation": {
- "enum": [
- "HORIZONTAL",
- "VERTICAL"
- ],
- "type": "string"
- },
- "BarChartSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "ColorItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "ColorSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "SmallMultiplesLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "SmallMultiplesSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "BarChartVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/BarChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "BarsArrangement": {
- "enum": [
- "CLUSTERED",
- "STACKED",
- "STACKED_PERCENT"
- ],
- "type": "string"
- },
- "BaseMapStyleType": {
- "enum": [
- "LIGHT_GRAY",
- "DARK_GRAY",
- "STREET",
- "IMAGERY"
- ],
- "type": "string"
- },
- "BinCountOptions": {
- "additionalProperties": false,
- "properties": {
- "Value": {
- "minimum": 0,
- "type": "number"
- }
- },
- "type": "object"
- },
- "BinWidthOptions": {
- "additionalProperties": false,
- "properties": {
- "BinCountLimit": {
- "maximum": 1000,
- "minimum": 0,
- "type": "number"
- },
- "Value": {
- "minimum": 0,
- "type": "number"
- }
- },
- "type": "object"
- },
- "BodySectionConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Content": {
- "$ref": "#/definitions/BodySectionContent"
- },
- "PageBreakConfiguration": {
- "$ref": "#/definitions/SectionPageBreakConfiguration"
- },
- "SectionId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Style": {
- "$ref": "#/definitions/SectionStyle"
- }
- },
- "required": [
- "Content",
- "SectionId"
- ],
- "type": "object"
- },
- "BodySectionContent": {
- "additionalProperties": false,
- "properties": {
- "Layout": {
- "$ref": "#/definitions/SectionLayoutConfiguration"
- }
- },
- "type": "object"
- },
- "BoxPlotAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "GroupBy": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 5,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "BoxPlotChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "BoxPlotOptions": {
- "$ref": "#/definitions/BoxPlotOptions"
- },
- "CategoryAxis": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "CategoryLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/BoxPlotFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "PrimaryYAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "PrimaryYAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ReferenceLines": {
- "items": {
- "$ref": "#/definitions/ReferenceLine"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/BoxPlotSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- }
- },
- "type": "object"
- },
- "BoxPlotFieldWells": {
- "additionalProperties": false,
- "properties": {
- "BoxPlotAggregatedFieldWells": {
- "$ref": "#/definitions/BoxPlotAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "BoxPlotFillStyle": {
- "enum": [
- "SOLID",
- "TRANSPARENT"
- ],
- "type": "string"
- },
- "BoxPlotOptions": {
- "additionalProperties": false,
- "properties": {
- "AllDataPointsVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "OutlierVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "StyleOptions": {
- "$ref": "#/definitions/BoxPlotStyleOptions"
- }
- },
- "type": "object"
- },
- "BoxPlotSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "PaginationConfiguration": {
- "$ref": "#/definitions/PaginationConfiguration"
- }
- },
- "type": "object"
- },
- "BoxPlotStyleOptions": {
- "additionalProperties": false,
- "properties": {
- "FillStyle": {
- "$ref": "#/definitions/BoxPlotFillStyle"
- }
- },
- "type": "object"
- },
- "BoxPlotVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/BoxPlotChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "CalculatedField": {
- "additionalProperties": false,
- "properties": {
- "DataSetIdentifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Expression": {
- "maxLength": 32000,
- "minLength": 1,
- "type": "string"
- },
- "Name": {
- "maxLength": 127,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "DataSetIdentifier",
- "Expression",
- "Name"
- ],
- "type": "object"
- },
- "CalculatedMeasureField": {
- "additionalProperties": false,
- "properties": {
- "Expression": {
- "maxLength": 4096,
- "minLength": 1,
- "type": "string"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Expression",
- "FieldId"
- ],
- "type": "object"
- },
- "CascadingControlConfiguration": {
- "additionalProperties": false,
- "properties": {
- "SourceControls": {
- "items": {
- "$ref": "#/definitions/CascadingControlSource"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "CascadingControlSource": {
- "additionalProperties": false,
- "properties": {
- "ColumnToMatch": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "SourceSheetControlId": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "CategoricalAggregationFunction": {
- "enum": [
- "COUNT",
- "DISTINCT_COUNT"
- ],
- "type": "string"
- },
- "CategoricalDimensionField": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/StringFormatConfiguration"
- },
- "HierarchyId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "CategoricalMeasureField": {
- "additionalProperties": false,
- "properties": {
- "AggregationFunction": {
- "$ref": "#/definitions/CategoricalAggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/StringFormatConfiguration"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "CategoryDrillDownFilter": {
- "additionalProperties": false,
- "properties": {
- "CategoryValues": {
- "items": {
- "maxLength": 512,
- "minLength": 0,
- "type": "string"
- },
- "maxItems": 100000,
- "minItems": 0,
- "type": "array"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- }
- },
- "required": [
- "CategoryValues",
- "Column"
- ],
- "type": "object"
- },
- "CategoryFilter": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "Configuration": {
- "$ref": "#/definitions/CategoryFilterConfiguration"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "Column",
- "Configuration",
- "FilterId"
- ],
- "type": "object"
- },
- "CategoryFilterConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomFilterConfiguration": {
- "$ref": "#/definitions/CustomFilterConfiguration"
- },
- "CustomFilterListConfiguration": {
- "$ref": "#/definitions/CustomFilterListConfiguration"
- },
- "FilterListConfiguration": {
- "$ref": "#/definitions/FilterListConfiguration"
- }
- },
- "type": "object"
- },
- "CategoryFilterMatchOperator": {
- "enum": [
- "EQUALS",
- "DOES_NOT_EQUAL",
- "CONTAINS",
- "DOES_NOT_CONTAIN",
- "STARTS_WITH",
- "ENDS_WITH"
- ],
- "type": "string"
- },
- "CategoryFilterSelectAllOptions": {
- "enum": [
- "FILTER_ALL_VALUES"
- ],
- "type": "string"
- },
- "CategoryInnerFilter": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "Configuration": {
- "$ref": "#/definitions/CategoryFilterConfiguration"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- }
- },
- "required": [
- "Column",
- "Configuration"
- ],
- "type": "object"
- },
- "ChartAxisLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "AxisLabelOptions": {
- "items": {
- "$ref": "#/definitions/AxisLabelOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "SortIconVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "ClusterMarker": {
- "additionalProperties": false,
- "properties": {
- "SimpleClusterMarker": {
- "$ref": "#/definitions/SimpleClusterMarker"
- }
- },
- "type": "object"
- },
- "ClusterMarkerConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ClusterMarker": {
- "$ref": "#/definitions/ClusterMarker"
- }
- },
- "type": "object"
- },
- "ColorFillType": {
- "enum": [
- "DISCRETE",
- "GRADIENT"
- ],
- "type": "string"
- },
- "ColorScale": {
- "additionalProperties": false,
- "properties": {
- "ColorFillType": {
- "$ref": "#/definitions/ColorFillType"
- },
- "Colors": {
- "items": {
- "$ref": "#/definitions/DataColor"
- },
- "maxItems": 3,
- "minItems": 2,
- "type": "array"
- },
- "NullValueColor": {
- "$ref": "#/definitions/DataColor"
- }
- },
- "required": [
- "ColorFillType",
- "Colors"
- ],
- "type": "object"
- },
- "ColorsConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomColors": {
- "items": {
- "$ref": "#/definitions/CustomColor"
- },
- "maxItems": 50,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "ColumnConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ColorsConfiguration": {
- "$ref": "#/definitions/ColorsConfiguration"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/FormatConfiguration"
- },
- "Role": {
- "$ref": "#/definitions/ColumnRole"
- }
- },
- "required": [
- "Column"
- ],
- "type": "object"
- },
- "ColumnGroupColumnSchema": {
- "additionalProperties": false,
- "properties": {
- "Name": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "ColumnGroupSchema": {
- "additionalProperties": false,
- "properties": {
- "ColumnGroupColumnSchemaList": {
- "items": {
- "$ref": "#/definitions/ColumnGroupColumnSchema"
- },
- "maxItems": 500,
- "minItems": 0,
- "type": "array"
- },
- "Name": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "ColumnHierarchy": {
- "additionalProperties": false,
- "properties": {
- "DateTimeHierarchy": {
- "$ref": "#/definitions/DateTimeHierarchy"
- },
- "ExplicitHierarchy": {
- "$ref": "#/definitions/ExplicitHierarchy"
- },
- "PredefinedHierarchy": {
- "$ref": "#/definitions/PredefinedHierarchy"
- }
- },
- "type": "object"
- },
- "ColumnIdentifier": {
- "additionalProperties": false,
- "properties": {
- "ColumnName": {
- "maxLength": 127,
- "minLength": 1,
- "type": "string"
- },
- "DataSetIdentifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "ColumnName",
- "DataSetIdentifier"
- ],
- "type": "object"
- },
- "ColumnRole": {
- "enum": [
- "DIMENSION",
- "MEASURE"
- ],
- "type": "string"
- },
- "ColumnSchema": {
- "additionalProperties": false,
- "properties": {
- "DataType": {
- "type": "string"
- },
- "GeographicRole": {
- "type": "string"
- },
- "Name": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "ColumnSort": {
- "additionalProperties": false,
- "properties": {
- "AggregationFunction": {
- "$ref": "#/definitions/AggregationFunction"
- },
- "Direction": {
- "$ref": "#/definitions/SortDirection"
- },
- "SortBy": {
- "$ref": "#/definitions/ColumnIdentifier"
- }
- },
- "required": [
- "Direction",
- "SortBy"
- ],
- "type": "object"
- },
- "ColumnTooltipItem": {
- "additionalProperties": false,
- "properties": {
- "Aggregation": {
- "$ref": "#/definitions/AggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "Label": {
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "required": [
- "Column"
- ],
- "type": "object"
- },
- "ComboChartAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "BarValues": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Colors": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "LineValues": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "ComboChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "BarDataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "BarsArrangement": {
- "$ref": "#/definitions/BarsArrangement"
- },
- "CategoryAxis": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "CategoryLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ColorLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/ComboChartFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "LineDataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "PrimaryYAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "PrimaryYAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ReferenceLines": {
- "items": {
- "$ref": "#/definitions/ReferenceLine"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "SecondaryYAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "SecondaryYAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/ComboChartSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- }
- },
- "type": "object"
- },
- "ComboChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "ComboChartAggregatedFieldWells": {
- "$ref": "#/definitions/ComboChartAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "ComboChartSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "ColorItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "ColorSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "ComboChartVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/ComboChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "ComparisonConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ComparisonFormat": {
- "$ref": "#/definitions/ComparisonFormatConfiguration"
- },
- "ComparisonMethod": {
- "$ref": "#/definitions/ComparisonMethod"
- }
- },
- "type": "object"
- },
- "ComparisonFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "NumberDisplayFormatConfiguration": {
- "$ref": "#/definitions/NumberDisplayFormatConfiguration"
- },
- "PercentageDisplayFormatConfiguration": {
- "$ref": "#/definitions/PercentageDisplayFormatConfiguration"
- }
- },
- "type": "object"
- },
- "ComparisonMethod": {
- "enum": [
- "DIFFERENCE",
- "PERCENT_DIFFERENCE",
- "PERCENT"
- ],
- "type": "string"
- },
- "Computation": {
- "additionalProperties": false,
- "properties": {
- "Forecast": {
- "$ref": "#/definitions/ForecastComputation"
- },
- "GrowthRate": {
- "$ref": "#/definitions/GrowthRateComputation"
- },
- "MaximumMinimum": {
- "$ref": "#/definitions/MaximumMinimumComputation"
- },
- "MetricComparison": {
- "$ref": "#/definitions/MetricComparisonComputation"
- },
- "PeriodOverPeriod": {
- "$ref": "#/definitions/PeriodOverPeriodComputation"
- },
- "PeriodToDate": {
- "$ref": "#/definitions/PeriodToDateComputation"
- },
- "TopBottomMovers": {
- "$ref": "#/definitions/TopBottomMoversComputation"
- },
- "TopBottomRanked": {
- "$ref": "#/definitions/TopBottomRankedComputation"
- },
- "TotalAggregation": {
- "$ref": "#/definitions/TotalAggregationComputation"
- },
- "UniqueValues": {
- "$ref": "#/definitions/UniqueValuesComputation"
- }
- },
- "type": "object"
- },
- "ConditionalFormattingColor": {
- "additionalProperties": false,
- "properties": {
- "Gradient": {
- "$ref": "#/definitions/ConditionalFormattingGradientColor"
- },
- "Solid": {
- "$ref": "#/definitions/ConditionalFormattingSolidColor"
- }
- },
- "type": "object"
- },
- "ConditionalFormattingCustomIconCondition": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "DisplayConfiguration": {
- "$ref": "#/definitions/ConditionalFormattingIconDisplayConfiguration"
- },
- "Expression": {
- "maxLength": 4096,
- "minLength": 1,
- "type": "string"
- },
- "IconOptions": {
- "$ref": "#/definitions/ConditionalFormattingCustomIconOptions"
- }
- },
- "required": [
- "Expression",
- "IconOptions"
- ],
- "type": "object"
- },
- "ConditionalFormattingCustomIconOptions": {
- "additionalProperties": false,
- "properties": {
- "Icon": {
- "$ref": "#/definitions/Icon"
- },
- "UnicodeIcon": {
- "pattern": "^[^\\u0000-\\u00FF]$",
- "type": "string"
- }
- },
- "type": "object"
- },
- "ConditionalFormattingGradientColor": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "$ref": "#/definitions/GradientColor"
- },
- "Expression": {
- "maxLength": 4096,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Color",
- "Expression"
- ],
- "type": "object"
- },
- "ConditionalFormattingIcon": {
- "additionalProperties": false,
- "properties": {
- "CustomCondition": {
- "$ref": "#/definitions/ConditionalFormattingCustomIconCondition"
- },
- "IconSet": {
- "$ref": "#/definitions/ConditionalFormattingIconSet"
- }
- },
- "type": "object"
- },
- "ConditionalFormattingIconDisplayConfiguration": {
- "additionalProperties": false,
- "properties": {
- "IconDisplayOption": {
- "$ref": "#/definitions/ConditionalFormattingIconDisplayOption"
- }
- },
- "type": "object"
- },
- "ConditionalFormattingIconDisplayOption": {
- "enum": [
- "ICON_ONLY"
- ],
- "type": "string"
- },
- "ConditionalFormattingIconSet": {
- "additionalProperties": false,
- "properties": {
- "Expression": {
- "maxLength": 4096,
- "minLength": 1,
- "type": "string"
- },
- "IconSetType": {
- "$ref": "#/definitions/ConditionalFormattingIconSetType"
- }
- },
- "required": [
- "Expression"
- ],
- "type": "object"
- },
- "ConditionalFormattingIconSetType": {
- "enum": [
- "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"
- ],
- "type": "string"
- },
- "ConditionalFormattingSolidColor": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "Expression": {
- "maxLength": 4096,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Expression"
- ],
- "type": "object"
- },
- "ContributionAnalysisDefault": {
- "additionalProperties": false,
- "properties": {
- "ContributorDimensions": {
- "items": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "maxItems": 4,
- "minItems": 1,
- "type": "array"
- },
- "MeasureFieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "ContributorDimensions",
- "MeasureFieldId"
- ],
- "type": "object"
- },
- "CrossDatasetTypes": {
- "enum": [
- "ALL_DATASETS",
- "SINGLE_DATASET"
- ],
- "type": "string"
- },
- "CurrencyDisplayFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DecimalPlacesConfiguration": {
- "$ref": "#/definitions/DecimalPlacesConfiguration"
- },
- "NegativeValueConfiguration": {
- "$ref": "#/definitions/NegativeValueConfiguration"
- },
- "NullValueFormatConfiguration": {
- "$ref": "#/definitions/NullValueFormatConfiguration"
- },
- "NumberScale": {
- "$ref": "#/definitions/NumberScale"
- },
- "Prefix": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "SeparatorConfiguration": {
- "$ref": "#/definitions/NumericSeparatorConfiguration"
- },
- "Suffix": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "Symbol": {
- "pattern": "^[A-Z]{3}$",
- "type": "string"
- }
- },
- "type": "object"
- },
- "CustomActionFilterOperation": {
- "additionalProperties": false,
- "properties": {
- "SelectedFieldsConfiguration": {
- "$ref": "#/definitions/FilterOperationSelectedFieldsConfiguration"
- },
- "TargetVisualsConfiguration": {
- "$ref": "#/definitions/FilterOperationTargetVisualsConfiguration"
- }
- },
- "required": [
- "SelectedFieldsConfiguration",
- "TargetVisualsConfiguration"
- ],
- "type": "object"
- },
- "CustomActionNavigationOperation": {
- "additionalProperties": false,
- "properties": {
- "LocalNavigationConfiguration": {
- "$ref": "#/definitions/LocalNavigationConfiguration"
- }
- },
- "type": "object"
- },
- "CustomActionSetParametersOperation": {
- "additionalProperties": false,
- "properties": {
- "ParameterValueConfigurations": {
- "items": {
- "$ref": "#/definitions/SetParameterValueConfiguration"
- },
- "maxItems": 200,
- "minItems": 1,
- "type": "array"
- }
- },
- "required": [
- "ParameterValueConfigurations"
- ],
- "type": "object"
- },
- "CustomActionURLOperation": {
- "additionalProperties": false,
- "properties": {
- "URLTarget": {
- "$ref": "#/definitions/URLTargetConfiguration"
- },
- "URLTemplate": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "URLTarget",
- "URLTemplate"
- ],
- "type": "object"
- },
- "CustomColor": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "FieldValue": {
- "maxLength": 2048,
- "minLength": 0,
- "type": "string"
- },
- "SpecialValue": {
- "$ref": "#/definitions/SpecialValue"
- }
- },
- "required": [
- "Color"
- ],
- "type": "object"
- },
- "CustomContentConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ContentType": {
- "$ref": "#/definitions/CustomContentType"
- },
- "ContentUrl": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "ImageScaling": {
- "$ref": "#/definitions/CustomContentImageScalingConfiguration"
- }
- },
- "type": "object"
- },
- "CustomContentImageScalingConfiguration": {
- "enum": [
- "FIT_TO_HEIGHT",
- "FIT_TO_WIDTH",
- "DO_NOT_SCALE",
- "SCALE_TO_VISUAL"
- ],
- "type": "string"
- },
- "CustomContentType": {
- "enum": [
- "IMAGE",
- "OTHER_EMBEDDED_CONTENT"
- ],
- "type": "string"
- },
- "CustomContentVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/CustomContentConfiguration"
- },
- "DataSetIdentifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "DataSetIdentifier",
- "VisualId"
- ],
- "type": "object"
- },
- "CustomFilterConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryValue": {
- "maxLength": 512,
- "minLength": 0,
- "type": "string"
- },
- "MatchOperator": {
- "$ref": "#/definitions/CategoryFilterMatchOperator"
- },
- "NullOption": {
- "$ref": "#/definitions/FilterNullOption"
- },
- "ParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "SelectAllOptions": {
- "$ref": "#/definitions/CategoryFilterSelectAllOptions"
- }
- },
- "required": [
- "MatchOperator",
- "NullOption"
- ],
- "type": "object"
- },
- "CustomFilterListConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryValues": {
- "items": {
- "maxLength": 512,
- "minLength": 0,
- "type": "string"
- },
- "maxItems": 100000,
- "minItems": 0,
- "type": "array"
- },
- "MatchOperator": {
- "$ref": "#/definitions/CategoryFilterMatchOperator"
- },
- "NullOption": {
- "$ref": "#/definitions/FilterNullOption"
- },
- "SelectAllOptions": {
- "$ref": "#/definitions/CategoryFilterSelectAllOptions"
- }
- },
- "required": [
- "MatchOperator",
- "NullOption"
- ],
- "type": "object"
- },
- "CustomNarrativeOptions": {
- "additionalProperties": false,
- "properties": {
- "Narrative": {
- "maxLength": 150000,
- "minLength": 0,
- "type": "string"
- }
- },
- "required": [
- "Narrative"
- ],
- "type": "object"
- },
- "CustomParameterValues": {
- "additionalProperties": false,
- "properties": {
- "DateTimeValues": {
- "items": {
- "format": "date-time",
- "type": "string"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- },
- "DecimalValues": {
- "items": {
- "type": "number"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- },
- "IntegerValues": {
- "items": {
- "type": "number"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- },
- "StringValues": {
- "items": {
- "type": "string"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "CustomValuesConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomValues": {
- "$ref": "#/definitions/CustomParameterValues"
- },
- "IncludeNullValue": {
- "type": "boolean"
- }
- },
- "required": [
- "CustomValues"
- ],
- "type": "object"
- },
- "DataBarsOptions": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "NegativeColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "PositiveColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- }
- },
- "required": [
- "FieldId"
- ],
- "type": "object"
- },
- "DataColor": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "DataValue": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "DataFieldSeriesItem": {
- "additionalProperties": false,
- "properties": {
- "AxisBinding": {
- "$ref": "#/definitions/AxisBinding"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FieldValue": {
- "type": "string"
- },
- "Settings": {
- "$ref": "#/definitions/LineChartSeriesSettings"
- }
- },
- "required": [
- "AxisBinding",
- "FieldId"
- ],
- "type": "object"
- },
- "DataLabelContent": {
- "enum": [
- "VALUE",
- "PERCENT",
- "VALUE_AND_PERCENT"
- ],
- "type": "string"
- },
- "DataLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "CategoryLabelVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "DataLabelTypes": {
- "items": {
- "$ref": "#/definitions/DataLabelType"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "LabelColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "LabelContent": {
- "$ref": "#/definitions/DataLabelContent"
- },
- "LabelFontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "MeasureLabelVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Overlap": {
- "$ref": "#/definitions/DataLabelOverlap"
- },
- "Position": {
- "$ref": "#/definitions/DataLabelPosition"
- },
- "TotalsVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "DataLabelOverlap": {
- "enum": [
- "DISABLE_OVERLAP",
- "ENABLE_OVERLAP"
- ],
- "type": "string"
- },
- "DataLabelPosition": {
- "enum": [
- "INSIDE",
- "OUTSIDE",
- "LEFT",
- "TOP",
- "BOTTOM",
- "RIGHT"
- ],
- "type": "string"
- },
- "DataLabelType": {
- "additionalProperties": false,
- "properties": {
- "DataPathLabelType": {
- "$ref": "#/definitions/DataPathLabelType"
- },
- "FieldLabelType": {
- "$ref": "#/definitions/FieldLabelType"
- },
- "MaximumLabelType": {
- "$ref": "#/definitions/MaximumLabelType"
- },
- "MinimumLabelType": {
- "$ref": "#/definitions/MinimumLabelType"
- },
- "RangeEndsLabelType": {
- "$ref": "#/definitions/RangeEndsLabelType"
- }
- },
- "type": "object"
- },
- "DataPathColor": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "Element": {
- "$ref": "#/definitions/DataPathValue"
- },
- "TimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- }
- },
- "required": [
- "Color",
- "Element"
- ],
- "type": "object"
- },
- "DataPathLabelType": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FieldValue": {
- "maxLength": 2048,
- "minLength": 0,
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "DataPathSort": {
- "additionalProperties": false,
- "properties": {
- "Direction": {
- "$ref": "#/definitions/SortDirection"
- },
- "SortPaths": {
- "items": {
- "$ref": "#/definitions/DataPathValue"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "Direction",
- "SortPaths"
- ],
- "type": "object"
- },
- "DataPathType": {
- "additionalProperties": false,
- "properties": {
- "PivotTableDataPathType": {
- "$ref": "#/definitions/PivotTableDataPathType"
- }
- },
- "type": "object"
- },
- "DataPathValue": {
- "additionalProperties": false,
- "properties": {
- "DataPathType": {
- "$ref": "#/definitions/DataPathType"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FieldValue": {
- "maxLength": 2048,
- "minLength": 0,
- "type": "string"
- }
- },
- "type": "object"
- },
- "DataSetConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ColumnGroupSchemaList": {
- "items": {
- "$ref": "#/definitions/ColumnGroupSchema"
- },
- "maxItems": 500,
- "minItems": 0,
- "type": "array"
- },
- "DataSetSchema": {
- "$ref": "#/definitions/DataSetSchema"
- },
- "Placeholder": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "DataSetReference": {
- "additionalProperties": false,
- "properties": {
- "DataSetArn": {
- "type": "string"
- },
- "DataSetPlaceholder": {
- "pattern": "\\S",
- "type": "string"
- }
- },
- "required": [
- "DataSetArn",
- "DataSetPlaceholder"
- ],
- "type": "object"
- },
- "DataSetSchema": {
- "additionalProperties": false,
- "properties": {
- "ColumnSchemaList": {
- "items": {
- "$ref": "#/definitions/ColumnSchema"
- },
- "maxItems": 500,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "DateAggregationFunction": {
- "enum": [
- "COUNT",
- "DISTINCT_COUNT",
- "MIN",
- "MAX"
- ],
- "type": "string"
- },
- "DateAxisOptions": {
- "additionalProperties": false,
- "properties": {
- "MissingDateVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "DateDimensionField": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "DateGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/DateTimeFormatConfiguration"
- },
- "HierarchyId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "DateMeasureField": {
- "additionalProperties": false,
- "properties": {
- "AggregationFunction": {
- "$ref": "#/definitions/DateAggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/DateTimeFormatConfiguration"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "DateTimeDefaultValues": {
- "additionalProperties": false,
- "properties": {
- "DynamicValue": {
- "$ref": "#/definitions/DynamicDefaultValue"
- },
- "RollingDate": {
- "$ref": "#/definitions/RollingDateConfiguration"
- },
- "StaticValues": {
- "items": {
- "format": "date-time",
- "type": "string"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "DateTimeFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DateTimeFormat": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "NullValueFormatConfiguration": {
- "$ref": "#/definitions/NullValueFormatConfiguration"
- },
- "NumericFormatConfiguration": {
- "$ref": "#/definitions/NumericFormatConfiguration"
- }
- },
- "type": "object"
- },
- "DateTimeHierarchy": {
- "additionalProperties": false,
- "properties": {
- "DrillDownFilters": {
- "items": {
- "$ref": "#/definitions/DrillDownFilter"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "HierarchyId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "HierarchyId"
- ],
- "type": "object"
- },
- "DateTimeParameterDeclaration": {
- "additionalProperties": false,
- "properties": {
- "DefaultValues": {
- "$ref": "#/definitions/DateTimeDefaultValues"
- },
- "MappedDataSetParameters": {
- "items": {
- "$ref": "#/definitions/MappedDataSetParameter"
- },
- "maxItems": 150,
- "minItems": 0,
- "type": "array"
- },
- "Name": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "TimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- },
- "ValueWhenUnset": {
- "$ref": "#/definitions/DateTimeValueWhenUnsetConfiguration"
- }
- },
- "required": [
- "Name"
- ],
- "type": "object"
- },
- "DateTimePickerControlDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "DateTimeFormat": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "InfoIconLabelOptions": {
- "$ref": "#/definitions/SheetControlInfoIconLabelOptions"
- },
- "TitleOptions": {
- "$ref": "#/definitions/LabelOptions"
- }
- },
- "type": "object"
- },
- "DateTimeValueWhenUnsetConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomValue": {
- "format": "date-time",
- "type": "string"
- },
- "ValueWhenUnsetOption": {
- "$ref": "#/definitions/ValueWhenUnsetOption"
- }
- },
- "type": "object"
- },
- "DayOfTheWeek": {
- "enum": [
- "SUNDAY",
- "MONDAY",
- "TUESDAY",
- "WEDNESDAY",
- "THURSDAY",
- "FRIDAY",
- "SATURDAY"
- ],
- "type": "string"
- },
- "DecimalDefaultValues": {
- "additionalProperties": false,
- "properties": {
- "DynamicValue": {
- "$ref": "#/definitions/DynamicDefaultValue"
- },
- "StaticValues": {
- "items": {
- "type": "number"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "DecimalParameterDeclaration": {
- "additionalProperties": false,
- "properties": {
- "DefaultValues": {
- "$ref": "#/definitions/DecimalDefaultValues"
- },
- "MappedDataSetParameters": {
- "items": {
- "$ref": "#/definitions/MappedDataSetParameter"
- },
- "maxItems": 150,
- "minItems": 0,
- "type": "array"
- },
- "Name": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "ParameterValueType": {
- "$ref": "#/definitions/ParameterValueType"
- },
- "ValueWhenUnset": {
- "$ref": "#/definitions/DecimalValueWhenUnsetConfiguration"
- }
- },
- "required": [
- "Name",
- "ParameterValueType"
- ],
- "type": "object"
- },
- "DecimalPlacesConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DecimalPlaces": {
- "maximum": 20,
- "minimum": 0,
- "type": "number"
- }
- },
- "required": [
- "DecimalPlaces"
- ],
- "type": "object"
- },
- "DecimalValueWhenUnsetConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomValue": {
- "default": null,
- "type": "number"
- },
- "ValueWhenUnsetOption": {
- "$ref": "#/definitions/ValueWhenUnsetOption"
- }
- },
- "type": "object"
- },
- "DefaultDateTimePickerControlOptions": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/DateTimePickerControlDisplayOptions"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlDateTimePickerType"
- }
- },
- "type": "object"
- },
- "DefaultFilterControlConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ControlOptions": {
- "$ref": "#/definitions/DefaultFilterControlOptions"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "ControlOptions",
- "Title"
- ],
- "type": "object"
- },
- "DefaultFilterControlOptions": {
- "additionalProperties": false,
- "properties": {
- "DefaultDateTimePickerOptions": {
- "$ref": "#/definitions/DefaultDateTimePickerControlOptions"
- },
- "DefaultDropdownOptions": {
- "$ref": "#/definitions/DefaultFilterDropDownControlOptions"
- },
- "DefaultListOptions": {
- "$ref": "#/definitions/DefaultFilterListControlOptions"
- },
- "DefaultRelativeDateTimeOptions": {
- "$ref": "#/definitions/DefaultRelativeDateTimeControlOptions"
- },
- "DefaultSliderOptions": {
- "$ref": "#/definitions/DefaultSliderControlOptions"
- },
- "DefaultTextAreaOptions": {
- "$ref": "#/definitions/DefaultTextAreaControlOptions"
- },
- "DefaultTextFieldOptions": {
- "$ref": "#/definitions/DefaultTextFieldControlOptions"
- }
- },
- "type": "object"
- },
- "DefaultFilterDropDownControlOptions": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/DropDownControlDisplayOptions"
- },
- "SelectableValues": {
- "$ref": "#/definitions/FilterSelectableValues"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlListType"
- }
- },
- "type": "object"
- },
- "DefaultFilterListControlOptions": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/ListControlDisplayOptions"
- },
- "SelectableValues": {
- "$ref": "#/definitions/FilterSelectableValues"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlListType"
- }
- },
- "type": "object"
- },
- "DefaultFreeFormLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CanvasSizeOptions": {
- "$ref": "#/definitions/FreeFormLayoutCanvasSizeOptions"
- }
- },
- "required": [
- "CanvasSizeOptions"
- ],
- "type": "object"
- },
- "DefaultGridLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CanvasSizeOptions": {
- "$ref": "#/definitions/GridLayoutCanvasSizeOptions"
- }
- },
- "required": [
- "CanvasSizeOptions"
- ],
- "type": "object"
- },
- "DefaultInteractiveLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FreeForm": {
- "$ref": "#/definitions/DefaultFreeFormLayoutConfiguration"
- },
- "Grid": {
- "$ref": "#/definitions/DefaultGridLayoutConfiguration"
- }
- },
- "type": "object"
- },
- "DefaultNewSheetConfiguration": {
- "additionalProperties": false,
- "properties": {
- "InteractiveLayoutConfiguration": {
- "$ref": "#/definitions/DefaultInteractiveLayoutConfiguration"
- },
- "PaginatedLayoutConfiguration": {
- "$ref": "#/definitions/DefaultPaginatedLayoutConfiguration"
- },
- "SheetContentType": {
- "$ref": "#/definitions/SheetContentType"
- }
- },
- "type": "object"
- },
- "DefaultPaginatedLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "SectionBased": {
- "$ref": "#/definitions/DefaultSectionBasedLayoutConfiguration"
- }
- },
- "type": "object"
- },
- "DefaultRelativeDateTimeControlOptions": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/RelativeDateTimeControlDisplayOptions"
- }
- },
- "type": "object"
- },
- "DefaultSectionBasedLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CanvasSizeOptions": {
- "$ref": "#/definitions/SectionBasedLayoutCanvasSizeOptions"
- }
- },
- "required": [
- "CanvasSizeOptions"
- ],
- "type": "object"
- },
- "DefaultSliderControlOptions": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/SliderControlDisplayOptions"
- },
- "MaximumValue": {
- "default": 0,
- "type": "number"
- },
- "MinimumValue": {
- "default": 0,
- "type": "number"
- },
- "StepSize": {
- "default": 0,
- "type": "number"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlSliderType"
- }
- },
- "required": [
- "MaximumValue",
- "MinimumValue",
- "StepSize"
- ],
- "type": "object"
- },
- "DefaultTextAreaControlOptions": {
- "additionalProperties": false,
- "properties": {
- "Delimiter": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "DisplayOptions": {
- "$ref": "#/definitions/TextAreaControlDisplayOptions"
- }
- },
- "type": "object"
- },
- "DefaultTextFieldControlOptions": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/TextFieldControlDisplayOptions"
- }
- },
- "type": "object"
- },
- "DestinationParameterValueConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomValuesConfiguration": {
- "$ref": "#/definitions/CustomValuesConfiguration"
- },
- "SelectAllValueOptions": {
- "$ref": "#/definitions/SelectAllValueOptions"
- },
- "SourceColumn": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "SourceField": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "SourceParameterName": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "DimensionField": {
- "additionalProperties": false,
- "properties": {
- "CategoricalDimensionField": {
- "$ref": "#/definitions/CategoricalDimensionField"
- },
- "DateDimensionField": {
- "$ref": "#/definitions/DateDimensionField"
- },
- "NumericalDimensionField": {
- "$ref": "#/definitions/NumericalDimensionField"
- }
- },
- "type": "object"
- },
- "DonutCenterOptions": {
- "additionalProperties": false,
- "properties": {
- "LabelVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "DonutOptions": {
- "additionalProperties": false,
- "properties": {
- "ArcOptions": {
- "$ref": "#/definitions/ArcOptions"
- },
- "DonutCenterOptions": {
- "$ref": "#/definitions/DonutCenterOptions"
- }
- },
- "type": "object"
- },
- "DrillDownFilter": {
- "additionalProperties": false,
- "properties": {
- "CategoryFilter": {
- "$ref": "#/definitions/CategoryDrillDownFilter"
- },
- "NumericEqualityFilter": {
- "$ref": "#/definitions/NumericEqualityDrillDownFilter"
- },
- "TimeRangeFilter": {
- "$ref": "#/definitions/TimeRangeDrillDownFilter"
- }
- },
- "type": "object"
- },
- "DropDownControlDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "InfoIconLabelOptions": {
- "$ref": "#/definitions/SheetControlInfoIconLabelOptions"
- },
- "SelectAllOptions": {
- "$ref": "#/definitions/ListControlSelectAllOptions"
- },
- "TitleOptions": {
- "$ref": "#/definitions/LabelOptions"
- }
- },
- "type": "object"
- },
- "DynamicDefaultValue": {
- "additionalProperties": false,
- "properties": {
- "DefaultValueColumn": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "GroupNameColumn": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "UserNameColumn": {
- "$ref": "#/definitions/ColumnIdentifier"
- }
- },
- "required": [
- "DefaultValueColumn"
- ],
- "type": "object"
- },
- "EmptyVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "DataSetIdentifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "DataSetIdentifier",
- "VisualId"
- ],
- "type": "object"
- },
- "Entity": {
- "additionalProperties": false,
- "properties": {
- "Path": {
- "pattern": "\\S",
- "type": "string"
- }
- },
- "type": "object"
- },
- "ExcludePeriodConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Amount": {
- "default": null,
- "type": "number"
- },
- "Granularity": {
- "$ref": "#/definitions/TimeGranularity"
- },
- "Status": {
- "$ref": "#/definitions/WidgetStatus"
- }
- },
- "required": [
- "Amount",
- "Granularity"
- ],
- "type": "object"
- },
- "ExplicitHierarchy": {
- "additionalProperties": false,
- "properties": {
- "Columns": {
- "items": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "maxItems": 10,
- "minItems": 2,
- "type": "array"
- },
- "DrillDownFilters": {
- "items": {
- "$ref": "#/definitions/DrillDownFilter"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "HierarchyId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Columns",
- "HierarchyId"
- ],
- "type": "object"
- },
- "FieldBasedTooltip": {
- "additionalProperties": false,
- "properties": {
- "AggregationVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "TooltipFields": {
- "items": {
- "$ref": "#/definitions/TooltipItem"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "TooltipTitleType": {
- "$ref": "#/definitions/TooltipTitleType"
- }
- },
- "type": "object"
- },
- "FieldLabelType": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "FieldSeriesItem": {
- "additionalProperties": false,
- "properties": {
- "AxisBinding": {
- "$ref": "#/definitions/AxisBinding"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "Settings": {
- "$ref": "#/definitions/LineChartSeriesSettings"
- }
- },
- "required": [
- "AxisBinding",
- "FieldId"
- ],
- "type": "object"
- },
- "FieldSort": {
- "additionalProperties": false,
- "properties": {
- "Direction": {
- "$ref": "#/definitions/SortDirection"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Direction",
- "FieldId"
- ],
- "type": "object"
- },
- "FieldSortOptions": {
- "additionalProperties": false,
- "properties": {
- "ColumnSort": {
- "$ref": "#/definitions/ColumnSort"
- },
- "FieldSort": {
- "$ref": "#/definitions/FieldSort"
- }
- },
- "type": "object"
- },
- "FieldTooltipItem": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "Label": {
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "required": [
- "FieldId"
- ],
- "type": "object"
- },
- "FilledMapAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Geospatial": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "FilledMapConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "ConditionalFormattingOptions": {
- "items": {
- "$ref": "#/definitions/FilledMapConditionalFormattingOption"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "ConditionalFormattingOptions"
- ],
- "type": "object"
- },
- "FilledMapConditionalFormattingOption": {
- "additionalProperties": false,
- "properties": {
- "Shape": {
- "$ref": "#/definitions/FilledMapShapeConditionalFormatting"
- }
- },
- "required": [
- "Shape"
- ],
- "type": "object"
- },
- "FilledMapConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FieldWells": {
- "$ref": "#/definitions/FilledMapFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "MapStyleOptions": {
- "$ref": "#/definitions/GeospatialMapStyleOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/FilledMapSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "WindowOptions": {
- "$ref": "#/definitions/GeospatialWindowOptions"
- }
- },
- "type": "object"
- },
- "FilledMapFieldWells": {
- "additionalProperties": false,
- "properties": {
- "FilledMapAggregatedFieldWells": {
- "$ref": "#/definitions/FilledMapAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "FilledMapShapeConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "Format": {
- "$ref": "#/definitions/ShapeConditionalFormat"
- }
- },
- "required": [
- "FieldId"
- ],
- "type": "object"
- },
- "FilledMapSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "FilledMapVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/FilledMapConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "ConditionalFormatting": {
- "$ref": "#/definitions/FilledMapConditionalFormatting"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "Filter": {
- "additionalProperties": false,
- "properties": {
- "CategoryFilter": {
- "$ref": "#/definitions/CategoryFilter"
- },
- "NestedFilter": {
- "$ref": "#/definitions/NestedFilter"
- },
- "NumericEqualityFilter": {
- "$ref": "#/definitions/NumericEqualityFilter"
- },
- "NumericRangeFilter": {
- "$ref": "#/definitions/NumericRangeFilter"
- },
- "RelativeDatesFilter": {
- "$ref": "#/definitions/RelativeDatesFilter"
- },
- "TimeEqualityFilter": {
- "$ref": "#/definitions/TimeEqualityFilter"
- },
- "TimeRangeFilter": {
- "$ref": "#/definitions/TimeRangeFilter"
- },
- "TopBottomFilter": {
- "$ref": "#/definitions/TopBottomFilter"
- }
- },
- "type": "object"
- },
- "FilterControl": {
- "additionalProperties": false,
- "properties": {
- "CrossSheet": {
- "$ref": "#/definitions/FilterCrossSheetControl"
- },
- "DateTimePicker": {
- "$ref": "#/definitions/FilterDateTimePickerControl"
- },
- "Dropdown": {
- "$ref": "#/definitions/FilterDropDownControl"
- },
- "List": {
- "$ref": "#/definitions/FilterListControl"
- },
- "RelativeDateTime": {
- "$ref": "#/definitions/FilterRelativeDateTimeControl"
- },
- "Slider": {
- "$ref": "#/definitions/FilterSliderControl"
- },
- "TextArea": {
- "$ref": "#/definitions/FilterTextAreaControl"
- },
- "TextField": {
- "$ref": "#/definitions/FilterTextFieldControl"
- }
- },
- "type": "object"
- },
- "FilterCrossSheetControl": {
- "additionalProperties": false,
- "properties": {
- "CascadingControlConfiguration": {
- "$ref": "#/definitions/CascadingControlConfiguration"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "FilterControlId",
- "SourceFilterId"
- ],
- "type": "object"
- },
- "FilterDateTimePickerControl": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/DateTimePickerControlDisplayOptions"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlDateTimePickerType"
- }
- },
- "required": [
- "FilterControlId",
- "SourceFilterId",
- "Title"
- ],
- "type": "object"
- },
- "FilterDropDownControl": {
- "additionalProperties": false,
- "properties": {
- "CascadingControlConfiguration": {
- "$ref": "#/definitions/CascadingControlConfiguration"
- },
- "DisplayOptions": {
- "$ref": "#/definitions/DropDownControlDisplayOptions"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SelectableValues": {
- "$ref": "#/definitions/FilterSelectableValues"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlListType"
- }
- },
- "required": [
- "FilterControlId",
- "SourceFilterId",
- "Title"
- ],
- "type": "object"
- },
- "FilterGroup": {
- "additionalProperties": false,
- "properties": {
- "CrossDataset": {
- "$ref": "#/definitions/CrossDatasetTypes"
- },
- "FilterGroupId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Filters": {
- "items": {
- "$ref": "#/definitions/Filter"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "ScopeConfiguration": {
- "$ref": "#/definitions/FilterScopeConfiguration"
- },
- "Status": {
- "$ref": "#/definitions/WidgetStatus"
- }
- },
- "required": [
- "CrossDataset",
- "FilterGroupId",
- "Filters",
- "ScopeConfiguration"
- ],
- "type": "object"
- },
- "FilterListConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryValues": {
- "items": {
- "maxLength": 512,
- "minLength": 0,
- "type": "string"
- },
- "maxItems": 100000,
- "minItems": 0,
- "type": "array"
- },
- "MatchOperator": {
- "$ref": "#/definitions/CategoryFilterMatchOperator"
- },
- "NullOption": {
- "$ref": "#/definitions/FilterNullOption"
- },
- "SelectAllOptions": {
- "$ref": "#/definitions/CategoryFilterSelectAllOptions"
- }
- },
- "required": [
- "MatchOperator"
- ],
- "type": "object"
- },
- "FilterListControl": {
- "additionalProperties": false,
- "properties": {
- "CascadingControlConfiguration": {
- "$ref": "#/definitions/CascadingControlConfiguration"
- },
- "DisplayOptions": {
- "$ref": "#/definitions/ListControlDisplayOptions"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SelectableValues": {
- "$ref": "#/definitions/FilterSelectableValues"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlListType"
- }
- },
- "required": [
- "FilterControlId",
- "SourceFilterId",
- "Title"
- ],
- "type": "object"
- },
- "FilterNullOption": {
- "enum": [
- "ALL_VALUES",
- "NULLS_ONLY",
- "NON_NULLS_ONLY"
- ],
- "type": "string"
- },
- "FilterOperationSelectedFieldsConfiguration": {
- "additionalProperties": false,
- "properties": {
- "SelectedColumns": {
- "items": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "SelectedFieldOptions": {
- "$ref": "#/definitions/SelectedFieldOptions"
- },
- "SelectedFields": {
- "items": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "maxItems": 20,
- "minItems": 1,
- "type": "array"
- }
- },
- "type": "object"
- },
- "FilterOperationTargetVisualsConfiguration": {
- "additionalProperties": false,
- "properties": {
- "SameSheetTargetVisualConfiguration": {
- "$ref": "#/definitions/SameSheetTargetVisualConfiguration"
- }
- },
- "type": "object"
- },
- "FilterRelativeDateTimeControl": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/RelativeDateTimeControlDisplayOptions"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "FilterControlId",
- "SourceFilterId",
- "Title"
- ],
- "type": "object"
- },
- "FilterScopeConfiguration": {
- "additionalProperties": false,
- "properties": {
- "AllSheets": {
- "$ref": "#/definitions/AllSheetsFilterScopeConfiguration"
- },
- "SelectedSheets": {
- "$ref": "#/definitions/SelectedSheetsFilterScopeConfiguration"
- }
- },
- "type": "object"
- },
- "FilterSelectableValues": {
- "additionalProperties": false,
- "properties": {
- "Values": {
- "items": {
- "type": "string"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "FilterSliderControl": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/SliderControlDisplayOptions"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "MaximumValue": {
- "default": 0,
- "type": "number"
- },
- "MinimumValue": {
- "default": 0,
- "type": "number"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "StepSize": {
- "default": 0,
- "type": "number"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlSliderType"
- }
- },
- "required": [
- "FilterControlId",
- "MaximumValue",
- "MinimumValue",
- "SourceFilterId",
- "StepSize",
- "Title"
- ],
- "type": "object"
- },
- "FilterTextAreaControl": {
- "additionalProperties": false,
- "properties": {
- "Delimiter": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "DisplayOptions": {
- "$ref": "#/definitions/TextAreaControlDisplayOptions"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "FilterControlId",
- "SourceFilterId",
- "Title"
- ],
- "type": "object"
- },
- "FilterTextFieldControl": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/TextFieldControlDisplayOptions"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "FilterControlId",
- "SourceFilterId",
- "Title"
- ],
- "type": "object"
- },
- "FilterVisualScope": {
- "enum": [
- "ALL_VISUALS",
- "SELECTED_VISUALS"
- ],
- "type": "string"
- },
- "FontConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FontColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "FontDecoration": {
- "$ref": "#/definitions/FontDecoration"
- },
- "FontSize": {
- "$ref": "#/definitions/FontSize"
- },
- "FontStyle": {
- "$ref": "#/definitions/FontStyle"
- },
- "FontWeight": {
- "$ref": "#/definitions/FontWeight"
- }
- },
- "type": "object"
- },
- "FontDecoration": {
- "enum": [
- "UNDERLINE",
- "NONE"
- ],
- "type": "string"
- },
- "FontSize": {
- "additionalProperties": false,
- "properties": {
- "Relative": {
- "$ref": "#/definitions/RelativeFontSize"
- }
- },
- "type": "object"
- },
- "FontStyle": {
- "enum": [
- "NORMAL",
- "ITALIC"
- ],
- "type": "string"
- },
- "FontWeight": {
- "additionalProperties": false,
- "properties": {
- "Name": {
- "$ref": "#/definitions/FontWeightName"
- }
- },
- "type": "object"
- },
- "FontWeightName": {
- "enum": [
- "NORMAL",
- "BOLD"
- ],
- "type": "string"
- },
- "ForecastComputation": {
- "additionalProperties": false,
- "properties": {
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "CustomSeasonalityValue": {
- "default": null,
- "maximum": 180,
- "minimum": 1,
- "type": "number"
- },
- "LowerBoundary": {
- "default": null,
- "type": "number"
- },
- "Name": {
- "type": "string"
- },
- "PeriodsBackward": {
- "maximum": 1000,
- "minimum": 0,
- "type": "number"
- },
- "PeriodsForward": {
- "maximum": 1000,
- "minimum": 1,
- "type": "number"
- },
- "PredictionInterval": {
- "maximum": 95,
- "minimum": 50,
- "type": "number"
- },
- "Seasonality": {
- "$ref": "#/definitions/ForecastComputationSeasonality"
- },
- "Time": {
- "$ref": "#/definitions/DimensionField"
- },
- "UpperBoundary": {
- "default": null,
- "type": "number"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId"
- ],
- "type": "object"
- },
- "ForecastComputationSeasonality": {
- "enum": [
- "AUTOMATIC",
- "CUSTOM"
- ],
- "type": "string"
- },
- "ForecastConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ForecastProperties": {
- "$ref": "#/definitions/TimeBasedForecastProperties"
- },
- "Scenario": {
- "$ref": "#/definitions/ForecastScenario"
- }
- },
- "type": "object"
- },
- "ForecastScenario": {
- "additionalProperties": false,
- "properties": {
- "WhatIfPointScenario": {
- "$ref": "#/definitions/WhatIfPointScenario"
- },
- "WhatIfRangeScenario": {
- "$ref": "#/definitions/WhatIfRangeScenario"
- }
- },
- "type": "object"
- },
- "FormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DateTimeFormatConfiguration": {
- "$ref": "#/definitions/DateTimeFormatConfiguration"
- },
- "NumberFormatConfiguration": {
- "$ref": "#/definitions/NumberFormatConfiguration"
- },
- "StringFormatConfiguration": {
- "$ref": "#/definitions/StringFormatConfiguration"
- }
- },
- "type": "object"
- },
- "FreeFormLayoutCanvasSizeOptions": {
- "additionalProperties": false,
- "properties": {
- "ScreenCanvasSizeOptions": {
- "$ref": "#/definitions/FreeFormLayoutScreenCanvasSizeOptions"
- }
- },
- "type": "object"
- },
- "FreeFormLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CanvasSizeOptions": {
- "$ref": "#/definitions/FreeFormLayoutCanvasSizeOptions"
- },
- "Elements": {
- "items": {
- "$ref": "#/definitions/FreeFormLayoutElement"
- },
- "maxItems": 430,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "Elements"
- ],
- "type": "object"
- },
- "FreeFormLayoutElement": {
- "additionalProperties": false,
- "properties": {
- "BackgroundStyle": {
- "$ref": "#/definitions/FreeFormLayoutElementBackgroundStyle"
- },
- "BorderStyle": {
- "$ref": "#/definitions/FreeFormLayoutElementBorderStyle"
- },
- "ElementId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "ElementType": {
- "$ref": "#/definitions/LayoutElementType"
- },
- "Height": {
- "type": "string"
- },
- "LoadingAnimation": {
- "$ref": "#/definitions/LoadingAnimation"
- },
- "RenderingRules": {
- "items": {
- "$ref": "#/definitions/SheetElementRenderingRule"
- },
- "maxItems": 10000,
- "minItems": 0,
- "type": "array"
- },
- "SelectedBorderStyle": {
- "$ref": "#/definitions/FreeFormLayoutElementBorderStyle"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Width": {
- "type": "string"
- },
- "XAxisLocation": {
- "type": "string"
- },
- "YAxisLocation": {
- "type": "string"
- }
- },
- "required": [
- "ElementId",
- "ElementType",
- "Height",
- "Width",
- "XAxisLocation",
- "YAxisLocation"
- ],
- "type": "object"
- },
- "FreeFormLayoutElementBackgroundStyle": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}(?:[A-F0-9]{2})?$",
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "FreeFormLayoutElementBorderStyle": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}(?:[A-F0-9]{2})?$",
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "FreeFormLayoutScreenCanvasSizeOptions": {
- "additionalProperties": false,
- "properties": {
- "OptimizedViewPortWidth": {
- "type": "string"
- }
- },
- "required": [
- "OptimizedViewPortWidth"
- ],
- "type": "object"
- },
- "FreeFormSectionLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Elements": {
- "items": {
- "$ref": "#/definitions/FreeFormLayoutElement"
- },
- "maxItems": 430,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "Elements"
- ],
- "type": "object"
- },
- "FunnelChartAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "FunnelChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "DataLabelOptions": {
- "$ref": "#/definitions/FunnelChartDataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/FunnelChartFieldWells"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/FunnelChartSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "ValueLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- }
- },
- "type": "object"
- },
- "FunnelChartDataLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "CategoryLabelVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "LabelColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "LabelFontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "MeasureDataLabelStyle": {
- "$ref": "#/definitions/FunnelChartMeasureDataLabelStyle"
- },
- "MeasureLabelVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Position": {
- "$ref": "#/definitions/DataLabelPosition"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "FunnelChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "FunnelChartAggregatedFieldWells": {
- "$ref": "#/definitions/FunnelChartAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "FunnelChartMeasureDataLabelStyle": {
- "enum": [
- "VALUE_ONLY",
- "PERCENTAGE_BY_FIRST_STAGE",
- "PERCENTAGE_BY_PREVIOUS_STAGE",
- "VALUE_AND_PERCENTAGE_BY_FIRST_STAGE",
- "VALUE_AND_PERCENTAGE_BY_PREVIOUS_STAGE"
- ],
- "type": "string"
- },
- "FunnelChartSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "FunnelChartVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/FunnelChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "GaugeChartArcConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "ForegroundColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "GaugeChartConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "ConditionalFormattingOptions": {
- "items": {
- "$ref": "#/definitions/GaugeChartConditionalFormattingOption"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "GaugeChartConditionalFormattingOption": {
- "additionalProperties": false,
- "properties": {
- "Arc": {
- "$ref": "#/definitions/GaugeChartArcConditionalFormatting"
- },
- "PrimaryValue": {
- "$ref": "#/definitions/GaugeChartPrimaryValueConditionalFormatting"
- }
- },
- "type": "object"
- },
- "GaugeChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/GaugeChartFieldWells"
- },
- "GaugeChartOptions": {
- "$ref": "#/definitions/GaugeChartOptions"
- },
- "TooltipOptions": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- }
- },
- "type": "object"
- },
- "GaugeChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "TargetValues": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "GaugeChartOptions": {
- "additionalProperties": false,
- "properties": {
- "Arc": {
- "$ref": "#/definitions/ArcConfiguration"
- },
- "ArcAxis": {
- "$ref": "#/definitions/ArcAxisConfiguration"
- },
- "Comparison": {
- "$ref": "#/definitions/ComparisonConfiguration"
- },
- "PrimaryValueDisplayType": {
- "$ref": "#/definitions/PrimaryValueDisplayType"
- },
- "PrimaryValueFontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- }
- },
- "type": "object"
- },
- "GaugeChartPrimaryValueConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "Icon": {
- "$ref": "#/definitions/ConditionalFormattingIcon"
- },
- "TextColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "GaugeChartVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/GaugeChartConfiguration"
- },
- "ConditionalFormatting": {
- "$ref": "#/definitions/GaugeChartConditionalFormatting"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "GeospatialCoordinateBounds": {
- "additionalProperties": false,
- "properties": {
- "East": {
- "maximum": 1800,
- "minimum": -1800,
- "type": "number"
- },
- "North": {
- "maximum": 90,
- "minimum": -90,
- "type": "number"
- },
- "South": {
- "maximum": 90,
- "minimum": -90,
- "type": "number"
- },
- "West": {
- "maximum": 1800,
- "minimum": -1800,
- "type": "number"
- }
- },
- "required": [
- "East",
- "North",
- "South",
- "West"
- ],
- "type": "object"
- },
- "GeospatialHeatmapColorScale": {
- "additionalProperties": false,
- "properties": {
- "Colors": {
- "items": {
- "$ref": "#/definitions/GeospatialHeatmapDataColor"
- },
- "maxItems": 2,
- "minItems": 2,
- "type": "array"
- }
- },
- "type": "object"
- },
- "GeospatialHeatmapConfiguration": {
- "additionalProperties": false,
- "properties": {
- "HeatmapColor": {
- "$ref": "#/definitions/GeospatialHeatmapColorScale"
- }
- },
- "type": "object"
- },
- "GeospatialHeatmapDataColor": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- }
- },
- "required": [
- "Color"
- ],
- "type": "object"
- },
- "GeospatialMapAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Colors": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Geospatial": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "GeospatialMapConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FieldWells": {
- "$ref": "#/definitions/GeospatialMapFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "MapStyleOptions": {
- "$ref": "#/definitions/GeospatialMapStyleOptions"
- },
- "PointStyleOptions": {
- "$ref": "#/definitions/GeospatialPointStyleOptions"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- },
- "WindowOptions": {
- "$ref": "#/definitions/GeospatialWindowOptions"
- }
- },
- "type": "object"
- },
- "GeospatialMapFieldWells": {
- "additionalProperties": false,
- "properties": {
- "GeospatialMapAggregatedFieldWells": {
- "$ref": "#/definitions/GeospatialMapAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "GeospatialMapStyleOptions": {
- "additionalProperties": false,
- "properties": {
- "BaseMapStyle": {
- "$ref": "#/definitions/BaseMapStyleType"
- }
- },
- "type": "object"
- },
- "GeospatialMapVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/GeospatialMapConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "GeospatialPointStyleOptions": {
- "additionalProperties": false,
- "properties": {
- "ClusterMarkerConfiguration": {
- "$ref": "#/definitions/ClusterMarkerConfiguration"
- },
- "HeatmapConfiguration": {
- "$ref": "#/definitions/GeospatialHeatmapConfiguration"
- },
- "SelectedPointStyle": {
- "$ref": "#/definitions/GeospatialSelectedPointStyle"
- }
- },
- "type": "object"
- },
- "GeospatialSelectedPointStyle": {
- "enum": [
- "POINT",
- "CLUSTER",
- "HEATMAP"
- ],
- "type": "string"
- },
- "GeospatialWindowOptions": {
- "additionalProperties": false,
- "properties": {
- "Bounds": {
- "$ref": "#/definitions/GeospatialCoordinateBounds"
- },
- "MapZoomMode": {
- "$ref": "#/definitions/MapZoomMode"
- }
- },
- "type": "object"
- },
- "GlobalTableBorderOptions": {
- "additionalProperties": false,
- "properties": {
- "SideSpecificBorder": {
- "$ref": "#/definitions/TableSideBorderOptions"
- },
- "UniformBorder": {
- "$ref": "#/definitions/TableBorderOptions"
- }
- },
- "type": "object"
- },
- "GradientColor": {
- "additionalProperties": false,
- "properties": {
- "Stops": {
- "items": {
- "$ref": "#/definitions/GradientStop"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "GradientStop": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "DataValue": {
- "default": null,
- "type": "number"
- },
- "GradientOffset": {
- "default": 0,
- "type": "number"
- }
- },
- "required": [
- "GradientOffset"
- ],
- "type": "object"
- },
- "GridLayoutCanvasSizeOptions": {
- "additionalProperties": false,
- "properties": {
- "ScreenCanvasSizeOptions": {
- "$ref": "#/definitions/GridLayoutScreenCanvasSizeOptions"
- }
- },
- "type": "object"
- },
- "GridLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CanvasSizeOptions": {
- "$ref": "#/definitions/GridLayoutCanvasSizeOptions"
- },
- "Elements": {
- "items": {
- "$ref": "#/definitions/GridLayoutElement"
- },
- "maxItems": 430,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "Elements"
- ],
- "type": "object"
- },
- "GridLayoutElement": {
- "additionalProperties": false,
- "properties": {
- "ColumnIndex": {
- "maximum": 35,
- "minimum": 0,
- "type": "number"
- },
- "ColumnSpan": {
- "maximum": 36,
- "minimum": 1,
- "type": "number"
- },
- "ElementId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "ElementType": {
- "$ref": "#/definitions/LayoutElementType"
- },
- "RowIndex": {
- "maximum": 9009,
- "minimum": 0,
- "type": "number"
- },
- "RowSpan": {
- "maximum": 21,
- "minimum": 1,
- "type": "number"
- }
- },
- "required": [
- "ColumnSpan",
- "ElementId",
- "ElementType",
- "RowSpan"
- ],
- "type": "object"
- },
- "GridLayoutScreenCanvasSizeOptions": {
- "additionalProperties": false,
- "properties": {
- "OptimizedViewPortWidth": {
- "type": "string"
- },
- "ResizeOption": {
- "$ref": "#/definitions/ResizeOption"
- }
- },
- "required": [
- "ResizeOption"
- ],
- "type": "object"
- },
- "GrowthRateComputation": {
- "additionalProperties": false,
- "properties": {
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "type": "string"
- },
- "PeriodSize": {
- "default": 0,
- "maximum": 52,
- "minimum": 2,
- "type": "number"
- },
- "Time": {
- "$ref": "#/definitions/DimensionField"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId"
- ],
- "type": "object"
- },
- "HeaderFooterSectionConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Layout": {
- "$ref": "#/definitions/SectionLayoutConfiguration"
- },
- "SectionId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Style": {
- "$ref": "#/definitions/SectionStyle"
- }
- },
- "required": [
- "Layout",
- "SectionId"
- ],
- "type": "object"
- },
- "HeatMapAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Columns": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Rows": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "HeatMapConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ColorScale": {
- "$ref": "#/definitions/ColorScale"
- },
- "ColumnLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/HeatMapFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "RowLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/HeatMapSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- }
- },
- "type": "object"
- },
- "HeatMapFieldWells": {
- "additionalProperties": false,
- "properties": {
- "HeatMapAggregatedFieldWells": {
- "$ref": "#/definitions/HeatMapAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "HeatMapSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "HeatMapColumnItemsLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "HeatMapColumnSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "HeatMapRowItemsLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "HeatMapRowSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "HeatMapVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/HeatMapConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "HistogramAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "HistogramBinOptions": {
- "additionalProperties": false,
- "properties": {
- "BinCount": {
- "$ref": "#/definitions/BinCountOptions"
- },
- "BinWidth": {
- "$ref": "#/definitions/BinWidthOptions"
- },
- "SelectedBinType": {
- "$ref": "#/definitions/HistogramBinType"
- },
- "StartValue": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "HistogramBinType": {
- "enum": [
- "BIN_COUNT",
- "BIN_WIDTH"
- ],
- "type": "string"
- },
- "HistogramConfiguration": {
- "additionalProperties": false,
- "properties": {
- "BinOptions": {
- "$ref": "#/definitions/HistogramBinOptions"
- },
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/HistogramFieldWells"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- },
- "XAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "XAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "YAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- }
- },
- "type": "object"
- },
- "HistogramFieldWells": {
- "additionalProperties": false,
- "properties": {
- "HistogramAggregatedFieldWells": {
- "$ref": "#/definitions/HistogramAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "HistogramVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/HistogramConfiguration"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "HorizontalTextAlignment": {
- "enum": [
- "LEFT",
- "CENTER",
- "RIGHT",
- "AUTO"
- ],
- "type": "string"
- },
- "Icon": {
- "enum": [
- "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"
- ],
- "type": "string"
- },
- "InnerFilter": {
- "additionalProperties": false,
- "properties": {
- "CategoryInnerFilter": {
- "$ref": "#/definitions/CategoryInnerFilter"
- }
- },
- "type": "object"
- },
- "InsightConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Computations": {
- "items": {
- "$ref": "#/definitions/Computation"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "CustomNarrative": {
- "$ref": "#/definitions/CustomNarrativeOptions"
- }
- },
- "type": "object"
- },
- "InsightVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "DataSetIdentifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "InsightConfiguration": {
- "$ref": "#/definitions/InsightConfiguration"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "DataSetIdentifier",
- "VisualId"
- ],
- "type": "object"
- },
- "IntegerDefaultValues": {
- "additionalProperties": false,
- "properties": {
- "DynamicValue": {
- "$ref": "#/definitions/DynamicDefaultValue"
- },
- "StaticValues": {
- "items": {
- "type": "number"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "IntegerParameterDeclaration": {
- "additionalProperties": false,
- "properties": {
- "DefaultValues": {
- "$ref": "#/definitions/IntegerDefaultValues"
- },
- "MappedDataSetParameters": {
- "items": {
- "$ref": "#/definitions/MappedDataSetParameter"
- },
- "maxItems": 150,
- "minItems": 0,
- "type": "array"
- },
- "Name": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "ParameterValueType": {
- "$ref": "#/definitions/ParameterValueType"
- },
- "ValueWhenUnset": {
- "$ref": "#/definitions/IntegerValueWhenUnsetConfiguration"
- }
- },
- "required": [
- "Name",
- "ParameterValueType"
- ],
- "type": "object"
- },
- "IntegerValueWhenUnsetConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomValue": {
- "default": null,
- "type": "number"
- },
- "ValueWhenUnsetOption": {
- "$ref": "#/definitions/ValueWhenUnsetOption"
- }
- },
- "type": "object"
- },
- "ItemsLimitConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ItemsLimit": {
- "default": null,
- "type": "number"
- },
- "OtherCategories": {
- "$ref": "#/definitions/OtherCategories"
- }
- },
- "type": "object"
- },
- "KPIActualValueConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "Icon": {
- "$ref": "#/definitions/ConditionalFormattingIcon"
- },
- "TextColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "KPIComparisonValueConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "Icon": {
- "$ref": "#/definitions/ConditionalFormattingIcon"
- },
- "TextColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "KPIConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "ConditionalFormattingOptions": {
- "items": {
- "$ref": "#/definitions/KPIConditionalFormattingOption"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "KPIConditionalFormattingOption": {
- "additionalProperties": false,
- "properties": {
- "ActualValue": {
- "$ref": "#/definitions/KPIActualValueConditionalFormatting"
- },
- "ComparisonValue": {
- "$ref": "#/definitions/KPIComparisonValueConditionalFormatting"
- },
- "PrimaryValue": {
- "$ref": "#/definitions/KPIPrimaryValueConditionalFormatting"
- },
- "ProgressBar": {
- "$ref": "#/definitions/KPIProgressBarConditionalFormatting"
- }
- },
- "type": "object"
- },
- "KPIConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FieldWells": {
- "$ref": "#/definitions/KPIFieldWells"
- },
- "KPIOptions": {
- "$ref": "#/definitions/KPIOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/KPISortConfiguration"
- }
- },
- "type": "object"
- },
- "KPIFieldWells": {
- "additionalProperties": false,
- "properties": {
- "TargetValues": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "TrendGroups": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "KPIOptions": {
- "additionalProperties": false,
- "properties": {
- "Comparison": {
- "$ref": "#/definitions/ComparisonConfiguration"
- },
- "PrimaryValueDisplayType": {
- "$ref": "#/definitions/PrimaryValueDisplayType"
- },
- "PrimaryValueFontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "ProgressBar": {
- "$ref": "#/definitions/ProgressBarOptions"
- },
- "SecondaryValue": {
- "$ref": "#/definitions/SecondaryValueOptions"
- },
- "SecondaryValueFontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "Sparkline": {
- "$ref": "#/definitions/KPISparklineOptions"
- },
- "TrendArrows": {
- "$ref": "#/definitions/TrendArrowOptions"
- },
- "VisualLayoutOptions": {
- "$ref": "#/definitions/KPIVisualLayoutOptions"
- }
- },
- "type": "object"
- },
- "KPIPrimaryValueConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "Icon": {
- "$ref": "#/definitions/ConditionalFormattingIcon"
- },
- "TextColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "KPIProgressBarConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "ForegroundColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "KPISortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "TrendGroupSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "KPISparklineOptions": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "TooltipVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Type": {
- "$ref": "#/definitions/KPISparklineType"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "required": [
- "Type"
- ],
- "type": "object"
- },
- "KPISparklineType": {
- "enum": [
- "LINE",
- "AREA"
- ],
- "type": "string"
- },
- "KPIVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/KPIConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "ConditionalFormatting": {
- "$ref": "#/definitions/KPIConditionalFormatting"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "KPIVisualLayoutOptions": {
- "additionalProperties": false,
- "properties": {
- "StandardLayout": {
- "$ref": "#/definitions/KPIVisualStandardLayout"
- }
- },
- "type": "object"
- },
- "KPIVisualStandardLayout": {
- "additionalProperties": false,
- "properties": {
- "Type": {
- "$ref": "#/definitions/KPIVisualStandardLayoutType"
- }
- },
- "required": [
- "Type"
- ],
- "type": "object"
- },
- "KPIVisualStandardLayoutType": {
- "enum": [
- "CLASSIC",
- "VERTICAL"
- ],
- "type": "string"
- },
- "LabelOptions": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "type": "string"
- },
- "FontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "Layout": {
- "additionalProperties": false,
- "properties": {
- "Configuration": {
- "$ref": "#/definitions/LayoutConfiguration"
- }
- },
- "required": [
- "Configuration"
- ],
- "type": "object"
- },
- "LayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FreeFormLayout": {
- "$ref": "#/definitions/FreeFormLayoutConfiguration"
- },
- "GridLayout": {
- "$ref": "#/definitions/GridLayoutConfiguration"
- },
- "SectionBasedLayout": {
- "$ref": "#/definitions/SectionBasedLayoutConfiguration"
- }
- },
- "type": "object"
- },
- "LayoutElementType": {
- "enum": [
- "VISUAL",
- "FILTER_CONTROL",
- "PARAMETER_CONTROL",
- "TEXT_BOX"
- ],
- "type": "string"
- },
- "LegendOptions": {
- "additionalProperties": false,
- "properties": {
- "Height": {
- "type": "string"
- },
- "Position": {
- "$ref": "#/definitions/LegendPosition"
- },
- "Title": {
- "$ref": "#/definitions/LabelOptions"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Width": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "LegendPosition": {
- "enum": [
- "AUTO",
- "RIGHT",
- "BOTTOM",
- "TOP"
- ],
- "type": "string"
- },
- "LineChartAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Colors": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "SmallMultiples": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "LineChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ContributionAnalysisDefaults": {
- "items": {
- "$ref": "#/definitions/ContributionAnalysisDefault"
- },
- "maxItems": 200,
- "minItems": 1,
- "type": "array"
- },
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "DefaultSeriesSettings": {
- "$ref": "#/definitions/LineChartDefaultSeriesSettings"
- },
- "FieldWells": {
- "$ref": "#/definitions/LineChartFieldWells"
- },
- "ForecastConfigurations": {
- "items": {
- "$ref": "#/definitions/ForecastConfiguration"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "PrimaryYAxisDisplayOptions": {
- "$ref": "#/definitions/LineSeriesAxisDisplayOptions"
- },
- "PrimaryYAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ReferenceLines": {
- "items": {
- "$ref": "#/definitions/ReferenceLine"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "SecondaryYAxisDisplayOptions": {
- "$ref": "#/definitions/LineSeriesAxisDisplayOptions"
- },
- "SecondaryYAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "Series": {
- "items": {
- "$ref": "#/definitions/SeriesItem"
- },
- "maxItems": 2000,
- "minItems": 0,
- "type": "array"
- },
- "SmallMultiplesOptions": {
- "$ref": "#/definitions/SmallMultiplesOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/LineChartSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "Type": {
- "$ref": "#/definitions/LineChartType"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- },
- "XAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "XAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- }
- },
- "type": "object"
- },
- "LineChartDefaultSeriesSettings": {
- "additionalProperties": false,
- "properties": {
- "AxisBinding": {
- "$ref": "#/definitions/AxisBinding"
- },
- "LineStyleSettings": {
- "$ref": "#/definitions/LineChartLineStyleSettings"
- },
- "MarkerStyleSettings": {
- "$ref": "#/definitions/LineChartMarkerStyleSettings"
- }
- },
- "type": "object"
- },
- "LineChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "LineChartAggregatedFieldWells": {
- "$ref": "#/definitions/LineChartAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "LineChartLineStyle": {
- "enum": [
- "SOLID",
- "DOTTED",
- "DASHED"
- ],
- "type": "string"
- },
- "LineChartLineStyleSettings": {
- "additionalProperties": false,
- "properties": {
- "LineInterpolation": {
- "$ref": "#/definitions/LineInterpolation"
- },
- "LineStyle": {
- "$ref": "#/definitions/LineChartLineStyle"
- },
- "LineVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "LineWidth": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "LineChartMarkerShape": {
- "enum": [
- "CIRCLE",
- "TRIANGLE",
- "SQUARE",
- "DIAMOND",
- "ROUNDED_SQUARE"
- ],
- "type": "string"
- },
- "LineChartMarkerStyleSettings": {
- "additionalProperties": false,
- "properties": {
- "MarkerColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "MarkerShape": {
- "$ref": "#/definitions/LineChartMarkerShape"
- },
- "MarkerSize": {
- "type": "string"
- },
- "MarkerVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "LineChartSeriesSettings": {
- "additionalProperties": false,
- "properties": {
- "LineStyleSettings": {
- "$ref": "#/definitions/LineChartLineStyleSettings"
- },
- "MarkerStyleSettings": {
- "$ref": "#/definitions/LineChartMarkerStyleSettings"
- }
- },
- "type": "object"
- },
- "LineChartSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryItemsLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "ColorItemsLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "SmallMultiplesLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "SmallMultiplesSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "LineChartType": {
- "enum": [
- "LINE",
- "AREA",
- "STACKED_AREA"
- ],
- "type": "string"
- },
- "LineChartVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/LineChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "LineInterpolation": {
- "enum": [
- "LINEAR",
- "SMOOTH",
- "STEPPED"
- ],
- "type": "string"
- },
- "LineSeriesAxisDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "AxisOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "MissingDataConfigurations": {
- "items": {
- "$ref": "#/definitions/MissingDataConfiguration"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "ListControlDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "InfoIconLabelOptions": {
- "$ref": "#/definitions/SheetControlInfoIconLabelOptions"
- },
- "SearchOptions": {
- "$ref": "#/definitions/ListControlSearchOptions"
- },
- "SelectAllOptions": {
- "$ref": "#/definitions/ListControlSelectAllOptions"
- },
- "TitleOptions": {
- "$ref": "#/definitions/LabelOptions"
- }
- },
- "type": "object"
- },
- "ListControlSearchOptions": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "ListControlSelectAllOptions": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "LoadingAnimation": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "LocalNavigationConfiguration": {
- "additionalProperties": false,
- "properties": {
- "TargetSheetId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "TargetSheetId"
- ],
- "type": "object"
- },
- "LongFormatText": {
- "additionalProperties": false,
- "properties": {
- "PlainText": {
- "maxLength": 1024,
- "minLength": 1,
- "type": "string"
- },
- "RichText": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "type": "object"
- },
- "MapZoomMode": {
- "enum": [
- "AUTO",
- "MANUAL"
- ],
- "type": "string"
- },
- "MappedDataSetParameter": {
- "additionalProperties": false,
- "properties": {
- "DataSetIdentifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "DataSetParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- }
- },
- "required": [
- "DataSetIdentifier",
- "DataSetParameterName"
- ],
- "type": "object"
- },
- "MaximumLabelType": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "MaximumMinimumComputation": {
- "additionalProperties": false,
- "properties": {
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "type": "string"
- },
- "Time": {
- "$ref": "#/definitions/DimensionField"
- },
- "Type": {
- "$ref": "#/definitions/MaximumMinimumComputationType"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId",
- "Type"
- ],
- "type": "object"
- },
- "MaximumMinimumComputationType": {
- "enum": [
- "MAXIMUM",
- "MINIMUM"
- ],
- "type": "string"
- },
- "MeasureField": {
- "additionalProperties": false,
- "properties": {
- "CalculatedMeasureField": {
- "$ref": "#/definitions/CalculatedMeasureField"
- },
- "CategoricalMeasureField": {
- "$ref": "#/definitions/CategoricalMeasureField"
- },
- "DateMeasureField": {
- "$ref": "#/definitions/DateMeasureField"
- },
- "NumericalMeasureField": {
- "$ref": "#/definitions/NumericalMeasureField"
- }
- },
- "type": "object"
- },
- "MetricComparisonComputation": {
- "additionalProperties": false,
- "properties": {
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "FromValue": {
- "$ref": "#/definitions/MeasureField"
- },
- "Name": {
- "type": "string"
- },
- "TargetValue": {
- "$ref": "#/definitions/MeasureField"
- },
- "Time": {
- "$ref": "#/definitions/DimensionField"
- }
- },
- "required": [
- "ComputationId"
- ],
- "type": "object"
- },
- "MinimumLabelType": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "MissingDataConfiguration": {
- "additionalProperties": false,
- "properties": {
- "TreatmentOption": {
- "$ref": "#/definitions/MissingDataTreatmentOption"
- }
- },
- "type": "object"
- },
- "MissingDataTreatmentOption": {
- "enum": [
- "INTERPOLATE",
- "SHOW_AS_ZERO",
- "SHOW_AS_BLANK"
- ],
- "type": "string"
- },
- "NegativeValueConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DisplayMode": {
- "$ref": "#/definitions/NegativeValueDisplayMode"
- }
- },
- "required": [
- "DisplayMode"
- ],
- "type": "object"
- },
- "NegativeValueDisplayMode": {
- "enum": [
- "POSITIVE",
- "NEGATIVE"
- ],
- "type": "string"
- },
- "NestedFilter": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "IncludeInnerSet": {
- "default": false,
- "type": "boolean"
- },
- "InnerFilter": {
- "$ref": "#/definitions/InnerFilter"
- }
- },
- "required": [
- "Column",
- "FilterId",
- "IncludeInnerSet",
- "InnerFilter"
- ],
- "type": "object"
- },
- "NullValueFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "NullString": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "NullString"
- ],
- "type": "object"
- },
- "NumberDisplayFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DecimalPlacesConfiguration": {
- "$ref": "#/definitions/DecimalPlacesConfiguration"
- },
- "NegativeValueConfiguration": {
- "$ref": "#/definitions/NegativeValueConfiguration"
- },
- "NullValueFormatConfiguration": {
- "$ref": "#/definitions/NullValueFormatConfiguration"
- },
- "NumberScale": {
- "$ref": "#/definitions/NumberScale"
- },
- "Prefix": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "SeparatorConfiguration": {
- "$ref": "#/definitions/NumericSeparatorConfiguration"
- },
- "Suffix": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- }
- },
- "type": "object"
- },
- "NumberFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FormatConfiguration": {
- "$ref": "#/definitions/NumericFormatConfiguration"
- }
- },
- "type": "object"
- },
- "NumberScale": {
- "enum": [
- "NONE",
- "AUTO",
- "THOUSANDS",
- "MILLIONS",
- "BILLIONS",
- "TRILLIONS"
- ],
- "type": "string"
- },
- "NumericAxisOptions": {
- "additionalProperties": false,
- "properties": {
- "Range": {
- "$ref": "#/definitions/AxisDisplayRange"
- },
- "Scale": {
- "$ref": "#/definitions/AxisScale"
- }
- },
- "type": "object"
- },
- "NumericEqualityDrillDownFilter": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "Value": {
- "default": 0,
- "type": "number"
- }
- },
- "required": [
- "Column",
- "Value"
- ],
- "type": "object"
- },
- "NumericEqualityFilter": {
- "additionalProperties": false,
- "properties": {
- "AggregationFunction": {
- "$ref": "#/definitions/AggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "MatchOperator": {
- "$ref": "#/definitions/NumericEqualityMatchOperator"
- },
- "NullOption": {
- "$ref": "#/definitions/FilterNullOption"
- },
- "ParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "SelectAllOptions": {
- "$ref": "#/definitions/NumericFilterSelectAllOptions"
- },
- "Value": {
- "default": null,
- "type": "number"
- }
- },
- "required": [
- "Column",
- "FilterId",
- "MatchOperator",
- "NullOption"
- ],
- "type": "object"
- },
- "NumericEqualityMatchOperator": {
- "enum": [
- "EQUALS",
- "DOES_NOT_EQUAL"
- ],
- "type": "string"
- },
- "NumericFilterSelectAllOptions": {
- "enum": [
- "FILTER_ALL_VALUES"
- ],
- "type": "string"
- },
- "NumericFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CurrencyDisplayFormatConfiguration": {
- "$ref": "#/definitions/CurrencyDisplayFormatConfiguration"
- },
- "NumberDisplayFormatConfiguration": {
- "$ref": "#/definitions/NumberDisplayFormatConfiguration"
- },
- "PercentageDisplayFormatConfiguration": {
- "$ref": "#/definitions/PercentageDisplayFormatConfiguration"
- }
- },
- "type": "object"
- },
- "NumericRangeFilter": {
- "additionalProperties": false,
- "properties": {
- "AggregationFunction": {
- "$ref": "#/definitions/AggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "IncludeMaximum": {
- "default": null,
- "type": "boolean"
- },
- "IncludeMinimum": {
- "default": null,
- "type": "boolean"
- },
- "NullOption": {
- "$ref": "#/definitions/FilterNullOption"
- },
- "RangeMaximum": {
- "$ref": "#/definitions/NumericRangeFilterValue"
- },
- "RangeMinimum": {
- "$ref": "#/definitions/NumericRangeFilterValue"
- },
- "SelectAllOptions": {
- "$ref": "#/definitions/NumericFilterSelectAllOptions"
- }
- },
- "required": [
- "Column",
- "FilterId",
- "NullOption"
- ],
- "type": "object"
- },
- "NumericRangeFilterValue": {
- "additionalProperties": false,
- "properties": {
- "Parameter": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "StaticValue": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "NumericSeparatorConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DecimalSeparator": {
- "$ref": "#/definitions/NumericSeparatorSymbol"
- },
- "ThousandsSeparator": {
- "$ref": "#/definitions/ThousandSeparatorOptions"
- }
- },
- "type": "object"
- },
- "NumericSeparatorSymbol": {
- "enum": [
- "COMMA",
- "DOT",
- "SPACE"
- ],
- "type": "string"
- },
- "NumericalAggregationFunction": {
- "additionalProperties": false,
- "properties": {
- "PercentileAggregation": {
- "$ref": "#/definitions/PercentileAggregation"
- },
- "SimpleNumericalAggregation": {
- "$ref": "#/definitions/SimpleNumericalAggregationFunction"
- }
- },
- "type": "object"
- },
- "NumericalDimensionField": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/NumberFormatConfiguration"
- },
- "HierarchyId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "NumericalMeasureField": {
- "additionalProperties": false,
- "properties": {
- "AggregationFunction": {
- "$ref": "#/definitions/NumericalAggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/NumberFormatConfiguration"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "OtherCategories": {
- "enum": [
- "INCLUDE",
- "EXCLUDE"
- ],
- "type": "string"
- },
- "PaginationConfiguration": {
- "additionalProperties": false,
- "properties": {
- "PageNumber": {
- "minimum": 0,
- "type": "number"
- },
- "PageSize": {
- "default": null,
- "type": "number"
- }
- },
- "required": [
- "PageNumber",
- "PageSize"
- ],
- "type": "object"
- },
- "PanelBorderStyle": {
- "enum": [
- "SOLID",
- "DASHED",
- "DOTTED"
- ],
- "type": "string"
- },
- "PanelConfiguration": {
- "additionalProperties": false,
- "properties": {
- "BackgroundColor": {
- "pattern": "^#[A-F0-9]{6}(?:[A-F0-9]{2})?$",
- "type": "string"
- },
- "BackgroundVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "BorderColor": {
- "pattern": "^#[A-F0-9]{6}(?:[A-F0-9]{2})?$",
- "type": "string"
- },
- "BorderStyle": {
- "$ref": "#/definitions/PanelBorderStyle"
- },
- "BorderThickness": {
- "type": "string"
- },
- "BorderVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "GutterSpacing": {
- "type": "string"
- },
- "GutterVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Title": {
- "$ref": "#/definitions/PanelTitleOptions"
- }
- },
- "type": "object"
- },
- "PanelTitleOptions": {
- "additionalProperties": false,
- "properties": {
- "FontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "HorizontalTextAlignment": {
- "$ref": "#/definitions/HorizontalTextAlignment"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "PaperOrientation": {
- "enum": [
- "PORTRAIT",
- "LANDSCAPE"
- ],
- "type": "string"
- },
- "PaperSize": {
- "enum": [
- "US_LETTER",
- "US_LEGAL",
- "US_TABLOID_LEDGER",
- "A0",
- "A1",
- "A2",
- "A3",
- "A4",
- "A5",
- "JIS_B4",
- "JIS_B5"
- ],
- "type": "string"
- },
- "ParameterControl": {
- "additionalProperties": false,
- "properties": {
- "DateTimePicker": {
- "$ref": "#/definitions/ParameterDateTimePickerControl"
- },
- "Dropdown": {
- "$ref": "#/definitions/ParameterDropDownControl"
- },
- "List": {
- "$ref": "#/definitions/ParameterListControl"
- },
- "Slider": {
- "$ref": "#/definitions/ParameterSliderControl"
- },
- "TextArea": {
- "$ref": "#/definitions/ParameterTextAreaControl"
- },
- "TextField": {
- "$ref": "#/definitions/ParameterTextFieldControl"
- }
- },
- "type": "object"
- },
- "ParameterDateTimePickerControl": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/DateTimePickerControlDisplayOptions"
- },
- "ParameterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "ParameterControlId",
- "SourceParameterName",
- "Title"
- ],
- "type": "object"
- },
- "ParameterDeclaration": {
- "additionalProperties": false,
- "properties": {
- "DateTimeParameterDeclaration": {
- "$ref": "#/definitions/DateTimeParameterDeclaration"
- },
- "DecimalParameterDeclaration": {
- "$ref": "#/definitions/DecimalParameterDeclaration"
- },
- "IntegerParameterDeclaration": {
- "$ref": "#/definitions/IntegerParameterDeclaration"
- },
- "StringParameterDeclaration": {
- "$ref": "#/definitions/StringParameterDeclaration"
- }
- },
- "type": "object"
- },
- "ParameterDropDownControl": {
- "additionalProperties": false,
- "properties": {
- "CascadingControlConfiguration": {
- "$ref": "#/definitions/CascadingControlConfiguration"
- },
- "DisplayOptions": {
- "$ref": "#/definitions/DropDownControlDisplayOptions"
- },
- "ParameterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SelectableValues": {
- "$ref": "#/definitions/ParameterSelectableValues"
- },
- "SourceParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlListType"
- }
- },
- "required": [
- "ParameterControlId",
- "SourceParameterName",
- "Title"
- ],
- "type": "object"
- },
- "ParameterListControl": {
- "additionalProperties": false,
- "properties": {
- "CascadingControlConfiguration": {
- "$ref": "#/definitions/CascadingControlConfiguration"
- },
- "DisplayOptions": {
- "$ref": "#/definitions/ListControlDisplayOptions"
- },
- "ParameterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SelectableValues": {
- "$ref": "#/definitions/ParameterSelectableValues"
- },
- "SourceParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlListType"
- }
- },
- "required": [
- "ParameterControlId",
- "SourceParameterName",
- "Title"
- ],
- "type": "object"
- },
- "ParameterSelectableValues": {
- "additionalProperties": false,
- "properties": {
- "LinkToDataSetColumn": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "Values": {
- "items": {
- "type": "string"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "ParameterSliderControl": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/SliderControlDisplayOptions"
- },
- "MaximumValue": {
- "default": 0,
- "type": "number"
- },
- "MinimumValue": {
- "default": 0,
- "type": "number"
- },
- "ParameterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "StepSize": {
- "default": 0,
- "type": "number"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "MaximumValue",
- "MinimumValue",
- "ParameterControlId",
- "SourceParameterName",
- "StepSize",
- "Title"
- ],
- "type": "object"
- },
- "ParameterTextAreaControl": {
- "additionalProperties": false,
- "properties": {
- "Delimiter": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "DisplayOptions": {
- "$ref": "#/definitions/TextAreaControlDisplayOptions"
- },
- "ParameterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "ParameterControlId",
- "SourceParameterName",
- "Title"
- ],
- "type": "object"
- },
- "ParameterTextFieldControl": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/TextFieldControlDisplayOptions"
- },
- "ParameterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "ParameterControlId",
- "SourceParameterName",
- "Title"
- ],
- "type": "object"
- },
- "ParameterValueType": {
- "enum": [
- "MULTI_VALUED",
- "SINGLE_VALUED"
- ],
- "type": "string"
- },
- "PercentVisibleRange": {
- "additionalProperties": false,
- "properties": {
- "From": {
- "default": null,
- "maximum": 100,
- "minimum": 0,
- "type": "number"
- },
- "To": {
- "default": null,
- "maximum": 100,
- "minimum": 0,
- "type": "number"
- }
- },
- "type": "object"
- },
- "PercentageDisplayFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DecimalPlacesConfiguration": {
- "$ref": "#/definitions/DecimalPlacesConfiguration"
- },
- "NegativeValueConfiguration": {
- "$ref": "#/definitions/NegativeValueConfiguration"
- },
- "NullValueFormatConfiguration": {
- "$ref": "#/definitions/NullValueFormatConfiguration"
- },
- "Prefix": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "SeparatorConfiguration": {
- "$ref": "#/definitions/NumericSeparatorConfiguration"
- },
- "Suffix": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- }
- },
- "type": "object"
- },
- "PercentileAggregation": {
- "additionalProperties": false,
- "properties": {
- "PercentileValue": {
- "maximum": 100,
- "minimum": 0,
- "type": "number"
- }
- },
- "type": "object"
- },
- "PeriodOverPeriodComputation": {
- "additionalProperties": false,
- "properties": {
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "type": "string"
- },
- "Time": {
- "$ref": "#/definitions/DimensionField"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId"
- ],
- "type": "object"
- },
- "PeriodToDateComputation": {
- "additionalProperties": false,
- "properties": {
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "type": "string"
- },
- "PeriodTimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- },
- "Time": {
- "$ref": "#/definitions/DimensionField"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId"
- ],
- "type": "object"
- },
- "PieChartAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "SmallMultiples": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "PieChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ContributionAnalysisDefaults": {
- "items": {
- "$ref": "#/definitions/ContributionAnalysisDefault"
- },
- "maxItems": 200,
- "minItems": 1,
- "type": "array"
- },
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "DonutOptions": {
- "$ref": "#/definitions/DonutOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/PieChartFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "SmallMultiplesOptions": {
- "$ref": "#/definitions/SmallMultiplesOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/PieChartSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "ValueLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- }
- },
- "type": "object"
- },
- "PieChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "PieChartAggregatedFieldWells": {
- "$ref": "#/definitions/PieChartAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "PieChartSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "SmallMultiplesLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "SmallMultiplesSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "PieChartVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/PieChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "PivotFieldSortOptions": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "SortBy": {
- "$ref": "#/definitions/PivotTableSortBy"
- }
- },
- "required": [
- "FieldId",
- "SortBy"
- ],
- "type": "object"
- },
- "PivotTableAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Columns": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 40,
- "minItems": 0,
- "type": "array"
- },
- "Rows": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 40,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 40,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "PivotTableCellConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "Scope": {
- "$ref": "#/definitions/PivotTableConditionalFormattingScope"
- },
- "Scopes": {
- "items": {
- "$ref": "#/definitions/PivotTableConditionalFormattingScope"
- },
- "maxItems": 3,
- "minItems": 0,
- "type": "array"
- },
- "TextFormat": {
- "$ref": "#/definitions/TextConditionalFormat"
- }
- },
- "required": [
- "FieldId"
- ],
- "type": "object"
- },
- "PivotTableConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "ConditionalFormattingOptions": {
- "items": {
- "$ref": "#/definitions/PivotTableConditionalFormattingOption"
- },
- "maxItems": 500,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "PivotTableConditionalFormattingOption": {
- "additionalProperties": false,
- "properties": {
- "Cell": {
- "$ref": "#/definitions/PivotTableCellConditionalFormatting"
- }
- },
- "type": "object"
- },
- "PivotTableConditionalFormattingScope": {
- "additionalProperties": false,
- "properties": {
- "Role": {
- "$ref": "#/definitions/PivotTableConditionalFormattingScopeRole"
- }
- },
- "type": "object"
- },
- "PivotTableConditionalFormattingScopeRole": {
- "enum": [
- "FIELD",
- "FIELD_TOTAL",
- "GRAND_TOTAL"
- ],
- "type": "string"
- },
- "PivotTableConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FieldOptions": {
- "$ref": "#/definitions/PivotTableFieldOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/PivotTableFieldWells"
- },
- "PaginatedReportOptions": {
- "$ref": "#/definitions/PivotTablePaginatedReportOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/PivotTableSortConfiguration"
- },
- "TableOptions": {
- "$ref": "#/definitions/PivotTableOptions"
- },
- "TotalOptions": {
- "$ref": "#/definitions/PivotTableTotalOptions"
- }
- },
- "type": "object"
- },
- "PivotTableDataPathOption": {
- "additionalProperties": false,
- "properties": {
- "DataPathList": {
- "items": {
- "$ref": "#/definitions/DataPathValue"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "Width": {
- "type": "string"
- }
- },
- "required": [
- "DataPathList"
- ],
- "type": "object"
- },
- "PivotTableDataPathType": {
- "enum": [
- "HIERARCHY_ROWS_LAYOUT_COLUMN",
- "MULTIPLE_ROW_METRICS_COLUMN",
- "EMPTY_COLUMN_HEADER",
- "COUNT_METRIC_COLUMN"
- ],
- "type": "string"
- },
- "PivotTableFieldCollapseState": {
- "enum": [
- "COLLAPSED",
- "EXPANDED"
- ],
- "type": "string"
- },
- "PivotTableFieldCollapseStateOption": {
- "additionalProperties": false,
- "properties": {
- "State": {
- "$ref": "#/definitions/PivotTableFieldCollapseState"
- },
- "Target": {
- "$ref": "#/definitions/PivotTableFieldCollapseStateTarget"
- }
- },
- "required": [
- "Target"
- ],
- "type": "object"
- },
- "PivotTableFieldCollapseStateTarget": {
- "additionalProperties": false,
- "properties": {
- "FieldDataPathValues": {
- "items": {
- "$ref": "#/definitions/DataPathValue"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "FieldId": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "PivotTableFieldOption": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "required": [
- "FieldId"
- ],
- "type": "object"
- },
- "PivotTableFieldOptions": {
- "additionalProperties": false,
- "properties": {
- "CollapseStateOptions": {
- "items": {
- "$ref": "#/definitions/PivotTableFieldCollapseStateOption"
- },
- "type": "array"
- },
- "DataPathOptions": {
- "items": {
- "$ref": "#/definitions/PivotTableDataPathOption"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "SelectedFieldOptions": {
- "items": {
- "$ref": "#/definitions/PivotTableFieldOption"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "PivotTableFieldSubtotalOptions": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "type": "object"
- },
- "PivotTableFieldWells": {
- "additionalProperties": false,
- "properties": {
- "PivotTableAggregatedFieldWells": {
- "$ref": "#/definitions/PivotTableAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "PivotTableMetricPlacement": {
- "enum": [
- "ROW",
- "COLUMN"
- ],
- "type": "string"
- },
- "PivotTableOptions": {
- "additionalProperties": false,
- "properties": {
- "CellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "CollapsedRowDimensionsVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "ColumnHeaderStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "ColumnNamesVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "DefaultCellWidth": {
- "type": "string"
- },
- "MetricPlacement": {
- "$ref": "#/definitions/PivotTableMetricPlacement"
- },
- "RowAlternateColorOptions": {
- "$ref": "#/definitions/RowAlternateColorOptions"
- },
- "RowFieldNamesStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "RowHeaderStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "RowsLabelOptions": {
- "$ref": "#/definitions/PivotTableRowsLabelOptions"
- },
- "RowsLayout": {
- "$ref": "#/definitions/PivotTableRowsLayout"
- },
- "SingleMetricVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "ToggleButtonsVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "PivotTablePaginatedReportOptions": {
- "additionalProperties": false,
- "properties": {
- "OverflowColumnHeaderVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "VerticalOverflowVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "PivotTableRowsLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "maxLength": 1024,
- "minLength": 1,
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "PivotTableRowsLayout": {
- "enum": [
- "TABULAR",
- "HIERARCHY"
- ],
- "type": "string"
- },
- "PivotTableSortBy": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnSort"
- },
- "DataPath": {
- "$ref": "#/definitions/DataPathSort"
- },
- "Field": {
- "$ref": "#/definitions/FieldSort"
- }
- },
- "type": "object"
- },
- "PivotTableSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FieldSortOptions": {
- "items": {
- "$ref": "#/definitions/PivotFieldSortOptions"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "PivotTableSubtotalLevel": {
- "enum": [
- "ALL",
- "CUSTOM",
- "LAST"
- ],
- "type": "string"
- },
- "PivotTableTotalOptions": {
- "additionalProperties": false,
- "properties": {
- "ColumnSubtotalOptions": {
- "$ref": "#/definitions/SubtotalOptions"
- },
- "ColumnTotalOptions": {
- "$ref": "#/definitions/PivotTotalOptions"
- },
- "RowSubtotalOptions": {
- "$ref": "#/definitions/SubtotalOptions"
- },
- "RowTotalOptions": {
- "$ref": "#/definitions/PivotTotalOptions"
- }
- },
- "type": "object"
- },
- "PivotTableVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/PivotTableConfiguration"
- },
- "ConditionalFormatting": {
- "$ref": "#/definitions/PivotTableConditionalFormatting"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "PivotTotalOptions": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "type": "string"
- },
- "MetricHeaderCellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "Placement": {
- "$ref": "#/definitions/TableTotalsPlacement"
- },
- "ScrollStatus": {
- "$ref": "#/definitions/TableTotalsScrollStatus"
- },
- "TotalAggregationOptions": {
- "items": {
- "$ref": "#/definitions/TotalAggregationOption"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "TotalCellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "TotalsVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "ValueCellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- }
- },
- "type": "object"
- },
- "PredefinedHierarchy": {
- "additionalProperties": false,
- "properties": {
- "Columns": {
- "items": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "maxItems": 10,
- "minItems": 1,
- "type": "array"
- },
- "DrillDownFilters": {
- "items": {
- "$ref": "#/definitions/DrillDownFilter"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "HierarchyId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Columns",
- "HierarchyId"
- ],
- "type": "object"
- },
- "PrimaryValueDisplayType": {
- "enum": [
- "HIDDEN",
- "COMPARISON",
- "ACTUAL"
- ],
- "type": "string"
- },
- "ProgressBarOptions": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "RadarChartAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Color": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "RadarChartAreaStyleSettings": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "RadarChartAxesRangeScale": {
- "enum": [
- "AUTO",
- "INDEPENDENT",
- "SHARED"
- ],
- "type": "string"
- },
- "RadarChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "AlternateBandColorsVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "AlternateBandEvenColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "AlternateBandOddColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "AxesRangeScale": {
- "$ref": "#/definitions/RadarChartAxesRangeScale"
- },
- "BaseSeriesSettings": {
- "$ref": "#/definitions/RadarChartSeriesSettings"
- },
- "CategoryAxis": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "CategoryLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ColorAxis": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "ColorLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/RadarChartFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "Shape": {
- "$ref": "#/definitions/RadarChartShape"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/RadarChartSortConfiguration"
- },
- "StartAngle": {
- "maximum": 360,
- "minimum": -360,
- "type": "number"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- }
- },
- "type": "object"
- },
- "RadarChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "RadarChartAggregatedFieldWells": {
- "$ref": "#/definitions/RadarChartAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "RadarChartSeriesSettings": {
- "additionalProperties": false,
- "properties": {
- "AreaStyleSettings": {
- "$ref": "#/definitions/RadarChartAreaStyleSettings"
- }
- },
- "type": "object"
- },
- "RadarChartShape": {
- "enum": [
- "CIRCLE",
- "POLYGON"
- ],
- "type": "string"
- },
- "RadarChartSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "ColorItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "ColorSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "RadarChartVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/RadarChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "RangeEndsLabelType": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "ReferenceLine": {
- "additionalProperties": false,
- "properties": {
- "DataConfiguration": {
- "$ref": "#/definitions/ReferenceLineDataConfiguration"
- },
- "LabelConfiguration": {
- "$ref": "#/definitions/ReferenceLineLabelConfiguration"
- },
- "Status": {
- "$ref": "#/definitions/WidgetStatus"
- },
- "StyleConfiguration": {
- "$ref": "#/definitions/ReferenceLineStyleConfiguration"
- }
- },
- "required": [
- "DataConfiguration"
- ],
- "type": "object"
- },
- "ReferenceLineCustomLabelConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "pattern": "\\S",
- "type": "string"
- }
- },
- "required": [
- "CustomLabel"
- ],
- "type": "object"
- },
- "ReferenceLineDataConfiguration": {
- "additionalProperties": false,
- "properties": {
- "AxisBinding": {
- "$ref": "#/definitions/AxisBinding"
- },
- "DynamicConfiguration": {
- "$ref": "#/definitions/ReferenceLineDynamicDataConfiguration"
- },
- "SeriesType": {
- "$ref": "#/definitions/ReferenceLineSeriesType"
- },
- "StaticConfiguration": {
- "$ref": "#/definitions/ReferenceLineStaticDataConfiguration"
- }
- },
- "type": "object"
- },
- "ReferenceLineDynamicDataConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Calculation": {
- "$ref": "#/definitions/NumericalAggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "MeasureAggregationFunction": {
- "$ref": "#/definitions/AggregationFunction"
- }
- },
- "required": [
- "Calculation",
- "Column"
- ],
- "type": "object"
- },
- "ReferenceLineLabelConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomLabelConfiguration": {
- "$ref": "#/definitions/ReferenceLineCustomLabelConfiguration"
- },
- "FontColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "FontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "HorizontalPosition": {
- "$ref": "#/definitions/ReferenceLineLabelHorizontalPosition"
- },
- "ValueLabelConfiguration": {
- "$ref": "#/definitions/ReferenceLineValueLabelConfiguration"
- },
- "VerticalPosition": {
- "$ref": "#/definitions/ReferenceLineLabelVerticalPosition"
- }
- },
- "type": "object"
- },
- "ReferenceLineLabelHorizontalPosition": {
- "enum": [
- "LEFT",
- "CENTER",
- "RIGHT"
- ],
- "type": "string"
- },
- "ReferenceLineLabelVerticalPosition": {
- "enum": [
- "ABOVE",
- "BELOW"
- ],
- "type": "string"
- },
- "ReferenceLinePatternType": {
- "enum": [
- "SOLID",
- "DASHED",
- "DOTTED"
- ],
- "type": "string"
- },
- "ReferenceLineSeriesType": {
- "enum": [
- "BAR",
- "LINE"
- ],
- "type": "string"
- },
- "ReferenceLineStaticDataConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Value": {
- "default": 0,
- "type": "number"
- }
- },
- "required": [
- "Value"
- ],
- "type": "object"
- },
- "ReferenceLineStyleConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "Pattern": {
- "$ref": "#/definitions/ReferenceLinePatternType"
- }
- },
- "type": "object"
- },
- "ReferenceLineValueLabelConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FormatConfiguration": {
- "$ref": "#/definitions/NumericFormatConfiguration"
- },
- "RelativePosition": {
- "$ref": "#/definitions/ReferenceLineValueLabelRelativePosition"
- }
- },
- "type": "object"
- },
- "ReferenceLineValueLabelRelativePosition": {
- "enum": [
- "BEFORE_CUSTOM_LABEL",
- "AFTER_CUSTOM_LABEL"
- ],
- "type": "string"
- },
- "RelativeDateTimeControlDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "DateTimeFormat": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "InfoIconLabelOptions": {
- "$ref": "#/definitions/SheetControlInfoIconLabelOptions"
- },
- "TitleOptions": {
- "$ref": "#/definitions/LabelOptions"
- }
- },
- "type": "object"
- },
- "RelativeDateType": {
- "enum": [
- "PREVIOUS",
- "THIS",
- "LAST",
- "NOW",
- "NEXT"
- ],
- "type": "string"
- },
- "RelativeDatesFilter": {
- "additionalProperties": false,
- "properties": {
- "AnchorDateConfiguration": {
- "$ref": "#/definitions/AnchorDateConfiguration"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- },
- "ExcludePeriodConfiguration": {
- "$ref": "#/definitions/ExcludePeriodConfiguration"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "MinimumGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- },
- "NullOption": {
- "$ref": "#/definitions/FilterNullOption"
- },
- "ParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "RelativeDateType": {
- "$ref": "#/definitions/RelativeDateType"
- },
- "RelativeDateValue": {
- "default": null,
- "type": "number"
- },
- "TimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- }
- },
- "required": [
- "AnchorDateConfiguration",
- "Column",
- "FilterId",
- "NullOption",
- "RelativeDateType",
- "TimeGranularity"
- ],
- "type": "object"
- },
- "RelativeFontSize": {
- "enum": [
- "EXTRA_SMALL",
- "SMALL",
- "MEDIUM",
- "LARGE",
- "EXTRA_LARGE"
- ],
- "type": "string"
- },
- "ResizeOption": {
- "enum": [
- "FIXED",
- "RESPONSIVE"
- ],
- "type": "string"
- },
- "ResourcePermission": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "type": "string"
- },
- "maxItems": 20,
- "minItems": 1,
- "type": "array"
- },
- "Principal": {
- "maxLength": 256,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Actions",
- "Principal"
- ],
- "type": "object"
- },
- "ResourceStatus": {
- "enum": [
- "CREATION_IN_PROGRESS",
- "CREATION_SUCCESSFUL",
- "CREATION_FAILED",
- "UPDATE_IN_PROGRESS",
- "UPDATE_SUCCESSFUL",
- "UPDATE_FAILED",
- "DELETED"
- ],
- "type": "string"
- },
- "RollingDateConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DataSetIdentifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Expression": {
- "maxLength": 4096,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Expression"
- ],
- "type": "object"
- },
- "RowAlternateColorOptions": {
- "additionalProperties": false,
- "properties": {
- "RowAlternateColors": {
- "items": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Status": {
- "$ref": "#/definitions/WidgetStatus"
- },
- "UsePrimaryBackgroundColor": {
- "$ref": "#/definitions/WidgetStatus"
- }
- },
- "type": "object"
- },
- "SameSheetTargetVisualConfiguration": {
- "additionalProperties": false,
- "properties": {
- "TargetVisualOptions": {
- "$ref": "#/definitions/TargetVisualOptions"
- },
- "TargetVisuals": {
- "items": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "maxItems": 50,
- "minItems": 1,
- "type": "array"
- }
- },
- "type": "object"
- },
- "SankeyDiagramAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Destination": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Source": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Weight": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "SankeyDiagramChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/SankeyDiagramFieldWells"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/SankeyDiagramSortConfiguration"
- }
- },
- "type": "object"
- },
- "SankeyDiagramFieldWells": {
- "additionalProperties": false,
- "properties": {
- "SankeyDiagramAggregatedFieldWells": {
- "$ref": "#/definitions/SankeyDiagramAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "SankeyDiagramSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DestinationItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "SourceItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "WeightSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "SankeyDiagramVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/SankeyDiagramChartConfiguration"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "ScatterPlotCategoricallyAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Label": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Size": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "XAxis": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "YAxis": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "ScatterPlotConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/ScatterPlotFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- },
- "XAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "XAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "YAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "YAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- }
- },
- "type": "object"
- },
- "ScatterPlotFieldWells": {
- "additionalProperties": false,
- "properties": {
- "ScatterPlotCategoricallyAggregatedFieldWells": {
- "$ref": "#/definitions/ScatterPlotCategoricallyAggregatedFieldWells"
- },
- "ScatterPlotUnaggregatedFieldWells": {
- "$ref": "#/definitions/ScatterPlotUnaggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "ScatterPlotUnaggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Label": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Size": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "XAxis": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "YAxis": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "ScatterPlotVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/ScatterPlotConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "ScrollBarOptions": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- },
- "VisibleRange": {
- "$ref": "#/definitions/VisibleRangeOptions"
- }
- },
- "type": "object"
- },
- "SecondaryValueOptions": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "SectionAfterPageBreak": {
- "additionalProperties": false,
- "properties": {
- "Status": {
- "$ref": "#/definitions/SectionPageBreakStatus"
- }
- },
- "type": "object"
- },
- "SectionBasedLayoutCanvasSizeOptions": {
- "additionalProperties": false,
- "properties": {
- "PaperCanvasSizeOptions": {
- "$ref": "#/definitions/SectionBasedLayoutPaperCanvasSizeOptions"
- }
- },
- "type": "object"
- },
- "SectionBasedLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "BodySections": {
- "items": {
- "$ref": "#/definitions/BodySectionConfiguration"
- },
- "maxItems": 28,
- "minItems": 0,
- "type": "array"
- },
- "CanvasSizeOptions": {
- "$ref": "#/definitions/SectionBasedLayoutCanvasSizeOptions"
- },
- "FooterSections": {
- "items": {
- "$ref": "#/definitions/HeaderFooterSectionConfiguration"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "HeaderSections": {
- "items": {
- "$ref": "#/definitions/HeaderFooterSectionConfiguration"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "BodySections",
- "CanvasSizeOptions",
- "FooterSections",
- "HeaderSections"
- ],
- "type": "object"
- },
- "SectionBasedLayoutPaperCanvasSizeOptions": {
- "additionalProperties": false,
- "properties": {
- "PaperMargin": {
- "$ref": "#/definitions/Spacing"
- },
- "PaperOrientation": {
- "$ref": "#/definitions/PaperOrientation"
- },
- "PaperSize": {
- "$ref": "#/definitions/PaperSize"
- }
- },
- "type": "object"
- },
- "SectionLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FreeFormLayout": {
- "$ref": "#/definitions/FreeFormSectionLayoutConfiguration"
- }
- },
- "required": [
- "FreeFormLayout"
- ],
- "type": "object"
- },
- "SectionPageBreakConfiguration": {
- "additionalProperties": false,
- "properties": {
- "After": {
- "$ref": "#/definitions/SectionAfterPageBreak"
- }
- },
- "type": "object"
- },
- "SectionPageBreakStatus": {
- "enum": [
- "ENABLED",
- "DISABLED"
- ],
- "type": "string"
- },
- "SectionStyle": {
- "additionalProperties": false,
- "properties": {
- "Height": {
- "type": "string"
- },
- "Padding": {
- "$ref": "#/definitions/Spacing"
- }
- },
- "type": "object"
- },
- "SelectAllValueOptions": {
- "enum": [
- "ALL_VALUES"
- ],
- "type": "string"
- },
- "SelectedFieldOptions": {
- "enum": [
- "ALL_FIELDS"
- ],
- "type": "string"
- },
- "SelectedSheetsFilterScopeConfiguration": {
- "additionalProperties": false,
- "properties": {
- "SheetVisualScopingConfigurations": {
- "items": {
- "$ref": "#/definitions/SheetVisualScopingConfiguration"
- },
- "maxItems": 50,
- "minItems": 1,
- "type": "array"
- }
- },
- "type": "object"
- },
- "SelectedTooltipType": {
- "enum": [
- "BASIC",
- "DETAILED"
- ],
- "type": "string"
- },
- "SeriesItem": {
- "additionalProperties": false,
- "properties": {
- "DataFieldSeriesItem": {
- "$ref": "#/definitions/DataFieldSeriesItem"
- },
- "FieldSeriesItem": {
- "$ref": "#/definitions/FieldSeriesItem"
- }
- },
- "type": "object"
- },
- "SetParameterValueConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DestinationParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "Value": {
- "$ref": "#/definitions/DestinationParameterValueConfiguration"
- }
- },
- "required": [
- "DestinationParameterName",
- "Value"
- ],
- "type": "object"
- },
- "ShapeConditionalFormat": {
- "additionalProperties": false,
- "properties": {
- "BackgroundColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "required": [
- "BackgroundColor"
- ],
- "type": "object"
- },
- "Sheet": {
- "additionalProperties": false,
- "properties": {
- "Name": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "SheetId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "type": "object"
- },
- "SheetContentType": {
- "enum": [
- "PAGINATED",
- "INTERACTIVE"
- ],
- "type": "string"
- },
- "SheetControlDateTimePickerType": {
- "enum": [
- "SINGLE_VALUED",
- "DATE_RANGE"
- ],
- "type": "string"
- },
- "SheetControlInfoIconLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "InfoIconText": {
- "maxLength": 100,
- "minLength": 1,
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "SheetControlLayout": {
- "additionalProperties": false,
- "properties": {
- "Configuration": {
- "$ref": "#/definitions/SheetControlLayoutConfiguration"
- }
- },
- "required": [
- "Configuration"
- ],
- "type": "object"
- },
- "SheetControlLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "GridLayout": {
- "$ref": "#/definitions/GridLayoutConfiguration"
- }
- },
- "type": "object"
- },
- "SheetControlListType": {
- "enum": [
- "MULTI_SELECT",
- "SINGLE_SELECT"
- ],
- "type": "string"
- },
- "SheetControlSliderType": {
- "enum": [
- "SINGLE_POINT",
- "RANGE"
- ],
- "type": "string"
- },
- "SheetDefinition": {
- "additionalProperties": false,
- "properties": {
- "ContentType": {
- "$ref": "#/definitions/SheetContentType"
- },
- "Description": {
- "maxLength": 1024,
- "minLength": 1,
- "type": "string"
- },
- "FilterControls": {
- "items": {
- "$ref": "#/definitions/FilterControl"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Layouts": {
- "items": {
- "$ref": "#/definitions/Layout"
- },
- "maxItems": 1,
- "minItems": 1,
- "type": "array"
- },
- "Name": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "ParameterControls": {
- "items": {
- "$ref": "#/definitions/ParameterControl"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "SheetControlLayouts": {
- "items": {
- "$ref": "#/definitions/SheetControlLayout"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "SheetId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "TextBoxes": {
- "items": {
- "$ref": "#/definitions/SheetTextBox"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "Title": {
- "maxLength": 1024,
- "minLength": 1,
- "type": "string"
- },
- "Visuals": {
- "items": {
- "$ref": "#/definitions/Visual"
- },
- "maxItems": 50,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "SheetId"
- ],
- "type": "object"
- },
- "SheetElementConfigurationOverrides": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "SheetElementRenderingRule": {
- "additionalProperties": false,
- "properties": {
- "ConfigurationOverrides": {
- "$ref": "#/definitions/SheetElementConfigurationOverrides"
- },
- "Expression": {
- "maxLength": 4096,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "ConfigurationOverrides",
- "Expression"
- ],
- "type": "object"
- },
- "SheetTextBox": {
- "additionalProperties": false,
- "properties": {
- "Content": {
- "maxLength": 150000,
- "minLength": 0,
- "type": "string"
- },
- "SheetTextBoxId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "SheetTextBoxId"
- ],
- "type": "object"
- },
- "SheetVisualScopingConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Scope": {
- "$ref": "#/definitions/FilterVisualScope"
- },
- "SheetId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "VisualIds": {
- "items": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "maxItems": 50,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "Scope",
- "SheetId"
- ],
- "type": "object"
- },
- "ShortFormatText": {
- "additionalProperties": false,
- "properties": {
- "PlainText": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "RichText": {
- "maxLength": 1024,
- "minLength": 1,
- "type": "string"
- }
- },
- "type": "object"
- },
- "SimpleAttributeAggregationFunction": {
- "enum": [
- "UNIQUE_VALUE"
- ],
- "type": "string"
- },
- "SimpleClusterMarker": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- }
- },
- "type": "object"
- },
- "SimpleNumericalAggregationFunction": {
- "enum": [
- "SUM",
- "AVERAGE",
- "MIN",
- "MAX",
- "COUNT",
- "DISTINCT_COUNT",
- "VAR",
- "VARP",
- "STDEV",
- "STDEVP",
- "MEDIAN"
- ],
- "type": "string"
- },
- "SimpleTotalAggregationFunction": {
- "enum": [
- "DEFAULT",
- "SUM",
- "AVERAGE",
- "MIN",
- "MAX",
- "NONE"
- ],
- "type": "string"
- },
- "SliderControlDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "InfoIconLabelOptions": {
- "$ref": "#/definitions/SheetControlInfoIconLabelOptions"
- },
- "TitleOptions": {
- "$ref": "#/definitions/LabelOptions"
- }
- },
- "type": "object"
- },
- "SmallMultiplesAxisPlacement": {
- "enum": [
- "OUTSIDE",
- "INSIDE"
- ],
- "type": "string"
- },
- "SmallMultiplesAxisProperties": {
- "additionalProperties": false,
- "properties": {
- "Placement": {
- "$ref": "#/definitions/SmallMultiplesAxisPlacement"
- },
- "Scale": {
- "$ref": "#/definitions/SmallMultiplesAxisScale"
- }
- },
- "type": "object"
- },
- "SmallMultiplesAxisScale": {
- "enum": [
- "SHARED",
- "INDEPENDENT"
- ],
- "type": "string"
- },
- "SmallMultiplesOptions": {
- "additionalProperties": false,
- "properties": {
- "MaxVisibleColumns": {
- "maximum": 10,
- "minimum": 1,
- "type": "number"
- },
- "MaxVisibleRows": {
- "maximum": 10,
- "minimum": 1,
- "type": "number"
- },
- "PanelConfiguration": {
- "$ref": "#/definitions/PanelConfiguration"
- },
- "XAxis": {
- "$ref": "#/definitions/SmallMultiplesAxisProperties"
- },
- "YAxis": {
- "$ref": "#/definitions/SmallMultiplesAxisProperties"
- }
- },
- "type": "object"
- },
- "SortDirection": {
- "enum": [
- "ASC",
- "DESC"
- ],
- "type": "string"
- },
- "Spacing": {
- "additionalProperties": false,
- "properties": {
- "Bottom": {
- "type": "string"
- },
- "Left": {
- "type": "string"
- },
- "Right": {
- "type": "string"
- },
- "Top": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "SpecialValue": {
- "enum": [
- "EMPTY",
- "NULL",
- "OTHER"
- ],
- "type": "string"
- },
- "StringDefaultValues": {
- "additionalProperties": false,
- "properties": {
- "DynamicValue": {
- "$ref": "#/definitions/DynamicDefaultValue"
- },
- "StaticValues": {
- "items": {
- "type": "string"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "StringFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "NullValueFormatConfiguration": {
- "$ref": "#/definitions/NullValueFormatConfiguration"
- },
- "NumericFormatConfiguration": {
- "$ref": "#/definitions/NumericFormatConfiguration"
- }
- },
- "type": "object"
- },
- "StringParameterDeclaration": {
- "additionalProperties": false,
- "properties": {
- "DefaultValues": {
- "$ref": "#/definitions/StringDefaultValues"
- },
- "MappedDataSetParameters": {
- "items": {
- "$ref": "#/definitions/MappedDataSetParameter"
- },
- "maxItems": 150,
- "minItems": 0,
- "type": "array"
- },
- "Name": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "ParameterValueType": {
- "$ref": "#/definitions/ParameterValueType"
- },
- "ValueWhenUnset": {
- "$ref": "#/definitions/StringValueWhenUnsetConfiguration"
- }
- },
- "required": [
- "Name",
- "ParameterValueType"
- ],
- "type": "object"
- },
- "StringValueWhenUnsetConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomValue": {
- "type": "string"
- },
- "ValueWhenUnsetOption": {
- "$ref": "#/definitions/ValueWhenUnsetOption"
- }
- },
- "type": "object"
- },
- "StyledCellType": {
- "enum": [
- "TOTAL",
- "METRIC_HEADER",
- "VALUE"
- ],
- "type": "string"
- },
- "SubtotalOptions": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "type": "string"
- },
- "FieldLevel": {
- "$ref": "#/definitions/PivotTableSubtotalLevel"
- },
- "FieldLevelOptions": {
- "items": {
- "$ref": "#/definitions/PivotTableFieldSubtotalOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "MetricHeaderCellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "StyleTargets": {
- "items": {
- "$ref": "#/definitions/TableStyleTarget"
- },
- "maxItems": 3,
- "minItems": 0,
- "type": "array"
- },
- "TotalCellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "TotalsVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "ValueCellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- }
- },
- "type": "object"
- },
- "TableAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "GroupBy": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TableBorderOptions": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "Style": {
- "$ref": "#/definitions/TableBorderStyle"
- },
- "Thickness": {
- "maximum": 4,
- "minimum": 1,
- "type": "number"
- }
- },
- "type": "object"
- },
- "TableBorderStyle": {
- "enum": [
- "NONE",
- "SOLID"
- ],
- "type": "string"
- },
- "TableCellConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "TextFormat": {
- "$ref": "#/definitions/TextConditionalFormat"
- }
- },
- "required": [
- "FieldId"
- ],
- "type": "object"
- },
- "TableCellImageScalingConfiguration": {
- "enum": [
- "FIT_TO_CELL_HEIGHT",
- "FIT_TO_CELL_WIDTH",
- "DO_NOT_SCALE"
- ],
- "type": "string"
- },
- "TableCellImageSizingConfiguration": {
- "additionalProperties": false,
- "properties": {
- "TableCellImageScalingConfiguration": {
- "$ref": "#/definitions/TableCellImageScalingConfiguration"
- }
- },
- "type": "object"
- },
- "TableCellStyle": {
- "additionalProperties": false,
- "properties": {
- "BackgroundColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "Border": {
- "$ref": "#/definitions/GlobalTableBorderOptions"
- },
- "FontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "Height": {
- "maximum": 500,
- "minimum": 8,
- "type": "number"
- },
- "HorizontalTextAlignment": {
- "$ref": "#/definitions/HorizontalTextAlignment"
- },
- "TextWrap": {
- "$ref": "#/definitions/TextWrap"
- },
- "VerticalTextAlignment": {
- "$ref": "#/definitions/VerticalTextAlignment"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "TableConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "ConditionalFormattingOptions": {
- "items": {
- "$ref": "#/definitions/TableConditionalFormattingOption"
- },
- "maxItems": 500,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TableConditionalFormattingOption": {
- "additionalProperties": false,
- "properties": {
- "Cell": {
- "$ref": "#/definitions/TableCellConditionalFormatting"
- },
- "Row": {
- "$ref": "#/definitions/TableRowConditionalFormatting"
- }
- },
- "type": "object"
- },
- "TableConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FieldOptions": {
- "$ref": "#/definitions/TableFieldOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/TableFieldWells"
- },
- "PaginatedReportOptions": {
- "$ref": "#/definitions/TablePaginatedReportOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/TableSortConfiguration"
- },
- "TableInlineVisualizations": {
- "items": {
- "$ref": "#/definitions/TableInlineVisualization"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "TableOptions": {
- "$ref": "#/definitions/TableOptions"
- },
- "TotalOptions": {
- "$ref": "#/definitions/TotalOptions"
- }
- },
- "type": "object"
- },
- "TableFieldCustomIconContent": {
- "additionalProperties": false,
- "properties": {
- "Icon": {
- "$ref": "#/definitions/TableFieldIconSetType"
- }
- },
- "type": "object"
- },
- "TableFieldCustomTextContent": {
- "additionalProperties": false,
- "properties": {
- "FontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "Value": {
- "type": "string"
- }
- },
- "required": [
- "FontConfiguration"
- ],
- "type": "object"
- },
- "TableFieldIconSetType": {
- "enum": [
- "LINK"
- ],
- "type": "string"
- },
- "TableFieldImageConfiguration": {
- "additionalProperties": false,
- "properties": {
- "SizingOptions": {
- "$ref": "#/definitions/TableCellImageSizingConfiguration"
- }
- },
- "type": "object"
- },
- "TableFieldLinkConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Content": {
- "$ref": "#/definitions/TableFieldLinkContentConfiguration"
- },
- "Target": {
- "$ref": "#/definitions/URLTargetConfiguration"
- }
- },
- "required": [
- "Content",
- "Target"
- ],
- "type": "object"
- },
- "TableFieldLinkContentConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomIconContent": {
- "$ref": "#/definitions/TableFieldCustomIconContent"
- },
- "CustomTextContent": {
- "$ref": "#/definitions/TableFieldCustomTextContent"
- }
- },
- "type": "object"
- },
- "TableFieldOption": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "URLStyling": {
- "$ref": "#/definitions/TableFieldURLConfiguration"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Width": {
- "type": "string"
- }
- },
- "required": [
- "FieldId"
- ],
- "type": "object"
- },
- "TableFieldOptions": {
- "additionalProperties": false,
- "properties": {
- "Order": {
- "items": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "PinnedFieldOptions": {
- "$ref": "#/definitions/TablePinnedFieldOptions"
- },
- "SelectedFieldOptions": {
- "items": {
- "$ref": "#/definitions/TableFieldOption"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TableFieldURLConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ImageConfiguration": {
- "$ref": "#/definitions/TableFieldImageConfiguration"
- },
- "LinkConfiguration": {
- "$ref": "#/definitions/TableFieldLinkConfiguration"
- }
- },
- "type": "object"
- },
- "TableFieldWells": {
- "additionalProperties": false,
- "properties": {
- "TableAggregatedFieldWells": {
- "$ref": "#/definitions/TableAggregatedFieldWells"
- },
- "TableUnaggregatedFieldWells": {
- "$ref": "#/definitions/TableUnaggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "TableInlineVisualization": {
- "additionalProperties": false,
- "properties": {
- "DataBars": {
- "$ref": "#/definitions/DataBarsOptions"
- }
- },
- "type": "object"
- },
- "TableOptions": {
- "additionalProperties": false,
- "properties": {
- "CellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "HeaderStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "Orientation": {
- "$ref": "#/definitions/TableOrientation"
- },
- "RowAlternateColorOptions": {
- "$ref": "#/definitions/RowAlternateColorOptions"
- }
- },
- "type": "object"
- },
- "TableOrientation": {
- "enum": [
- "VERTICAL",
- "HORIZONTAL"
- ],
- "type": "string"
- },
- "TablePaginatedReportOptions": {
- "additionalProperties": false,
- "properties": {
- "OverflowColumnHeaderVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "VerticalOverflowVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "TablePinnedFieldOptions": {
- "additionalProperties": false,
- "properties": {
- "PinnedLeftFields": {
- "items": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "maxItems": 201,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TableRowConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "BackgroundColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- },
- "TextColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "TableSideBorderOptions": {
- "additionalProperties": false,
- "properties": {
- "Bottom": {
- "$ref": "#/definitions/TableBorderOptions"
- },
- "InnerHorizontal": {
- "$ref": "#/definitions/TableBorderOptions"
- },
- "InnerVertical": {
- "$ref": "#/definitions/TableBorderOptions"
- },
- "Left": {
- "$ref": "#/definitions/TableBorderOptions"
- },
- "Right": {
- "$ref": "#/definitions/TableBorderOptions"
- },
- "Top": {
- "$ref": "#/definitions/TableBorderOptions"
- }
- },
- "type": "object"
- },
- "TableSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "PaginationConfiguration": {
- "$ref": "#/definitions/PaginationConfiguration"
- },
- "RowSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TableStyleTarget": {
- "additionalProperties": false,
- "properties": {
- "CellType": {
- "$ref": "#/definitions/StyledCellType"
- }
- },
- "required": [
- "CellType"
- ],
- "type": "object"
- },
- "TableTotalsPlacement": {
- "enum": [
- "START",
- "END",
- "AUTO"
- ],
- "type": "string"
- },
- "TableTotalsScrollStatus": {
- "enum": [
- "PINNED",
- "SCROLLED"
- ],
- "type": "string"
- },
- "TableUnaggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Values": {
- "items": {
- "$ref": "#/definitions/UnaggregatedField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TableVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/TableConfiguration"
- },
- "ConditionalFormatting": {
- "$ref": "#/definitions/TableConditionalFormatting"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "Tag": {
- "additionalProperties": false,
- "properties": {
- "Key": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "Value": {
- "maxLength": 256,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Key",
- "Value"
- ],
- "type": "object"
- },
- "TargetVisualOptions": {
- "enum": [
- "ALL_VISUALS"
- ],
- "type": "string"
- },
- "TemplateError": {
- "additionalProperties": false,
- "properties": {
- "Message": {
- "pattern": "\\S",
- "type": "string"
- },
- "Type": {
- "$ref": "#/definitions/TemplateErrorType"
- },
- "ViolatedEntities": {
- "items": {
- "$ref": "#/definitions/Entity"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TemplateErrorType": {
- "enum": [
- "SOURCE_NOT_FOUND",
- "DATA_SET_NOT_FOUND",
- "INTERNAL_FAILURE",
- "ACCESS_DENIED"
- ],
- "type": "string"
- },
- "TemplateSourceAnalysis": {
- "additionalProperties": false,
- "properties": {
- "Arn": {
- "type": "string"
- },
- "DataSetReferences": {
- "items": {
- "$ref": "#/definitions/DataSetReference"
- },
- "minItems": 1,
- "type": "array"
- }
- },
- "required": [
- "Arn",
- "DataSetReferences"
- ],
- "type": "object"
- },
- "TemplateSourceEntity": {
- "additionalProperties": false,
- "properties": {
- "SourceAnalysis": {
- "$ref": "#/definitions/TemplateSourceAnalysis"
- },
- "SourceTemplate": {
- "$ref": "#/definitions/TemplateSourceTemplate"
- }
- },
- "type": "object"
- },
- "TemplateSourceTemplate": {
- "additionalProperties": false,
- "properties": {
- "Arn": {
- "type": "string"
- }
- },
- "required": [
- "Arn"
- ],
- "type": "object"
- },
- "TemplateVersion": {
- "additionalProperties": false,
- "properties": {
- "CreatedTime": {
- "format": "date-time",
- "type": "string"
- },
- "DataSetConfigurations": {
- "items": {
- "$ref": "#/definitions/DataSetConfiguration"
- },
- "maxItems": 30,
- "minItems": 0,
- "type": "array"
- },
- "Description": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "Errors": {
- "items": {
- "$ref": "#/definitions/TemplateError"
- },
- "minItems": 1,
- "type": "array"
- },
- "Sheets": {
- "items": {
- "$ref": "#/definitions/Sheet"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "SourceEntityArn": {
- "type": "string"
- },
- "Status": {
- "$ref": "#/definitions/ResourceStatus"
- },
- "ThemeArn": {
- "type": "string"
- },
- "VersionNumber": {
- "minimum": 1,
- "type": "number"
- }
- },
- "type": "object"
- },
- "TemplateVersionDefinition": {
- "additionalProperties": false,
- "properties": {
- "AnalysisDefaults": {
- "$ref": "#/definitions/AnalysisDefaults"
- },
- "CalculatedFields": {
- "items": {
- "$ref": "#/definitions/CalculatedField"
- },
- "maxItems": 500,
- "minItems": 0,
- "type": "array"
- },
- "ColumnConfigurations": {
- "items": {
- "$ref": "#/definitions/ColumnConfiguration"
- },
- "maxItems": 2000,
- "minItems": 0,
- "type": "array"
- },
- "DataSetConfigurations": {
- "items": {
- "$ref": "#/definitions/DataSetConfiguration"
- },
- "maxItems": 30,
- "minItems": 0,
- "type": "array"
- },
- "FilterGroups": {
- "items": {
- "$ref": "#/definitions/FilterGroup"
- },
- "maxItems": 2000,
- "minItems": 0,
- "type": "array"
- },
- "Options": {
- "$ref": "#/definitions/AssetOptions"
- },
- "ParameterDeclarations": {
- "items": {
- "$ref": "#/definitions/ParameterDeclaration"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Sheets": {
- "items": {
- "$ref": "#/definitions/SheetDefinition"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "DataSetConfigurations"
- ],
- "type": "object"
- },
- "TextAreaControlDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "InfoIconLabelOptions": {
- "$ref": "#/definitions/SheetControlInfoIconLabelOptions"
- },
- "PlaceholderOptions": {
- "$ref": "#/definitions/TextControlPlaceholderOptions"
- },
- "TitleOptions": {
- "$ref": "#/definitions/LabelOptions"
- }
- },
- "type": "object"
- },
- "TextConditionalFormat": {
- "additionalProperties": false,
- "properties": {
- "BackgroundColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- },
- "Icon": {
- "$ref": "#/definitions/ConditionalFormattingIcon"
- },
- "TextColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "TextControlPlaceholderOptions": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "TextFieldControlDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "InfoIconLabelOptions": {
- "$ref": "#/definitions/SheetControlInfoIconLabelOptions"
- },
- "PlaceholderOptions": {
- "$ref": "#/definitions/TextControlPlaceholderOptions"
- },
- "TitleOptions": {
- "$ref": "#/definitions/LabelOptions"
- }
- },
- "type": "object"
- },
- "TextWrap": {
- "enum": [
- "NONE",
- "WRAP"
- ],
- "type": "string"
- },
- "ThousandSeparatorOptions": {
- "additionalProperties": false,
- "properties": {
- "Symbol": {
- "$ref": "#/definitions/NumericSeparatorSymbol"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "TimeBasedForecastProperties": {
- "additionalProperties": false,
- "properties": {
- "LowerBoundary": {
- "default": null,
- "type": "number"
- },
- "PeriodsBackward": {
- "maximum": 1000,
- "minimum": 0,
- "type": "number"
- },
- "PeriodsForward": {
- "maximum": 1000,
- "minimum": 1,
- "type": "number"
- },
- "PredictionInterval": {
- "maximum": 95,
- "minimum": 50,
- "type": "number"
- },
- "Seasonality": {
- "maximum": 180,
- "minimum": 1,
- "type": "number"
- },
- "UpperBoundary": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "TimeEqualityFilter": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "ParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "RollingDate": {
- "$ref": "#/definitions/RollingDateConfiguration"
- },
- "TimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- },
- "Value": {
- "format": "date-time",
- "type": "string"
- }
- },
- "required": [
- "Column",
- "FilterId"
- ],
- "type": "object"
- },
- "TimeGranularity": {
- "enum": [
- "YEAR",
- "QUARTER",
- "MONTH",
- "WEEK",
- "DAY",
- "HOUR",
- "MINUTE",
- "SECOND",
- "MILLISECOND"
- ],
- "type": "string"
- },
- "TimeRangeDrillDownFilter": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "RangeMaximum": {
- "format": "date-time",
- "type": "string"
- },
- "RangeMinimum": {
- "format": "date-time",
- "type": "string"
- },
- "TimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- }
- },
- "required": [
- "Column",
- "RangeMaximum",
- "RangeMinimum",
- "TimeGranularity"
- ],
- "type": "object"
- },
- "TimeRangeFilter": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- },
- "ExcludePeriodConfiguration": {
- "$ref": "#/definitions/ExcludePeriodConfiguration"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "IncludeMaximum": {
- "default": null,
- "type": "boolean"
- },
- "IncludeMinimum": {
- "default": null,
- "type": "boolean"
- },
- "NullOption": {
- "$ref": "#/definitions/FilterNullOption"
- },
- "RangeMaximumValue": {
- "$ref": "#/definitions/TimeRangeFilterValue"
- },
- "RangeMinimumValue": {
- "$ref": "#/definitions/TimeRangeFilterValue"
- },
- "TimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- }
- },
- "required": [
- "Column",
- "FilterId",
- "NullOption"
- ],
- "type": "object"
- },
- "TimeRangeFilterValue": {
- "additionalProperties": false,
- "properties": {
- "Parameter": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "RollingDate": {
- "$ref": "#/definitions/RollingDateConfiguration"
- },
- "StaticValue": {
- "format": "date-time",
- "type": "string"
- }
- },
- "type": "object"
- },
- "TooltipItem": {
- "additionalProperties": false,
- "properties": {
- "ColumnTooltipItem": {
- "$ref": "#/definitions/ColumnTooltipItem"
- },
- "FieldTooltipItem": {
- "$ref": "#/definitions/FieldTooltipItem"
- }
- },
- "type": "object"
- },
- "TooltipOptions": {
- "additionalProperties": false,
- "properties": {
- "FieldBasedTooltip": {
- "$ref": "#/definitions/FieldBasedTooltip"
- },
- "SelectedTooltipType": {
- "$ref": "#/definitions/SelectedTooltipType"
- },
- "TooltipVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "TooltipTitleType": {
- "enum": [
- "NONE",
- "PRIMARY_VALUE"
- ],
- "type": "string"
- },
- "TopBottomComputationType": {
- "enum": [
- "TOP",
- "BOTTOM"
- ],
- "type": "string"
- },
- "TopBottomFilter": {
- "additionalProperties": false,
- "properties": {
- "AggregationSortConfigurations": {
- "items": {
- "$ref": "#/definitions/AggregationSortConfiguration"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Limit": {
- "default": null,
- "type": "number"
- },
- "ParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "TimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- }
- },
- "required": [
- "AggregationSortConfigurations",
- "Column",
- "FilterId"
- ],
- "type": "object"
- },
- "TopBottomMoversComputation": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "$ref": "#/definitions/DimensionField"
- },
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "MoverSize": {
- "default": 0,
- "maximum": 20,
- "minimum": 1,
- "type": "number"
- },
- "Name": {
- "type": "string"
- },
- "SortOrder": {
- "$ref": "#/definitions/TopBottomSortOrder"
- },
- "Time": {
- "$ref": "#/definitions/DimensionField"
- },
- "Type": {
- "$ref": "#/definitions/TopBottomComputationType"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId",
- "Type"
- ],
- "type": "object"
- },
- "TopBottomRankedComputation": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "$ref": "#/definitions/DimensionField"
- },
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "type": "string"
- },
- "ResultSize": {
- "default": 0,
- "maximum": 20,
- "minimum": 1,
- "type": "number"
- },
- "Type": {
- "$ref": "#/definitions/TopBottomComputationType"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId",
- "Type"
- ],
- "type": "object"
- },
- "TopBottomSortOrder": {
- "enum": [
- "PERCENT_DIFFERENCE",
- "ABSOLUTE_DIFFERENCE"
- ],
- "type": "string"
- },
- "TotalAggregationComputation": {
- "additionalProperties": false,
- "properties": {
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "type": "string"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId"
- ],
- "type": "object"
- },
- "TotalAggregationFunction": {
- "additionalProperties": false,
- "properties": {
- "SimpleTotalAggregationFunction": {
- "$ref": "#/definitions/SimpleTotalAggregationFunction"
- }
- },
- "type": "object"
- },
- "TotalAggregationOption": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "TotalAggregationFunction": {
- "$ref": "#/definitions/TotalAggregationFunction"
- }
- },
- "required": [
- "FieldId",
- "TotalAggregationFunction"
- ],
- "type": "object"
- },
- "TotalOptions": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "type": "string"
- },
- "Placement": {
- "$ref": "#/definitions/TableTotalsPlacement"
- },
- "ScrollStatus": {
- "$ref": "#/definitions/TableTotalsScrollStatus"
- },
- "TotalAggregationOptions": {
- "items": {
- "$ref": "#/definitions/TotalAggregationOption"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "TotalCellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "TotalsVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "TreeMapAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Colors": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Groups": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Sizes": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TreeMapConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ColorLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ColorScale": {
- "$ref": "#/definitions/ColorScale"
- },
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/TreeMapFieldWells"
- },
- "GroupLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "SizeLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/TreeMapSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- }
- },
- "type": "object"
- },
- "TreeMapFieldWells": {
- "additionalProperties": false,
- "properties": {
- "TreeMapAggregatedFieldWells": {
- "$ref": "#/definitions/TreeMapAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "TreeMapSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "TreeMapGroupItemsLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "TreeMapSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TreeMapVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/TreeMapConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "TrendArrowOptions": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "URLTargetConfiguration": {
- "enum": [
- "NEW_TAB",
- "NEW_WINDOW",
- "SAME_TAB"
- ],
- "type": "string"
- },
- "UnaggregatedField": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/FormatConfiguration"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "UniqueValuesComputation": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "$ref": "#/definitions/DimensionField"
- },
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "type": "string"
- }
- },
- "required": [
- "ComputationId"
- ],
- "type": "object"
- },
- "ValidationStrategy": {
- "additionalProperties": false,
- "properties": {
- "Mode": {
- "$ref": "#/definitions/ValidationStrategyMode"
- }
- },
- "required": [
- "Mode"
- ],
- "type": "object"
- },
- "ValidationStrategyMode": {
- "enum": [
- "STRICT",
- "LENIENT"
- ],
- "type": "string"
- },
- "ValueWhenUnsetOption": {
- "enum": [
- "RECOMMENDED_VALUE",
- "NULL"
- ],
- "type": "string"
- },
- "VerticalTextAlignment": {
- "enum": [
- "TOP",
- "MIDDLE",
- "BOTTOM",
- "AUTO"
- ],
- "type": "string"
- },
- "Visibility": {
- "enum": [
- "HIDDEN",
- "VISIBLE"
- ],
- "type": "string"
- },
- "VisibleRangeOptions": {
- "additionalProperties": false,
- "properties": {
- "PercentRange": {
- "$ref": "#/definitions/PercentVisibleRange"
- }
- },
- "type": "object"
- },
- "Visual": {
- "additionalProperties": false,
- "properties": {
- "BarChartVisual": {
- "$ref": "#/definitions/BarChartVisual"
- },
- "BoxPlotVisual": {
- "$ref": "#/definitions/BoxPlotVisual"
- },
- "ComboChartVisual": {
- "$ref": "#/definitions/ComboChartVisual"
- },
- "CustomContentVisual": {
- "$ref": "#/definitions/CustomContentVisual"
- },
- "EmptyVisual": {
- "$ref": "#/definitions/EmptyVisual"
- },
- "FilledMapVisual": {
- "$ref": "#/definitions/FilledMapVisual"
- },
- "FunnelChartVisual": {
- "$ref": "#/definitions/FunnelChartVisual"
- },
- "GaugeChartVisual": {
- "$ref": "#/definitions/GaugeChartVisual"
- },
- "GeospatialMapVisual": {
- "$ref": "#/definitions/GeospatialMapVisual"
- },
- "HeatMapVisual": {
- "$ref": "#/definitions/HeatMapVisual"
- },
- "HistogramVisual": {
- "$ref": "#/definitions/HistogramVisual"
- },
- "InsightVisual": {
- "$ref": "#/definitions/InsightVisual"
- },
- "KPIVisual": {
- "$ref": "#/definitions/KPIVisual"
- },
- "LineChartVisual": {
- "$ref": "#/definitions/LineChartVisual"
- },
- "PieChartVisual": {
- "$ref": "#/definitions/PieChartVisual"
- },
- "PivotTableVisual": {
- "$ref": "#/definitions/PivotTableVisual"
- },
- "RadarChartVisual": {
- "$ref": "#/definitions/RadarChartVisual"
- },
- "SankeyDiagramVisual": {
- "$ref": "#/definitions/SankeyDiagramVisual"
- },
- "ScatterPlotVisual": {
- "$ref": "#/definitions/ScatterPlotVisual"
- },
- "TableVisual": {
- "$ref": "#/definitions/TableVisual"
- },
- "TreeMapVisual": {
- "$ref": "#/definitions/TreeMapVisual"
- },
- "WaterfallVisual": {
- "$ref": "#/definitions/WaterfallVisual"
- },
- "WordCloudVisual": {
- "$ref": "#/definitions/WordCloudVisual"
- }
- },
- "type": "object"
- },
- "VisualCustomAction": {
- "additionalProperties": false,
- "properties": {
- "ActionOperations": {
- "items": {
- "$ref": "#/definitions/VisualCustomActionOperation"
- },
- "maxItems": 2,
- "minItems": 1,
- "type": "array"
- },
- "CustomActionId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "maxLength": 256,
- "minLength": 1,
- "type": "string"
- },
- "Status": {
- "$ref": "#/definitions/WidgetStatus"
- },
- "Trigger": {
- "$ref": "#/definitions/VisualCustomActionTrigger"
- }
- },
- "required": [
- "ActionOperations",
- "CustomActionId",
- "Name",
- "Trigger"
- ],
- "type": "object"
- },
- "VisualCustomActionOperation": {
- "additionalProperties": false,
- "properties": {
- "FilterOperation": {
- "$ref": "#/definitions/CustomActionFilterOperation"
- },
- "NavigationOperation": {
- "$ref": "#/definitions/CustomActionNavigationOperation"
- },
- "SetParametersOperation": {
- "$ref": "#/definitions/CustomActionSetParametersOperation"
- },
- "URLOperation": {
- "$ref": "#/definitions/CustomActionURLOperation"
- }
- },
- "type": "object"
- },
- "VisualCustomActionTrigger": {
- "enum": [
- "DATA_POINT_CLICK",
- "DATA_POINT_MENU"
- ],
- "type": "string"
- },
- "VisualPalette": {
- "additionalProperties": false,
- "properties": {
- "ChartColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "ColorMap": {
- "items": {
- "$ref": "#/definitions/DataPathColor"
- },
- "maxItems": 5000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "VisualSubtitleLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "FormatText": {
- "$ref": "#/definitions/LongFormatText"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "VisualTitleLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "FormatText": {
- "$ref": "#/definitions/ShortFormatText"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "WaterfallChartAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Breakdowns": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Categories": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "WaterfallChartColorConfiguration": {
- "additionalProperties": false,
- "properties": {
- "GroupColorConfiguration": {
- "$ref": "#/definitions/WaterfallChartGroupColorConfiguration"
- }
- },
- "type": "object"
- },
- "WaterfallChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "CategoryAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ColorConfiguration": {
- "$ref": "#/definitions/WaterfallChartColorConfiguration"
- },
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/WaterfallChartFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "PrimaryYAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "PrimaryYAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/WaterfallChartSortConfiguration"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- },
- "WaterfallChartOptions": {
- "$ref": "#/definitions/WaterfallChartOptions"
- }
- },
- "type": "object"
- },
- "WaterfallChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "WaterfallChartAggregatedFieldWells": {
- "$ref": "#/definitions/WaterfallChartAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "WaterfallChartGroupColorConfiguration": {
- "additionalProperties": false,
- "properties": {
- "NegativeBarColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "PositiveBarColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "TotalBarColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- }
- },
- "type": "object"
- },
- "WaterfallChartOptions": {
- "additionalProperties": false,
- "properties": {
- "TotalBarLabel": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "WaterfallChartSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "BreakdownItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "WaterfallVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/WaterfallChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "WhatIfPointScenario": {
- "additionalProperties": false,
- "properties": {
- "Date": {
- "format": "date-time",
- "type": "string"
- },
- "Value": {
- "default": 0,
- "type": "number"
- }
- },
- "required": [
- "Date",
- "Value"
- ],
- "type": "object"
- },
- "WhatIfRangeScenario": {
- "additionalProperties": false,
- "properties": {
- "EndDate": {
- "format": "date-time",
- "type": "string"
- },
- "StartDate": {
- "format": "date-time",
- "type": "string"
- },
- "Value": {
- "default": 0,
- "type": "number"
- }
- },
- "required": [
- "EndDate",
- "StartDate",
- "Value"
- ],
- "type": "object"
- },
- "WidgetStatus": {
- "enum": [
- "ENABLED",
- "DISABLED"
- ],
- "type": "string"
- },
- "WordCloudAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "GroupBy": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "Size": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "WordCloudChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/WordCloudFieldWells"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/WordCloudSortConfiguration"
- },
- "WordCloudOptions": {
- "$ref": "#/definitions/WordCloudOptions"
- }
- },
- "type": "object"
- },
- "WordCloudCloudLayout": {
- "enum": [
- "FLUID",
- "NORMAL"
- ],
- "type": "string"
- },
- "WordCloudFieldWells": {
- "additionalProperties": false,
- "properties": {
- "WordCloudAggregatedFieldWells": {
- "$ref": "#/definitions/WordCloudAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "WordCloudOptions": {
- "additionalProperties": false,
- "properties": {
- "CloudLayout": {
- "$ref": "#/definitions/WordCloudCloudLayout"
- },
- "MaximumStringLength": {
- "maximum": 100,
- "minimum": 1,
- "type": "number"
- },
- "WordCasing": {
- "$ref": "#/definitions/WordCloudWordCasing"
- },
- "WordOrientation": {
- "$ref": "#/definitions/WordCloudWordOrientation"
- },
- "WordPadding": {
- "$ref": "#/definitions/WordCloudWordPadding"
- },
- "WordScaling": {
- "$ref": "#/definitions/WordCloudWordScaling"
- }
- },
- "type": "object"
- },
- "WordCloudSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "WordCloudVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/WordCloudChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "WordCloudWordCasing": {
- "enum": [
- "LOWER_CASE",
- "EXISTING_CASE"
- ],
- "type": "string"
- },
- "WordCloudWordOrientation": {
- "enum": [
- "HORIZONTAL",
- "HORIZONTAL_AND_VERTICAL"
- ],
- "type": "string"
- },
- "WordCloudWordPadding": {
- "enum": [
- "NONE",
- "SMALL",
- "MEDIUM",
- "LARGE"
- ],
- "type": "string"
- },
- "WordCloudWordScaling": {
- "enum": [
- "EMPHASIZE",
- "NORMAL"
- ],
- "type": "string"
- }
- },
- "primaryIdentifier": [
- "/properties/AwsAccountId",
- "/properties/TemplateId"
- ],
- "properties": {
- "Arn": {
- "type": "string"
- },
- "AwsAccountId": {
- "maxLength": 12,
- "minLength": 12,
- "pattern": "^[0-9]{12}$",
- "type": "string"
- },
- "CreatedTime": {
- "format": "date-time",
- "type": "string"
- },
- "Definition": {
- "$ref": "#/definitions/TemplateVersionDefinition"
- },
- "LastUpdatedTime": {
- "format": "date-time",
- "type": "string"
- },
- "Name": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Permissions": {
- "items": {
- "$ref": "#/definitions/ResourcePermission"
- },
- "maxItems": 64,
- "minItems": 1,
- "type": "array"
- },
- "SourceEntity": {
- "$ref": "#/definitions/TemplateSourceEntity"
- },
- "Tags": {
- "items": {
- "$ref": "#/definitions/Tag"
- },
- "maxItems": 200,
- "minItems": 1,
- "type": "array"
- },
- "TemplateId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "ValidationStrategy": {
- "$ref": "#/definitions/ValidationStrategy"
- },
- "Version": {
- "$ref": "#/definitions/TemplateVersion"
- },
- "VersionDescription": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "readOnlyProperties": [
- "/properties/Arn",
- "/properties/CreatedTime",
- "/properties/LastUpdatedTime",
- "/properties/Version"
- ],
- "required": [
- "AwsAccountId",
- "TemplateId"
- ],
- "sourceUrl": "https://github.com/aws-cloudformation/aws-cloudformation-resource-providers-quicksight",
- "typeName": "AWS::QuickSight::Template",
- "writeOnlyProperties": [
- "/properties/Definition",
- "/properties/VersionDescription",
- "/properties/SourceEntity",
- "/properties/ValidationStrategy"
- ]
-}
diff --git a/src/cfnlint/data/schemas/providers/eu_south_1/__init__.py b/src/cfnlint/data/schemas/providers/eu_south_1/__init__.py
index aa40ec25c3..eb50a8038e 100644
--- a/src/cfnlint/data/schemas/providers/eu_south_1/__init__.py
+++ b/src/cfnlint/data/schemas/providers/eu_south_1/__init__.py
@@ -804,7 +804,6 @@
"aws-acmpca-permission.json",
"aws-amazonmq-broker.json",
"aws-amazonmq-configuration.json",
- "aws-amplify-app.json",
"aws-amplify-branch.json",
"aws-amplify-domain.json",
"aws-amplifyuibuilder-component.json",
@@ -886,9 +885,9 @@
"aws-backup-backupvault.json",
"aws-backup-framework.json",
"aws-backup-reportplan.json",
- "aws-backup-restoretestingplan.json",
"aws-backup-restoretestingselection.json",
"aws-backupgateway-hypervisor.json",
+ "aws-batch-computeenvironment.json",
"aws-batch-jobdefinition.json",
"aws-batch-jobqueue.json",
"aws-batch-schedulingpolicy.json",
@@ -1095,7 +1094,6 @@
"aws-ec2-volumeattachment.json",
"aws-ec2-vpc.json",
"aws-ec2-vpcdhcpoptionsassociation.json",
- "aws-ec2-vpcendpoint.json",
"aws-ec2-vpcendpointconnectionnotification.json",
"aws-ec2-vpcendpointservice.json",
"aws-ec2-vpcendpointservicepermissions.json",
@@ -1316,9 +1314,12 @@
"aws-pcaconnectorad-template.json",
"aws-pcaconnectorad-templategroupaccesscontrolentry.json",
"aws-pipes-pipe.json",
+ "aws-quicksight-analysis.json",
+ "aws-quicksight-dashboard.json",
"aws-quicksight-dataset.json",
"aws-quicksight-datasource.json",
"aws-quicksight-refreshschedule.json",
+ "aws-quicksight-template.json",
"aws-quicksight-theme.json",
"aws-quicksight-vpcconnection.json",
"aws-ram-permission.json",
@@ -1422,6 +1423,7 @@
"aws-securityhub-insight.json",
"aws-securityhub-organizationconfiguration.json",
"aws-securityhub-productsubscription.json",
+ "aws-securityhub-securitycontrol.json",
"aws-securityhub-standard.json",
"aws-servicecatalog-cloudformationproduct.json",
"aws-servicecatalog-cloudformationprovisionedproduct.json",
diff --git a/src/cfnlint/data/schemas/providers/eu_south_1/aws-amplify-app.json b/src/cfnlint/data/schemas/providers/eu_south_1/aws-amplify-app.json
new file mode 100644
index 0000000000..5846c5f463
--- /dev/null
+++ b/src/cfnlint/data/schemas/providers/eu_south_1/aws-amplify-app.json
@@ -0,0 +1,303 @@
+{
+ "additionalProperties": false,
+ "definitions": {
+ "AutoBranchCreationConfig": {
+ "additionalProperties": false,
+ "properties": {
+ "AutoBranchCreationPatterns": {
+ "items": {
+ "maxLength": 2048,
+ "minLength": 1,
+ "type": "string"
+ },
+ "type": "array",
+ "uniqueItems": false
+ },
+ "BasicAuthConfig": {
+ "$ref": "#/definitions/BasicAuthConfig"
+ },
+ "BuildSpec": {
+ "maxLength": 25000,
+ "minLength": 1,
+ "type": "string"
+ },
+ "EnableAutoBranchCreation": {
+ "type": "boolean"
+ },
+ "EnableAutoBuild": {
+ "type": "boolean"
+ },
+ "EnablePerformanceMode": {
+ "type": "boolean"
+ },
+ "EnablePullRequestPreview": {
+ "type": "boolean"
+ },
+ "EnvironmentVariables": {
+ "items": {
+ "$ref": "#/definitions/EnvironmentVariable"
+ },
+ "type": "array",
+ "uniqueItems": false
+ },
+ "Framework": {
+ "maxLength": 255,
+ "pattern": "(?s).*",
+ "type": "string"
+ },
+ "PullRequestEnvironmentName": {
+ "maxLength": 20,
+ "pattern": "(?s).*",
+ "type": "string"
+ },
+ "Stage": {
+ "enum": [
+ "EXPERIMENTAL",
+ "BETA",
+ "PULL_REQUEST",
+ "PRODUCTION",
+ "DEVELOPMENT"
+ ],
+ "type": "string"
+ }
+ },
+ "type": "object"
+ },
+ "BasicAuthConfig": {
+ "additionalProperties": false,
+ "properties": {
+ "EnableBasicAuth": {
+ "type": "boolean"
+ },
+ "Password": {
+ "maxLength": 255,
+ "minLength": 1,
+ "type": "string"
+ },
+ "Username": {
+ "maxLength": 255,
+ "minLength": 1,
+ "type": "string"
+ }
+ },
+ "type": "object"
+ },
+ "CacheConfig": {
+ "additionalProperties": false,
+ "properties": {
+ "Type": {
+ "enum": [
+ "AMPLIFY_MANAGED",
+ "AMPLIFY_MANAGED_NO_COOKIES"
+ ],
+ "type": "string"
+ }
+ },
+ "type": "object"
+ },
+ "CustomRule": {
+ "additionalProperties": false,
+ "properties": {
+ "Condition": {
+ "maxLength": 2048,
+ "minLength": 0,
+ "pattern": "(?s).*",
+ "type": "string"
+ },
+ "Source": {
+ "maxLength": 2048,
+ "minLength": 1,
+ "pattern": "(?s).+",
+ "type": "string"
+ },
+ "Status": {
+ "maxLength": 7,
+ "minLength": 3,
+ "pattern": ".{3,7}",
+ "type": "string"
+ },
+ "Target": {
+ "maxLength": 2048,
+ "minLength": 1,
+ "pattern": "(?s).+",
+ "type": "string"
+ }
+ },
+ "required": [
+ "Target",
+ "Source"
+ ],
+ "type": "object"
+ },
+ "EnvironmentVariable": {
+ "additionalProperties": false,
+ "properties": {
+ "Name": {
+ "maxLength": 255,
+ "pattern": "(?s).*",
+ "type": "string"
+ },
+ "Value": {
+ "maxLength": 5500,
+ "pattern": "(?s).*",
+ "type": "string"
+ }
+ },
+ "required": [
+ "Name",
+ "Value"
+ ],
+ "type": "object"
+ },
+ "Tag": {
+ "additionalProperties": false,
+ "insertionOrder": false,
+ "properties": {
+ "Key": {
+ "maxLength": 128,
+ "minLength": 1,
+ "pattern": "^(?!aws:)[a-zA-Z+-=._:/]+$",
+ "type": "string"
+ },
+ "Value": {
+ "maxLength": 256,
+ "minLength": 0,
+ "type": "string"
+ }
+ },
+ "required": [
+ "Key",
+ "Value"
+ ],
+ "type": "object"
+ }
+ },
+ "primaryIdentifier": [
+ "/properties/Arn"
+ ],
+ "properties": {
+ "AccessToken": {
+ "maxLength": 255,
+ "minLength": 1,
+ "type": "string"
+ },
+ "AppId": {
+ "maxLength": 20,
+ "minLength": 1,
+ "pattern": "d[a-z0-9]+",
+ "type": "string"
+ },
+ "AppName": {
+ "maxLength": 255,
+ "minLength": 1,
+ "pattern": "(?s).+",
+ "type": "string"
+ },
+ "Arn": {
+ "maxLength": 1000,
+ "pattern": "(?s).*",
+ "type": "string"
+ },
+ "AutoBranchCreationConfig": {
+ "$ref": "#/definitions/AutoBranchCreationConfig"
+ },
+ "BasicAuthConfig": {
+ "$ref": "#/definitions/BasicAuthConfig"
+ },
+ "BuildSpec": {
+ "maxLength": 25000,
+ "minLength": 1,
+ "pattern": "(?s).+",
+ "type": "string"
+ },
+ "CacheConfig": {
+ "$ref": "#/definitions/CacheConfig"
+ },
+ "CustomHeaders": {
+ "maxLength": 25000,
+ "minLength": 0,
+ "pattern": "(?s).*",
+ "type": "string"
+ },
+ "CustomRules": {
+ "items": {
+ "$ref": "#/definitions/CustomRule"
+ },
+ "type": "array",
+ "uniqueItems": false
+ },
+ "DefaultDomain": {
+ "maxLength": 1000,
+ "minLength": 0,
+ "type": "string"
+ },
+ "Description": {
+ "maxLength": 1000,
+ "pattern": "(?s).*",
+ "type": "string"
+ },
+ "EnableBranchAutoDeletion": {
+ "type": "boolean"
+ },
+ "EnvironmentVariables": {
+ "items": {
+ "$ref": "#/definitions/EnvironmentVariable"
+ },
+ "type": "array",
+ "uniqueItems": false
+ },
+ "IAMServiceRole": {
+ "maxLength": 1000,
+ "minLength": 1,
+ "pattern": "(?s).*",
+ "type": "string"
+ },
+ "Name": {
+ "maxLength": 255,
+ "minLength": 1,
+ "pattern": "(?s).+",
+ "type": "string"
+ },
+ "OauthToken": {
+ "maxLength": 1000,
+ "pattern": "(?s).*",
+ "type": "string"
+ },
+ "Platform": {
+ "enum": [
+ "WEB",
+ "WEB_DYNAMIC",
+ "WEB_COMPUTE"
+ ],
+ "type": "string"
+ },
+ "Repository": {
+ "pattern": "(?s).*",
+ "type": "string"
+ },
+ "Tags": {
+ "items": {
+ "$ref": "#/definitions/Tag"
+ },
+ "type": "array",
+ "uniqueItems": false
+ }
+ },
+ "readOnlyProperties": [
+ "/properties/AppId",
+ "/properties/AppName",
+ "/properties/Arn",
+ "/properties/DefaultDomain"
+ ],
+ "required": [
+ "Name"
+ ],
+ "sourceUrl": "https://github.com/aws-cloudformation/aws-cloudformation-resource-providers-amplify",
+ "typeName": "AWS::Amplify::App",
+ "writeOnlyProperties": [
+ "/properties/AccessToken",
+ "/properties/BasicAuthConfig",
+ "/properties/OauthToken",
+ "/properties/AutoBranchCreationConfig"
+ ]
+}
diff --git a/src/cfnlint/data/schemas/providers/eu_south_1/aws-backup-restoretestingplan.json b/src/cfnlint/data/schemas/providers/eu_south_1/aws-backup-restoretestingplan.json
new file mode 100644
index 0000000000..add3c873f4
--- /dev/null
+++ b/src/cfnlint/data/schemas/providers/eu_south_1/aws-backup-restoretestingplan.json
@@ -0,0 +1,127 @@
+{
+ "additionalProperties": false,
+ "createOnlyProperties": [
+ "/properties/RestoreTestingPlanName"
+ ],
+ "definitions": {
+ "RestoreTestingRecoveryPointSelection": {
+ "additionalProperties": false,
+ "properties": {
+ "Algorithm": {
+ "$ref": "#/definitions/RestoreTestingRecoveryPointSelectionAlgorithm"
+ },
+ "ExcludeVaults": {
+ "insertionOrder": false,
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "IncludeVaults": {
+ "insertionOrder": false,
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "RecoveryPointTypes": {
+ "insertionOrder": false,
+ "items": {
+ "$ref": "#/definitions/RestoreTestingRecoveryPointType"
+ },
+ "type": "array"
+ },
+ "SelectionWindowDays": {
+ "type": "integer"
+ }
+ },
+ "required": [
+ "Algorithm",
+ "RecoveryPointTypes",
+ "IncludeVaults"
+ ],
+ "type": "object"
+ },
+ "RestoreTestingRecoveryPointSelectionAlgorithm": {
+ "enum": [
+ "LATEST_WITHIN_WINDOW",
+ "RANDOM_WITHIN_WINDOW"
+ ],
+ "type": "string"
+ },
+ "RestoreTestingRecoveryPointType": {
+ "enum": [
+ "SNAPSHOT",
+ "CONTINUOUS"
+ ],
+ "type": "string"
+ },
+ "Tag": {
+ "additionalProperties": false,
+ "properties": {
+ "Key": {
+ "maxLength": 128,
+ "minLength": 1,
+ "type": "string"
+ },
+ "Value": {
+ "maxLength": 256,
+ "minLength": 0,
+ "type": "string"
+ }
+ },
+ "required": [
+ "Key",
+ "Value"
+ ],
+ "type": "object"
+ }
+ },
+ "primaryIdentifier": [
+ "/properties/RestoreTestingPlanName"
+ ],
+ "properties": {
+ "RecoveryPointSelection": {
+ "$ref": "#/definitions/RestoreTestingRecoveryPointSelection"
+ },
+ "RestoreTestingPlanArn": {
+ "type": "string"
+ },
+ "RestoreTestingPlanName": {
+ "type": "string"
+ },
+ "ScheduleExpression": {
+ "type": "string"
+ },
+ "ScheduleExpressionTimezone": {
+ "type": "string"
+ },
+ "StartWindowHours": {
+ "type": "integer"
+ },
+ "Tags": {
+ "insertionOrder": false,
+ "items": {
+ "$ref": "#/definitions/Tag"
+ },
+ "type": "array",
+ "uniqueItems": true
+ }
+ },
+ "readOnlyProperties": [
+ "/properties/RestoreTestingPlanArn"
+ ],
+ "required": [
+ "RecoveryPointSelection",
+ "ScheduleExpression",
+ "RestoreTestingPlanName"
+ ],
+ "tagging": {
+ "cloudFormationSystemTags": true,
+ "tagOnCreate": true,
+ "tagProperty": "/properties/Tags",
+ "tagUpdatable": true,
+ "taggable": true
+ },
+ "typeName": "AWS::Backup::RestoreTestingPlan"
+}
diff --git a/src/cfnlint/data/schemas/providers/eu_south_1/aws-batch-computeenvironment.json b/src/cfnlint/data/schemas/providers/eu_south_1/aws-batch-computeenvironment.json
deleted file mode 100644
index 877d8a2079..0000000000
--- a/src/cfnlint/data/schemas/providers/eu_south_1/aws-batch-computeenvironment.json
+++ /dev/null
@@ -1,256 +0,0 @@
-{
- "additionalIdentifiers": [
- [
- "/properties/ComputeEnvironmentName"
- ]
- ],
- "additionalProperties": false,
- "conditionalCreateOnlyProperties": [
- "/properties/ComputeResources/AllocationStrategy",
- "/properties/ComputeResources/BidPercentage",
- "/properties/ComputeResources/Ec2Configuration",
- "/properties/ComputeResources/Ec2KeyPair",
- "/properties/ComputeResources/ImageId",
- "/properties/ComputeResources/InstanceRole",
- "/properties/ComputeResources/InstanceTypes",
- "/properties/ComputeResources/LaunchTemplate",
- "/properties/ComputeResources/PlacementGroup",
- "/properties/ComputeResources/SecurityGroupIds",
- "/properties/ComputeResources/Subnets",
- "/properties/ComputeResources/Tags",
- "/properties/ComputeResources/Type"
- ],
- "createOnlyProperties": [
- "/properties/ComputeResources/SpotIamFleetRole",
- "/properties/ComputeEnvironmentName",
- "/properties/Tags",
- "/properties/Type",
- "/properties/EksConfiguration"
- ],
- "definitions": {
- "ComputeResources": {
- "additionalProperties": false,
- "properties": {
- "AllocationStrategy": {
- "type": "string"
- },
- "BidPercentage": {
- "type": "integer"
- },
- "DesiredvCpus": {
- "type": "integer"
- },
- "Ec2Configuration": {
- "insertionOrder": false,
- "items": {
- "$ref": "#/definitions/Ec2ConfigurationObject"
- },
- "type": "array",
- "uniqueItems": false
- },
- "Ec2KeyPair": {
- "type": "string"
- },
- "ImageId": {
- "format": "AWS::EC2::Image.Id",
- "type": "string"
- },
- "InstanceRole": {
- "type": "string"
- },
- "InstanceTypes": {
- "insertionOrder": false,
- "items": {
- "type": "string"
- },
- "type": "array",
- "uniqueItems": false
- },
- "LaunchTemplate": {
- "$ref": "#/definitions/LaunchTemplateSpecification"
- },
- "MaxvCpus": {
- "type": "integer"
- },
- "MinvCpus": {
- "type": "integer"
- },
- "PlacementGroup": {
- "type": "string"
- },
- "SecurityGroupIds": {
- "format": "AWS::EC2::SecurityGroup.Ids",
- "insertionOrder": false,
- "items": {
- "format": "AWS::EC2::SecurityGroup.GroupId",
- "type": "string"
- },
- "type": "array",
- "uniqueItems": false
- },
- "SpotIamFleetRole": {
- "type": "string"
- },
- "Subnets": {
- "insertionOrder": false,
- "items": {
- "type": "string"
- },
- "type": "array",
- "uniqueItems": false
- },
- "Tags": {
- "additionalProperties": false,
- "patternProperties": {
- ".*": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "Type": {
- "type": "string"
- },
- "UpdateToLatestImageVersion": {
- "default": false,
- "type": "boolean"
- }
- },
- "required": [
- "Subnets",
- "Type",
- "MaxvCpus"
- ],
- "type": "object"
- },
- "Ec2ConfigurationObject": {
- "additionalProperties": false,
- "properties": {
- "ImageIdOverride": {
- "type": "string"
- },
- "ImageKubernetesVersion": {
- "type": "string"
- },
- "ImageType": {
- "type": "string"
- }
- },
- "required": [
- "ImageType"
- ],
- "type": "object"
- },
- "EksConfiguration": {
- "additionalProperties": false,
- "properties": {
- "EksClusterArn": {
- "default": false,
- "type": "string"
- },
- "KubernetesNamespace": {
- "default": false,
- "type": "string"
- }
- },
- "required": [
- "EksClusterArn",
- "KubernetesNamespace"
- ],
- "type": "object"
- },
- "LaunchTemplateSpecification": {
- "additionalProperties": false,
- "properties": {
- "LaunchTemplateId": {
- "type": "string"
- },
- "LaunchTemplateName": {
- "type": "string"
- },
- "Version": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "UpdatePolicy": {
- "additionalProperties": false,
- "properties": {
- "JobExecutionTimeoutMinutes": {
- "default": 30,
- "type": "integer"
- },
- "TerminateJobsOnUpdate": {
- "default": false,
- "type": "boolean"
- }
- },
- "type": "object"
- }
- },
- "primaryIdentifier": [
- "/properties/ComputeEnvironmentArn"
- ],
- "properties": {
- "ComputeEnvironmentArn": {
- "type": "string"
- },
- "ComputeEnvironmentName": {
- "type": "string"
- },
- "ComputeResources": {
- "$ref": "#/definitions/ComputeResources"
- },
- "EksConfiguration": {
- "$ref": "#/definitions/EksConfiguration"
- },
- "ReplaceComputeEnvironment": {
- "default": true,
- "type": "boolean"
- },
- "ServiceRole": {
- "type": "string"
- },
- "State": {
- "type": "string"
- },
- "Tags": {
- "additionalProperties": false,
- "patternProperties": {
- ".*": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "Type": {
- "type": "string"
- },
- "UnmanagedvCpus": {
- "type": "integer"
- },
- "UpdatePolicy": {
- "$ref": "#/definitions/UpdatePolicy"
- }
- },
- "readOnlyProperties": [
- "/properties/ComputeEnvironmentArn"
- ],
- "required": [
- "Type"
- ],
- "tagging": {
- "cloudFormationSystemTags": false,
- "tagOnCreate": true,
- "tagProperty": "/properties/Tags",
- "tagUpdatable": false,
- "taggable": true
- },
- "typeName": "AWS::Batch::ComputeEnvironment",
- "writeOnlyProperties": [
- "/properties/ComputeResources/UpdateToLatestImageVersion",
- "/properties/ReplaceComputeEnvironment",
- "/properties/UpdatePolicy"
- ]
-}
diff --git a/src/cfnlint/data/schemas/providers/eu_south_1/aws-ec2-vpcendpoint.json b/src/cfnlint/data/schemas/providers/eu_south_1/aws-ec2-vpcendpoint.json
new file mode 100644
index 0000000000..b8d1957abf
--- /dev/null
+++ b/src/cfnlint/data/schemas/providers/eu_south_1/aws-ec2-vpcendpoint.json
@@ -0,0 +1,102 @@
+{
+ "additionalProperties": false,
+ "createOnlyProperties": [
+ "/properties/ServiceName",
+ "/properties/VpcEndpointType",
+ "/properties/VpcId"
+ ],
+ "primaryIdentifier": [
+ "/properties/Id"
+ ],
+ "properties": {
+ "CreationTimestamp": {
+ "type": "string"
+ },
+ "DnsEntries": {
+ "insertionOrder": false,
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "uniqueItems": false
+ },
+ "Id": {
+ "type": "string"
+ },
+ "NetworkInterfaceIds": {
+ "insertionOrder": false,
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "uniqueItems": false
+ },
+ "PolicyDocument": {
+ "type": [
+ "string",
+ "object"
+ ]
+ },
+ "PrivateDnsEnabled": {
+ "type": "boolean"
+ },
+ "RouteTableIds": {
+ "insertionOrder": false,
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "uniqueItems": true
+ },
+ "SecurityGroupIds": {
+ "format": "AWS::EC2::SecurityGroup.Ids",
+ "insertionOrder": false,
+ "items": {
+ "format": "AWS::EC2::SecurityGroup.GroupId",
+ "type": "string"
+ },
+ "type": "array",
+ "uniqueItems": true
+ },
+ "ServiceName": {
+ "type": "string"
+ },
+ "SubnetIds": {
+ "insertionOrder": false,
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "uniqueItems": true
+ },
+ "VpcEndpointType": {
+ "enum": [
+ "Interface",
+ "Gateway",
+ "GatewayLoadBalancer"
+ ],
+ "type": "string"
+ },
+ "VpcId": {
+ "format": "AWS::EC2::VPC.Id",
+ "type": "string"
+ }
+ },
+ "readOnlyProperties": [
+ "/properties/NetworkInterfaceIds",
+ "/properties/CreationTimestamp",
+ "/properties/DnsEntries",
+ "/properties/Id"
+ ],
+ "required": [
+ "VpcId",
+ "ServiceName"
+ ],
+ "tagging": {
+ "cloudFormationSystemTags": false,
+ "tagOnCreate": false,
+ "tagUpdatable": false,
+ "taggable": false
+ },
+ "typeName": "AWS::EC2::VPCEndpoint"
+}
diff --git a/src/cfnlint/data/schemas/providers/eu_south_1/aws-quicksight-analysis.json b/src/cfnlint/data/schemas/providers/eu_south_1/aws-quicksight-analysis.json
deleted file mode 100644
index 1b7c71a461..0000000000
--- a/src/cfnlint/data/schemas/providers/eu_south_1/aws-quicksight-analysis.json
+++ /dev/null
@@ -1,11274 +0,0 @@
-{
- "additionalProperties": false,
- "createOnlyProperties": [
- "/properties/AnalysisId",
- "/properties/AwsAccountId"
- ],
- "definitions": {
- "AggregationFunction": {
- "additionalProperties": false,
- "properties": {
- "AttributeAggregationFunction": {
- "$ref": "#/definitions/AttributeAggregationFunction"
- },
- "CategoricalAggregationFunction": {
- "$ref": "#/definitions/CategoricalAggregationFunction"
- },
- "DateAggregationFunction": {
- "$ref": "#/definitions/DateAggregationFunction"
- },
- "NumericalAggregationFunction": {
- "$ref": "#/definitions/NumericalAggregationFunction"
- }
- },
- "type": "object"
- },
- "AggregationSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "AggregationFunction": {
- "$ref": "#/definitions/AggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "SortDirection": {
- "$ref": "#/definitions/SortDirection"
- }
- },
- "required": [
- "Column",
- "SortDirection"
- ],
- "type": "object"
- },
- "AllSheetsFilterScopeConfiguration": {
- "format": "json",
- "type": [
- "object",
- "string"
- ]
- },
- "AnalysisDefaults": {
- "additionalProperties": false,
- "properties": {
- "DefaultNewSheetConfiguration": {
- "$ref": "#/definitions/DefaultNewSheetConfiguration"
- }
- },
- "required": [
- "DefaultNewSheetConfiguration"
- ],
- "type": "object"
- },
- "AnalysisDefinition": {
- "additionalProperties": false,
- "properties": {
- "AnalysisDefaults": {
- "$ref": "#/definitions/AnalysisDefaults"
- },
- "CalculatedFields": {
- "items": {
- "$ref": "#/definitions/CalculatedField"
- },
- "maxItems": 500,
- "minItems": 0,
- "type": "array"
- },
- "ColumnConfigurations": {
- "items": {
- "$ref": "#/definitions/ColumnConfiguration"
- },
- "maxItems": 2000,
- "minItems": 0,
- "type": "array"
- },
- "DataSetIdentifierDeclarations": {
- "items": {
- "$ref": "#/definitions/DataSetIdentifierDeclaration"
- },
- "maxItems": 50,
- "minItems": 1,
- "type": "array"
- },
- "FilterGroups": {
- "items": {
- "$ref": "#/definitions/FilterGroup"
- },
- "maxItems": 2000,
- "minItems": 0,
- "type": "array"
- },
- "Options": {
- "$ref": "#/definitions/AssetOptions"
- },
- "ParameterDeclarations": {
- "items": {
- "$ref": "#/definitions/ParameterDeclaration"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Sheets": {
- "items": {
- "$ref": "#/definitions/SheetDefinition"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "DataSetIdentifierDeclarations"
- ],
- "type": "object"
- },
- "AnalysisError": {
- "additionalProperties": false,
- "properties": {
- "Message": {
- "pattern": "\\S",
- "type": "string"
- },
- "Type": {
- "$ref": "#/definitions/AnalysisErrorType"
- },
- "ViolatedEntities": {
- "items": {
- "$ref": "#/definitions/Entity"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "AnalysisErrorType": {
- "enum": [
- "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"
- ],
- "type": "string"
- },
- "AnalysisSourceEntity": {
- "additionalProperties": false,
- "properties": {
- "SourceTemplate": {
- "$ref": "#/definitions/AnalysisSourceTemplate"
- }
- },
- "type": "object"
- },
- "AnalysisSourceTemplate": {
- "additionalProperties": false,
- "properties": {
- "Arn": {
- "type": "string"
- },
- "DataSetReferences": {
- "items": {
- "$ref": "#/definitions/DataSetReference"
- },
- "minItems": 1,
- "type": "array"
- }
- },
- "required": [
- "Arn",
- "DataSetReferences"
- ],
- "type": "object"
- },
- "AnchorDateConfiguration": {
- "additionalProperties": false,
- "properties": {
- "AnchorOption": {
- "$ref": "#/definitions/AnchorOption"
- },
- "ParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- }
- },
- "type": "object"
- },
- "AnchorOption": {
- "enum": [
- "NOW"
- ],
- "type": "string"
- },
- "ArcAxisConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Range": {
- "$ref": "#/definitions/ArcAxisDisplayRange"
- },
- "ReserveRange": {
- "default": 0,
- "type": "number"
- }
- },
- "type": "object"
- },
- "ArcAxisDisplayRange": {
- "additionalProperties": false,
- "properties": {
- "Max": {
- "default": null,
- "type": "number"
- },
- "Min": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "ArcConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ArcAngle": {
- "default": null,
- "type": "number"
- },
- "ArcThickness": {
- "$ref": "#/definitions/ArcThicknessOptions"
- }
- },
- "type": "object"
- },
- "ArcOptions": {
- "additionalProperties": false,
- "properties": {
- "ArcThickness": {
- "$ref": "#/definitions/ArcThickness"
- }
- },
- "type": "object"
- },
- "ArcThickness": {
- "enum": [
- "SMALL",
- "MEDIUM",
- "LARGE",
- "WHOLE"
- ],
- "type": "string"
- },
- "ArcThicknessOptions": {
- "enum": [
- "SMALL",
- "MEDIUM",
- "LARGE"
- ],
- "type": "string"
- },
- "AssetOptions": {
- "additionalProperties": false,
- "properties": {
- "Timezone": {
- "type": "string"
- },
- "WeekStart": {
- "$ref": "#/definitions/DayOfTheWeek"
- }
- },
- "type": "object"
- },
- "AttributeAggregationFunction": {
- "additionalProperties": false,
- "properties": {
- "SimpleAttributeAggregation": {
- "$ref": "#/definitions/SimpleAttributeAggregationFunction"
- },
- "ValueForMultipleValues": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "AxisBinding": {
- "enum": [
- "PRIMARY_YAXIS",
- "SECONDARY_YAXIS"
- ],
- "type": "string"
- },
- "AxisDataOptions": {
- "additionalProperties": false,
- "properties": {
- "DateAxisOptions": {
- "$ref": "#/definitions/DateAxisOptions"
- },
- "NumericAxisOptions": {
- "$ref": "#/definitions/NumericAxisOptions"
- }
- },
- "type": "object"
- },
- "AxisDisplayDataDrivenRange": {
- "format": "json",
- "type": [
- "object",
- "string"
- ]
- },
- "AxisDisplayMinMaxRange": {
- "additionalProperties": false,
- "properties": {
- "Maximum": {
- "default": null,
- "type": "number"
- },
- "Minimum": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "AxisDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "AxisLineVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "AxisOffset": {
- "type": "string"
- },
- "DataOptions": {
- "$ref": "#/definitions/AxisDataOptions"
- },
- "GridLineVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "ScrollbarOptions": {
- "$ref": "#/definitions/ScrollBarOptions"
- },
- "TickLabelOptions": {
- "$ref": "#/definitions/AxisTickLabelOptions"
- }
- },
- "type": "object"
- },
- "AxisDisplayRange": {
- "additionalProperties": false,
- "properties": {
- "DataDriven": {
- "$ref": "#/definitions/AxisDisplayDataDrivenRange"
- },
- "MinMax": {
- "$ref": "#/definitions/AxisDisplayMinMaxRange"
- }
- },
- "type": "object"
- },
- "AxisLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "ApplyTo": {
- "$ref": "#/definitions/AxisLabelReferenceOptions"
- },
- "CustomLabel": {
- "type": "string"
- },
- "FontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- }
- },
- "type": "object"
- },
- "AxisLabelReferenceOptions": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "AxisLinearScale": {
- "additionalProperties": false,
- "properties": {
- "StepCount": {
- "default": null,
- "type": "number"
- },
- "StepSize": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "AxisLogarithmicScale": {
- "additionalProperties": false,
- "properties": {
- "Base": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "AxisScale": {
- "additionalProperties": false,
- "properties": {
- "Linear": {
- "$ref": "#/definitions/AxisLinearScale"
- },
- "Logarithmic": {
- "$ref": "#/definitions/AxisLogarithmicScale"
- }
- },
- "type": "object"
- },
- "AxisTickLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "LabelOptions": {
- "$ref": "#/definitions/LabelOptions"
- },
- "RotationAngle": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "BarChartAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Colors": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "SmallMultiples": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "BarChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "BarsArrangement": {
- "$ref": "#/definitions/BarsArrangement"
- },
- "CategoryAxis": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "CategoryLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ColorLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ContributionAnalysisDefaults": {
- "items": {
- "$ref": "#/definitions/ContributionAnalysisDefault"
- },
- "maxItems": 200,
- "minItems": 1,
- "type": "array"
- },
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/BarChartFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "Orientation": {
- "$ref": "#/definitions/BarChartOrientation"
- },
- "ReferenceLines": {
- "items": {
- "$ref": "#/definitions/ReferenceLine"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "SmallMultiplesOptions": {
- "$ref": "#/definitions/SmallMultiplesOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/BarChartSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "ValueAxis": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "ValueLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- }
- },
- "type": "object"
- },
- "BarChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "BarChartAggregatedFieldWells": {
- "$ref": "#/definitions/BarChartAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "BarChartOrientation": {
- "enum": [
- "HORIZONTAL",
- "VERTICAL"
- ],
- "type": "string"
- },
- "BarChartSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "ColorItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "ColorSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "SmallMultiplesLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "SmallMultiplesSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "BarChartVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/BarChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "BarsArrangement": {
- "enum": [
- "CLUSTERED",
- "STACKED",
- "STACKED_PERCENT"
- ],
- "type": "string"
- },
- "BaseMapStyleType": {
- "enum": [
- "LIGHT_GRAY",
- "DARK_GRAY",
- "STREET",
- "IMAGERY"
- ],
- "type": "string"
- },
- "BinCountOptions": {
- "additionalProperties": false,
- "properties": {
- "Value": {
- "minimum": 0,
- "type": "number"
- }
- },
- "type": "object"
- },
- "BinWidthOptions": {
- "additionalProperties": false,
- "properties": {
- "BinCountLimit": {
- "maximum": 1000,
- "minimum": 0,
- "type": "number"
- },
- "Value": {
- "minimum": 0,
- "type": "number"
- }
- },
- "type": "object"
- },
- "BodySectionConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Content": {
- "$ref": "#/definitions/BodySectionContent"
- },
- "PageBreakConfiguration": {
- "$ref": "#/definitions/SectionPageBreakConfiguration"
- },
- "SectionId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Style": {
- "$ref": "#/definitions/SectionStyle"
- }
- },
- "required": [
- "Content",
- "SectionId"
- ],
- "type": "object"
- },
- "BodySectionContent": {
- "additionalProperties": false,
- "properties": {
- "Layout": {
- "$ref": "#/definitions/SectionLayoutConfiguration"
- }
- },
- "type": "object"
- },
- "BoxPlotAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "GroupBy": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 5,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "BoxPlotChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "BoxPlotOptions": {
- "$ref": "#/definitions/BoxPlotOptions"
- },
- "CategoryAxis": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "CategoryLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/BoxPlotFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "PrimaryYAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "PrimaryYAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ReferenceLines": {
- "items": {
- "$ref": "#/definitions/ReferenceLine"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/BoxPlotSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- }
- },
- "type": "object"
- },
- "BoxPlotFieldWells": {
- "additionalProperties": false,
- "properties": {
- "BoxPlotAggregatedFieldWells": {
- "$ref": "#/definitions/BoxPlotAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "BoxPlotFillStyle": {
- "enum": [
- "SOLID",
- "TRANSPARENT"
- ],
- "type": "string"
- },
- "BoxPlotOptions": {
- "additionalProperties": false,
- "properties": {
- "AllDataPointsVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "OutlierVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "StyleOptions": {
- "$ref": "#/definitions/BoxPlotStyleOptions"
- }
- },
- "type": "object"
- },
- "BoxPlotSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "PaginationConfiguration": {
- "$ref": "#/definitions/PaginationConfiguration"
- }
- },
- "type": "object"
- },
- "BoxPlotStyleOptions": {
- "additionalProperties": false,
- "properties": {
- "FillStyle": {
- "$ref": "#/definitions/BoxPlotFillStyle"
- }
- },
- "type": "object"
- },
- "BoxPlotVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/BoxPlotChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "CalculatedField": {
- "additionalProperties": false,
- "properties": {
- "DataSetIdentifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Expression": {
- "maxLength": 32000,
- "minLength": 1,
- "type": "string"
- },
- "Name": {
- "maxLength": 127,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "DataSetIdentifier",
- "Expression",
- "Name"
- ],
- "type": "object"
- },
- "CalculatedMeasureField": {
- "additionalProperties": false,
- "properties": {
- "Expression": {
- "maxLength": 4096,
- "minLength": 1,
- "type": "string"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Expression",
- "FieldId"
- ],
- "type": "object"
- },
- "CascadingControlConfiguration": {
- "additionalProperties": false,
- "properties": {
- "SourceControls": {
- "items": {
- "$ref": "#/definitions/CascadingControlSource"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "CascadingControlSource": {
- "additionalProperties": false,
- "properties": {
- "ColumnToMatch": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "SourceSheetControlId": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "CategoricalAggregationFunction": {
- "enum": [
- "COUNT",
- "DISTINCT_COUNT"
- ],
- "type": "string"
- },
- "CategoricalDimensionField": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/StringFormatConfiguration"
- },
- "HierarchyId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "CategoricalMeasureField": {
- "additionalProperties": false,
- "properties": {
- "AggregationFunction": {
- "$ref": "#/definitions/CategoricalAggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/StringFormatConfiguration"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "CategoryDrillDownFilter": {
- "additionalProperties": false,
- "properties": {
- "CategoryValues": {
- "items": {
- "maxLength": 512,
- "minLength": 0,
- "type": "string"
- },
- "maxItems": 100000,
- "minItems": 0,
- "type": "array"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- }
- },
- "required": [
- "CategoryValues",
- "Column"
- ],
- "type": "object"
- },
- "CategoryFilter": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "Configuration": {
- "$ref": "#/definitions/CategoryFilterConfiguration"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "Column",
- "Configuration",
- "FilterId"
- ],
- "type": "object"
- },
- "CategoryFilterConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomFilterConfiguration": {
- "$ref": "#/definitions/CustomFilterConfiguration"
- },
- "CustomFilterListConfiguration": {
- "$ref": "#/definitions/CustomFilterListConfiguration"
- },
- "FilterListConfiguration": {
- "$ref": "#/definitions/FilterListConfiguration"
- }
- },
- "type": "object"
- },
- "CategoryFilterMatchOperator": {
- "enum": [
- "EQUALS",
- "DOES_NOT_EQUAL",
- "CONTAINS",
- "DOES_NOT_CONTAIN",
- "STARTS_WITH",
- "ENDS_WITH"
- ],
- "type": "string"
- },
- "CategoryFilterSelectAllOptions": {
- "enum": [
- "FILTER_ALL_VALUES"
- ],
- "type": "string"
- },
- "CategoryInnerFilter": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "Configuration": {
- "$ref": "#/definitions/CategoryFilterConfiguration"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- }
- },
- "required": [
- "Column",
- "Configuration"
- ],
- "type": "object"
- },
- "ChartAxisLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "AxisLabelOptions": {
- "items": {
- "$ref": "#/definitions/AxisLabelOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "SortIconVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "ClusterMarker": {
- "additionalProperties": false,
- "properties": {
- "SimpleClusterMarker": {
- "$ref": "#/definitions/SimpleClusterMarker"
- }
- },
- "type": "object"
- },
- "ClusterMarkerConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ClusterMarker": {
- "$ref": "#/definitions/ClusterMarker"
- }
- },
- "type": "object"
- },
- "ColorFillType": {
- "enum": [
- "DISCRETE",
- "GRADIENT"
- ],
- "type": "string"
- },
- "ColorScale": {
- "additionalProperties": false,
- "properties": {
- "ColorFillType": {
- "$ref": "#/definitions/ColorFillType"
- },
- "Colors": {
- "items": {
- "$ref": "#/definitions/DataColor"
- },
- "maxItems": 3,
- "minItems": 2,
- "type": "array"
- },
- "NullValueColor": {
- "$ref": "#/definitions/DataColor"
- }
- },
- "required": [
- "ColorFillType",
- "Colors"
- ],
- "type": "object"
- },
- "ColorsConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomColors": {
- "items": {
- "$ref": "#/definitions/CustomColor"
- },
- "maxItems": 50,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "ColumnConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ColorsConfiguration": {
- "$ref": "#/definitions/ColorsConfiguration"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/FormatConfiguration"
- },
- "Role": {
- "$ref": "#/definitions/ColumnRole"
- }
- },
- "required": [
- "Column"
- ],
- "type": "object"
- },
- "ColumnHierarchy": {
- "additionalProperties": false,
- "properties": {
- "DateTimeHierarchy": {
- "$ref": "#/definitions/DateTimeHierarchy"
- },
- "ExplicitHierarchy": {
- "$ref": "#/definitions/ExplicitHierarchy"
- },
- "PredefinedHierarchy": {
- "$ref": "#/definitions/PredefinedHierarchy"
- }
- },
- "type": "object"
- },
- "ColumnIdentifier": {
- "additionalProperties": false,
- "properties": {
- "ColumnName": {
- "maxLength": 127,
- "minLength": 1,
- "type": "string"
- },
- "DataSetIdentifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "ColumnName",
- "DataSetIdentifier"
- ],
- "type": "object"
- },
- "ColumnRole": {
- "enum": [
- "DIMENSION",
- "MEASURE"
- ],
- "type": "string"
- },
- "ColumnSort": {
- "additionalProperties": false,
- "properties": {
- "AggregationFunction": {
- "$ref": "#/definitions/AggregationFunction"
- },
- "Direction": {
- "$ref": "#/definitions/SortDirection"
- },
- "SortBy": {
- "$ref": "#/definitions/ColumnIdentifier"
- }
- },
- "required": [
- "Direction",
- "SortBy"
- ],
- "type": "object"
- },
- "ColumnTooltipItem": {
- "additionalProperties": false,
- "properties": {
- "Aggregation": {
- "$ref": "#/definitions/AggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "Label": {
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "required": [
- "Column"
- ],
- "type": "object"
- },
- "ComboChartAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "BarValues": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Colors": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "LineValues": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "ComboChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "BarDataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "BarsArrangement": {
- "$ref": "#/definitions/BarsArrangement"
- },
- "CategoryAxis": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "CategoryLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ColorLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/ComboChartFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "LineDataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "PrimaryYAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "PrimaryYAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ReferenceLines": {
- "items": {
- "$ref": "#/definitions/ReferenceLine"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "SecondaryYAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "SecondaryYAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/ComboChartSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- }
- },
- "type": "object"
- },
- "ComboChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "ComboChartAggregatedFieldWells": {
- "$ref": "#/definitions/ComboChartAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "ComboChartSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "ColorItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "ColorSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "ComboChartVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/ComboChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "ComparisonConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ComparisonFormat": {
- "$ref": "#/definitions/ComparisonFormatConfiguration"
- },
- "ComparisonMethod": {
- "$ref": "#/definitions/ComparisonMethod"
- }
- },
- "type": "object"
- },
- "ComparisonFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "NumberDisplayFormatConfiguration": {
- "$ref": "#/definitions/NumberDisplayFormatConfiguration"
- },
- "PercentageDisplayFormatConfiguration": {
- "$ref": "#/definitions/PercentageDisplayFormatConfiguration"
- }
- },
- "type": "object"
- },
- "ComparisonMethod": {
- "enum": [
- "DIFFERENCE",
- "PERCENT_DIFFERENCE",
- "PERCENT"
- ],
- "type": "string"
- },
- "Computation": {
- "additionalProperties": false,
- "properties": {
- "Forecast": {
- "$ref": "#/definitions/ForecastComputation"
- },
- "GrowthRate": {
- "$ref": "#/definitions/GrowthRateComputation"
- },
- "MaximumMinimum": {
- "$ref": "#/definitions/MaximumMinimumComputation"
- },
- "MetricComparison": {
- "$ref": "#/definitions/MetricComparisonComputation"
- },
- "PeriodOverPeriod": {
- "$ref": "#/definitions/PeriodOverPeriodComputation"
- },
- "PeriodToDate": {
- "$ref": "#/definitions/PeriodToDateComputation"
- },
- "TopBottomMovers": {
- "$ref": "#/definitions/TopBottomMoversComputation"
- },
- "TopBottomRanked": {
- "$ref": "#/definitions/TopBottomRankedComputation"
- },
- "TotalAggregation": {
- "$ref": "#/definitions/TotalAggregationComputation"
- },
- "UniqueValues": {
- "$ref": "#/definitions/UniqueValuesComputation"
- }
- },
- "type": "object"
- },
- "ConditionalFormattingColor": {
- "additionalProperties": false,
- "properties": {
- "Gradient": {
- "$ref": "#/definitions/ConditionalFormattingGradientColor"
- },
- "Solid": {
- "$ref": "#/definitions/ConditionalFormattingSolidColor"
- }
- },
- "type": "object"
- },
- "ConditionalFormattingCustomIconCondition": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "DisplayConfiguration": {
- "$ref": "#/definitions/ConditionalFormattingIconDisplayConfiguration"
- },
- "Expression": {
- "maxLength": 4096,
- "minLength": 1,
- "type": "string"
- },
- "IconOptions": {
- "$ref": "#/definitions/ConditionalFormattingCustomIconOptions"
- }
- },
- "required": [
- "Expression",
- "IconOptions"
- ],
- "type": "object"
- },
- "ConditionalFormattingCustomIconOptions": {
- "additionalProperties": false,
- "properties": {
- "Icon": {
- "$ref": "#/definitions/Icon"
- },
- "UnicodeIcon": {
- "pattern": "^[^\\u0000-\\u00FF]$",
- "type": "string"
- }
- },
- "type": "object"
- },
- "ConditionalFormattingGradientColor": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "$ref": "#/definitions/GradientColor"
- },
- "Expression": {
- "maxLength": 4096,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Color",
- "Expression"
- ],
- "type": "object"
- },
- "ConditionalFormattingIcon": {
- "additionalProperties": false,
- "properties": {
- "CustomCondition": {
- "$ref": "#/definitions/ConditionalFormattingCustomIconCondition"
- },
- "IconSet": {
- "$ref": "#/definitions/ConditionalFormattingIconSet"
- }
- },
- "type": "object"
- },
- "ConditionalFormattingIconDisplayConfiguration": {
- "additionalProperties": false,
- "properties": {
- "IconDisplayOption": {
- "$ref": "#/definitions/ConditionalFormattingIconDisplayOption"
- }
- },
- "type": "object"
- },
- "ConditionalFormattingIconDisplayOption": {
- "enum": [
- "ICON_ONLY"
- ],
- "type": "string"
- },
- "ConditionalFormattingIconSet": {
- "additionalProperties": false,
- "properties": {
- "Expression": {
- "maxLength": 4096,
- "minLength": 1,
- "type": "string"
- },
- "IconSetType": {
- "$ref": "#/definitions/ConditionalFormattingIconSetType"
- }
- },
- "required": [
- "Expression"
- ],
- "type": "object"
- },
- "ConditionalFormattingIconSetType": {
- "enum": [
- "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"
- ],
- "type": "string"
- },
- "ConditionalFormattingSolidColor": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "Expression": {
- "maxLength": 4096,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Expression"
- ],
- "type": "object"
- },
- "ContributionAnalysisDefault": {
- "additionalProperties": false,
- "properties": {
- "ContributorDimensions": {
- "items": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "maxItems": 4,
- "minItems": 1,
- "type": "array"
- },
- "MeasureFieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "ContributorDimensions",
- "MeasureFieldId"
- ],
- "type": "object"
- },
- "CrossDatasetTypes": {
- "enum": [
- "ALL_DATASETS",
- "SINGLE_DATASET"
- ],
- "type": "string"
- },
- "CurrencyDisplayFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DecimalPlacesConfiguration": {
- "$ref": "#/definitions/DecimalPlacesConfiguration"
- },
- "NegativeValueConfiguration": {
- "$ref": "#/definitions/NegativeValueConfiguration"
- },
- "NullValueFormatConfiguration": {
- "$ref": "#/definitions/NullValueFormatConfiguration"
- },
- "NumberScale": {
- "$ref": "#/definitions/NumberScale"
- },
- "Prefix": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "SeparatorConfiguration": {
- "$ref": "#/definitions/NumericSeparatorConfiguration"
- },
- "Suffix": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "Symbol": {
- "pattern": "^[A-Z]{3}$",
- "type": "string"
- }
- },
- "type": "object"
- },
- "CustomActionFilterOperation": {
- "additionalProperties": false,
- "properties": {
- "SelectedFieldsConfiguration": {
- "$ref": "#/definitions/FilterOperationSelectedFieldsConfiguration"
- },
- "TargetVisualsConfiguration": {
- "$ref": "#/definitions/FilterOperationTargetVisualsConfiguration"
- }
- },
- "required": [
- "SelectedFieldsConfiguration",
- "TargetVisualsConfiguration"
- ],
- "type": "object"
- },
- "CustomActionNavigationOperation": {
- "additionalProperties": false,
- "properties": {
- "LocalNavigationConfiguration": {
- "$ref": "#/definitions/LocalNavigationConfiguration"
- }
- },
- "type": "object"
- },
- "CustomActionSetParametersOperation": {
- "additionalProperties": false,
- "properties": {
- "ParameterValueConfigurations": {
- "items": {
- "$ref": "#/definitions/SetParameterValueConfiguration"
- },
- "maxItems": 200,
- "minItems": 1,
- "type": "array"
- }
- },
- "required": [
- "ParameterValueConfigurations"
- ],
- "type": "object"
- },
- "CustomActionURLOperation": {
- "additionalProperties": false,
- "properties": {
- "URLTarget": {
- "$ref": "#/definitions/URLTargetConfiguration"
- },
- "URLTemplate": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "URLTarget",
- "URLTemplate"
- ],
- "type": "object"
- },
- "CustomColor": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "FieldValue": {
- "maxLength": 2048,
- "minLength": 0,
- "type": "string"
- },
- "SpecialValue": {
- "$ref": "#/definitions/SpecialValue"
- }
- },
- "required": [
- "Color"
- ],
- "type": "object"
- },
- "CustomContentConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ContentType": {
- "$ref": "#/definitions/CustomContentType"
- },
- "ContentUrl": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "ImageScaling": {
- "$ref": "#/definitions/CustomContentImageScalingConfiguration"
- }
- },
- "type": "object"
- },
- "CustomContentImageScalingConfiguration": {
- "enum": [
- "FIT_TO_HEIGHT",
- "FIT_TO_WIDTH",
- "DO_NOT_SCALE",
- "SCALE_TO_VISUAL"
- ],
- "type": "string"
- },
- "CustomContentType": {
- "enum": [
- "IMAGE",
- "OTHER_EMBEDDED_CONTENT"
- ],
- "type": "string"
- },
- "CustomContentVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/CustomContentConfiguration"
- },
- "DataSetIdentifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "DataSetIdentifier",
- "VisualId"
- ],
- "type": "object"
- },
- "CustomFilterConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryValue": {
- "maxLength": 512,
- "minLength": 0,
- "type": "string"
- },
- "MatchOperator": {
- "$ref": "#/definitions/CategoryFilterMatchOperator"
- },
- "NullOption": {
- "$ref": "#/definitions/FilterNullOption"
- },
- "ParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "SelectAllOptions": {
- "$ref": "#/definitions/CategoryFilterSelectAllOptions"
- }
- },
- "required": [
- "MatchOperator",
- "NullOption"
- ],
- "type": "object"
- },
- "CustomFilterListConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryValues": {
- "items": {
- "maxLength": 512,
- "minLength": 0,
- "type": "string"
- },
- "maxItems": 100000,
- "minItems": 0,
- "type": "array"
- },
- "MatchOperator": {
- "$ref": "#/definitions/CategoryFilterMatchOperator"
- },
- "NullOption": {
- "$ref": "#/definitions/FilterNullOption"
- },
- "SelectAllOptions": {
- "$ref": "#/definitions/CategoryFilterSelectAllOptions"
- }
- },
- "required": [
- "MatchOperator",
- "NullOption"
- ],
- "type": "object"
- },
- "CustomNarrativeOptions": {
- "additionalProperties": false,
- "properties": {
- "Narrative": {
- "maxLength": 150000,
- "minLength": 0,
- "type": "string"
- }
- },
- "required": [
- "Narrative"
- ],
- "type": "object"
- },
- "CustomParameterValues": {
- "additionalProperties": false,
- "properties": {
- "DateTimeValues": {
- "items": {
- "format": "date-time",
- "type": "string"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- },
- "DecimalValues": {
- "items": {
- "type": "number"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- },
- "IntegerValues": {
- "items": {
- "type": "number"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- },
- "StringValues": {
- "items": {
- "type": "string"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "CustomValuesConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomValues": {
- "$ref": "#/definitions/CustomParameterValues"
- },
- "IncludeNullValue": {
- "type": "boolean"
- }
- },
- "required": [
- "CustomValues"
- ],
- "type": "object"
- },
- "DataBarsOptions": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "NegativeColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "PositiveColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- }
- },
- "required": [
- "FieldId"
- ],
- "type": "object"
- },
- "DataColor": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "DataValue": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "DataFieldSeriesItem": {
- "additionalProperties": false,
- "properties": {
- "AxisBinding": {
- "$ref": "#/definitions/AxisBinding"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FieldValue": {
- "type": "string"
- },
- "Settings": {
- "$ref": "#/definitions/LineChartSeriesSettings"
- }
- },
- "required": [
- "AxisBinding",
- "FieldId"
- ],
- "type": "object"
- },
- "DataLabelContent": {
- "enum": [
- "VALUE",
- "PERCENT",
- "VALUE_AND_PERCENT"
- ],
- "type": "string"
- },
- "DataLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "CategoryLabelVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "DataLabelTypes": {
- "items": {
- "$ref": "#/definitions/DataLabelType"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "LabelColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "LabelContent": {
- "$ref": "#/definitions/DataLabelContent"
- },
- "LabelFontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "MeasureLabelVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Overlap": {
- "$ref": "#/definitions/DataLabelOverlap"
- },
- "Position": {
- "$ref": "#/definitions/DataLabelPosition"
- },
- "TotalsVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "DataLabelOverlap": {
- "enum": [
- "DISABLE_OVERLAP",
- "ENABLE_OVERLAP"
- ],
- "type": "string"
- },
- "DataLabelPosition": {
- "enum": [
- "INSIDE",
- "OUTSIDE",
- "LEFT",
- "TOP",
- "BOTTOM",
- "RIGHT"
- ],
- "type": "string"
- },
- "DataLabelType": {
- "additionalProperties": false,
- "properties": {
- "DataPathLabelType": {
- "$ref": "#/definitions/DataPathLabelType"
- },
- "FieldLabelType": {
- "$ref": "#/definitions/FieldLabelType"
- },
- "MaximumLabelType": {
- "$ref": "#/definitions/MaximumLabelType"
- },
- "MinimumLabelType": {
- "$ref": "#/definitions/MinimumLabelType"
- },
- "RangeEndsLabelType": {
- "$ref": "#/definitions/RangeEndsLabelType"
- }
- },
- "type": "object"
- },
- "DataPathColor": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "Element": {
- "$ref": "#/definitions/DataPathValue"
- },
- "TimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- }
- },
- "required": [
- "Color",
- "Element"
- ],
- "type": "object"
- },
- "DataPathLabelType": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FieldValue": {
- "maxLength": 2048,
- "minLength": 0,
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "DataPathSort": {
- "additionalProperties": false,
- "properties": {
- "Direction": {
- "$ref": "#/definitions/SortDirection"
- },
- "SortPaths": {
- "items": {
- "$ref": "#/definitions/DataPathValue"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "Direction",
- "SortPaths"
- ],
- "type": "object"
- },
- "DataPathType": {
- "additionalProperties": false,
- "properties": {
- "PivotTableDataPathType": {
- "$ref": "#/definitions/PivotTableDataPathType"
- }
- },
- "type": "object"
- },
- "DataPathValue": {
- "additionalProperties": false,
- "properties": {
- "DataPathType": {
- "$ref": "#/definitions/DataPathType"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FieldValue": {
- "maxLength": 2048,
- "minLength": 0,
- "type": "string"
- }
- },
- "type": "object"
- },
- "DataSetIdentifierDeclaration": {
- "additionalProperties": false,
- "properties": {
- "DataSetArn": {
- "type": "string"
- },
- "Identifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "DataSetArn",
- "Identifier"
- ],
- "type": "object"
- },
- "DataSetReference": {
- "additionalProperties": false,
- "properties": {
- "DataSetArn": {
- "type": "string"
- },
- "DataSetPlaceholder": {
- "pattern": "\\S",
- "type": "string"
- }
- },
- "required": [
- "DataSetArn",
- "DataSetPlaceholder"
- ],
- "type": "object"
- },
- "DateAggregationFunction": {
- "enum": [
- "COUNT",
- "DISTINCT_COUNT",
- "MIN",
- "MAX"
- ],
- "type": "string"
- },
- "DateAxisOptions": {
- "additionalProperties": false,
- "properties": {
- "MissingDateVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "DateDimensionField": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "DateGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/DateTimeFormatConfiguration"
- },
- "HierarchyId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "DateMeasureField": {
- "additionalProperties": false,
- "properties": {
- "AggregationFunction": {
- "$ref": "#/definitions/DateAggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/DateTimeFormatConfiguration"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "DateTimeDefaultValues": {
- "additionalProperties": false,
- "properties": {
- "DynamicValue": {
- "$ref": "#/definitions/DynamicDefaultValue"
- },
- "RollingDate": {
- "$ref": "#/definitions/RollingDateConfiguration"
- },
- "StaticValues": {
- "items": {
- "format": "date-time",
- "type": "string"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "DateTimeFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DateTimeFormat": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "NullValueFormatConfiguration": {
- "$ref": "#/definitions/NullValueFormatConfiguration"
- },
- "NumericFormatConfiguration": {
- "$ref": "#/definitions/NumericFormatConfiguration"
- }
- },
- "type": "object"
- },
- "DateTimeHierarchy": {
- "additionalProperties": false,
- "properties": {
- "DrillDownFilters": {
- "items": {
- "$ref": "#/definitions/DrillDownFilter"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "HierarchyId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "HierarchyId"
- ],
- "type": "object"
- },
- "DateTimeParameter": {
- "additionalProperties": false,
- "properties": {
- "Name": {
- "pattern": "\\S",
- "type": "string"
- },
- "Values": {
- "items": {
- "type": "string"
- },
- "type": "array"
- }
- },
- "required": [
- "Name",
- "Values"
- ],
- "type": "object"
- },
- "DateTimeParameterDeclaration": {
- "additionalProperties": false,
- "properties": {
- "DefaultValues": {
- "$ref": "#/definitions/DateTimeDefaultValues"
- },
- "MappedDataSetParameters": {
- "items": {
- "$ref": "#/definitions/MappedDataSetParameter"
- },
- "maxItems": 150,
- "minItems": 0,
- "type": "array"
- },
- "Name": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "TimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- },
- "ValueWhenUnset": {
- "$ref": "#/definitions/DateTimeValueWhenUnsetConfiguration"
- }
- },
- "required": [
- "Name"
- ],
- "type": "object"
- },
- "DateTimePickerControlDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "DateTimeFormat": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "InfoIconLabelOptions": {
- "$ref": "#/definitions/SheetControlInfoIconLabelOptions"
- },
- "TitleOptions": {
- "$ref": "#/definitions/LabelOptions"
- }
- },
- "type": "object"
- },
- "DateTimeValueWhenUnsetConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomValue": {
- "format": "date-time",
- "type": "string"
- },
- "ValueWhenUnsetOption": {
- "$ref": "#/definitions/ValueWhenUnsetOption"
- }
- },
- "type": "object"
- },
- "DayOfTheWeek": {
- "enum": [
- "SUNDAY",
- "MONDAY",
- "TUESDAY",
- "WEDNESDAY",
- "THURSDAY",
- "FRIDAY",
- "SATURDAY"
- ],
- "type": "string"
- },
- "DecimalDefaultValues": {
- "additionalProperties": false,
- "properties": {
- "DynamicValue": {
- "$ref": "#/definitions/DynamicDefaultValue"
- },
- "StaticValues": {
- "items": {
- "type": "number"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "DecimalParameter": {
- "additionalProperties": false,
- "properties": {
- "Name": {
- "pattern": "\\S",
- "type": "string"
- },
- "Values": {
- "items": {
- "default": 0,
- "type": "number"
- },
- "type": "array"
- }
- },
- "required": [
- "Name",
- "Values"
- ],
- "type": "object"
- },
- "DecimalParameterDeclaration": {
- "additionalProperties": false,
- "properties": {
- "DefaultValues": {
- "$ref": "#/definitions/DecimalDefaultValues"
- },
- "MappedDataSetParameters": {
- "items": {
- "$ref": "#/definitions/MappedDataSetParameter"
- },
- "maxItems": 150,
- "minItems": 0,
- "type": "array"
- },
- "Name": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "ParameterValueType": {
- "$ref": "#/definitions/ParameterValueType"
- },
- "ValueWhenUnset": {
- "$ref": "#/definitions/DecimalValueWhenUnsetConfiguration"
- }
- },
- "required": [
- "Name",
- "ParameterValueType"
- ],
- "type": "object"
- },
- "DecimalPlacesConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DecimalPlaces": {
- "maximum": 20,
- "minimum": 0,
- "type": "number"
- }
- },
- "required": [
- "DecimalPlaces"
- ],
- "type": "object"
- },
- "DecimalValueWhenUnsetConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomValue": {
- "default": null,
- "type": "number"
- },
- "ValueWhenUnsetOption": {
- "$ref": "#/definitions/ValueWhenUnsetOption"
- }
- },
- "type": "object"
- },
- "DefaultDateTimePickerControlOptions": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/DateTimePickerControlDisplayOptions"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlDateTimePickerType"
- }
- },
- "type": "object"
- },
- "DefaultFilterControlConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ControlOptions": {
- "$ref": "#/definitions/DefaultFilterControlOptions"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "ControlOptions",
- "Title"
- ],
- "type": "object"
- },
- "DefaultFilterControlOptions": {
- "additionalProperties": false,
- "properties": {
- "DefaultDateTimePickerOptions": {
- "$ref": "#/definitions/DefaultDateTimePickerControlOptions"
- },
- "DefaultDropdownOptions": {
- "$ref": "#/definitions/DefaultFilterDropDownControlOptions"
- },
- "DefaultListOptions": {
- "$ref": "#/definitions/DefaultFilterListControlOptions"
- },
- "DefaultRelativeDateTimeOptions": {
- "$ref": "#/definitions/DefaultRelativeDateTimeControlOptions"
- },
- "DefaultSliderOptions": {
- "$ref": "#/definitions/DefaultSliderControlOptions"
- },
- "DefaultTextAreaOptions": {
- "$ref": "#/definitions/DefaultTextAreaControlOptions"
- },
- "DefaultTextFieldOptions": {
- "$ref": "#/definitions/DefaultTextFieldControlOptions"
- }
- },
- "type": "object"
- },
- "DefaultFilterDropDownControlOptions": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/DropDownControlDisplayOptions"
- },
- "SelectableValues": {
- "$ref": "#/definitions/FilterSelectableValues"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlListType"
- }
- },
- "type": "object"
- },
- "DefaultFilterListControlOptions": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/ListControlDisplayOptions"
- },
- "SelectableValues": {
- "$ref": "#/definitions/FilterSelectableValues"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlListType"
- }
- },
- "type": "object"
- },
- "DefaultFreeFormLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CanvasSizeOptions": {
- "$ref": "#/definitions/FreeFormLayoutCanvasSizeOptions"
- }
- },
- "required": [
- "CanvasSizeOptions"
- ],
- "type": "object"
- },
- "DefaultGridLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CanvasSizeOptions": {
- "$ref": "#/definitions/GridLayoutCanvasSizeOptions"
- }
- },
- "required": [
- "CanvasSizeOptions"
- ],
- "type": "object"
- },
- "DefaultInteractiveLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FreeForm": {
- "$ref": "#/definitions/DefaultFreeFormLayoutConfiguration"
- },
- "Grid": {
- "$ref": "#/definitions/DefaultGridLayoutConfiguration"
- }
- },
- "type": "object"
- },
- "DefaultNewSheetConfiguration": {
- "additionalProperties": false,
- "properties": {
- "InteractiveLayoutConfiguration": {
- "$ref": "#/definitions/DefaultInteractiveLayoutConfiguration"
- },
- "PaginatedLayoutConfiguration": {
- "$ref": "#/definitions/DefaultPaginatedLayoutConfiguration"
- },
- "SheetContentType": {
- "$ref": "#/definitions/SheetContentType"
- }
- },
- "type": "object"
- },
- "DefaultPaginatedLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "SectionBased": {
- "$ref": "#/definitions/DefaultSectionBasedLayoutConfiguration"
- }
- },
- "type": "object"
- },
- "DefaultRelativeDateTimeControlOptions": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/RelativeDateTimeControlDisplayOptions"
- }
- },
- "type": "object"
- },
- "DefaultSectionBasedLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CanvasSizeOptions": {
- "$ref": "#/definitions/SectionBasedLayoutCanvasSizeOptions"
- }
- },
- "required": [
- "CanvasSizeOptions"
- ],
- "type": "object"
- },
- "DefaultSliderControlOptions": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/SliderControlDisplayOptions"
- },
- "MaximumValue": {
- "default": 0,
- "type": "number"
- },
- "MinimumValue": {
- "default": 0,
- "type": "number"
- },
- "StepSize": {
- "default": 0,
- "type": "number"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlSliderType"
- }
- },
- "required": [
- "MaximumValue",
- "MinimumValue",
- "StepSize"
- ],
- "type": "object"
- },
- "DefaultTextAreaControlOptions": {
- "additionalProperties": false,
- "properties": {
- "Delimiter": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "DisplayOptions": {
- "$ref": "#/definitions/TextAreaControlDisplayOptions"
- }
- },
- "type": "object"
- },
- "DefaultTextFieldControlOptions": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/TextFieldControlDisplayOptions"
- }
- },
- "type": "object"
- },
- "DestinationParameterValueConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomValuesConfiguration": {
- "$ref": "#/definitions/CustomValuesConfiguration"
- },
- "SelectAllValueOptions": {
- "$ref": "#/definitions/SelectAllValueOptions"
- },
- "SourceColumn": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "SourceField": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "SourceParameterName": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "DimensionField": {
- "additionalProperties": false,
- "properties": {
- "CategoricalDimensionField": {
- "$ref": "#/definitions/CategoricalDimensionField"
- },
- "DateDimensionField": {
- "$ref": "#/definitions/DateDimensionField"
- },
- "NumericalDimensionField": {
- "$ref": "#/definitions/NumericalDimensionField"
- }
- },
- "type": "object"
- },
- "DonutCenterOptions": {
- "additionalProperties": false,
- "properties": {
- "LabelVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "DonutOptions": {
- "additionalProperties": false,
- "properties": {
- "ArcOptions": {
- "$ref": "#/definitions/ArcOptions"
- },
- "DonutCenterOptions": {
- "$ref": "#/definitions/DonutCenterOptions"
- }
- },
- "type": "object"
- },
- "DrillDownFilter": {
- "additionalProperties": false,
- "properties": {
- "CategoryFilter": {
- "$ref": "#/definitions/CategoryDrillDownFilter"
- },
- "NumericEqualityFilter": {
- "$ref": "#/definitions/NumericEqualityDrillDownFilter"
- },
- "TimeRangeFilter": {
- "$ref": "#/definitions/TimeRangeDrillDownFilter"
- }
- },
- "type": "object"
- },
- "DropDownControlDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "InfoIconLabelOptions": {
- "$ref": "#/definitions/SheetControlInfoIconLabelOptions"
- },
- "SelectAllOptions": {
- "$ref": "#/definitions/ListControlSelectAllOptions"
- },
- "TitleOptions": {
- "$ref": "#/definitions/LabelOptions"
- }
- },
- "type": "object"
- },
- "DynamicDefaultValue": {
- "additionalProperties": false,
- "properties": {
- "DefaultValueColumn": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "GroupNameColumn": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "UserNameColumn": {
- "$ref": "#/definitions/ColumnIdentifier"
- }
- },
- "required": [
- "DefaultValueColumn"
- ],
- "type": "object"
- },
- "EmptyVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "DataSetIdentifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "DataSetIdentifier",
- "VisualId"
- ],
- "type": "object"
- },
- "Entity": {
- "additionalProperties": false,
- "properties": {
- "Path": {
- "pattern": "\\S",
- "type": "string"
- }
- },
- "type": "object"
- },
- "ExcludePeriodConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Amount": {
- "default": null,
- "type": "number"
- },
- "Granularity": {
- "$ref": "#/definitions/TimeGranularity"
- },
- "Status": {
- "$ref": "#/definitions/WidgetStatus"
- }
- },
- "required": [
- "Amount",
- "Granularity"
- ],
- "type": "object"
- },
- "ExplicitHierarchy": {
- "additionalProperties": false,
- "properties": {
- "Columns": {
- "items": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "maxItems": 10,
- "minItems": 2,
- "type": "array"
- },
- "DrillDownFilters": {
- "items": {
- "$ref": "#/definitions/DrillDownFilter"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "HierarchyId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Columns",
- "HierarchyId"
- ],
- "type": "object"
- },
- "FieldBasedTooltip": {
- "additionalProperties": false,
- "properties": {
- "AggregationVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "TooltipFields": {
- "items": {
- "$ref": "#/definitions/TooltipItem"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "TooltipTitleType": {
- "$ref": "#/definitions/TooltipTitleType"
- }
- },
- "type": "object"
- },
- "FieldLabelType": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "FieldSeriesItem": {
- "additionalProperties": false,
- "properties": {
- "AxisBinding": {
- "$ref": "#/definitions/AxisBinding"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "Settings": {
- "$ref": "#/definitions/LineChartSeriesSettings"
- }
- },
- "required": [
- "AxisBinding",
- "FieldId"
- ],
- "type": "object"
- },
- "FieldSort": {
- "additionalProperties": false,
- "properties": {
- "Direction": {
- "$ref": "#/definitions/SortDirection"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Direction",
- "FieldId"
- ],
- "type": "object"
- },
- "FieldSortOptions": {
- "additionalProperties": false,
- "properties": {
- "ColumnSort": {
- "$ref": "#/definitions/ColumnSort"
- },
- "FieldSort": {
- "$ref": "#/definitions/FieldSort"
- }
- },
- "type": "object"
- },
- "FieldTooltipItem": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "Label": {
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "required": [
- "FieldId"
- ],
- "type": "object"
- },
- "FilledMapAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Geospatial": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "FilledMapConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "ConditionalFormattingOptions": {
- "items": {
- "$ref": "#/definitions/FilledMapConditionalFormattingOption"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "ConditionalFormattingOptions"
- ],
- "type": "object"
- },
- "FilledMapConditionalFormattingOption": {
- "additionalProperties": false,
- "properties": {
- "Shape": {
- "$ref": "#/definitions/FilledMapShapeConditionalFormatting"
- }
- },
- "required": [
- "Shape"
- ],
- "type": "object"
- },
- "FilledMapConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FieldWells": {
- "$ref": "#/definitions/FilledMapFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "MapStyleOptions": {
- "$ref": "#/definitions/GeospatialMapStyleOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/FilledMapSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "WindowOptions": {
- "$ref": "#/definitions/GeospatialWindowOptions"
- }
- },
- "type": "object"
- },
- "FilledMapFieldWells": {
- "additionalProperties": false,
- "properties": {
- "FilledMapAggregatedFieldWells": {
- "$ref": "#/definitions/FilledMapAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "FilledMapShapeConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "Format": {
- "$ref": "#/definitions/ShapeConditionalFormat"
- }
- },
- "required": [
- "FieldId"
- ],
- "type": "object"
- },
- "FilledMapSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "FilledMapVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/FilledMapConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "ConditionalFormatting": {
- "$ref": "#/definitions/FilledMapConditionalFormatting"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "Filter": {
- "additionalProperties": false,
- "properties": {
- "CategoryFilter": {
- "$ref": "#/definitions/CategoryFilter"
- },
- "NestedFilter": {
- "$ref": "#/definitions/NestedFilter"
- },
- "NumericEqualityFilter": {
- "$ref": "#/definitions/NumericEqualityFilter"
- },
- "NumericRangeFilter": {
- "$ref": "#/definitions/NumericRangeFilter"
- },
- "RelativeDatesFilter": {
- "$ref": "#/definitions/RelativeDatesFilter"
- },
- "TimeEqualityFilter": {
- "$ref": "#/definitions/TimeEqualityFilter"
- },
- "TimeRangeFilter": {
- "$ref": "#/definitions/TimeRangeFilter"
- },
- "TopBottomFilter": {
- "$ref": "#/definitions/TopBottomFilter"
- }
- },
- "type": "object"
- },
- "FilterControl": {
- "additionalProperties": false,
- "properties": {
- "CrossSheet": {
- "$ref": "#/definitions/FilterCrossSheetControl"
- },
- "DateTimePicker": {
- "$ref": "#/definitions/FilterDateTimePickerControl"
- },
- "Dropdown": {
- "$ref": "#/definitions/FilterDropDownControl"
- },
- "List": {
- "$ref": "#/definitions/FilterListControl"
- },
- "RelativeDateTime": {
- "$ref": "#/definitions/FilterRelativeDateTimeControl"
- },
- "Slider": {
- "$ref": "#/definitions/FilterSliderControl"
- },
- "TextArea": {
- "$ref": "#/definitions/FilterTextAreaControl"
- },
- "TextField": {
- "$ref": "#/definitions/FilterTextFieldControl"
- }
- },
- "type": "object"
- },
- "FilterCrossSheetControl": {
- "additionalProperties": false,
- "properties": {
- "CascadingControlConfiguration": {
- "$ref": "#/definitions/CascadingControlConfiguration"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "FilterControlId",
- "SourceFilterId"
- ],
- "type": "object"
- },
- "FilterDateTimePickerControl": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/DateTimePickerControlDisplayOptions"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlDateTimePickerType"
- }
- },
- "required": [
- "FilterControlId",
- "SourceFilterId",
- "Title"
- ],
- "type": "object"
- },
- "FilterDropDownControl": {
- "additionalProperties": false,
- "properties": {
- "CascadingControlConfiguration": {
- "$ref": "#/definitions/CascadingControlConfiguration"
- },
- "DisplayOptions": {
- "$ref": "#/definitions/DropDownControlDisplayOptions"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SelectableValues": {
- "$ref": "#/definitions/FilterSelectableValues"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlListType"
- }
- },
- "required": [
- "FilterControlId",
- "SourceFilterId",
- "Title"
- ],
- "type": "object"
- },
- "FilterGroup": {
- "additionalProperties": false,
- "properties": {
- "CrossDataset": {
- "$ref": "#/definitions/CrossDatasetTypes"
- },
- "FilterGroupId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Filters": {
- "items": {
- "$ref": "#/definitions/Filter"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "ScopeConfiguration": {
- "$ref": "#/definitions/FilterScopeConfiguration"
- },
- "Status": {
- "$ref": "#/definitions/WidgetStatus"
- }
- },
- "required": [
- "CrossDataset",
- "FilterGroupId",
- "Filters",
- "ScopeConfiguration"
- ],
- "type": "object"
- },
- "FilterListConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryValues": {
- "items": {
- "maxLength": 512,
- "minLength": 0,
- "type": "string"
- },
- "maxItems": 100000,
- "minItems": 0,
- "type": "array"
- },
- "MatchOperator": {
- "$ref": "#/definitions/CategoryFilterMatchOperator"
- },
- "NullOption": {
- "$ref": "#/definitions/FilterNullOption"
- },
- "SelectAllOptions": {
- "$ref": "#/definitions/CategoryFilterSelectAllOptions"
- }
- },
- "required": [
- "MatchOperator"
- ],
- "type": "object"
- },
- "FilterListControl": {
- "additionalProperties": false,
- "properties": {
- "CascadingControlConfiguration": {
- "$ref": "#/definitions/CascadingControlConfiguration"
- },
- "DisplayOptions": {
- "$ref": "#/definitions/ListControlDisplayOptions"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SelectableValues": {
- "$ref": "#/definitions/FilterSelectableValues"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlListType"
- }
- },
- "required": [
- "FilterControlId",
- "SourceFilterId",
- "Title"
- ],
- "type": "object"
- },
- "FilterNullOption": {
- "enum": [
- "ALL_VALUES",
- "NULLS_ONLY",
- "NON_NULLS_ONLY"
- ],
- "type": "string"
- },
- "FilterOperationSelectedFieldsConfiguration": {
- "additionalProperties": false,
- "properties": {
- "SelectedColumns": {
- "items": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "SelectedFieldOptions": {
- "$ref": "#/definitions/SelectedFieldOptions"
- },
- "SelectedFields": {
- "items": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "maxItems": 20,
- "minItems": 1,
- "type": "array"
- }
- },
- "type": "object"
- },
- "FilterOperationTargetVisualsConfiguration": {
- "additionalProperties": false,
- "properties": {
- "SameSheetTargetVisualConfiguration": {
- "$ref": "#/definitions/SameSheetTargetVisualConfiguration"
- }
- },
- "type": "object"
- },
- "FilterRelativeDateTimeControl": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/RelativeDateTimeControlDisplayOptions"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "FilterControlId",
- "SourceFilterId",
- "Title"
- ],
- "type": "object"
- },
- "FilterScopeConfiguration": {
- "additionalProperties": false,
- "properties": {
- "AllSheets": {
- "$ref": "#/definitions/AllSheetsFilterScopeConfiguration"
- },
- "SelectedSheets": {
- "$ref": "#/definitions/SelectedSheetsFilterScopeConfiguration"
- }
- },
- "type": "object"
- },
- "FilterSelectableValues": {
- "additionalProperties": false,
- "properties": {
- "Values": {
- "items": {
- "type": "string"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "FilterSliderControl": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/SliderControlDisplayOptions"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "MaximumValue": {
- "default": 0,
- "type": "number"
- },
- "MinimumValue": {
- "default": 0,
- "type": "number"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "StepSize": {
- "default": 0,
- "type": "number"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlSliderType"
- }
- },
- "required": [
- "FilterControlId",
- "MaximumValue",
- "MinimumValue",
- "SourceFilterId",
- "StepSize",
- "Title"
- ],
- "type": "object"
- },
- "FilterTextAreaControl": {
- "additionalProperties": false,
- "properties": {
- "Delimiter": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "DisplayOptions": {
- "$ref": "#/definitions/TextAreaControlDisplayOptions"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "FilterControlId",
- "SourceFilterId",
- "Title"
- ],
- "type": "object"
- },
- "FilterTextFieldControl": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/TextFieldControlDisplayOptions"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "FilterControlId",
- "SourceFilterId",
- "Title"
- ],
- "type": "object"
- },
- "FilterVisualScope": {
- "enum": [
- "ALL_VISUALS",
- "SELECTED_VISUALS"
- ],
- "type": "string"
- },
- "FontConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FontColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "FontDecoration": {
- "$ref": "#/definitions/FontDecoration"
- },
- "FontSize": {
- "$ref": "#/definitions/FontSize"
- },
- "FontStyle": {
- "$ref": "#/definitions/FontStyle"
- },
- "FontWeight": {
- "$ref": "#/definitions/FontWeight"
- }
- },
- "type": "object"
- },
- "FontDecoration": {
- "enum": [
- "UNDERLINE",
- "NONE"
- ],
- "type": "string"
- },
- "FontSize": {
- "additionalProperties": false,
- "properties": {
- "Relative": {
- "$ref": "#/definitions/RelativeFontSize"
- }
- },
- "type": "object"
- },
- "FontStyle": {
- "enum": [
- "NORMAL",
- "ITALIC"
- ],
- "type": "string"
- },
- "FontWeight": {
- "additionalProperties": false,
- "properties": {
- "Name": {
- "$ref": "#/definitions/FontWeightName"
- }
- },
- "type": "object"
- },
- "FontWeightName": {
- "enum": [
- "NORMAL",
- "BOLD"
- ],
- "type": "string"
- },
- "ForecastComputation": {
- "additionalProperties": false,
- "properties": {
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "CustomSeasonalityValue": {
- "default": null,
- "maximum": 180,
- "minimum": 1,
- "type": "number"
- },
- "LowerBoundary": {
- "default": null,
- "type": "number"
- },
- "Name": {
- "type": "string"
- },
- "PeriodsBackward": {
- "maximum": 1000,
- "minimum": 0,
- "type": "number"
- },
- "PeriodsForward": {
- "maximum": 1000,
- "minimum": 1,
- "type": "number"
- },
- "PredictionInterval": {
- "maximum": 95,
- "minimum": 50,
- "type": "number"
- },
- "Seasonality": {
- "$ref": "#/definitions/ForecastComputationSeasonality"
- },
- "Time": {
- "$ref": "#/definitions/DimensionField"
- },
- "UpperBoundary": {
- "default": null,
- "type": "number"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId"
- ],
- "type": "object"
- },
- "ForecastComputationSeasonality": {
- "enum": [
- "AUTOMATIC",
- "CUSTOM"
- ],
- "type": "string"
- },
- "ForecastConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ForecastProperties": {
- "$ref": "#/definitions/TimeBasedForecastProperties"
- },
- "Scenario": {
- "$ref": "#/definitions/ForecastScenario"
- }
- },
- "type": "object"
- },
- "ForecastScenario": {
- "additionalProperties": false,
- "properties": {
- "WhatIfPointScenario": {
- "$ref": "#/definitions/WhatIfPointScenario"
- },
- "WhatIfRangeScenario": {
- "$ref": "#/definitions/WhatIfRangeScenario"
- }
- },
- "type": "object"
- },
- "FormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DateTimeFormatConfiguration": {
- "$ref": "#/definitions/DateTimeFormatConfiguration"
- },
- "NumberFormatConfiguration": {
- "$ref": "#/definitions/NumberFormatConfiguration"
- },
- "StringFormatConfiguration": {
- "$ref": "#/definitions/StringFormatConfiguration"
- }
- },
- "type": "object"
- },
- "FreeFormLayoutCanvasSizeOptions": {
- "additionalProperties": false,
- "properties": {
- "ScreenCanvasSizeOptions": {
- "$ref": "#/definitions/FreeFormLayoutScreenCanvasSizeOptions"
- }
- },
- "type": "object"
- },
- "FreeFormLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CanvasSizeOptions": {
- "$ref": "#/definitions/FreeFormLayoutCanvasSizeOptions"
- },
- "Elements": {
- "items": {
- "$ref": "#/definitions/FreeFormLayoutElement"
- },
- "maxItems": 430,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "Elements"
- ],
- "type": "object"
- },
- "FreeFormLayoutElement": {
- "additionalProperties": false,
- "properties": {
- "BackgroundStyle": {
- "$ref": "#/definitions/FreeFormLayoutElementBackgroundStyle"
- },
- "BorderStyle": {
- "$ref": "#/definitions/FreeFormLayoutElementBorderStyle"
- },
- "ElementId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "ElementType": {
- "$ref": "#/definitions/LayoutElementType"
- },
- "Height": {
- "type": "string"
- },
- "LoadingAnimation": {
- "$ref": "#/definitions/LoadingAnimation"
- },
- "RenderingRules": {
- "items": {
- "$ref": "#/definitions/SheetElementRenderingRule"
- },
- "maxItems": 10000,
- "minItems": 0,
- "type": "array"
- },
- "SelectedBorderStyle": {
- "$ref": "#/definitions/FreeFormLayoutElementBorderStyle"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Width": {
- "type": "string"
- },
- "XAxisLocation": {
- "type": "string"
- },
- "YAxisLocation": {
- "type": "string"
- }
- },
- "required": [
- "ElementId",
- "ElementType",
- "Height",
- "Width",
- "XAxisLocation",
- "YAxisLocation"
- ],
- "type": "object"
- },
- "FreeFormLayoutElementBackgroundStyle": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}(?:[A-F0-9]{2})?$",
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "FreeFormLayoutElementBorderStyle": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}(?:[A-F0-9]{2})?$",
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "FreeFormLayoutScreenCanvasSizeOptions": {
- "additionalProperties": false,
- "properties": {
- "OptimizedViewPortWidth": {
- "type": "string"
- }
- },
- "required": [
- "OptimizedViewPortWidth"
- ],
- "type": "object"
- },
- "FreeFormSectionLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Elements": {
- "items": {
- "$ref": "#/definitions/FreeFormLayoutElement"
- },
- "maxItems": 430,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "Elements"
- ],
- "type": "object"
- },
- "FunnelChartAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "FunnelChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "DataLabelOptions": {
- "$ref": "#/definitions/FunnelChartDataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/FunnelChartFieldWells"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/FunnelChartSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "ValueLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- }
- },
- "type": "object"
- },
- "FunnelChartDataLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "CategoryLabelVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "LabelColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "LabelFontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "MeasureDataLabelStyle": {
- "$ref": "#/definitions/FunnelChartMeasureDataLabelStyle"
- },
- "MeasureLabelVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Position": {
- "$ref": "#/definitions/DataLabelPosition"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "FunnelChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "FunnelChartAggregatedFieldWells": {
- "$ref": "#/definitions/FunnelChartAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "FunnelChartMeasureDataLabelStyle": {
- "enum": [
- "VALUE_ONLY",
- "PERCENTAGE_BY_FIRST_STAGE",
- "PERCENTAGE_BY_PREVIOUS_STAGE",
- "VALUE_AND_PERCENTAGE_BY_FIRST_STAGE",
- "VALUE_AND_PERCENTAGE_BY_PREVIOUS_STAGE"
- ],
- "type": "string"
- },
- "FunnelChartSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "FunnelChartVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/FunnelChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "GaugeChartArcConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "ForegroundColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "GaugeChartConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "ConditionalFormattingOptions": {
- "items": {
- "$ref": "#/definitions/GaugeChartConditionalFormattingOption"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "GaugeChartConditionalFormattingOption": {
- "additionalProperties": false,
- "properties": {
- "Arc": {
- "$ref": "#/definitions/GaugeChartArcConditionalFormatting"
- },
- "PrimaryValue": {
- "$ref": "#/definitions/GaugeChartPrimaryValueConditionalFormatting"
- }
- },
- "type": "object"
- },
- "GaugeChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/GaugeChartFieldWells"
- },
- "GaugeChartOptions": {
- "$ref": "#/definitions/GaugeChartOptions"
- },
- "TooltipOptions": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- }
- },
- "type": "object"
- },
- "GaugeChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "TargetValues": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "GaugeChartOptions": {
- "additionalProperties": false,
- "properties": {
- "Arc": {
- "$ref": "#/definitions/ArcConfiguration"
- },
- "ArcAxis": {
- "$ref": "#/definitions/ArcAxisConfiguration"
- },
- "Comparison": {
- "$ref": "#/definitions/ComparisonConfiguration"
- },
- "PrimaryValueDisplayType": {
- "$ref": "#/definitions/PrimaryValueDisplayType"
- },
- "PrimaryValueFontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- }
- },
- "type": "object"
- },
- "GaugeChartPrimaryValueConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "Icon": {
- "$ref": "#/definitions/ConditionalFormattingIcon"
- },
- "TextColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "GaugeChartVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/GaugeChartConfiguration"
- },
- "ConditionalFormatting": {
- "$ref": "#/definitions/GaugeChartConditionalFormatting"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "GeospatialCoordinateBounds": {
- "additionalProperties": false,
- "properties": {
- "East": {
- "maximum": 1800,
- "minimum": -1800,
- "type": "number"
- },
- "North": {
- "maximum": 90,
- "minimum": -90,
- "type": "number"
- },
- "South": {
- "maximum": 90,
- "minimum": -90,
- "type": "number"
- },
- "West": {
- "maximum": 1800,
- "minimum": -1800,
- "type": "number"
- }
- },
- "required": [
- "East",
- "North",
- "South",
- "West"
- ],
- "type": "object"
- },
- "GeospatialHeatmapColorScale": {
- "additionalProperties": false,
- "properties": {
- "Colors": {
- "items": {
- "$ref": "#/definitions/GeospatialHeatmapDataColor"
- },
- "maxItems": 2,
- "minItems": 2,
- "type": "array"
- }
- },
- "type": "object"
- },
- "GeospatialHeatmapConfiguration": {
- "additionalProperties": false,
- "properties": {
- "HeatmapColor": {
- "$ref": "#/definitions/GeospatialHeatmapColorScale"
- }
- },
- "type": "object"
- },
- "GeospatialHeatmapDataColor": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- }
- },
- "required": [
- "Color"
- ],
- "type": "object"
- },
- "GeospatialMapAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Colors": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Geospatial": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "GeospatialMapConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FieldWells": {
- "$ref": "#/definitions/GeospatialMapFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "MapStyleOptions": {
- "$ref": "#/definitions/GeospatialMapStyleOptions"
- },
- "PointStyleOptions": {
- "$ref": "#/definitions/GeospatialPointStyleOptions"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- },
- "WindowOptions": {
- "$ref": "#/definitions/GeospatialWindowOptions"
- }
- },
- "type": "object"
- },
- "GeospatialMapFieldWells": {
- "additionalProperties": false,
- "properties": {
- "GeospatialMapAggregatedFieldWells": {
- "$ref": "#/definitions/GeospatialMapAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "GeospatialMapStyleOptions": {
- "additionalProperties": false,
- "properties": {
- "BaseMapStyle": {
- "$ref": "#/definitions/BaseMapStyleType"
- }
- },
- "type": "object"
- },
- "GeospatialMapVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/GeospatialMapConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "GeospatialPointStyleOptions": {
- "additionalProperties": false,
- "properties": {
- "ClusterMarkerConfiguration": {
- "$ref": "#/definitions/ClusterMarkerConfiguration"
- },
- "HeatmapConfiguration": {
- "$ref": "#/definitions/GeospatialHeatmapConfiguration"
- },
- "SelectedPointStyle": {
- "$ref": "#/definitions/GeospatialSelectedPointStyle"
- }
- },
- "type": "object"
- },
- "GeospatialSelectedPointStyle": {
- "enum": [
- "POINT",
- "CLUSTER",
- "HEATMAP"
- ],
- "type": "string"
- },
- "GeospatialWindowOptions": {
- "additionalProperties": false,
- "properties": {
- "Bounds": {
- "$ref": "#/definitions/GeospatialCoordinateBounds"
- },
- "MapZoomMode": {
- "$ref": "#/definitions/MapZoomMode"
- }
- },
- "type": "object"
- },
- "GlobalTableBorderOptions": {
- "additionalProperties": false,
- "properties": {
- "SideSpecificBorder": {
- "$ref": "#/definitions/TableSideBorderOptions"
- },
- "UniformBorder": {
- "$ref": "#/definitions/TableBorderOptions"
- }
- },
- "type": "object"
- },
- "GradientColor": {
- "additionalProperties": false,
- "properties": {
- "Stops": {
- "items": {
- "$ref": "#/definitions/GradientStop"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "GradientStop": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "DataValue": {
- "default": null,
- "type": "number"
- },
- "GradientOffset": {
- "default": 0,
- "type": "number"
- }
- },
- "required": [
- "GradientOffset"
- ],
- "type": "object"
- },
- "GridLayoutCanvasSizeOptions": {
- "additionalProperties": false,
- "properties": {
- "ScreenCanvasSizeOptions": {
- "$ref": "#/definitions/GridLayoutScreenCanvasSizeOptions"
- }
- },
- "type": "object"
- },
- "GridLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CanvasSizeOptions": {
- "$ref": "#/definitions/GridLayoutCanvasSizeOptions"
- },
- "Elements": {
- "items": {
- "$ref": "#/definitions/GridLayoutElement"
- },
- "maxItems": 430,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "Elements"
- ],
- "type": "object"
- },
- "GridLayoutElement": {
- "additionalProperties": false,
- "properties": {
- "ColumnIndex": {
- "maximum": 35,
- "minimum": 0,
- "type": "number"
- },
- "ColumnSpan": {
- "maximum": 36,
- "minimum": 1,
- "type": "number"
- },
- "ElementId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "ElementType": {
- "$ref": "#/definitions/LayoutElementType"
- },
- "RowIndex": {
- "maximum": 9009,
- "minimum": 0,
- "type": "number"
- },
- "RowSpan": {
- "maximum": 21,
- "minimum": 1,
- "type": "number"
- }
- },
- "required": [
- "ColumnSpan",
- "ElementId",
- "ElementType",
- "RowSpan"
- ],
- "type": "object"
- },
- "GridLayoutScreenCanvasSizeOptions": {
- "additionalProperties": false,
- "properties": {
- "OptimizedViewPortWidth": {
- "type": "string"
- },
- "ResizeOption": {
- "$ref": "#/definitions/ResizeOption"
- }
- },
- "required": [
- "ResizeOption"
- ],
- "type": "object"
- },
- "GrowthRateComputation": {
- "additionalProperties": false,
- "properties": {
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "type": "string"
- },
- "PeriodSize": {
- "default": 0,
- "maximum": 52,
- "minimum": 2,
- "type": "number"
- },
- "Time": {
- "$ref": "#/definitions/DimensionField"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId"
- ],
- "type": "object"
- },
- "HeaderFooterSectionConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Layout": {
- "$ref": "#/definitions/SectionLayoutConfiguration"
- },
- "SectionId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Style": {
- "$ref": "#/definitions/SectionStyle"
- }
- },
- "required": [
- "Layout",
- "SectionId"
- ],
- "type": "object"
- },
- "HeatMapAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Columns": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Rows": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "HeatMapConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ColorScale": {
- "$ref": "#/definitions/ColorScale"
- },
- "ColumnLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/HeatMapFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "RowLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/HeatMapSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- }
- },
- "type": "object"
- },
- "HeatMapFieldWells": {
- "additionalProperties": false,
- "properties": {
- "HeatMapAggregatedFieldWells": {
- "$ref": "#/definitions/HeatMapAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "HeatMapSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "HeatMapColumnItemsLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "HeatMapColumnSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "HeatMapRowItemsLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "HeatMapRowSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "HeatMapVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/HeatMapConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "HistogramAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "HistogramBinOptions": {
- "additionalProperties": false,
- "properties": {
- "BinCount": {
- "$ref": "#/definitions/BinCountOptions"
- },
- "BinWidth": {
- "$ref": "#/definitions/BinWidthOptions"
- },
- "SelectedBinType": {
- "$ref": "#/definitions/HistogramBinType"
- },
- "StartValue": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "HistogramBinType": {
- "enum": [
- "BIN_COUNT",
- "BIN_WIDTH"
- ],
- "type": "string"
- },
- "HistogramConfiguration": {
- "additionalProperties": false,
- "properties": {
- "BinOptions": {
- "$ref": "#/definitions/HistogramBinOptions"
- },
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/HistogramFieldWells"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- },
- "XAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "XAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "YAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- }
- },
- "type": "object"
- },
- "HistogramFieldWells": {
- "additionalProperties": false,
- "properties": {
- "HistogramAggregatedFieldWells": {
- "$ref": "#/definitions/HistogramAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "HistogramVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/HistogramConfiguration"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "HorizontalTextAlignment": {
- "enum": [
- "LEFT",
- "CENTER",
- "RIGHT",
- "AUTO"
- ],
- "type": "string"
- },
- "Icon": {
- "enum": [
- "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"
- ],
- "type": "string"
- },
- "InnerFilter": {
- "additionalProperties": false,
- "properties": {
- "CategoryInnerFilter": {
- "$ref": "#/definitions/CategoryInnerFilter"
- }
- },
- "type": "object"
- },
- "InsightConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Computations": {
- "items": {
- "$ref": "#/definitions/Computation"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "CustomNarrative": {
- "$ref": "#/definitions/CustomNarrativeOptions"
- }
- },
- "type": "object"
- },
- "InsightVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "DataSetIdentifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "InsightConfiguration": {
- "$ref": "#/definitions/InsightConfiguration"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "DataSetIdentifier",
- "VisualId"
- ],
- "type": "object"
- },
- "IntegerDefaultValues": {
- "additionalProperties": false,
- "properties": {
- "DynamicValue": {
- "$ref": "#/definitions/DynamicDefaultValue"
- },
- "StaticValues": {
- "items": {
- "type": "number"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "IntegerParameter": {
- "additionalProperties": false,
- "properties": {
- "Name": {
- "pattern": "\\S",
- "type": "string"
- },
- "Values": {
- "items": {
- "default": 0,
- "type": "number"
- },
- "type": "array"
- }
- },
- "required": [
- "Name",
- "Values"
- ],
- "type": "object"
- },
- "IntegerParameterDeclaration": {
- "additionalProperties": false,
- "properties": {
- "DefaultValues": {
- "$ref": "#/definitions/IntegerDefaultValues"
- },
- "MappedDataSetParameters": {
- "items": {
- "$ref": "#/definitions/MappedDataSetParameter"
- },
- "maxItems": 150,
- "minItems": 0,
- "type": "array"
- },
- "Name": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "ParameterValueType": {
- "$ref": "#/definitions/ParameterValueType"
- },
- "ValueWhenUnset": {
- "$ref": "#/definitions/IntegerValueWhenUnsetConfiguration"
- }
- },
- "required": [
- "Name",
- "ParameterValueType"
- ],
- "type": "object"
- },
- "IntegerValueWhenUnsetConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomValue": {
- "default": null,
- "type": "number"
- },
- "ValueWhenUnsetOption": {
- "$ref": "#/definitions/ValueWhenUnsetOption"
- }
- },
- "type": "object"
- },
- "ItemsLimitConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ItemsLimit": {
- "default": null,
- "type": "number"
- },
- "OtherCategories": {
- "$ref": "#/definitions/OtherCategories"
- }
- },
- "type": "object"
- },
- "KPIActualValueConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "Icon": {
- "$ref": "#/definitions/ConditionalFormattingIcon"
- },
- "TextColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "KPIComparisonValueConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "Icon": {
- "$ref": "#/definitions/ConditionalFormattingIcon"
- },
- "TextColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "KPIConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "ConditionalFormattingOptions": {
- "items": {
- "$ref": "#/definitions/KPIConditionalFormattingOption"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "KPIConditionalFormattingOption": {
- "additionalProperties": false,
- "properties": {
- "ActualValue": {
- "$ref": "#/definitions/KPIActualValueConditionalFormatting"
- },
- "ComparisonValue": {
- "$ref": "#/definitions/KPIComparisonValueConditionalFormatting"
- },
- "PrimaryValue": {
- "$ref": "#/definitions/KPIPrimaryValueConditionalFormatting"
- },
- "ProgressBar": {
- "$ref": "#/definitions/KPIProgressBarConditionalFormatting"
- }
- },
- "type": "object"
- },
- "KPIConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FieldWells": {
- "$ref": "#/definitions/KPIFieldWells"
- },
- "KPIOptions": {
- "$ref": "#/definitions/KPIOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/KPISortConfiguration"
- }
- },
- "type": "object"
- },
- "KPIFieldWells": {
- "additionalProperties": false,
- "properties": {
- "TargetValues": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "TrendGroups": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "KPIOptions": {
- "additionalProperties": false,
- "properties": {
- "Comparison": {
- "$ref": "#/definitions/ComparisonConfiguration"
- },
- "PrimaryValueDisplayType": {
- "$ref": "#/definitions/PrimaryValueDisplayType"
- },
- "PrimaryValueFontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "ProgressBar": {
- "$ref": "#/definitions/ProgressBarOptions"
- },
- "SecondaryValue": {
- "$ref": "#/definitions/SecondaryValueOptions"
- },
- "SecondaryValueFontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "Sparkline": {
- "$ref": "#/definitions/KPISparklineOptions"
- },
- "TrendArrows": {
- "$ref": "#/definitions/TrendArrowOptions"
- },
- "VisualLayoutOptions": {
- "$ref": "#/definitions/KPIVisualLayoutOptions"
- }
- },
- "type": "object"
- },
- "KPIPrimaryValueConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "Icon": {
- "$ref": "#/definitions/ConditionalFormattingIcon"
- },
- "TextColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "KPIProgressBarConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "ForegroundColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "KPISortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "TrendGroupSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "KPISparklineOptions": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "TooltipVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Type": {
- "$ref": "#/definitions/KPISparklineType"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "required": [
- "Type"
- ],
- "type": "object"
- },
- "KPISparklineType": {
- "enum": [
- "LINE",
- "AREA"
- ],
- "type": "string"
- },
- "KPIVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/KPIConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "ConditionalFormatting": {
- "$ref": "#/definitions/KPIConditionalFormatting"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "KPIVisualLayoutOptions": {
- "additionalProperties": false,
- "properties": {
- "StandardLayout": {
- "$ref": "#/definitions/KPIVisualStandardLayout"
- }
- },
- "type": "object"
- },
- "KPIVisualStandardLayout": {
- "additionalProperties": false,
- "properties": {
- "Type": {
- "$ref": "#/definitions/KPIVisualStandardLayoutType"
- }
- },
- "required": [
- "Type"
- ],
- "type": "object"
- },
- "KPIVisualStandardLayoutType": {
- "enum": [
- "CLASSIC",
- "VERTICAL"
- ],
- "type": "string"
- },
- "LabelOptions": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "type": "string"
- },
- "FontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "Layout": {
- "additionalProperties": false,
- "properties": {
- "Configuration": {
- "$ref": "#/definitions/LayoutConfiguration"
- }
- },
- "required": [
- "Configuration"
- ],
- "type": "object"
- },
- "LayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FreeFormLayout": {
- "$ref": "#/definitions/FreeFormLayoutConfiguration"
- },
- "GridLayout": {
- "$ref": "#/definitions/GridLayoutConfiguration"
- },
- "SectionBasedLayout": {
- "$ref": "#/definitions/SectionBasedLayoutConfiguration"
- }
- },
- "type": "object"
- },
- "LayoutElementType": {
- "enum": [
- "VISUAL",
- "FILTER_CONTROL",
- "PARAMETER_CONTROL",
- "TEXT_BOX"
- ],
- "type": "string"
- },
- "LegendOptions": {
- "additionalProperties": false,
- "properties": {
- "Height": {
- "type": "string"
- },
- "Position": {
- "$ref": "#/definitions/LegendPosition"
- },
- "Title": {
- "$ref": "#/definitions/LabelOptions"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Width": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "LegendPosition": {
- "enum": [
- "AUTO",
- "RIGHT",
- "BOTTOM",
- "TOP"
- ],
- "type": "string"
- },
- "LineChartAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Colors": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "SmallMultiples": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "LineChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ContributionAnalysisDefaults": {
- "items": {
- "$ref": "#/definitions/ContributionAnalysisDefault"
- },
- "maxItems": 200,
- "minItems": 1,
- "type": "array"
- },
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "DefaultSeriesSettings": {
- "$ref": "#/definitions/LineChartDefaultSeriesSettings"
- },
- "FieldWells": {
- "$ref": "#/definitions/LineChartFieldWells"
- },
- "ForecastConfigurations": {
- "items": {
- "$ref": "#/definitions/ForecastConfiguration"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "PrimaryYAxisDisplayOptions": {
- "$ref": "#/definitions/LineSeriesAxisDisplayOptions"
- },
- "PrimaryYAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ReferenceLines": {
- "items": {
- "$ref": "#/definitions/ReferenceLine"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "SecondaryYAxisDisplayOptions": {
- "$ref": "#/definitions/LineSeriesAxisDisplayOptions"
- },
- "SecondaryYAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "Series": {
- "items": {
- "$ref": "#/definitions/SeriesItem"
- },
- "maxItems": 2000,
- "minItems": 0,
- "type": "array"
- },
- "SmallMultiplesOptions": {
- "$ref": "#/definitions/SmallMultiplesOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/LineChartSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "Type": {
- "$ref": "#/definitions/LineChartType"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- },
- "XAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "XAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- }
- },
- "type": "object"
- },
- "LineChartDefaultSeriesSettings": {
- "additionalProperties": false,
- "properties": {
- "AxisBinding": {
- "$ref": "#/definitions/AxisBinding"
- },
- "LineStyleSettings": {
- "$ref": "#/definitions/LineChartLineStyleSettings"
- },
- "MarkerStyleSettings": {
- "$ref": "#/definitions/LineChartMarkerStyleSettings"
- }
- },
- "type": "object"
- },
- "LineChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "LineChartAggregatedFieldWells": {
- "$ref": "#/definitions/LineChartAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "LineChartLineStyle": {
- "enum": [
- "SOLID",
- "DOTTED",
- "DASHED"
- ],
- "type": "string"
- },
- "LineChartLineStyleSettings": {
- "additionalProperties": false,
- "properties": {
- "LineInterpolation": {
- "$ref": "#/definitions/LineInterpolation"
- },
- "LineStyle": {
- "$ref": "#/definitions/LineChartLineStyle"
- },
- "LineVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "LineWidth": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "LineChartMarkerShape": {
- "enum": [
- "CIRCLE",
- "TRIANGLE",
- "SQUARE",
- "DIAMOND",
- "ROUNDED_SQUARE"
- ],
- "type": "string"
- },
- "LineChartMarkerStyleSettings": {
- "additionalProperties": false,
- "properties": {
- "MarkerColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "MarkerShape": {
- "$ref": "#/definitions/LineChartMarkerShape"
- },
- "MarkerSize": {
- "type": "string"
- },
- "MarkerVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "LineChartSeriesSettings": {
- "additionalProperties": false,
- "properties": {
- "LineStyleSettings": {
- "$ref": "#/definitions/LineChartLineStyleSettings"
- },
- "MarkerStyleSettings": {
- "$ref": "#/definitions/LineChartMarkerStyleSettings"
- }
- },
- "type": "object"
- },
- "LineChartSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryItemsLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "ColorItemsLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "SmallMultiplesLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "SmallMultiplesSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "LineChartType": {
- "enum": [
- "LINE",
- "AREA",
- "STACKED_AREA"
- ],
- "type": "string"
- },
- "LineChartVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/LineChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "LineInterpolation": {
- "enum": [
- "LINEAR",
- "SMOOTH",
- "STEPPED"
- ],
- "type": "string"
- },
- "LineSeriesAxisDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "AxisOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "MissingDataConfigurations": {
- "items": {
- "$ref": "#/definitions/MissingDataConfiguration"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "ListControlDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "InfoIconLabelOptions": {
- "$ref": "#/definitions/SheetControlInfoIconLabelOptions"
- },
- "SearchOptions": {
- "$ref": "#/definitions/ListControlSearchOptions"
- },
- "SelectAllOptions": {
- "$ref": "#/definitions/ListControlSelectAllOptions"
- },
- "TitleOptions": {
- "$ref": "#/definitions/LabelOptions"
- }
- },
- "type": "object"
- },
- "ListControlSearchOptions": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "ListControlSelectAllOptions": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "LoadingAnimation": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "LocalNavigationConfiguration": {
- "additionalProperties": false,
- "properties": {
- "TargetSheetId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "TargetSheetId"
- ],
- "type": "object"
- },
- "LongFormatText": {
- "additionalProperties": false,
- "properties": {
- "PlainText": {
- "maxLength": 1024,
- "minLength": 1,
- "type": "string"
- },
- "RichText": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "type": "object"
- },
- "MapZoomMode": {
- "enum": [
- "AUTO",
- "MANUAL"
- ],
- "type": "string"
- },
- "MappedDataSetParameter": {
- "additionalProperties": false,
- "properties": {
- "DataSetIdentifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "DataSetParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- }
- },
- "required": [
- "DataSetIdentifier",
- "DataSetParameterName"
- ],
- "type": "object"
- },
- "MaximumLabelType": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "MaximumMinimumComputation": {
- "additionalProperties": false,
- "properties": {
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "type": "string"
- },
- "Time": {
- "$ref": "#/definitions/DimensionField"
- },
- "Type": {
- "$ref": "#/definitions/MaximumMinimumComputationType"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId",
- "Type"
- ],
- "type": "object"
- },
- "MaximumMinimumComputationType": {
- "enum": [
- "MAXIMUM",
- "MINIMUM"
- ],
- "type": "string"
- },
- "MeasureField": {
- "additionalProperties": false,
- "properties": {
- "CalculatedMeasureField": {
- "$ref": "#/definitions/CalculatedMeasureField"
- },
- "CategoricalMeasureField": {
- "$ref": "#/definitions/CategoricalMeasureField"
- },
- "DateMeasureField": {
- "$ref": "#/definitions/DateMeasureField"
- },
- "NumericalMeasureField": {
- "$ref": "#/definitions/NumericalMeasureField"
- }
- },
- "type": "object"
- },
- "MetricComparisonComputation": {
- "additionalProperties": false,
- "properties": {
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "FromValue": {
- "$ref": "#/definitions/MeasureField"
- },
- "Name": {
- "type": "string"
- },
- "TargetValue": {
- "$ref": "#/definitions/MeasureField"
- },
- "Time": {
- "$ref": "#/definitions/DimensionField"
- }
- },
- "required": [
- "ComputationId"
- ],
- "type": "object"
- },
- "MinimumLabelType": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "MissingDataConfiguration": {
- "additionalProperties": false,
- "properties": {
- "TreatmentOption": {
- "$ref": "#/definitions/MissingDataTreatmentOption"
- }
- },
- "type": "object"
- },
- "MissingDataTreatmentOption": {
- "enum": [
- "INTERPOLATE",
- "SHOW_AS_ZERO",
- "SHOW_AS_BLANK"
- ],
- "type": "string"
- },
- "NegativeValueConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DisplayMode": {
- "$ref": "#/definitions/NegativeValueDisplayMode"
- }
- },
- "required": [
- "DisplayMode"
- ],
- "type": "object"
- },
- "NegativeValueDisplayMode": {
- "enum": [
- "POSITIVE",
- "NEGATIVE"
- ],
- "type": "string"
- },
- "NestedFilter": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "IncludeInnerSet": {
- "default": false,
- "type": "boolean"
- },
- "InnerFilter": {
- "$ref": "#/definitions/InnerFilter"
- }
- },
- "required": [
- "Column",
- "FilterId",
- "IncludeInnerSet",
- "InnerFilter"
- ],
- "type": "object"
- },
- "NullValueFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "NullString": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "NullString"
- ],
- "type": "object"
- },
- "NumberDisplayFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DecimalPlacesConfiguration": {
- "$ref": "#/definitions/DecimalPlacesConfiguration"
- },
- "NegativeValueConfiguration": {
- "$ref": "#/definitions/NegativeValueConfiguration"
- },
- "NullValueFormatConfiguration": {
- "$ref": "#/definitions/NullValueFormatConfiguration"
- },
- "NumberScale": {
- "$ref": "#/definitions/NumberScale"
- },
- "Prefix": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "SeparatorConfiguration": {
- "$ref": "#/definitions/NumericSeparatorConfiguration"
- },
- "Suffix": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- }
- },
- "type": "object"
- },
- "NumberFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FormatConfiguration": {
- "$ref": "#/definitions/NumericFormatConfiguration"
- }
- },
- "type": "object"
- },
- "NumberScale": {
- "enum": [
- "NONE",
- "AUTO",
- "THOUSANDS",
- "MILLIONS",
- "BILLIONS",
- "TRILLIONS"
- ],
- "type": "string"
- },
- "NumericAxisOptions": {
- "additionalProperties": false,
- "properties": {
- "Range": {
- "$ref": "#/definitions/AxisDisplayRange"
- },
- "Scale": {
- "$ref": "#/definitions/AxisScale"
- }
- },
- "type": "object"
- },
- "NumericEqualityDrillDownFilter": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "Value": {
- "default": 0,
- "type": "number"
- }
- },
- "required": [
- "Column",
- "Value"
- ],
- "type": "object"
- },
- "NumericEqualityFilter": {
- "additionalProperties": false,
- "properties": {
- "AggregationFunction": {
- "$ref": "#/definitions/AggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "MatchOperator": {
- "$ref": "#/definitions/NumericEqualityMatchOperator"
- },
- "NullOption": {
- "$ref": "#/definitions/FilterNullOption"
- },
- "ParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "SelectAllOptions": {
- "$ref": "#/definitions/NumericFilterSelectAllOptions"
- },
- "Value": {
- "default": null,
- "type": "number"
- }
- },
- "required": [
- "Column",
- "FilterId",
- "MatchOperator",
- "NullOption"
- ],
- "type": "object"
- },
- "NumericEqualityMatchOperator": {
- "enum": [
- "EQUALS",
- "DOES_NOT_EQUAL"
- ],
- "type": "string"
- },
- "NumericFilterSelectAllOptions": {
- "enum": [
- "FILTER_ALL_VALUES"
- ],
- "type": "string"
- },
- "NumericFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CurrencyDisplayFormatConfiguration": {
- "$ref": "#/definitions/CurrencyDisplayFormatConfiguration"
- },
- "NumberDisplayFormatConfiguration": {
- "$ref": "#/definitions/NumberDisplayFormatConfiguration"
- },
- "PercentageDisplayFormatConfiguration": {
- "$ref": "#/definitions/PercentageDisplayFormatConfiguration"
- }
- },
- "type": "object"
- },
- "NumericRangeFilter": {
- "additionalProperties": false,
- "properties": {
- "AggregationFunction": {
- "$ref": "#/definitions/AggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "IncludeMaximum": {
- "default": null,
- "type": "boolean"
- },
- "IncludeMinimum": {
- "default": null,
- "type": "boolean"
- },
- "NullOption": {
- "$ref": "#/definitions/FilterNullOption"
- },
- "RangeMaximum": {
- "$ref": "#/definitions/NumericRangeFilterValue"
- },
- "RangeMinimum": {
- "$ref": "#/definitions/NumericRangeFilterValue"
- },
- "SelectAllOptions": {
- "$ref": "#/definitions/NumericFilterSelectAllOptions"
- }
- },
- "required": [
- "Column",
- "FilterId",
- "NullOption"
- ],
- "type": "object"
- },
- "NumericRangeFilterValue": {
- "additionalProperties": false,
- "properties": {
- "Parameter": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "StaticValue": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "NumericSeparatorConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DecimalSeparator": {
- "$ref": "#/definitions/NumericSeparatorSymbol"
- },
- "ThousandsSeparator": {
- "$ref": "#/definitions/ThousandSeparatorOptions"
- }
- },
- "type": "object"
- },
- "NumericSeparatorSymbol": {
- "enum": [
- "COMMA",
- "DOT",
- "SPACE"
- ],
- "type": "string"
- },
- "NumericalAggregationFunction": {
- "additionalProperties": false,
- "properties": {
- "PercentileAggregation": {
- "$ref": "#/definitions/PercentileAggregation"
- },
- "SimpleNumericalAggregation": {
- "$ref": "#/definitions/SimpleNumericalAggregationFunction"
- }
- },
- "type": "object"
- },
- "NumericalDimensionField": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/NumberFormatConfiguration"
- },
- "HierarchyId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "NumericalMeasureField": {
- "additionalProperties": false,
- "properties": {
- "AggregationFunction": {
- "$ref": "#/definitions/NumericalAggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/NumberFormatConfiguration"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "OtherCategories": {
- "enum": [
- "INCLUDE",
- "EXCLUDE"
- ],
- "type": "string"
- },
- "PaginationConfiguration": {
- "additionalProperties": false,
- "properties": {
- "PageNumber": {
- "minimum": 0,
- "type": "number"
- },
- "PageSize": {
- "default": null,
- "type": "number"
- }
- },
- "required": [
- "PageNumber",
- "PageSize"
- ],
- "type": "object"
- },
- "PanelBorderStyle": {
- "enum": [
- "SOLID",
- "DASHED",
- "DOTTED"
- ],
- "type": "string"
- },
- "PanelConfiguration": {
- "additionalProperties": false,
- "properties": {
- "BackgroundColor": {
- "pattern": "^#[A-F0-9]{6}(?:[A-F0-9]{2})?$",
- "type": "string"
- },
- "BackgroundVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "BorderColor": {
- "pattern": "^#[A-F0-9]{6}(?:[A-F0-9]{2})?$",
- "type": "string"
- },
- "BorderStyle": {
- "$ref": "#/definitions/PanelBorderStyle"
- },
- "BorderThickness": {
- "type": "string"
- },
- "BorderVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "GutterSpacing": {
- "type": "string"
- },
- "GutterVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Title": {
- "$ref": "#/definitions/PanelTitleOptions"
- }
- },
- "type": "object"
- },
- "PanelTitleOptions": {
- "additionalProperties": false,
- "properties": {
- "FontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "HorizontalTextAlignment": {
- "$ref": "#/definitions/HorizontalTextAlignment"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "PaperOrientation": {
- "enum": [
- "PORTRAIT",
- "LANDSCAPE"
- ],
- "type": "string"
- },
- "PaperSize": {
- "enum": [
- "US_LETTER",
- "US_LEGAL",
- "US_TABLOID_LEDGER",
- "A0",
- "A1",
- "A2",
- "A3",
- "A4",
- "A5",
- "JIS_B4",
- "JIS_B5"
- ],
- "type": "string"
- },
- "ParameterControl": {
- "additionalProperties": false,
- "properties": {
- "DateTimePicker": {
- "$ref": "#/definitions/ParameterDateTimePickerControl"
- },
- "Dropdown": {
- "$ref": "#/definitions/ParameterDropDownControl"
- },
- "List": {
- "$ref": "#/definitions/ParameterListControl"
- },
- "Slider": {
- "$ref": "#/definitions/ParameterSliderControl"
- },
- "TextArea": {
- "$ref": "#/definitions/ParameterTextAreaControl"
- },
- "TextField": {
- "$ref": "#/definitions/ParameterTextFieldControl"
- }
- },
- "type": "object"
- },
- "ParameterDateTimePickerControl": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/DateTimePickerControlDisplayOptions"
- },
- "ParameterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "ParameterControlId",
- "SourceParameterName",
- "Title"
- ],
- "type": "object"
- },
- "ParameterDeclaration": {
- "additionalProperties": false,
- "properties": {
- "DateTimeParameterDeclaration": {
- "$ref": "#/definitions/DateTimeParameterDeclaration"
- },
- "DecimalParameterDeclaration": {
- "$ref": "#/definitions/DecimalParameterDeclaration"
- },
- "IntegerParameterDeclaration": {
- "$ref": "#/definitions/IntegerParameterDeclaration"
- },
- "StringParameterDeclaration": {
- "$ref": "#/definitions/StringParameterDeclaration"
- }
- },
- "type": "object"
- },
- "ParameterDropDownControl": {
- "additionalProperties": false,
- "properties": {
- "CascadingControlConfiguration": {
- "$ref": "#/definitions/CascadingControlConfiguration"
- },
- "DisplayOptions": {
- "$ref": "#/definitions/DropDownControlDisplayOptions"
- },
- "ParameterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SelectableValues": {
- "$ref": "#/definitions/ParameterSelectableValues"
- },
- "SourceParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlListType"
- }
- },
- "required": [
- "ParameterControlId",
- "SourceParameterName",
- "Title"
- ],
- "type": "object"
- },
- "ParameterListControl": {
- "additionalProperties": false,
- "properties": {
- "CascadingControlConfiguration": {
- "$ref": "#/definitions/CascadingControlConfiguration"
- },
- "DisplayOptions": {
- "$ref": "#/definitions/ListControlDisplayOptions"
- },
- "ParameterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SelectableValues": {
- "$ref": "#/definitions/ParameterSelectableValues"
- },
- "SourceParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlListType"
- }
- },
- "required": [
- "ParameterControlId",
- "SourceParameterName",
- "Title"
- ],
- "type": "object"
- },
- "ParameterSelectableValues": {
- "additionalProperties": false,
- "properties": {
- "LinkToDataSetColumn": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "Values": {
- "items": {
- "type": "string"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "ParameterSliderControl": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/SliderControlDisplayOptions"
- },
- "MaximumValue": {
- "default": 0,
- "type": "number"
- },
- "MinimumValue": {
- "default": 0,
- "type": "number"
- },
- "ParameterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "StepSize": {
- "default": 0,
- "type": "number"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "MaximumValue",
- "MinimumValue",
- "ParameterControlId",
- "SourceParameterName",
- "StepSize",
- "Title"
- ],
- "type": "object"
- },
- "ParameterTextAreaControl": {
- "additionalProperties": false,
- "properties": {
- "Delimiter": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "DisplayOptions": {
- "$ref": "#/definitions/TextAreaControlDisplayOptions"
- },
- "ParameterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "ParameterControlId",
- "SourceParameterName",
- "Title"
- ],
- "type": "object"
- },
- "ParameterTextFieldControl": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/TextFieldControlDisplayOptions"
- },
- "ParameterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "ParameterControlId",
- "SourceParameterName",
- "Title"
- ],
- "type": "object"
- },
- "ParameterValueType": {
- "enum": [
- "MULTI_VALUED",
- "SINGLE_VALUED"
- ],
- "type": "string"
- },
- "Parameters": {
- "additionalProperties": false,
- "properties": {
- "DateTimeParameters": {
- "items": {
- "$ref": "#/definitions/DateTimeParameter"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "DecimalParameters": {
- "items": {
- "$ref": "#/definitions/DecimalParameter"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "IntegerParameters": {
- "items": {
- "$ref": "#/definitions/IntegerParameter"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "StringParameters": {
- "items": {
- "$ref": "#/definitions/StringParameter"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "PercentVisibleRange": {
- "additionalProperties": false,
- "properties": {
- "From": {
- "default": null,
- "maximum": 100,
- "minimum": 0,
- "type": "number"
- },
- "To": {
- "default": null,
- "maximum": 100,
- "minimum": 0,
- "type": "number"
- }
- },
- "type": "object"
- },
- "PercentageDisplayFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DecimalPlacesConfiguration": {
- "$ref": "#/definitions/DecimalPlacesConfiguration"
- },
- "NegativeValueConfiguration": {
- "$ref": "#/definitions/NegativeValueConfiguration"
- },
- "NullValueFormatConfiguration": {
- "$ref": "#/definitions/NullValueFormatConfiguration"
- },
- "Prefix": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "SeparatorConfiguration": {
- "$ref": "#/definitions/NumericSeparatorConfiguration"
- },
- "Suffix": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- }
- },
- "type": "object"
- },
- "PercentileAggregation": {
- "additionalProperties": false,
- "properties": {
- "PercentileValue": {
- "maximum": 100,
- "minimum": 0,
- "type": "number"
- }
- },
- "type": "object"
- },
- "PeriodOverPeriodComputation": {
- "additionalProperties": false,
- "properties": {
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "type": "string"
- },
- "Time": {
- "$ref": "#/definitions/DimensionField"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId"
- ],
- "type": "object"
- },
- "PeriodToDateComputation": {
- "additionalProperties": false,
- "properties": {
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "type": "string"
- },
- "PeriodTimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- },
- "Time": {
- "$ref": "#/definitions/DimensionField"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId"
- ],
- "type": "object"
- },
- "PieChartAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "SmallMultiples": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "PieChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ContributionAnalysisDefaults": {
- "items": {
- "$ref": "#/definitions/ContributionAnalysisDefault"
- },
- "maxItems": 200,
- "minItems": 1,
- "type": "array"
- },
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "DonutOptions": {
- "$ref": "#/definitions/DonutOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/PieChartFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "SmallMultiplesOptions": {
- "$ref": "#/definitions/SmallMultiplesOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/PieChartSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "ValueLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- }
- },
- "type": "object"
- },
- "PieChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "PieChartAggregatedFieldWells": {
- "$ref": "#/definitions/PieChartAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "PieChartSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "SmallMultiplesLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "SmallMultiplesSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "PieChartVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/PieChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "PivotFieldSortOptions": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "SortBy": {
- "$ref": "#/definitions/PivotTableSortBy"
- }
- },
- "required": [
- "FieldId",
- "SortBy"
- ],
- "type": "object"
- },
- "PivotTableAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Columns": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 40,
- "minItems": 0,
- "type": "array"
- },
- "Rows": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 40,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 40,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "PivotTableCellConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "Scope": {
- "$ref": "#/definitions/PivotTableConditionalFormattingScope"
- },
- "Scopes": {
- "items": {
- "$ref": "#/definitions/PivotTableConditionalFormattingScope"
- },
- "maxItems": 3,
- "minItems": 0,
- "type": "array"
- },
- "TextFormat": {
- "$ref": "#/definitions/TextConditionalFormat"
- }
- },
- "required": [
- "FieldId"
- ],
- "type": "object"
- },
- "PivotTableConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "ConditionalFormattingOptions": {
- "items": {
- "$ref": "#/definitions/PivotTableConditionalFormattingOption"
- },
- "maxItems": 500,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "PivotTableConditionalFormattingOption": {
- "additionalProperties": false,
- "properties": {
- "Cell": {
- "$ref": "#/definitions/PivotTableCellConditionalFormatting"
- }
- },
- "type": "object"
- },
- "PivotTableConditionalFormattingScope": {
- "additionalProperties": false,
- "properties": {
- "Role": {
- "$ref": "#/definitions/PivotTableConditionalFormattingScopeRole"
- }
- },
- "type": "object"
- },
- "PivotTableConditionalFormattingScopeRole": {
- "enum": [
- "FIELD",
- "FIELD_TOTAL",
- "GRAND_TOTAL"
- ],
- "type": "string"
- },
- "PivotTableConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FieldOptions": {
- "$ref": "#/definitions/PivotTableFieldOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/PivotTableFieldWells"
- },
- "PaginatedReportOptions": {
- "$ref": "#/definitions/PivotTablePaginatedReportOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/PivotTableSortConfiguration"
- },
- "TableOptions": {
- "$ref": "#/definitions/PivotTableOptions"
- },
- "TotalOptions": {
- "$ref": "#/definitions/PivotTableTotalOptions"
- }
- },
- "type": "object"
- },
- "PivotTableDataPathOption": {
- "additionalProperties": false,
- "properties": {
- "DataPathList": {
- "items": {
- "$ref": "#/definitions/DataPathValue"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "Width": {
- "type": "string"
- }
- },
- "required": [
- "DataPathList"
- ],
- "type": "object"
- },
- "PivotTableDataPathType": {
- "enum": [
- "HIERARCHY_ROWS_LAYOUT_COLUMN",
- "MULTIPLE_ROW_METRICS_COLUMN",
- "EMPTY_COLUMN_HEADER",
- "COUNT_METRIC_COLUMN"
- ],
- "type": "string"
- },
- "PivotTableFieldCollapseState": {
- "enum": [
- "COLLAPSED",
- "EXPANDED"
- ],
- "type": "string"
- },
- "PivotTableFieldCollapseStateOption": {
- "additionalProperties": false,
- "properties": {
- "State": {
- "$ref": "#/definitions/PivotTableFieldCollapseState"
- },
- "Target": {
- "$ref": "#/definitions/PivotTableFieldCollapseStateTarget"
- }
- },
- "required": [
- "Target"
- ],
- "type": "object"
- },
- "PivotTableFieldCollapseStateTarget": {
- "additionalProperties": false,
- "properties": {
- "FieldDataPathValues": {
- "items": {
- "$ref": "#/definitions/DataPathValue"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "FieldId": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "PivotTableFieldOption": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "required": [
- "FieldId"
- ],
- "type": "object"
- },
- "PivotTableFieldOptions": {
- "additionalProperties": false,
- "properties": {
- "CollapseStateOptions": {
- "items": {
- "$ref": "#/definitions/PivotTableFieldCollapseStateOption"
- },
- "type": "array"
- },
- "DataPathOptions": {
- "items": {
- "$ref": "#/definitions/PivotTableDataPathOption"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "SelectedFieldOptions": {
- "items": {
- "$ref": "#/definitions/PivotTableFieldOption"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "PivotTableFieldSubtotalOptions": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "type": "object"
- },
- "PivotTableFieldWells": {
- "additionalProperties": false,
- "properties": {
- "PivotTableAggregatedFieldWells": {
- "$ref": "#/definitions/PivotTableAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "PivotTableMetricPlacement": {
- "enum": [
- "ROW",
- "COLUMN"
- ],
- "type": "string"
- },
- "PivotTableOptions": {
- "additionalProperties": false,
- "properties": {
- "CellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "CollapsedRowDimensionsVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "ColumnHeaderStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "ColumnNamesVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "DefaultCellWidth": {
- "type": "string"
- },
- "MetricPlacement": {
- "$ref": "#/definitions/PivotTableMetricPlacement"
- },
- "RowAlternateColorOptions": {
- "$ref": "#/definitions/RowAlternateColorOptions"
- },
- "RowFieldNamesStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "RowHeaderStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "RowsLabelOptions": {
- "$ref": "#/definitions/PivotTableRowsLabelOptions"
- },
- "RowsLayout": {
- "$ref": "#/definitions/PivotTableRowsLayout"
- },
- "SingleMetricVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "ToggleButtonsVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "PivotTablePaginatedReportOptions": {
- "additionalProperties": false,
- "properties": {
- "OverflowColumnHeaderVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "VerticalOverflowVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "PivotTableRowsLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "maxLength": 1024,
- "minLength": 1,
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "PivotTableRowsLayout": {
- "enum": [
- "TABULAR",
- "HIERARCHY"
- ],
- "type": "string"
- },
- "PivotTableSortBy": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnSort"
- },
- "DataPath": {
- "$ref": "#/definitions/DataPathSort"
- },
- "Field": {
- "$ref": "#/definitions/FieldSort"
- }
- },
- "type": "object"
- },
- "PivotTableSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FieldSortOptions": {
- "items": {
- "$ref": "#/definitions/PivotFieldSortOptions"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "PivotTableSubtotalLevel": {
- "enum": [
- "ALL",
- "CUSTOM",
- "LAST"
- ],
- "type": "string"
- },
- "PivotTableTotalOptions": {
- "additionalProperties": false,
- "properties": {
- "ColumnSubtotalOptions": {
- "$ref": "#/definitions/SubtotalOptions"
- },
- "ColumnTotalOptions": {
- "$ref": "#/definitions/PivotTotalOptions"
- },
- "RowSubtotalOptions": {
- "$ref": "#/definitions/SubtotalOptions"
- },
- "RowTotalOptions": {
- "$ref": "#/definitions/PivotTotalOptions"
- }
- },
- "type": "object"
- },
- "PivotTableVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/PivotTableConfiguration"
- },
- "ConditionalFormatting": {
- "$ref": "#/definitions/PivotTableConditionalFormatting"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "PivotTotalOptions": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "type": "string"
- },
- "MetricHeaderCellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "Placement": {
- "$ref": "#/definitions/TableTotalsPlacement"
- },
- "ScrollStatus": {
- "$ref": "#/definitions/TableTotalsScrollStatus"
- },
- "TotalAggregationOptions": {
- "items": {
- "$ref": "#/definitions/TotalAggregationOption"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "TotalCellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "TotalsVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "ValueCellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- }
- },
- "type": "object"
- },
- "PredefinedHierarchy": {
- "additionalProperties": false,
- "properties": {
- "Columns": {
- "items": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "maxItems": 10,
- "minItems": 1,
- "type": "array"
- },
- "DrillDownFilters": {
- "items": {
- "$ref": "#/definitions/DrillDownFilter"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "HierarchyId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Columns",
- "HierarchyId"
- ],
- "type": "object"
- },
- "PrimaryValueDisplayType": {
- "enum": [
- "HIDDEN",
- "COMPARISON",
- "ACTUAL"
- ],
- "type": "string"
- },
- "ProgressBarOptions": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "RadarChartAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Color": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "RadarChartAreaStyleSettings": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "RadarChartAxesRangeScale": {
- "enum": [
- "AUTO",
- "INDEPENDENT",
- "SHARED"
- ],
- "type": "string"
- },
- "RadarChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "AlternateBandColorsVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "AlternateBandEvenColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "AlternateBandOddColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "AxesRangeScale": {
- "$ref": "#/definitions/RadarChartAxesRangeScale"
- },
- "BaseSeriesSettings": {
- "$ref": "#/definitions/RadarChartSeriesSettings"
- },
- "CategoryAxis": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "CategoryLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ColorAxis": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "ColorLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/RadarChartFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "Shape": {
- "$ref": "#/definitions/RadarChartShape"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/RadarChartSortConfiguration"
- },
- "StartAngle": {
- "maximum": 360,
- "minimum": -360,
- "type": "number"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- }
- },
- "type": "object"
- },
- "RadarChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "RadarChartAggregatedFieldWells": {
- "$ref": "#/definitions/RadarChartAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "RadarChartSeriesSettings": {
- "additionalProperties": false,
- "properties": {
- "AreaStyleSettings": {
- "$ref": "#/definitions/RadarChartAreaStyleSettings"
- }
- },
- "type": "object"
- },
- "RadarChartShape": {
- "enum": [
- "CIRCLE",
- "POLYGON"
- ],
- "type": "string"
- },
- "RadarChartSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "ColorItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "ColorSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "RadarChartVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/RadarChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "RangeEndsLabelType": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "ReferenceLine": {
- "additionalProperties": false,
- "properties": {
- "DataConfiguration": {
- "$ref": "#/definitions/ReferenceLineDataConfiguration"
- },
- "LabelConfiguration": {
- "$ref": "#/definitions/ReferenceLineLabelConfiguration"
- },
- "Status": {
- "$ref": "#/definitions/WidgetStatus"
- },
- "StyleConfiguration": {
- "$ref": "#/definitions/ReferenceLineStyleConfiguration"
- }
- },
- "required": [
- "DataConfiguration"
- ],
- "type": "object"
- },
- "ReferenceLineCustomLabelConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "pattern": "\\S",
- "type": "string"
- }
- },
- "required": [
- "CustomLabel"
- ],
- "type": "object"
- },
- "ReferenceLineDataConfiguration": {
- "additionalProperties": false,
- "properties": {
- "AxisBinding": {
- "$ref": "#/definitions/AxisBinding"
- },
- "DynamicConfiguration": {
- "$ref": "#/definitions/ReferenceLineDynamicDataConfiguration"
- },
- "SeriesType": {
- "$ref": "#/definitions/ReferenceLineSeriesType"
- },
- "StaticConfiguration": {
- "$ref": "#/definitions/ReferenceLineStaticDataConfiguration"
- }
- },
- "type": "object"
- },
- "ReferenceLineDynamicDataConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Calculation": {
- "$ref": "#/definitions/NumericalAggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "MeasureAggregationFunction": {
- "$ref": "#/definitions/AggregationFunction"
- }
- },
- "required": [
- "Calculation",
- "Column"
- ],
- "type": "object"
- },
- "ReferenceLineLabelConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomLabelConfiguration": {
- "$ref": "#/definitions/ReferenceLineCustomLabelConfiguration"
- },
- "FontColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "FontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "HorizontalPosition": {
- "$ref": "#/definitions/ReferenceLineLabelHorizontalPosition"
- },
- "ValueLabelConfiguration": {
- "$ref": "#/definitions/ReferenceLineValueLabelConfiguration"
- },
- "VerticalPosition": {
- "$ref": "#/definitions/ReferenceLineLabelVerticalPosition"
- }
- },
- "type": "object"
- },
- "ReferenceLineLabelHorizontalPosition": {
- "enum": [
- "LEFT",
- "CENTER",
- "RIGHT"
- ],
- "type": "string"
- },
- "ReferenceLineLabelVerticalPosition": {
- "enum": [
- "ABOVE",
- "BELOW"
- ],
- "type": "string"
- },
- "ReferenceLinePatternType": {
- "enum": [
- "SOLID",
- "DASHED",
- "DOTTED"
- ],
- "type": "string"
- },
- "ReferenceLineSeriesType": {
- "enum": [
- "BAR",
- "LINE"
- ],
- "type": "string"
- },
- "ReferenceLineStaticDataConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Value": {
- "default": 0,
- "type": "number"
- }
- },
- "required": [
- "Value"
- ],
- "type": "object"
- },
- "ReferenceLineStyleConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "Pattern": {
- "$ref": "#/definitions/ReferenceLinePatternType"
- }
- },
- "type": "object"
- },
- "ReferenceLineValueLabelConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FormatConfiguration": {
- "$ref": "#/definitions/NumericFormatConfiguration"
- },
- "RelativePosition": {
- "$ref": "#/definitions/ReferenceLineValueLabelRelativePosition"
- }
- },
- "type": "object"
- },
- "ReferenceLineValueLabelRelativePosition": {
- "enum": [
- "BEFORE_CUSTOM_LABEL",
- "AFTER_CUSTOM_LABEL"
- ],
- "type": "string"
- },
- "RelativeDateTimeControlDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "DateTimeFormat": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "InfoIconLabelOptions": {
- "$ref": "#/definitions/SheetControlInfoIconLabelOptions"
- },
- "TitleOptions": {
- "$ref": "#/definitions/LabelOptions"
- }
- },
- "type": "object"
- },
- "RelativeDateType": {
- "enum": [
- "PREVIOUS",
- "THIS",
- "LAST",
- "NOW",
- "NEXT"
- ],
- "type": "string"
- },
- "RelativeDatesFilter": {
- "additionalProperties": false,
- "properties": {
- "AnchorDateConfiguration": {
- "$ref": "#/definitions/AnchorDateConfiguration"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- },
- "ExcludePeriodConfiguration": {
- "$ref": "#/definitions/ExcludePeriodConfiguration"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "MinimumGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- },
- "NullOption": {
- "$ref": "#/definitions/FilterNullOption"
- },
- "ParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "RelativeDateType": {
- "$ref": "#/definitions/RelativeDateType"
- },
- "RelativeDateValue": {
- "default": null,
- "type": "number"
- },
- "TimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- }
- },
- "required": [
- "AnchorDateConfiguration",
- "Column",
- "FilterId",
- "NullOption",
- "RelativeDateType",
- "TimeGranularity"
- ],
- "type": "object"
- },
- "RelativeFontSize": {
- "enum": [
- "EXTRA_SMALL",
- "SMALL",
- "MEDIUM",
- "LARGE",
- "EXTRA_LARGE"
- ],
- "type": "string"
- },
- "ResizeOption": {
- "enum": [
- "FIXED",
- "RESPONSIVE"
- ],
- "type": "string"
- },
- "ResourcePermission": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "type": "string"
- },
- "maxItems": 20,
- "minItems": 1,
- "type": "array"
- },
- "Principal": {
- "maxLength": 256,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Actions",
- "Principal"
- ],
- "type": "object"
- },
- "ResourceStatus": {
- "enum": [
- "CREATION_IN_PROGRESS",
- "CREATION_SUCCESSFUL",
- "CREATION_FAILED",
- "UPDATE_IN_PROGRESS",
- "UPDATE_SUCCESSFUL",
- "UPDATE_FAILED",
- "DELETED"
- ],
- "type": "string"
- },
- "RollingDateConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DataSetIdentifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Expression": {
- "maxLength": 4096,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Expression"
- ],
- "type": "object"
- },
- "RowAlternateColorOptions": {
- "additionalProperties": false,
- "properties": {
- "RowAlternateColors": {
- "items": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Status": {
- "$ref": "#/definitions/WidgetStatus"
- },
- "UsePrimaryBackgroundColor": {
- "$ref": "#/definitions/WidgetStatus"
- }
- },
- "type": "object"
- },
- "SameSheetTargetVisualConfiguration": {
- "additionalProperties": false,
- "properties": {
- "TargetVisualOptions": {
- "$ref": "#/definitions/TargetVisualOptions"
- },
- "TargetVisuals": {
- "items": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "maxItems": 50,
- "minItems": 1,
- "type": "array"
- }
- },
- "type": "object"
- },
- "SankeyDiagramAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Destination": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Source": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Weight": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "SankeyDiagramChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/SankeyDiagramFieldWells"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/SankeyDiagramSortConfiguration"
- }
- },
- "type": "object"
- },
- "SankeyDiagramFieldWells": {
- "additionalProperties": false,
- "properties": {
- "SankeyDiagramAggregatedFieldWells": {
- "$ref": "#/definitions/SankeyDiagramAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "SankeyDiagramSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DestinationItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "SourceItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "WeightSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "SankeyDiagramVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/SankeyDiagramChartConfiguration"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "ScatterPlotCategoricallyAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Label": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Size": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "XAxis": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "YAxis": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "ScatterPlotConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/ScatterPlotFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- },
- "XAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "XAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "YAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "YAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- }
- },
- "type": "object"
- },
- "ScatterPlotFieldWells": {
- "additionalProperties": false,
- "properties": {
- "ScatterPlotCategoricallyAggregatedFieldWells": {
- "$ref": "#/definitions/ScatterPlotCategoricallyAggregatedFieldWells"
- },
- "ScatterPlotUnaggregatedFieldWells": {
- "$ref": "#/definitions/ScatterPlotUnaggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "ScatterPlotUnaggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Label": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Size": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "XAxis": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "YAxis": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "ScatterPlotVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/ScatterPlotConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "ScrollBarOptions": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- },
- "VisibleRange": {
- "$ref": "#/definitions/VisibleRangeOptions"
- }
- },
- "type": "object"
- },
- "SecondaryValueOptions": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "SectionAfterPageBreak": {
- "additionalProperties": false,
- "properties": {
- "Status": {
- "$ref": "#/definitions/SectionPageBreakStatus"
- }
- },
- "type": "object"
- },
- "SectionBasedLayoutCanvasSizeOptions": {
- "additionalProperties": false,
- "properties": {
- "PaperCanvasSizeOptions": {
- "$ref": "#/definitions/SectionBasedLayoutPaperCanvasSizeOptions"
- }
- },
- "type": "object"
- },
- "SectionBasedLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "BodySections": {
- "items": {
- "$ref": "#/definitions/BodySectionConfiguration"
- },
- "maxItems": 28,
- "minItems": 0,
- "type": "array"
- },
- "CanvasSizeOptions": {
- "$ref": "#/definitions/SectionBasedLayoutCanvasSizeOptions"
- },
- "FooterSections": {
- "items": {
- "$ref": "#/definitions/HeaderFooterSectionConfiguration"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "HeaderSections": {
- "items": {
- "$ref": "#/definitions/HeaderFooterSectionConfiguration"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "BodySections",
- "CanvasSizeOptions",
- "FooterSections",
- "HeaderSections"
- ],
- "type": "object"
- },
- "SectionBasedLayoutPaperCanvasSizeOptions": {
- "additionalProperties": false,
- "properties": {
- "PaperMargin": {
- "$ref": "#/definitions/Spacing"
- },
- "PaperOrientation": {
- "$ref": "#/definitions/PaperOrientation"
- },
- "PaperSize": {
- "$ref": "#/definitions/PaperSize"
- }
- },
- "type": "object"
- },
- "SectionLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FreeFormLayout": {
- "$ref": "#/definitions/FreeFormSectionLayoutConfiguration"
- }
- },
- "required": [
- "FreeFormLayout"
- ],
- "type": "object"
- },
- "SectionPageBreakConfiguration": {
- "additionalProperties": false,
- "properties": {
- "After": {
- "$ref": "#/definitions/SectionAfterPageBreak"
- }
- },
- "type": "object"
- },
- "SectionPageBreakStatus": {
- "enum": [
- "ENABLED",
- "DISABLED"
- ],
- "type": "string"
- },
- "SectionStyle": {
- "additionalProperties": false,
- "properties": {
- "Height": {
- "type": "string"
- },
- "Padding": {
- "$ref": "#/definitions/Spacing"
- }
- },
- "type": "object"
- },
- "SelectAllValueOptions": {
- "enum": [
- "ALL_VALUES"
- ],
- "type": "string"
- },
- "SelectedFieldOptions": {
- "enum": [
- "ALL_FIELDS"
- ],
- "type": "string"
- },
- "SelectedSheetsFilterScopeConfiguration": {
- "additionalProperties": false,
- "properties": {
- "SheetVisualScopingConfigurations": {
- "items": {
- "$ref": "#/definitions/SheetVisualScopingConfiguration"
- },
- "maxItems": 50,
- "minItems": 1,
- "type": "array"
- }
- },
- "type": "object"
- },
- "SelectedTooltipType": {
- "enum": [
- "BASIC",
- "DETAILED"
- ],
- "type": "string"
- },
- "SeriesItem": {
- "additionalProperties": false,
- "properties": {
- "DataFieldSeriesItem": {
- "$ref": "#/definitions/DataFieldSeriesItem"
- },
- "FieldSeriesItem": {
- "$ref": "#/definitions/FieldSeriesItem"
- }
- },
- "type": "object"
- },
- "SetParameterValueConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DestinationParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "Value": {
- "$ref": "#/definitions/DestinationParameterValueConfiguration"
- }
- },
- "required": [
- "DestinationParameterName",
- "Value"
- ],
- "type": "object"
- },
- "ShapeConditionalFormat": {
- "additionalProperties": false,
- "properties": {
- "BackgroundColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "required": [
- "BackgroundColor"
- ],
- "type": "object"
- },
- "Sheet": {
- "additionalProperties": false,
- "properties": {
- "Name": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "SheetId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "type": "object"
- },
- "SheetContentType": {
- "enum": [
- "PAGINATED",
- "INTERACTIVE"
- ],
- "type": "string"
- },
- "SheetControlDateTimePickerType": {
- "enum": [
- "SINGLE_VALUED",
- "DATE_RANGE"
- ],
- "type": "string"
- },
- "SheetControlInfoIconLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "InfoIconText": {
- "maxLength": 100,
- "minLength": 1,
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "SheetControlLayout": {
- "additionalProperties": false,
- "properties": {
- "Configuration": {
- "$ref": "#/definitions/SheetControlLayoutConfiguration"
- }
- },
- "required": [
- "Configuration"
- ],
- "type": "object"
- },
- "SheetControlLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "GridLayout": {
- "$ref": "#/definitions/GridLayoutConfiguration"
- }
- },
- "type": "object"
- },
- "SheetControlListType": {
- "enum": [
- "MULTI_SELECT",
- "SINGLE_SELECT"
- ],
- "type": "string"
- },
- "SheetControlSliderType": {
- "enum": [
- "SINGLE_POINT",
- "RANGE"
- ],
- "type": "string"
- },
- "SheetDefinition": {
- "additionalProperties": false,
- "properties": {
- "ContentType": {
- "$ref": "#/definitions/SheetContentType"
- },
- "Description": {
- "maxLength": 1024,
- "minLength": 1,
- "type": "string"
- },
- "FilterControls": {
- "items": {
- "$ref": "#/definitions/FilterControl"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Layouts": {
- "items": {
- "$ref": "#/definitions/Layout"
- },
- "maxItems": 1,
- "minItems": 1,
- "type": "array"
- },
- "Name": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "ParameterControls": {
- "items": {
- "$ref": "#/definitions/ParameterControl"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "SheetControlLayouts": {
- "items": {
- "$ref": "#/definitions/SheetControlLayout"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "SheetId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "TextBoxes": {
- "items": {
- "$ref": "#/definitions/SheetTextBox"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "Title": {
- "maxLength": 1024,
- "minLength": 1,
- "type": "string"
- },
- "Visuals": {
- "items": {
- "$ref": "#/definitions/Visual"
- },
- "maxItems": 50,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "SheetId"
- ],
- "type": "object"
- },
- "SheetElementConfigurationOverrides": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "SheetElementRenderingRule": {
- "additionalProperties": false,
- "properties": {
- "ConfigurationOverrides": {
- "$ref": "#/definitions/SheetElementConfigurationOverrides"
- },
- "Expression": {
- "maxLength": 4096,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "ConfigurationOverrides",
- "Expression"
- ],
- "type": "object"
- },
- "SheetTextBox": {
- "additionalProperties": false,
- "properties": {
- "Content": {
- "maxLength": 150000,
- "minLength": 0,
- "type": "string"
- },
- "SheetTextBoxId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "SheetTextBoxId"
- ],
- "type": "object"
- },
- "SheetVisualScopingConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Scope": {
- "$ref": "#/definitions/FilterVisualScope"
- },
- "SheetId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "VisualIds": {
- "items": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "maxItems": 50,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "Scope",
- "SheetId"
- ],
- "type": "object"
- },
- "ShortFormatText": {
- "additionalProperties": false,
- "properties": {
- "PlainText": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "RichText": {
- "maxLength": 1024,
- "minLength": 1,
- "type": "string"
- }
- },
- "type": "object"
- },
- "SimpleAttributeAggregationFunction": {
- "enum": [
- "UNIQUE_VALUE"
- ],
- "type": "string"
- },
- "SimpleClusterMarker": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- }
- },
- "type": "object"
- },
- "SimpleNumericalAggregationFunction": {
- "enum": [
- "SUM",
- "AVERAGE",
- "MIN",
- "MAX",
- "COUNT",
- "DISTINCT_COUNT",
- "VAR",
- "VARP",
- "STDEV",
- "STDEVP",
- "MEDIAN"
- ],
- "type": "string"
- },
- "SimpleTotalAggregationFunction": {
- "enum": [
- "DEFAULT",
- "SUM",
- "AVERAGE",
- "MIN",
- "MAX",
- "NONE"
- ],
- "type": "string"
- },
- "SliderControlDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "InfoIconLabelOptions": {
- "$ref": "#/definitions/SheetControlInfoIconLabelOptions"
- },
- "TitleOptions": {
- "$ref": "#/definitions/LabelOptions"
- }
- },
- "type": "object"
- },
- "SmallMultiplesAxisPlacement": {
- "enum": [
- "OUTSIDE",
- "INSIDE"
- ],
- "type": "string"
- },
- "SmallMultiplesAxisProperties": {
- "additionalProperties": false,
- "properties": {
- "Placement": {
- "$ref": "#/definitions/SmallMultiplesAxisPlacement"
- },
- "Scale": {
- "$ref": "#/definitions/SmallMultiplesAxisScale"
- }
- },
- "type": "object"
- },
- "SmallMultiplesAxisScale": {
- "enum": [
- "SHARED",
- "INDEPENDENT"
- ],
- "type": "string"
- },
- "SmallMultiplesOptions": {
- "additionalProperties": false,
- "properties": {
- "MaxVisibleColumns": {
- "maximum": 10,
- "minimum": 1,
- "type": "number"
- },
- "MaxVisibleRows": {
- "maximum": 10,
- "minimum": 1,
- "type": "number"
- },
- "PanelConfiguration": {
- "$ref": "#/definitions/PanelConfiguration"
- },
- "XAxis": {
- "$ref": "#/definitions/SmallMultiplesAxisProperties"
- },
- "YAxis": {
- "$ref": "#/definitions/SmallMultiplesAxisProperties"
- }
- },
- "type": "object"
- },
- "SortDirection": {
- "enum": [
- "ASC",
- "DESC"
- ],
- "type": "string"
- },
- "Spacing": {
- "additionalProperties": false,
- "properties": {
- "Bottom": {
- "type": "string"
- },
- "Left": {
- "type": "string"
- },
- "Right": {
- "type": "string"
- },
- "Top": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "SpecialValue": {
- "enum": [
- "EMPTY",
- "NULL",
- "OTHER"
- ],
- "type": "string"
- },
- "StringDefaultValues": {
- "additionalProperties": false,
- "properties": {
- "DynamicValue": {
- "$ref": "#/definitions/DynamicDefaultValue"
- },
- "StaticValues": {
- "items": {
- "type": "string"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "StringFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "NullValueFormatConfiguration": {
- "$ref": "#/definitions/NullValueFormatConfiguration"
- },
- "NumericFormatConfiguration": {
- "$ref": "#/definitions/NumericFormatConfiguration"
- }
- },
- "type": "object"
- },
- "StringParameter": {
- "additionalProperties": false,
- "properties": {
- "Name": {
- "pattern": "\\S",
- "type": "string"
- },
- "Values": {
- "items": {
- "type": "string"
- },
- "type": "array"
- }
- },
- "required": [
- "Name",
- "Values"
- ],
- "type": "object"
- },
- "StringParameterDeclaration": {
- "additionalProperties": false,
- "properties": {
- "DefaultValues": {
- "$ref": "#/definitions/StringDefaultValues"
- },
- "MappedDataSetParameters": {
- "items": {
- "$ref": "#/definitions/MappedDataSetParameter"
- },
- "maxItems": 150,
- "minItems": 0,
- "type": "array"
- },
- "Name": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "ParameterValueType": {
- "$ref": "#/definitions/ParameterValueType"
- },
- "ValueWhenUnset": {
- "$ref": "#/definitions/StringValueWhenUnsetConfiguration"
- }
- },
- "required": [
- "Name",
- "ParameterValueType"
- ],
- "type": "object"
- },
- "StringValueWhenUnsetConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomValue": {
- "type": "string"
- },
- "ValueWhenUnsetOption": {
- "$ref": "#/definitions/ValueWhenUnsetOption"
- }
- },
- "type": "object"
- },
- "StyledCellType": {
- "enum": [
- "TOTAL",
- "METRIC_HEADER",
- "VALUE"
- ],
- "type": "string"
- },
- "SubtotalOptions": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "type": "string"
- },
- "FieldLevel": {
- "$ref": "#/definitions/PivotTableSubtotalLevel"
- },
- "FieldLevelOptions": {
- "items": {
- "$ref": "#/definitions/PivotTableFieldSubtotalOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "MetricHeaderCellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "StyleTargets": {
- "items": {
- "$ref": "#/definitions/TableStyleTarget"
- },
- "maxItems": 3,
- "minItems": 0,
- "type": "array"
- },
- "TotalCellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "TotalsVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "ValueCellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- }
- },
- "type": "object"
- },
- "TableAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "GroupBy": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TableBorderOptions": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "Style": {
- "$ref": "#/definitions/TableBorderStyle"
- },
- "Thickness": {
- "maximum": 4,
- "minimum": 1,
- "type": "number"
- }
- },
- "type": "object"
- },
- "TableBorderStyle": {
- "enum": [
- "NONE",
- "SOLID"
- ],
- "type": "string"
- },
- "TableCellConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "TextFormat": {
- "$ref": "#/definitions/TextConditionalFormat"
- }
- },
- "required": [
- "FieldId"
- ],
- "type": "object"
- },
- "TableCellImageScalingConfiguration": {
- "enum": [
- "FIT_TO_CELL_HEIGHT",
- "FIT_TO_CELL_WIDTH",
- "DO_NOT_SCALE"
- ],
- "type": "string"
- },
- "TableCellImageSizingConfiguration": {
- "additionalProperties": false,
- "properties": {
- "TableCellImageScalingConfiguration": {
- "$ref": "#/definitions/TableCellImageScalingConfiguration"
- }
- },
- "type": "object"
- },
- "TableCellStyle": {
- "additionalProperties": false,
- "properties": {
- "BackgroundColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "Border": {
- "$ref": "#/definitions/GlobalTableBorderOptions"
- },
- "FontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "Height": {
- "maximum": 500,
- "minimum": 8,
- "type": "number"
- },
- "HorizontalTextAlignment": {
- "$ref": "#/definitions/HorizontalTextAlignment"
- },
- "TextWrap": {
- "$ref": "#/definitions/TextWrap"
- },
- "VerticalTextAlignment": {
- "$ref": "#/definitions/VerticalTextAlignment"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "TableConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "ConditionalFormattingOptions": {
- "items": {
- "$ref": "#/definitions/TableConditionalFormattingOption"
- },
- "maxItems": 500,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TableConditionalFormattingOption": {
- "additionalProperties": false,
- "properties": {
- "Cell": {
- "$ref": "#/definitions/TableCellConditionalFormatting"
- },
- "Row": {
- "$ref": "#/definitions/TableRowConditionalFormatting"
- }
- },
- "type": "object"
- },
- "TableConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FieldOptions": {
- "$ref": "#/definitions/TableFieldOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/TableFieldWells"
- },
- "PaginatedReportOptions": {
- "$ref": "#/definitions/TablePaginatedReportOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/TableSortConfiguration"
- },
- "TableInlineVisualizations": {
- "items": {
- "$ref": "#/definitions/TableInlineVisualization"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "TableOptions": {
- "$ref": "#/definitions/TableOptions"
- },
- "TotalOptions": {
- "$ref": "#/definitions/TotalOptions"
- }
- },
- "type": "object"
- },
- "TableFieldCustomIconContent": {
- "additionalProperties": false,
- "properties": {
- "Icon": {
- "$ref": "#/definitions/TableFieldIconSetType"
- }
- },
- "type": "object"
- },
- "TableFieldCustomTextContent": {
- "additionalProperties": false,
- "properties": {
- "FontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "Value": {
- "type": "string"
- }
- },
- "required": [
- "FontConfiguration"
- ],
- "type": "object"
- },
- "TableFieldIconSetType": {
- "enum": [
- "LINK"
- ],
- "type": "string"
- },
- "TableFieldImageConfiguration": {
- "additionalProperties": false,
- "properties": {
- "SizingOptions": {
- "$ref": "#/definitions/TableCellImageSizingConfiguration"
- }
- },
- "type": "object"
- },
- "TableFieldLinkConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Content": {
- "$ref": "#/definitions/TableFieldLinkContentConfiguration"
- },
- "Target": {
- "$ref": "#/definitions/URLTargetConfiguration"
- }
- },
- "required": [
- "Content",
- "Target"
- ],
- "type": "object"
- },
- "TableFieldLinkContentConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomIconContent": {
- "$ref": "#/definitions/TableFieldCustomIconContent"
- },
- "CustomTextContent": {
- "$ref": "#/definitions/TableFieldCustomTextContent"
- }
- },
- "type": "object"
- },
- "TableFieldOption": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "URLStyling": {
- "$ref": "#/definitions/TableFieldURLConfiguration"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Width": {
- "type": "string"
- }
- },
- "required": [
- "FieldId"
- ],
- "type": "object"
- },
- "TableFieldOptions": {
- "additionalProperties": false,
- "properties": {
- "Order": {
- "items": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "PinnedFieldOptions": {
- "$ref": "#/definitions/TablePinnedFieldOptions"
- },
- "SelectedFieldOptions": {
- "items": {
- "$ref": "#/definitions/TableFieldOption"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TableFieldURLConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ImageConfiguration": {
- "$ref": "#/definitions/TableFieldImageConfiguration"
- },
- "LinkConfiguration": {
- "$ref": "#/definitions/TableFieldLinkConfiguration"
- }
- },
- "type": "object"
- },
- "TableFieldWells": {
- "additionalProperties": false,
- "properties": {
- "TableAggregatedFieldWells": {
- "$ref": "#/definitions/TableAggregatedFieldWells"
- },
- "TableUnaggregatedFieldWells": {
- "$ref": "#/definitions/TableUnaggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "TableInlineVisualization": {
- "additionalProperties": false,
- "properties": {
- "DataBars": {
- "$ref": "#/definitions/DataBarsOptions"
- }
- },
- "type": "object"
- },
- "TableOptions": {
- "additionalProperties": false,
- "properties": {
- "CellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "HeaderStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "Orientation": {
- "$ref": "#/definitions/TableOrientation"
- },
- "RowAlternateColorOptions": {
- "$ref": "#/definitions/RowAlternateColorOptions"
- }
- },
- "type": "object"
- },
- "TableOrientation": {
- "enum": [
- "VERTICAL",
- "HORIZONTAL"
- ],
- "type": "string"
- },
- "TablePaginatedReportOptions": {
- "additionalProperties": false,
- "properties": {
- "OverflowColumnHeaderVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "VerticalOverflowVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "TablePinnedFieldOptions": {
- "additionalProperties": false,
- "properties": {
- "PinnedLeftFields": {
- "items": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "maxItems": 201,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TableRowConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "BackgroundColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- },
- "TextColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "TableSideBorderOptions": {
- "additionalProperties": false,
- "properties": {
- "Bottom": {
- "$ref": "#/definitions/TableBorderOptions"
- },
- "InnerHorizontal": {
- "$ref": "#/definitions/TableBorderOptions"
- },
- "InnerVertical": {
- "$ref": "#/definitions/TableBorderOptions"
- },
- "Left": {
- "$ref": "#/definitions/TableBorderOptions"
- },
- "Right": {
- "$ref": "#/definitions/TableBorderOptions"
- },
- "Top": {
- "$ref": "#/definitions/TableBorderOptions"
- }
- },
- "type": "object"
- },
- "TableSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "PaginationConfiguration": {
- "$ref": "#/definitions/PaginationConfiguration"
- },
- "RowSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TableStyleTarget": {
- "additionalProperties": false,
- "properties": {
- "CellType": {
- "$ref": "#/definitions/StyledCellType"
- }
- },
- "required": [
- "CellType"
- ],
- "type": "object"
- },
- "TableTotalsPlacement": {
- "enum": [
- "START",
- "END",
- "AUTO"
- ],
- "type": "string"
- },
- "TableTotalsScrollStatus": {
- "enum": [
- "PINNED",
- "SCROLLED"
- ],
- "type": "string"
- },
- "TableUnaggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Values": {
- "items": {
- "$ref": "#/definitions/UnaggregatedField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TableVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/TableConfiguration"
- },
- "ConditionalFormatting": {
- "$ref": "#/definitions/TableConditionalFormatting"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "Tag": {
- "additionalProperties": false,
- "properties": {
- "Key": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "Value": {
- "maxLength": 256,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Key",
- "Value"
- ],
- "type": "object"
- },
- "TargetVisualOptions": {
- "enum": [
- "ALL_VISUALS"
- ],
- "type": "string"
- },
- "TextAreaControlDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "InfoIconLabelOptions": {
- "$ref": "#/definitions/SheetControlInfoIconLabelOptions"
- },
- "PlaceholderOptions": {
- "$ref": "#/definitions/TextControlPlaceholderOptions"
- },
- "TitleOptions": {
- "$ref": "#/definitions/LabelOptions"
- }
- },
- "type": "object"
- },
- "TextConditionalFormat": {
- "additionalProperties": false,
- "properties": {
- "BackgroundColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- },
- "Icon": {
- "$ref": "#/definitions/ConditionalFormattingIcon"
- },
- "TextColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "TextControlPlaceholderOptions": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "TextFieldControlDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "InfoIconLabelOptions": {
- "$ref": "#/definitions/SheetControlInfoIconLabelOptions"
- },
- "PlaceholderOptions": {
- "$ref": "#/definitions/TextControlPlaceholderOptions"
- },
- "TitleOptions": {
- "$ref": "#/definitions/LabelOptions"
- }
- },
- "type": "object"
- },
- "TextWrap": {
- "enum": [
- "NONE",
- "WRAP"
- ],
- "type": "string"
- },
- "ThousandSeparatorOptions": {
- "additionalProperties": false,
- "properties": {
- "Symbol": {
- "$ref": "#/definitions/NumericSeparatorSymbol"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "TimeBasedForecastProperties": {
- "additionalProperties": false,
- "properties": {
- "LowerBoundary": {
- "default": null,
- "type": "number"
- },
- "PeriodsBackward": {
- "maximum": 1000,
- "minimum": 0,
- "type": "number"
- },
- "PeriodsForward": {
- "maximum": 1000,
- "minimum": 1,
- "type": "number"
- },
- "PredictionInterval": {
- "maximum": 95,
- "minimum": 50,
- "type": "number"
- },
- "Seasonality": {
- "maximum": 180,
- "minimum": 1,
- "type": "number"
- },
- "UpperBoundary": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "TimeEqualityFilter": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "ParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "RollingDate": {
- "$ref": "#/definitions/RollingDateConfiguration"
- },
- "TimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- },
- "Value": {
- "format": "date-time",
- "type": "string"
- }
- },
- "required": [
- "Column",
- "FilterId"
- ],
- "type": "object"
- },
- "TimeGranularity": {
- "enum": [
- "YEAR",
- "QUARTER",
- "MONTH",
- "WEEK",
- "DAY",
- "HOUR",
- "MINUTE",
- "SECOND",
- "MILLISECOND"
- ],
- "type": "string"
- },
- "TimeRangeDrillDownFilter": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "RangeMaximum": {
- "format": "date-time",
- "type": "string"
- },
- "RangeMinimum": {
- "format": "date-time",
- "type": "string"
- },
- "TimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- }
- },
- "required": [
- "Column",
- "RangeMaximum",
- "RangeMinimum",
- "TimeGranularity"
- ],
- "type": "object"
- },
- "TimeRangeFilter": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- },
- "ExcludePeriodConfiguration": {
- "$ref": "#/definitions/ExcludePeriodConfiguration"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "IncludeMaximum": {
- "default": null,
- "type": "boolean"
- },
- "IncludeMinimum": {
- "default": null,
- "type": "boolean"
- },
- "NullOption": {
- "$ref": "#/definitions/FilterNullOption"
- },
- "RangeMaximumValue": {
- "$ref": "#/definitions/TimeRangeFilterValue"
- },
- "RangeMinimumValue": {
- "$ref": "#/definitions/TimeRangeFilterValue"
- },
- "TimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- }
- },
- "required": [
- "Column",
- "FilterId",
- "NullOption"
- ],
- "type": "object"
- },
- "TimeRangeFilterValue": {
- "additionalProperties": false,
- "properties": {
- "Parameter": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "RollingDate": {
- "$ref": "#/definitions/RollingDateConfiguration"
- },
- "StaticValue": {
- "format": "date-time",
- "type": "string"
- }
- },
- "type": "object"
- },
- "TooltipItem": {
- "additionalProperties": false,
- "properties": {
- "ColumnTooltipItem": {
- "$ref": "#/definitions/ColumnTooltipItem"
- },
- "FieldTooltipItem": {
- "$ref": "#/definitions/FieldTooltipItem"
- }
- },
- "type": "object"
- },
- "TooltipOptions": {
- "additionalProperties": false,
- "properties": {
- "FieldBasedTooltip": {
- "$ref": "#/definitions/FieldBasedTooltip"
- },
- "SelectedTooltipType": {
- "$ref": "#/definitions/SelectedTooltipType"
- },
- "TooltipVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "TooltipTitleType": {
- "enum": [
- "NONE",
- "PRIMARY_VALUE"
- ],
- "type": "string"
- },
- "TopBottomComputationType": {
- "enum": [
- "TOP",
- "BOTTOM"
- ],
- "type": "string"
- },
- "TopBottomFilter": {
- "additionalProperties": false,
- "properties": {
- "AggregationSortConfigurations": {
- "items": {
- "$ref": "#/definitions/AggregationSortConfiguration"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Limit": {
- "default": null,
- "type": "number"
- },
- "ParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "TimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- }
- },
- "required": [
- "AggregationSortConfigurations",
- "Column",
- "FilterId"
- ],
- "type": "object"
- },
- "TopBottomMoversComputation": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "$ref": "#/definitions/DimensionField"
- },
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "MoverSize": {
- "default": 0,
- "maximum": 20,
- "minimum": 1,
- "type": "number"
- },
- "Name": {
- "type": "string"
- },
- "SortOrder": {
- "$ref": "#/definitions/TopBottomSortOrder"
- },
- "Time": {
- "$ref": "#/definitions/DimensionField"
- },
- "Type": {
- "$ref": "#/definitions/TopBottomComputationType"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId",
- "Type"
- ],
- "type": "object"
- },
- "TopBottomRankedComputation": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "$ref": "#/definitions/DimensionField"
- },
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "type": "string"
- },
- "ResultSize": {
- "default": 0,
- "maximum": 20,
- "minimum": 1,
- "type": "number"
- },
- "Type": {
- "$ref": "#/definitions/TopBottomComputationType"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId",
- "Type"
- ],
- "type": "object"
- },
- "TopBottomSortOrder": {
- "enum": [
- "PERCENT_DIFFERENCE",
- "ABSOLUTE_DIFFERENCE"
- ],
- "type": "string"
- },
- "TotalAggregationComputation": {
- "additionalProperties": false,
- "properties": {
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "type": "string"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId"
- ],
- "type": "object"
- },
- "TotalAggregationFunction": {
- "additionalProperties": false,
- "properties": {
- "SimpleTotalAggregationFunction": {
- "$ref": "#/definitions/SimpleTotalAggregationFunction"
- }
- },
- "type": "object"
- },
- "TotalAggregationOption": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "TotalAggregationFunction": {
- "$ref": "#/definitions/TotalAggregationFunction"
- }
- },
- "required": [
- "FieldId",
- "TotalAggregationFunction"
- ],
- "type": "object"
- },
- "TotalOptions": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "type": "string"
- },
- "Placement": {
- "$ref": "#/definitions/TableTotalsPlacement"
- },
- "ScrollStatus": {
- "$ref": "#/definitions/TableTotalsScrollStatus"
- },
- "TotalAggregationOptions": {
- "items": {
- "$ref": "#/definitions/TotalAggregationOption"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "TotalCellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "TotalsVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "TreeMapAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Colors": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Groups": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Sizes": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TreeMapConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ColorLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ColorScale": {
- "$ref": "#/definitions/ColorScale"
- },
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/TreeMapFieldWells"
- },
- "GroupLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "SizeLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/TreeMapSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- }
- },
- "type": "object"
- },
- "TreeMapFieldWells": {
- "additionalProperties": false,
- "properties": {
- "TreeMapAggregatedFieldWells": {
- "$ref": "#/definitions/TreeMapAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "TreeMapSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "TreeMapGroupItemsLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "TreeMapSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TreeMapVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/TreeMapConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "TrendArrowOptions": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "URLTargetConfiguration": {
- "enum": [
- "NEW_TAB",
- "NEW_WINDOW",
- "SAME_TAB"
- ],
- "type": "string"
- },
- "UnaggregatedField": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/FormatConfiguration"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "UniqueValuesComputation": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "$ref": "#/definitions/DimensionField"
- },
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "type": "string"
- }
- },
- "required": [
- "ComputationId"
- ],
- "type": "object"
- },
- "ValidationStrategy": {
- "additionalProperties": false,
- "properties": {
- "Mode": {
- "$ref": "#/definitions/ValidationStrategyMode"
- }
- },
- "required": [
- "Mode"
- ],
- "type": "object"
- },
- "ValidationStrategyMode": {
- "enum": [
- "STRICT",
- "LENIENT"
- ],
- "type": "string"
- },
- "ValueWhenUnsetOption": {
- "enum": [
- "RECOMMENDED_VALUE",
- "NULL"
- ],
- "type": "string"
- },
- "VerticalTextAlignment": {
- "enum": [
- "TOP",
- "MIDDLE",
- "BOTTOM",
- "AUTO"
- ],
- "type": "string"
- },
- "Visibility": {
- "enum": [
- "HIDDEN",
- "VISIBLE"
- ],
- "type": "string"
- },
- "VisibleRangeOptions": {
- "additionalProperties": false,
- "properties": {
- "PercentRange": {
- "$ref": "#/definitions/PercentVisibleRange"
- }
- },
- "type": "object"
- },
- "Visual": {
- "additionalProperties": false,
- "properties": {
- "BarChartVisual": {
- "$ref": "#/definitions/BarChartVisual"
- },
- "BoxPlotVisual": {
- "$ref": "#/definitions/BoxPlotVisual"
- },
- "ComboChartVisual": {
- "$ref": "#/definitions/ComboChartVisual"
- },
- "CustomContentVisual": {
- "$ref": "#/definitions/CustomContentVisual"
- },
- "EmptyVisual": {
- "$ref": "#/definitions/EmptyVisual"
- },
- "FilledMapVisual": {
- "$ref": "#/definitions/FilledMapVisual"
- },
- "FunnelChartVisual": {
- "$ref": "#/definitions/FunnelChartVisual"
- },
- "GaugeChartVisual": {
- "$ref": "#/definitions/GaugeChartVisual"
- },
- "GeospatialMapVisual": {
- "$ref": "#/definitions/GeospatialMapVisual"
- },
- "HeatMapVisual": {
- "$ref": "#/definitions/HeatMapVisual"
- },
- "HistogramVisual": {
- "$ref": "#/definitions/HistogramVisual"
- },
- "InsightVisual": {
- "$ref": "#/definitions/InsightVisual"
- },
- "KPIVisual": {
- "$ref": "#/definitions/KPIVisual"
- },
- "LineChartVisual": {
- "$ref": "#/definitions/LineChartVisual"
- },
- "PieChartVisual": {
- "$ref": "#/definitions/PieChartVisual"
- },
- "PivotTableVisual": {
- "$ref": "#/definitions/PivotTableVisual"
- },
- "RadarChartVisual": {
- "$ref": "#/definitions/RadarChartVisual"
- },
- "SankeyDiagramVisual": {
- "$ref": "#/definitions/SankeyDiagramVisual"
- },
- "ScatterPlotVisual": {
- "$ref": "#/definitions/ScatterPlotVisual"
- },
- "TableVisual": {
- "$ref": "#/definitions/TableVisual"
- },
- "TreeMapVisual": {
- "$ref": "#/definitions/TreeMapVisual"
- },
- "WaterfallVisual": {
- "$ref": "#/definitions/WaterfallVisual"
- },
- "WordCloudVisual": {
- "$ref": "#/definitions/WordCloudVisual"
- }
- },
- "type": "object"
- },
- "VisualCustomAction": {
- "additionalProperties": false,
- "properties": {
- "ActionOperations": {
- "items": {
- "$ref": "#/definitions/VisualCustomActionOperation"
- },
- "maxItems": 2,
- "minItems": 1,
- "type": "array"
- },
- "CustomActionId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "maxLength": 256,
- "minLength": 1,
- "type": "string"
- },
- "Status": {
- "$ref": "#/definitions/WidgetStatus"
- },
- "Trigger": {
- "$ref": "#/definitions/VisualCustomActionTrigger"
- }
- },
- "required": [
- "ActionOperations",
- "CustomActionId",
- "Name",
- "Trigger"
- ],
- "type": "object"
- },
- "VisualCustomActionOperation": {
- "additionalProperties": false,
- "properties": {
- "FilterOperation": {
- "$ref": "#/definitions/CustomActionFilterOperation"
- },
- "NavigationOperation": {
- "$ref": "#/definitions/CustomActionNavigationOperation"
- },
- "SetParametersOperation": {
- "$ref": "#/definitions/CustomActionSetParametersOperation"
- },
- "URLOperation": {
- "$ref": "#/definitions/CustomActionURLOperation"
- }
- },
- "type": "object"
- },
- "VisualCustomActionTrigger": {
- "enum": [
- "DATA_POINT_CLICK",
- "DATA_POINT_MENU"
- ],
- "type": "string"
- },
- "VisualPalette": {
- "additionalProperties": false,
- "properties": {
- "ChartColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "ColorMap": {
- "items": {
- "$ref": "#/definitions/DataPathColor"
- },
- "maxItems": 5000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "VisualSubtitleLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "FormatText": {
- "$ref": "#/definitions/LongFormatText"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "VisualTitleLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "FormatText": {
- "$ref": "#/definitions/ShortFormatText"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "WaterfallChartAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Breakdowns": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Categories": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "WaterfallChartColorConfiguration": {
- "additionalProperties": false,
- "properties": {
- "GroupColorConfiguration": {
- "$ref": "#/definitions/WaterfallChartGroupColorConfiguration"
- }
- },
- "type": "object"
- },
- "WaterfallChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "CategoryAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ColorConfiguration": {
- "$ref": "#/definitions/WaterfallChartColorConfiguration"
- },
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/WaterfallChartFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "PrimaryYAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "PrimaryYAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/WaterfallChartSortConfiguration"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- },
- "WaterfallChartOptions": {
- "$ref": "#/definitions/WaterfallChartOptions"
- }
- },
- "type": "object"
- },
- "WaterfallChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "WaterfallChartAggregatedFieldWells": {
- "$ref": "#/definitions/WaterfallChartAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "WaterfallChartGroupColorConfiguration": {
- "additionalProperties": false,
- "properties": {
- "NegativeBarColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "PositiveBarColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "TotalBarColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- }
- },
- "type": "object"
- },
- "WaterfallChartOptions": {
- "additionalProperties": false,
- "properties": {
- "TotalBarLabel": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "WaterfallChartSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "BreakdownItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "WaterfallVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/WaterfallChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "WhatIfPointScenario": {
- "additionalProperties": false,
- "properties": {
- "Date": {
- "format": "date-time",
- "type": "string"
- },
- "Value": {
- "default": 0,
- "type": "number"
- }
- },
- "required": [
- "Date",
- "Value"
- ],
- "type": "object"
- },
- "WhatIfRangeScenario": {
- "additionalProperties": false,
- "properties": {
- "EndDate": {
- "format": "date-time",
- "type": "string"
- },
- "StartDate": {
- "format": "date-time",
- "type": "string"
- },
- "Value": {
- "default": 0,
- "type": "number"
- }
- },
- "required": [
- "EndDate",
- "StartDate",
- "Value"
- ],
- "type": "object"
- },
- "WidgetStatus": {
- "enum": [
- "ENABLED",
- "DISABLED"
- ],
- "type": "string"
- },
- "WordCloudAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "GroupBy": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "Size": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "WordCloudChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/WordCloudFieldWells"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/WordCloudSortConfiguration"
- },
- "WordCloudOptions": {
- "$ref": "#/definitions/WordCloudOptions"
- }
- },
- "type": "object"
- },
- "WordCloudCloudLayout": {
- "enum": [
- "FLUID",
- "NORMAL"
- ],
- "type": "string"
- },
- "WordCloudFieldWells": {
- "additionalProperties": false,
- "properties": {
- "WordCloudAggregatedFieldWells": {
- "$ref": "#/definitions/WordCloudAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "WordCloudOptions": {
- "additionalProperties": false,
- "properties": {
- "CloudLayout": {
- "$ref": "#/definitions/WordCloudCloudLayout"
- },
- "MaximumStringLength": {
- "maximum": 100,
- "minimum": 1,
- "type": "number"
- },
- "WordCasing": {
- "$ref": "#/definitions/WordCloudWordCasing"
- },
- "WordOrientation": {
- "$ref": "#/definitions/WordCloudWordOrientation"
- },
- "WordPadding": {
- "$ref": "#/definitions/WordCloudWordPadding"
- },
- "WordScaling": {
- "$ref": "#/definitions/WordCloudWordScaling"
- }
- },
- "type": "object"
- },
- "WordCloudSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "WordCloudVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/WordCloudChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "WordCloudWordCasing": {
- "enum": [
- "LOWER_CASE",
- "EXISTING_CASE"
- ],
- "type": "string"
- },
- "WordCloudWordOrientation": {
- "enum": [
- "HORIZONTAL",
- "HORIZONTAL_AND_VERTICAL"
- ],
- "type": "string"
- },
- "WordCloudWordPadding": {
- "enum": [
- "NONE",
- "SMALL",
- "MEDIUM",
- "LARGE"
- ],
- "type": "string"
- },
- "WordCloudWordScaling": {
- "enum": [
- "EMPHASIZE",
- "NORMAL"
- ],
- "type": "string"
- }
- },
- "primaryIdentifier": [
- "/properties/AnalysisId",
- "/properties/AwsAccountId"
- ],
- "properties": {
- "AnalysisId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Arn": {
- "type": "string"
- },
- "AwsAccountId": {
- "maxLength": 12,
- "minLength": 12,
- "pattern": "^[0-9]{12}$",
- "type": "string"
- },
- "CreatedTime": {
- "format": "date-time",
- "type": "string"
- },
- "DataSetArns": {
- "items": {
- "type": "string"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "Definition": {
- "$ref": "#/definitions/AnalysisDefinition"
- },
- "Errors": {
- "items": {
- "$ref": "#/definitions/AnalysisError"
- },
- "minItems": 1,
- "type": "array"
- },
- "LastUpdatedTime": {
- "format": "date-time",
- "type": "string"
- },
- "Name": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Parameters": {
- "$ref": "#/definitions/Parameters"
- },
- "Permissions": {
- "items": {
- "$ref": "#/definitions/ResourcePermission"
- },
- "maxItems": 64,
- "minItems": 1,
- "type": "array"
- },
- "Sheets": {
- "items": {
- "$ref": "#/definitions/Sheet"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "SourceEntity": {
- "$ref": "#/definitions/AnalysisSourceEntity"
- },
- "Status": {
- "$ref": "#/definitions/ResourceStatus"
- },
- "Tags": {
- "items": {
- "$ref": "#/definitions/Tag"
- },
- "maxItems": 200,
- "minItems": 1,
- "type": "array"
- },
- "ThemeArn": {
- "type": "string"
- },
- "ValidationStrategy": {
- "$ref": "#/definitions/ValidationStrategy"
- }
- },
- "readOnlyProperties": [
- "/properties/Arn",
- "/properties/CreatedTime",
- "/properties/DataSetArns",
- "/properties/LastUpdatedTime"
- ],
- "required": [
- "AwsAccountId",
- "AnalysisId",
- "Name"
- ],
- "sourceUrl": "https://github.com/aws-cloudformation/aws-cloudformation-resource-providers-quicksight",
- "typeName": "AWS::QuickSight::Analysis",
- "writeOnlyProperties": [
- "/properties/Definition",
- "/properties/Parameters",
- "/properties/SourceEntity",
- "/properties/Status",
- "/properties/ValidationStrategy"
- ]
-}
diff --git a/src/cfnlint/data/schemas/providers/eu_south_1/aws-quicksight-dashboard.json b/src/cfnlint/data/schemas/providers/eu_south_1/aws-quicksight-dashboard.json
deleted file mode 100644
index 2ef4d6e24a..0000000000
--- a/src/cfnlint/data/schemas/providers/eu_south_1/aws-quicksight-dashboard.json
+++ /dev/null
@@ -1,11510 +0,0 @@
-{
- "additionalProperties": false,
- "createOnlyProperties": [
- "/properties/AwsAccountId",
- "/properties/DashboardId"
- ],
- "definitions": {
- "AdHocFilteringOption": {
- "additionalProperties": false,
- "properties": {
- "AvailabilityStatus": {
- "$ref": "#/definitions/DashboardBehavior"
- }
- },
- "type": "object"
- },
- "AggregationFunction": {
- "additionalProperties": false,
- "properties": {
- "AttributeAggregationFunction": {
- "$ref": "#/definitions/AttributeAggregationFunction"
- },
- "CategoricalAggregationFunction": {
- "$ref": "#/definitions/CategoricalAggregationFunction"
- },
- "DateAggregationFunction": {
- "$ref": "#/definitions/DateAggregationFunction"
- },
- "NumericalAggregationFunction": {
- "$ref": "#/definitions/NumericalAggregationFunction"
- }
- },
- "type": "object"
- },
- "AggregationSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "AggregationFunction": {
- "$ref": "#/definitions/AggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "SortDirection": {
- "$ref": "#/definitions/SortDirection"
- }
- },
- "required": [
- "Column",
- "SortDirection"
- ],
- "type": "object"
- },
- "AllSheetsFilterScopeConfiguration": {
- "format": "json",
- "type": [
- "object",
- "string"
- ]
- },
- "AnalysisDefaults": {
- "additionalProperties": false,
- "properties": {
- "DefaultNewSheetConfiguration": {
- "$ref": "#/definitions/DefaultNewSheetConfiguration"
- }
- },
- "required": [
- "DefaultNewSheetConfiguration"
- ],
- "type": "object"
- },
- "AnchorDateConfiguration": {
- "additionalProperties": false,
- "properties": {
- "AnchorOption": {
- "$ref": "#/definitions/AnchorOption"
- },
- "ParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- }
- },
- "type": "object"
- },
- "AnchorOption": {
- "enum": [
- "NOW"
- ],
- "type": "string"
- },
- "ArcAxisConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Range": {
- "$ref": "#/definitions/ArcAxisDisplayRange"
- },
- "ReserveRange": {
- "default": 0,
- "type": "number"
- }
- },
- "type": "object"
- },
- "ArcAxisDisplayRange": {
- "additionalProperties": false,
- "properties": {
- "Max": {
- "default": null,
- "type": "number"
- },
- "Min": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "ArcConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ArcAngle": {
- "default": null,
- "type": "number"
- },
- "ArcThickness": {
- "$ref": "#/definitions/ArcThicknessOptions"
- }
- },
- "type": "object"
- },
- "ArcOptions": {
- "additionalProperties": false,
- "properties": {
- "ArcThickness": {
- "$ref": "#/definitions/ArcThickness"
- }
- },
- "type": "object"
- },
- "ArcThickness": {
- "enum": [
- "SMALL",
- "MEDIUM",
- "LARGE",
- "WHOLE"
- ],
- "type": "string"
- },
- "ArcThicknessOptions": {
- "enum": [
- "SMALL",
- "MEDIUM",
- "LARGE"
- ],
- "type": "string"
- },
- "AssetOptions": {
- "additionalProperties": false,
- "properties": {
- "Timezone": {
- "type": "string"
- },
- "WeekStart": {
- "$ref": "#/definitions/DayOfTheWeek"
- }
- },
- "type": "object"
- },
- "AttributeAggregationFunction": {
- "additionalProperties": false,
- "properties": {
- "SimpleAttributeAggregation": {
- "$ref": "#/definitions/SimpleAttributeAggregationFunction"
- },
- "ValueForMultipleValues": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "AxisBinding": {
- "enum": [
- "PRIMARY_YAXIS",
- "SECONDARY_YAXIS"
- ],
- "type": "string"
- },
- "AxisDataOptions": {
- "additionalProperties": false,
- "properties": {
- "DateAxisOptions": {
- "$ref": "#/definitions/DateAxisOptions"
- },
- "NumericAxisOptions": {
- "$ref": "#/definitions/NumericAxisOptions"
- }
- },
- "type": "object"
- },
- "AxisDisplayDataDrivenRange": {
- "format": "json",
- "type": [
- "object",
- "string"
- ]
- },
- "AxisDisplayMinMaxRange": {
- "additionalProperties": false,
- "properties": {
- "Maximum": {
- "default": null,
- "type": "number"
- },
- "Minimum": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "AxisDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "AxisLineVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "AxisOffset": {
- "type": "string"
- },
- "DataOptions": {
- "$ref": "#/definitions/AxisDataOptions"
- },
- "GridLineVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "ScrollbarOptions": {
- "$ref": "#/definitions/ScrollBarOptions"
- },
- "TickLabelOptions": {
- "$ref": "#/definitions/AxisTickLabelOptions"
- }
- },
- "type": "object"
- },
- "AxisDisplayRange": {
- "additionalProperties": false,
- "properties": {
- "DataDriven": {
- "$ref": "#/definitions/AxisDisplayDataDrivenRange"
- },
- "MinMax": {
- "$ref": "#/definitions/AxisDisplayMinMaxRange"
- }
- },
- "type": "object"
- },
- "AxisLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "ApplyTo": {
- "$ref": "#/definitions/AxisLabelReferenceOptions"
- },
- "CustomLabel": {
- "type": "string"
- },
- "FontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- }
- },
- "type": "object"
- },
- "AxisLabelReferenceOptions": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "AxisLinearScale": {
- "additionalProperties": false,
- "properties": {
- "StepCount": {
- "default": null,
- "type": "number"
- },
- "StepSize": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "AxisLogarithmicScale": {
- "additionalProperties": false,
- "properties": {
- "Base": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "AxisScale": {
- "additionalProperties": false,
- "properties": {
- "Linear": {
- "$ref": "#/definitions/AxisLinearScale"
- },
- "Logarithmic": {
- "$ref": "#/definitions/AxisLogarithmicScale"
- }
- },
- "type": "object"
- },
- "AxisTickLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "LabelOptions": {
- "$ref": "#/definitions/LabelOptions"
- },
- "RotationAngle": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "BarChartAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Colors": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "SmallMultiples": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "BarChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "BarsArrangement": {
- "$ref": "#/definitions/BarsArrangement"
- },
- "CategoryAxis": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "CategoryLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ColorLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ContributionAnalysisDefaults": {
- "items": {
- "$ref": "#/definitions/ContributionAnalysisDefault"
- },
- "maxItems": 200,
- "minItems": 1,
- "type": "array"
- },
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/BarChartFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "Orientation": {
- "$ref": "#/definitions/BarChartOrientation"
- },
- "ReferenceLines": {
- "items": {
- "$ref": "#/definitions/ReferenceLine"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "SmallMultiplesOptions": {
- "$ref": "#/definitions/SmallMultiplesOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/BarChartSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "ValueAxis": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "ValueLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- }
- },
- "type": "object"
- },
- "BarChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "BarChartAggregatedFieldWells": {
- "$ref": "#/definitions/BarChartAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "BarChartOrientation": {
- "enum": [
- "HORIZONTAL",
- "VERTICAL"
- ],
- "type": "string"
- },
- "BarChartSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "ColorItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "ColorSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "SmallMultiplesLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "SmallMultiplesSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "BarChartVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/BarChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "BarsArrangement": {
- "enum": [
- "CLUSTERED",
- "STACKED",
- "STACKED_PERCENT"
- ],
- "type": "string"
- },
- "BaseMapStyleType": {
- "enum": [
- "LIGHT_GRAY",
- "DARK_GRAY",
- "STREET",
- "IMAGERY"
- ],
- "type": "string"
- },
- "BinCountOptions": {
- "additionalProperties": false,
- "properties": {
- "Value": {
- "minimum": 0,
- "type": "number"
- }
- },
- "type": "object"
- },
- "BinWidthOptions": {
- "additionalProperties": false,
- "properties": {
- "BinCountLimit": {
- "maximum": 1000,
- "minimum": 0,
- "type": "number"
- },
- "Value": {
- "minimum": 0,
- "type": "number"
- }
- },
- "type": "object"
- },
- "BodySectionConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Content": {
- "$ref": "#/definitions/BodySectionContent"
- },
- "PageBreakConfiguration": {
- "$ref": "#/definitions/SectionPageBreakConfiguration"
- },
- "SectionId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Style": {
- "$ref": "#/definitions/SectionStyle"
- }
- },
- "required": [
- "Content",
- "SectionId"
- ],
- "type": "object"
- },
- "BodySectionContent": {
- "additionalProperties": false,
- "properties": {
- "Layout": {
- "$ref": "#/definitions/SectionLayoutConfiguration"
- }
- },
- "type": "object"
- },
- "BoxPlotAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "GroupBy": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 5,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "BoxPlotChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "BoxPlotOptions": {
- "$ref": "#/definitions/BoxPlotOptions"
- },
- "CategoryAxis": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "CategoryLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/BoxPlotFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "PrimaryYAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "PrimaryYAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ReferenceLines": {
- "items": {
- "$ref": "#/definitions/ReferenceLine"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/BoxPlotSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- }
- },
- "type": "object"
- },
- "BoxPlotFieldWells": {
- "additionalProperties": false,
- "properties": {
- "BoxPlotAggregatedFieldWells": {
- "$ref": "#/definitions/BoxPlotAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "BoxPlotFillStyle": {
- "enum": [
- "SOLID",
- "TRANSPARENT"
- ],
- "type": "string"
- },
- "BoxPlotOptions": {
- "additionalProperties": false,
- "properties": {
- "AllDataPointsVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "OutlierVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "StyleOptions": {
- "$ref": "#/definitions/BoxPlotStyleOptions"
- }
- },
- "type": "object"
- },
- "BoxPlotSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "PaginationConfiguration": {
- "$ref": "#/definitions/PaginationConfiguration"
- }
- },
- "type": "object"
- },
- "BoxPlotStyleOptions": {
- "additionalProperties": false,
- "properties": {
- "FillStyle": {
- "$ref": "#/definitions/BoxPlotFillStyle"
- }
- },
- "type": "object"
- },
- "BoxPlotVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/BoxPlotChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "CalculatedField": {
- "additionalProperties": false,
- "properties": {
- "DataSetIdentifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Expression": {
- "maxLength": 32000,
- "minLength": 1,
- "type": "string"
- },
- "Name": {
- "maxLength": 127,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "DataSetIdentifier",
- "Expression",
- "Name"
- ],
- "type": "object"
- },
- "CalculatedMeasureField": {
- "additionalProperties": false,
- "properties": {
- "Expression": {
- "maxLength": 4096,
- "minLength": 1,
- "type": "string"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Expression",
- "FieldId"
- ],
- "type": "object"
- },
- "CascadingControlConfiguration": {
- "additionalProperties": false,
- "properties": {
- "SourceControls": {
- "items": {
- "$ref": "#/definitions/CascadingControlSource"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "CascadingControlSource": {
- "additionalProperties": false,
- "properties": {
- "ColumnToMatch": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "SourceSheetControlId": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "CategoricalAggregationFunction": {
- "enum": [
- "COUNT",
- "DISTINCT_COUNT"
- ],
- "type": "string"
- },
- "CategoricalDimensionField": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/StringFormatConfiguration"
- },
- "HierarchyId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "CategoricalMeasureField": {
- "additionalProperties": false,
- "properties": {
- "AggregationFunction": {
- "$ref": "#/definitions/CategoricalAggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/StringFormatConfiguration"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "CategoryDrillDownFilter": {
- "additionalProperties": false,
- "properties": {
- "CategoryValues": {
- "items": {
- "maxLength": 512,
- "minLength": 0,
- "type": "string"
- },
- "maxItems": 100000,
- "minItems": 0,
- "type": "array"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- }
- },
- "required": [
- "CategoryValues",
- "Column"
- ],
- "type": "object"
- },
- "CategoryFilter": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "Configuration": {
- "$ref": "#/definitions/CategoryFilterConfiguration"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "Column",
- "Configuration",
- "FilterId"
- ],
- "type": "object"
- },
- "CategoryFilterConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomFilterConfiguration": {
- "$ref": "#/definitions/CustomFilterConfiguration"
- },
- "CustomFilterListConfiguration": {
- "$ref": "#/definitions/CustomFilterListConfiguration"
- },
- "FilterListConfiguration": {
- "$ref": "#/definitions/FilterListConfiguration"
- }
- },
- "type": "object"
- },
- "CategoryFilterMatchOperator": {
- "enum": [
- "EQUALS",
- "DOES_NOT_EQUAL",
- "CONTAINS",
- "DOES_NOT_CONTAIN",
- "STARTS_WITH",
- "ENDS_WITH"
- ],
- "type": "string"
- },
- "CategoryFilterSelectAllOptions": {
- "enum": [
- "FILTER_ALL_VALUES"
- ],
- "type": "string"
- },
- "CategoryInnerFilter": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "Configuration": {
- "$ref": "#/definitions/CategoryFilterConfiguration"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- }
- },
- "required": [
- "Column",
- "Configuration"
- ],
- "type": "object"
- },
- "ChartAxisLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "AxisLabelOptions": {
- "items": {
- "$ref": "#/definitions/AxisLabelOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "SortIconVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "ClusterMarker": {
- "additionalProperties": false,
- "properties": {
- "SimpleClusterMarker": {
- "$ref": "#/definitions/SimpleClusterMarker"
- }
- },
- "type": "object"
- },
- "ClusterMarkerConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ClusterMarker": {
- "$ref": "#/definitions/ClusterMarker"
- }
- },
- "type": "object"
- },
- "ColorFillType": {
- "enum": [
- "DISCRETE",
- "GRADIENT"
- ],
- "type": "string"
- },
- "ColorScale": {
- "additionalProperties": false,
- "properties": {
- "ColorFillType": {
- "$ref": "#/definitions/ColorFillType"
- },
- "Colors": {
- "items": {
- "$ref": "#/definitions/DataColor"
- },
- "maxItems": 3,
- "minItems": 2,
- "type": "array"
- },
- "NullValueColor": {
- "$ref": "#/definitions/DataColor"
- }
- },
- "required": [
- "ColorFillType",
- "Colors"
- ],
- "type": "object"
- },
- "ColorsConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomColors": {
- "items": {
- "$ref": "#/definitions/CustomColor"
- },
- "maxItems": 50,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "ColumnConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ColorsConfiguration": {
- "$ref": "#/definitions/ColorsConfiguration"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/FormatConfiguration"
- },
- "Role": {
- "$ref": "#/definitions/ColumnRole"
- }
- },
- "required": [
- "Column"
- ],
- "type": "object"
- },
- "ColumnHierarchy": {
- "additionalProperties": false,
- "properties": {
- "DateTimeHierarchy": {
- "$ref": "#/definitions/DateTimeHierarchy"
- },
- "ExplicitHierarchy": {
- "$ref": "#/definitions/ExplicitHierarchy"
- },
- "PredefinedHierarchy": {
- "$ref": "#/definitions/PredefinedHierarchy"
- }
- },
- "type": "object"
- },
- "ColumnIdentifier": {
- "additionalProperties": false,
- "properties": {
- "ColumnName": {
- "maxLength": 127,
- "minLength": 1,
- "type": "string"
- },
- "DataSetIdentifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "ColumnName",
- "DataSetIdentifier"
- ],
- "type": "object"
- },
- "ColumnRole": {
- "enum": [
- "DIMENSION",
- "MEASURE"
- ],
- "type": "string"
- },
- "ColumnSort": {
- "additionalProperties": false,
- "properties": {
- "AggregationFunction": {
- "$ref": "#/definitions/AggregationFunction"
- },
- "Direction": {
- "$ref": "#/definitions/SortDirection"
- },
- "SortBy": {
- "$ref": "#/definitions/ColumnIdentifier"
- }
- },
- "required": [
- "Direction",
- "SortBy"
- ],
- "type": "object"
- },
- "ColumnTooltipItem": {
- "additionalProperties": false,
- "properties": {
- "Aggregation": {
- "$ref": "#/definitions/AggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "Label": {
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "required": [
- "Column"
- ],
- "type": "object"
- },
- "ComboChartAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "BarValues": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Colors": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "LineValues": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "ComboChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "BarDataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "BarsArrangement": {
- "$ref": "#/definitions/BarsArrangement"
- },
- "CategoryAxis": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "CategoryLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ColorLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/ComboChartFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "LineDataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "PrimaryYAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "PrimaryYAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ReferenceLines": {
- "items": {
- "$ref": "#/definitions/ReferenceLine"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "SecondaryYAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "SecondaryYAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/ComboChartSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- }
- },
- "type": "object"
- },
- "ComboChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "ComboChartAggregatedFieldWells": {
- "$ref": "#/definitions/ComboChartAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "ComboChartSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "ColorItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "ColorSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "ComboChartVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/ComboChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "ComparisonConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ComparisonFormat": {
- "$ref": "#/definitions/ComparisonFormatConfiguration"
- },
- "ComparisonMethod": {
- "$ref": "#/definitions/ComparisonMethod"
- }
- },
- "type": "object"
- },
- "ComparisonFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "NumberDisplayFormatConfiguration": {
- "$ref": "#/definitions/NumberDisplayFormatConfiguration"
- },
- "PercentageDisplayFormatConfiguration": {
- "$ref": "#/definitions/PercentageDisplayFormatConfiguration"
- }
- },
- "type": "object"
- },
- "ComparisonMethod": {
- "enum": [
- "DIFFERENCE",
- "PERCENT_DIFFERENCE",
- "PERCENT"
- ],
- "type": "string"
- },
- "Computation": {
- "additionalProperties": false,
- "properties": {
- "Forecast": {
- "$ref": "#/definitions/ForecastComputation"
- },
- "GrowthRate": {
- "$ref": "#/definitions/GrowthRateComputation"
- },
- "MaximumMinimum": {
- "$ref": "#/definitions/MaximumMinimumComputation"
- },
- "MetricComparison": {
- "$ref": "#/definitions/MetricComparisonComputation"
- },
- "PeriodOverPeriod": {
- "$ref": "#/definitions/PeriodOverPeriodComputation"
- },
- "PeriodToDate": {
- "$ref": "#/definitions/PeriodToDateComputation"
- },
- "TopBottomMovers": {
- "$ref": "#/definitions/TopBottomMoversComputation"
- },
- "TopBottomRanked": {
- "$ref": "#/definitions/TopBottomRankedComputation"
- },
- "TotalAggregation": {
- "$ref": "#/definitions/TotalAggregationComputation"
- },
- "UniqueValues": {
- "$ref": "#/definitions/UniqueValuesComputation"
- }
- },
- "type": "object"
- },
- "ConditionalFormattingColor": {
- "additionalProperties": false,
- "properties": {
- "Gradient": {
- "$ref": "#/definitions/ConditionalFormattingGradientColor"
- },
- "Solid": {
- "$ref": "#/definitions/ConditionalFormattingSolidColor"
- }
- },
- "type": "object"
- },
- "ConditionalFormattingCustomIconCondition": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "DisplayConfiguration": {
- "$ref": "#/definitions/ConditionalFormattingIconDisplayConfiguration"
- },
- "Expression": {
- "maxLength": 4096,
- "minLength": 1,
- "type": "string"
- },
- "IconOptions": {
- "$ref": "#/definitions/ConditionalFormattingCustomIconOptions"
- }
- },
- "required": [
- "Expression",
- "IconOptions"
- ],
- "type": "object"
- },
- "ConditionalFormattingCustomIconOptions": {
- "additionalProperties": false,
- "properties": {
- "Icon": {
- "$ref": "#/definitions/Icon"
- },
- "UnicodeIcon": {
- "pattern": "^[^\\u0000-\\u00FF]$",
- "type": "string"
- }
- },
- "type": "object"
- },
- "ConditionalFormattingGradientColor": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "$ref": "#/definitions/GradientColor"
- },
- "Expression": {
- "maxLength": 4096,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Color",
- "Expression"
- ],
- "type": "object"
- },
- "ConditionalFormattingIcon": {
- "additionalProperties": false,
- "properties": {
- "CustomCondition": {
- "$ref": "#/definitions/ConditionalFormattingCustomIconCondition"
- },
- "IconSet": {
- "$ref": "#/definitions/ConditionalFormattingIconSet"
- }
- },
- "type": "object"
- },
- "ConditionalFormattingIconDisplayConfiguration": {
- "additionalProperties": false,
- "properties": {
- "IconDisplayOption": {
- "$ref": "#/definitions/ConditionalFormattingIconDisplayOption"
- }
- },
- "type": "object"
- },
- "ConditionalFormattingIconDisplayOption": {
- "enum": [
- "ICON_ONLY"
- ],
- "type": "string"
- },
- "ConditionalFormattingIconSet": {
- "additionalProperties": false,
- "properties": {
- "Expression": {
- "maxLength": 4096,
- "minLength": 1,
- "type": "string"
- },
- "IconSetType": {
- "$ref": "#/definitions/ConditionalFormattingIconSetType"
- }
- },
- "required": [
- "Expression"
- ],
- "type": "object"
- },
- "ConditionalFormattingIconSetType": {
- "enum": [
- "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"
- ],
- "type": "string"
- },
- "ConditionalFormattingSolidColor": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "Expression": {
- "maxLength": 4096,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Expression"
- ],
- "type": "object"
- },
- "ContributionAnalysisDefault": {
- "additionalProperties": false,
- "properties": {
- "ContributorDimensions": {
- "items": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "maxItems": 4,
- "minItems": 1,
- "type": "array"
- },
- "MeasureFieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "ContributorDimensions",
- "MeasureFieldId"
- ],
- "type": "object"
- },
- "CrossDatasetTypes": {
- "enum": [
- "ALL_DATASETS",
- "SINGLE_DATASET"
- ],
- "type": "string"
- },
- "CurrencyDisplayFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DecimalPlacesConfiguration": {
- "$ref": "#/definitions/DecimalPlacesConfiguration"
- },
- "NegativeValueConfiguration": {
- "$ref": "#/definitions/NegativeValueConfiguration"
- },
- "NullValueFormatConfiguration": {
- "$ref": "#/definitions/NullValueFormatConfiguration"
- },
- "NumberScale": {
- "$ref": "#/definitions/NumberScale"
- },
- "Prefix": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "SeparatorConfiguration": {
- "$ref": "#/definitions/NumericSeparatorConfiguration"
- },
- "Suffix": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "Symbol": {
- "pattern": "^[A-Z]{3}$",
- "type": "string"
- }
- },
- "type": "object"
- },
- "CustomActionFilterOperation": {
- "additionalProperties": false,
- "properties": {
- "SelectedFieldsConfiguration": {
- "$ref": "#/definitions/FilterOperationSelectedFieldsConfiguration"
- },
- "TargetVisualsConfiguration": {
- "$ref": "#/definitions/FilterOperationTargetVisualsConfiguration"
- }
- },
- "required": [
- "SelectedFieldsConfiguration",
- "TargetVisualsConfiguration"
- ],
- "type": "object"
- },
- "CustomActionNavigationOperation": {
- "additionalProperties": false,
- "properties": {
- "LocalNavigationConfiguration": {
- "$ref": "#/definitions/LocalNavigationConfiguration"
- }
- },
- "type": "object"
- },
- "CustomActionSetParametersOperation": {
- "additionalProperties": false,
- "properties": {
- "ParameterValueConfigurations": {
- "items": {
- "$ref": "#/definitions/SetParameterValueConfiguration"
- },
- "maxItems": 200,
- "minItems": 1,
- "type": "array"
- }
- },
- "required": [
- "ParameterValueConfigurations"
- ],
- "type": "object"
- },
- "CustomActionURLOperation": {
- "additionalProperties": false,
- "properties": {
- "URLTarget": {
- "$ref": "#/definitions/URLTargetConfiguration"
- },
- "URLTemplate": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "URLTarget",
- "URLTemplate"
- ],
- "type": "object"
- },
- "CustomColor": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "FieldValue": {
- "maxLength": 2048,
- "minLength": 0,
- "type": "string"
- },
- "SpecialValue": {
- "$ref": "#/definitions/SpecialValue"
- }
- },
- "required": [
- "Color"
- ],
- "type": "object"
- },
- "CustomContentConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ContentType": {
- "$ref": "#/definitions/CustomContentType"
- },
- "ContentUrl": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "ImageScaling": {
- "$ref": "#/definitions/CustomContentImageScalingConfiguration"
- }
- },
- "type": "object"
- },
- "CustomContentImageScalingConfiguration": {
- "enum": [
- "FIT_TO_HEIGHT",
- "FIT_TO_WIDTH",
- "DO_NOT_SCALE",
- "SCALE_TO_VISUAL"
- ],
- "type": "string"
- },
- "CustomContentType": {
- "enum": [
- "IMAGE",
- "OTHER_EMBEDDED_CONTENT"
- ],
- "type": "string"
- },
- "CustomContentVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/CustomContentConfiguration"
- },
- "DataSetIdentifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "DataSetIdentifier",
- "VisualId"
- ],
- "type": "object"
- },
- "CustomFilterConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryValue": {
- "maxLength": 512,
- "minLength": 0,
- "type": "string"
- },
- "MatchOperator": {
- "$ref": "#/definitions/CategoryFilterMatchOperator"
- },
- "NullOption": {
- "$ref": "#/definitions/FilterNullOption"
- },
- "ParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "SelectAllOptions": {
- "$ref": "#/definitions/CategoryFilterSelectAllOptions"
- }
- },
- "required": [
- "MatchOperator",
- "NullOption"
- ],
- "type": "object"
- },
- "CustomFilterListConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryValues": {
- "items": {
- "maxLength": 512,
- "minLength": 0,
- "type": "string"
- },
- "maxItems": 100000,
- "minItems": 0,
- "type": "array"
- },
- "MatchOperator": {
- "$ref": "#/definitions/CategoryFilterMatchOperator"
- },
- "NullOption": {
- "$ref": "#/definitions/FilterNullOption"
- },
- "SelectAllOptions": {
- "$ref": "#/definitions/CategoryFilterSelectAllOptions"
- }
- },
- "required": [
- "MatchOperator",
- "NullOption"
- ],
- "type": "object"
- },
- "CustomNarrativeOptions": {
- "additionalProperties": false,
- "properties": {
- "Narrative": {
- "maxLength": 150000,
- "minLength": 0,
- "type": "string"
- }
- },
- "required": [
- "Narrative"
- ],
- "type": "object"
- },
- "CustomParameterValues": {
- "additionalProperties": false,
- "properties": {
- "DateTimeValues": {
- "items": {
- "format": "date-time",
- "type": "string"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- },
- "DecimalValues": {
- "items": {
- "type": "number"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- },
- "IntegerValues": {
- "items": {
- "type": "number"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- },
- "StringValues": {
- "items": {
- "type": "string"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "CustomValuesConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomValues": {
- "$ref": "#/definitions/CustomParameterValues"
- },
- "IncludeNullValue": {
- "type": "boolean"
- }
- },
- "required": [
- "CustomValues"
- ],
- "type": "object"
- },
- "DashboardBehavior": {
- "enum": [
- "ENABLED",
- "DISABLED"
- ],
- "type": "string"
- },
- "DashboardError": {
- "additionalProperties": false,
- "properties": {
- "Message": {
- "pattern": "\\S",
- "type": "string"
- },
- "Type": {
- "$ref": "#/definitions/DashboardErrorType"
- },
- "ViolatedEntities": {
- "items": {
- "$ref": "#/definitions/Entity"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "DashboardErrorType": {
- "enum": [
- "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"
- ],
- "type": "string"
- },
- "DashboardPublishOptions": {
- "additionalProperties": false,
- "properties": {
- "AdHocFilteringOption": {
- "$ref": "#/definitions/AdHocFilteringOption"
- },
- "DataPointDrillUpDownOption": {
- "$ref": "#/definitions/DataPointDrillUpDownOption"
- },
- "DataPointMenuLabelOption": {
- "$ref": "#/definitions/DataPointMenuLabelOption"
- },
- "DataPointTooltipOption": {
- "$ref": "#/definitions/DataPointTooltipOption"
- },
- "ExportToCSVOption": {
- "$ref": "#/definitions/ExportToCSVOption"
- },
- "ExportWithHiddenFieldsOption": {
- "$ref": "#/definitions/ExportWithHiddenFieldsOption"
- },
- "SheetControlsOption": {
- "$ref": "#/definitions/SheetControlsOption"
- },
- "SheetLayoutElementMaximizationOption": {
- "$ref": "#/definitions/SheetLayoutElementMaximizationOption"
- },
- "VisualAxisSortOption": {
- "$ref": "#/definitions/VisualAxisSortOption"
- },
- "VisualMenuOption": {
- "$ref": "#/definitions/VisualMenuOption"
- },
- "VisualPublishOptions": {
- "$ref": "#/definitions/DashboardVisualPublishOptions"
- }
- },
- "type": "object"
- },
- "DashboardSourceEntity": {
- "additionalProperties": false,
- "properties": {
- "SourceTemplate": {
- "$ref": "#/definitions/DashboardSourceTemplate"
- }
- },
- "type": "object"
- },
- "DashboardSourceTemplate": {
- "additionalProperties": false,
- "properties": {
- "Arn": {
- "type": "string"
- },
- "DataSetReferences": {
- "items": {
- "$ref": "#/definitions/DataSetReference"
- },
- "minItems": 1,
- "type": "array"
- }
- },
- "required": [
- "Arn",
- "DataSetReferences"
- ],
- "type": "object"
- },
- "DashboardUIState": {
- "enum": [
- "EXPANDED",
- "COLLAPSED"
- ],
- "type": "string"
- },
- "DashboardVersion": {
- "additionalProperties": false,
- "properties": {
- "Arn": {
- "type": "string"
- },
- "CreatedTime": {
- "format": "date-time",
- "type": "string"
- },
- "DataSetArns": {
- "items": {
- "type": "string"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "Description": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "Errors": {
- "items": {
- "$ref": "#/definitions/DashboardError"
- },
- "minItems": 1,
- "type": "array"
- },
- "Sheets": {
- "items": {
- "$ref": "#/definitions/Sheet"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "SourceEntityArn": {
- "type": "string"
- },
- "Status": {
- "$ref": "#/definitions/ResourceStatus"
- },
- "ThemeArn": {
- "type": "string"
- },
- "VersionNumber": {
- "minimum": 1,
- "type": "number"
- }
- },
- "type": "object"
- },
- "DashboardVersionDefinition": {
- "additionalProperties": false,
- "properties": {
- "AnalysisDefaults": {
- "$ref": "#/definitions/AnalysisDefaults"
- },
- "CalculatedFields": {
- "items": {
- "$ref": "#/definitions/CalculatedField"
- },
- "maxItems": 500,
- "minItems": 0,
- "type": "array"
- },
- "ColumnConfigurations": {
- "items": {
- "$ref": "#/definitions/ColumnConfiguration"
- },
- "maxItems": 2000,
- "minItems": 0,
- "type": "array"
- },
- "DataSetIdentifierDeclarations": {
- "items": {
- "$ref": "#/definitions/DataSetIdentifierDeclaration"
- },
- "maxItems": 50,
- "minItems": 1,
- "type": "array"
- },
- "FilterGroups": {
- "items": {
- "$ref": "#/definitions/FilterGroup"
- },
- "maxItems": 2000,
- "minItems": 0,
- "type": "array"
- },
- "Options": {
- "$ref": "#/definitions/AssetOptions"
- },
- "ParameterDeclarations": {
- "items": {
- "$ref": "#/definitions/ParameterDeclaration"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Sheets": {
- "items": {
- "$ref": "#/definitions/SheetDefinition"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "DataSetIdentifierDeclarations"
- ],
- "type": "object"
- },
- "DashboardVisualPublishOptions": {
- "additionalProperties": false,
- "properties": {
- "ExportHiddenFieldsOption": {
- "$ref": "#/definitions/ExportHiddenFieldsOption"
- }
- },
- "type": "object"
- },
- "DataBarsOptions": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "NegativeColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "PositiveColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- }
- },
- "required": [
- "FieldId"
- ],
- "type": "object"
- },
- "DataColor": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "DataValue": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "DataFieldSeriesItem": {
- "additionalProperties": false,
- "properties": {
- "AxisBinding": {
- "$ref": "#/definitions/AxisBinding"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FieldValue": {
- "type": "string"
- },
- "Settings": {
- "$ref": "#/definitions/LineChartSeriesSettings"
- }
- },
- "required": [
- "AxisBinding",
- "FieldId"
- ],
- "type": "object"
- },
- "DataLabelContent": {
- "enum": [
- "VALUE",
- "PERCENT",
- "VALUE_AND_PERCENT"
- ],
- "type": "string"
- },
- "DataLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "CategoryLabelVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "DataLabelTypes": {
- "items": {
- "$ref": "#/definitions/DataLabelType"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "LabelColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "LabelContent": {
- "$ref": "#/definitions/DataLabelContent"
- },
- "LabelFontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "MeasureLabelVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Overlap": {
- "$ref": "#/definitions/DataLabelOverlap"
- },
- "Position": {
- "$ref": "#/definitions/DataLabelPosition"
- },
- "TotalsVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "DataLabelOverlap": {
- "enum": [
- "DISABLE_OVERLAP",
- "ENABLE_OVERLAP"
- ],
- "type": "string"
- },
- "DataLabelPosition": {
- "enum": [
- "INSIDE",
- "OUTSIDE",
- "LEFT",
- "TOP",
- "BOTTOM",
- "RIGHT"
- ],
- "type": "string"
- },
- "DataLabelType": {
- "additionalProperties": false,
- "properties": {
- "DataPathLabelType": {
- "$ref": "#/definitions/DataPathLabelType"
- },
- "FieldLabelType": {
- "$ref": "#/definitions/FieldLabelType"
- },
- "MaximumLabelType": {
- "$ref": "#/definitions/MaximumLabelType"
- },
- "MinimumLabelType": {
- "$ref": "#/definitions/MinimumLabelType"
- },
- "RangeEndsLabelType": {
- "$ref": "#/definitions/RangeEndsLabelType"
- }
- },
- "type": "object"
- },
- "DataPathColor": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "Element": {
- "$ref": "#/definitions/DataPathValue"
- },
- "TimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- }
- },
- "required": [
- "Color",
- "Element"
- ],
- "type": "object"
- },
- "DataPathLabelType": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FieldValue": {
- "maxLength": 2048,
- "minLength": 0,
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "DataPathSort": {
- "additionalProperties": false,
- "properties": {
- "Direction": {
- "$ref": "#/definitions/SortDirection"
- },
- "SortPaths": {
- "items": {
- "$ref": "#/definitions/DataPathValue"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "Direction",
- "SortPaths"
- ],
- "type": "object"
- },
- "DataPathType": {
- "additionalProperties": false,
- "properties": {
- "PivotTableDataPathType": {
- "$ref": "#/definitions/PivotTableDataPathType"
- }
- },
- "type": "object"
- },
- "DataPathValue": {
- "additionalProperties": false,
- "properties": {
- "DataPathType": {
- "$ref": "#/definitions/DataPathType"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FieldValue": {
- "maxLength": 2048,
- "minLength": 0,
- "type": "string"
- }
- },
- "type": "object"
- },
- "DataPointDrillUpDownOption": {
- "additionalProperties": false,
- "properties": {
- "AvailabilityStatus": {
- "$ref": "#/definitions/DashboardBehavior"
- }
- },
- "type": "object"
- },
- "DataPointMenuLabelOption": {
- "additionalProperties": false,
- "properties": {
- "AvailabilityStatus": {
- "$ref": "#/definitions/DashboardBehavior"
- }
- },
- "type": "object"
- },
- "DataPointTooltipOption": {
- "additionalProperties": false,
- "properties": {
- "AvailabilityStatus": {
- "$ref": "#/definitions/DashboardBehavior"
- }
- },
- "type": "object"
- },
- "DataSetIdentifierDeclaration": {
- "additionalProperties": false,
- "properties": {
- "DataSetArn": {
- "type": "string"
- },
- "Identifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "DataSetArn",
- "Identifier"
- ],
- "type": "object"
- },
- "DataSetReference": {
- "additionalProperties": false,
- "properties": {
- "DataSetArn": {
- "type": "string"
- },
- "DataSetPlaceholder": {
- "pattern": "\\S",
- "type": "string"
- }
- },
- "required": [
- "DataSetArn",
- "DataSetPlaceholder"
- ],
- "type": "object"
- },
- "DateAggregationFunction": {
- "enum": [
- "COUNT",
- "DISTINCT_COUNT",
- "MIN",
- "MAX"
- ],
- "type": "string"
- },
- "DateAxisOptions": {
- "additionalProperties": false,
- "properties": {
- "MissingDateVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "DateDimensionField": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "DateGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/DateTimeFormatConfiguration"
- },
- "HierarchyId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "DateMeasureField": {
- "additionalProperties": false,
- "properties": {
- "AggregationFunction": {
- "$ref": "#/definitions/DateAggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/DateTimeFormatConfiguration"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "DateTimeDefaultValues": {
- "additionalProperties": false,
- "properties": {
- "DynamicValue": {
- "$ref": "#/definitions/DynamicDefaultValue"
- },
- "RollingDate": {
- "$ref": "#/definitions/RollingDateConfiguration"
- },
- "StaticValues": {
- "items": {
- "format": "date-time",
- "type": "string"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "DateTimeFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DateTimeFormat": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "NullValueFormatConfiguration": {
- "$ref": "#/definitions/NullValueFormatConfiguration"
- },
- "NumericFormatConfiguration": {
- "$ref": "#/definitions/NumericFormatConfiguration"
- }
- },
- "type": "object"
- },
- "DateTimeHierarchy": {
- "additionalProperties": false,
- "properties": {
- "DrillDownFilters": {
- "items": {
- "$ref": "#/definitions/DrillDownFilter"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "HierarchyId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "HierarchyId"
- ],
- "type": "object"
- },
- "DateTimeParameter": {
- "additionalProperties": false,
- "properties": {
- "Name": {
- "pattern": "\\S",
- "type": "string"
- },
- "Values": {
- "items": {
- "type": "string"
- },
- "type": "array"
- }
- },
- "required": [
- "Name",
- "Values"
- ],
- "type": "object"
- },
- "DateTimeParameterDeclaration": {
- "additionalProperties": false,
- "properties": {
- "DefaultValues": {
- "$ref": "#/definitions/DateTimeDefaultValues"
- },
- "MappedDataSetParameters": {
- "items": {
- "$ref": "#/definitions/MappedDataSetParameter"
- },
- "maxItems": 150,
- "minItems": 0,
- "type": "array"
- },
- "Name": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "TimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- },
- "ValueWhenUnset": {
- "$ref": "#/definitions/DateTimeValueWhenUnsetConfiguration"
- }
- },
- "required": [
- "Name"
- ],
- "type": "object"
- },
- "DateTimePickerControlDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "DateTimeFormat": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "InfoIconLabelOptions": {
- "$ref": "#/definitions/SheetControlInfoIconLabelOptions"
- },
- "TitleOptions": {
- "$ref": "#/definitions/LabelOptions"
- }
- },
- "type": "object"
- },
- "DateTimeValueWhenUnsetConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomValue": {
- "format": "date-time",
- "type": "string"
- },
- "ValueWhenUnsetOption": {
- "$ref": "#/definitions/ValueWhenUnsetOption"
- }
- },
- "type": "object"
- },
- "DayOfTheWeek": {
- "enum": [
- "SUNDAY",
- "MONDAY",
- "TUESDAY",
- "WEDNESDAY",
- "THURSDAY",
- "FRIDAY",
- "SATURDAY"
- ],
- "type": "string"
- },
- "DecimalDefaultValues": {
- "additionalProperties": false,
- "properties": {
- "DynamicValue": {
- "$ref": "#/definitions/DynamicDefaultValue"
- },
- "StaticValues": {
- "items": {
- "type": "number"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "DecimalParameter": {
- "additionalProperties": false,
- "properties": {
- "Name": {
- "pattern": "\\S",
- "type": "string"
- },
- "Values": {
- "items": {
- "default": 0,
- "type": "number"
- },
- "type": "array"
- }
- },
- "required": [
- "Name",
- "Values"
- ],
- "type": "object"
- },
- "DecimalParameterDeclaration": {
- "additionalProperties": false,
- "properties": {
- "DefaultValues": {
- "$ref": "#/definitions/DecimalDefaultValues"
- },
- "MappedDataSetParameters": {
- "items": {
- "$ref": "#/definitions/MappedDataSetParameter"
- },
- "maxItems": 150,
- "minItems": 0,
- "type": "array"
- },
- "Name": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "ParameterValueType": {
- "$ref": "#/definitions/ParameterValueType"
- },
- "ValueWhenUnset": {
- "$ref": "#/definitions/DecimalValueWhenUnsetConfiguration"
- }
- },
- "required": [
- "Name",
- "ParameterValueType"
- ],
- "type": "object"
- },
- "DecimalPlacesConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DecimalPlaces": {
- "maximum": 20,
- "minimum": 0,
- "type": "number"
- }
- },
- "required": [
- "DecimalPlaces"
- ],
- "type": "object"
- },
- "DecimalValueWhenUnsetConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomValue": {
- "default": null,
- "type": "number"
- },
- "ValueWhenUnsetOption": {
- "$ref": "#/definitions/ValueWhenUnsetOption"
- }
- },
- "type": "object"
- },
- "DefaultDateTimePickerControlOptions": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/DateTimePickerControlDisplayOptions"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlDateTimePickerType"
- }
- },
- "type": "object"
- },
- "DefaultFilterControlConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ControlOptions": {
- "$ref": "#/definitions/DefaultFilterControlOptions"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "ControlOptions",
- "Title"
- ],
- "type": "object"
- },
- "DefaultFilterControlOptions": {
- "additionalProperties": false,
- "properties": {
- "DefaultDateTimePickerOptions": {
- "$ref": "#/definitions/DefaultDateTimePickerControlOptions"
- },
- "DefaultDropdownOptions": {
- "$ref": "#/definitions/DefaultFilterDropDownControlOptions"
- },
- "DefaultListOptions": {
- "$ref": "#/definitions/DefaultFilterListControlOptions"
- },
- "DefaultRelativeDateTimeOptions": {
- "$ref": "#/definitions/DefaultRelativeDateTimeControlOptions"
- },
- "DefaultSliderOptions": {
- "$ref": "#/definitions/DefaultSliderControlOptions"
- },
- "DefaultTextAreaOptions": {
- "$ref": "#/definitions/DefaultTextAreaControlOptions"
- },
- "DefaultTextFieldOptions": {
- "$ref": "#/definitions/DefaultTextFieldControlOptions"
- }
- },
- "type": "object"
- },
- "DefaultFilterDropDownControlOptions": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/DropDownControlDisplayOptions"
- },
- "SelectableValues": {
- "$ref": "#/definitions/FilterSelectableValues"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlListType"
- }
- },
- "type": "object"
- },
- "DefaultFilterListControlOptions": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/ListControlDisplayOptions"
- },
- "SelectableValues": {
- "$ref": "#/definitions/FilterSelectableValues"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlListType"
- }
- },
- "type": "object"
- },
- "DefaultFreeFormLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CanvasSizeOptions": {
- "$ref": "#/definitions/FreeFormLayoutCanvasSizeOptions"
- }
- },
- "required": [
- "CanvasSizeOptions"
- ],
- "type": "object"
- },
- "DefaultGridLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CanvasSizeOptions": {
- "$ref": "#/definitions/GridLayoutCanvasSizeOptions"
- }
- },
- "required": [
- "CanvasSizeOptions"
- ],
- "type": "object"
- },
- "DefaultInteractiveLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FreeForm": {
- "$ref": "#/definitions/DefaultFreeFormLayoutConfiguration"
- },
- "Grid": {
- "$ref": "#/definitions/DefaultGridLayoutConfiguration"
- }
- },
- "type": "object"
- },
- "DefaultNewSheetConfiguration": {
- "additionalProperties": false,
- "properties": {
- "InteractiveLayoutConfiguration": {
- "$ref": "#/definitions/DefaultInteractiveLayoutConfiguration"
- },
- "PaginatedLayoutConfiguration": {
- "$ref": "#/definitions/DefaultPaginatedLayoutConfiguration"
- },
- "SheetContentType": {
- "$ref": "#/definitions/SheetContentType"
- }
- },
- "type": "object"
- },
- "DefaultPaginatedLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "SectionBased": {
- "$ref": "#/definitions/DefaultSectionBasedLayoutConfiguration"
- }
- },
- "type": "object"
- },
- "DefaultRelativeDateTimeControlOptions": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/RelativeDateTimeControlDisplayOptions"
- }
- },
- "type": "object"
- },
- "DefaultSectionBasedLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CanvasSizeOptions": {
- "$ref": "#/definitions/SectionBasedLayoutCanvasSizeOptions"
- }
- },
- "required": [
- "CanvasSizeOptions"
- ],
- "type": "object"
- },
- "DefaultSliderControlOptions": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/SliderControlDisplayOptions"
- },
- "MaximumValue": {
- "default": 0,
- "type": "number"
- },
- "MinimumValue": {
- "default": 0,
- "type": "number"
- },
- "StepSize": {
- "default": 0,
- "type": "number"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlSliderType"
- }
- },
- "required": [
- "MaximumValue",
- "MinimumValue",
- "StepSize"
- ],
- "type": "object"
- },
- "DefaultTextAreaControlOptions": {
- "additionalProperties": false,
- "properties": {
- "Delimiter": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "DisplayOptions": {
- "$ref": "#/definitions/TextAreaControlDisplayOptions"
- }
- },
- "type": "object"
- },
- "DefaultTextFieldControlOptions": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/TextFieldControlDisplayOptions"
- }
- },
- "type": "object"
- },
- "DestinationParameterValueConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomValuesConfiguration": {
- "$ref": "#/definitions/CustomValuesConfiguration"
- },
- "SelectAllValueOptions": {
- "$ref": "#/definitions/SelectAllValueOptions"
- },
- "SourceColumn": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "SourceField": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "SourceParameterName": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "DimensionField": {
- "additionalProperties": false,
- "properties": {
- "CategoricalDimensionField": {
- "$ref": "#/definitions/CategoricalDimensionField"
- },
- "DateDimensionField": {
- "$ref": "#/definitions/DateDimensionField"
- },
- "NumericalDimensionField": {
- "$ref": "#/definitions/NumericalDimensionField"
- }
- },
- "type": "object"
- },
- "DonutCenterOptions": {
- "additionalProperties": false,
- "properties": {
- "LabelVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "DonutOptions": {
- "additionalProperties": false,
- "properties": {
- "ArcOptions": {
- "$ref": "#/definitions/ArcOptions"
- },
- "DonutCenterOptions": {
- "$ref": "#/definitions/DonutCenterOptions"
- }
- },
- "type": "object"
- },
- "DrillDownFilter": {
- "additionalProperties": false,
- "properties": {
- "CategoryFilter": {
- "$ref": "#/definitions/CategoryDrillDownFilter"
- },
- "NumericEqualityFilter": {
- "$ref": "#/definitions/NumericEqualityDrillDownFilter"
- },
- "TimeRangeFilter": {
- "$ref": "#/definitions/TimeRangeDrillDownFilter"
- }
- },
- "type": "object"
- },
- "DropDownControlDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "InfoIconLabelOptions": {
- "$ref": "#/definitions/SheetControlInfoIconLabelOptions"
- },
- "SelectAllOptions": {
- "$ref": "#/definitions/ListControlSelectAllOptions"
- },
- "TitleOptions": {
- "$ref": "#/definitions/LabelOptions"
- }
- },
- "type": "object"
- },
- "DynamicDefaultValue": {
- "additionalProperties": false,
- "properties": {
- "DefaultValueColumn": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "GroupNameColumn": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "UserNameColumn": {
- "$ref": "#/definitions/ColumnIdentifier"
- }
- },
- "required": [
- "DefaultValueColumn"
- ],
- "type": "object"
- },
- "EmptyVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "DataSetIdentifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "DataSetIdentifier",
- "VisualId"
- ],
- "type": "object"
- },
- "Entity": {
- "additionalProperties": false,
- "properties": {
- "Path": {
- "pattern": "\\S",
- "type": "string"
- }
- },
- "type": "object"
- },
- "ExcludePeriodConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Amount": {
- "default": null,
- "type": "number"
- },
- "Granularity": {
- "$ref": "#/definitions/TimeGranularity"
- },
- "Status": {
- "$ref": "#/definitions/WidgetStatus"
- }
- },
- "required": [
- "Amount",
- "Granularity"
- ],
- "type": "object"
- },
- "ExplicitHierarchy": {
- "additionalProperties": false,
- "properties": {
- "Columns": {
- "items": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "maxItems": 10,
- "minItems": 2,
- "type": "array"
- },
- "DrillDownFilters": {
- "items": {
- "$ref": "#/definitions/DrillDownFilter"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "HierarchyId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Columns",
- "HierarchyId"
- ],
- "type": "object"
- },
- "ExportHiddenFieldsOption": {
- "additionalProperties": false,
- "properties": {
- "AvailabilityStatus": {
- "$ref": "#/definitions/DashboardBehavior"
- }
- },
- "type": "object"
- },
- "ExportToCSVOption": {
- "additionalProperties": false,
- "properties": {
- "AvailabilityStatus": {
- "$ref": "#/definitions/DashboardBehavior"
- }
- },
- "type": "object"
- },
- "ExportWithHiddenFieldsOption": {
- "additionalProperties": false,
- "properties": {
- "AvailabilityStatus": {
- "$ref": "#/definitions/DashboardBehavior"
- }
- },
- "type": "object"
- },
- "FieldBasedTooltip": {
- "additionalProperties": false,
- "properties": {
- "AggregationVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "TooltipFields": {
- "items": {
- "$ref": "#/definitions/TooltipItem"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "TooltipTitleType": {
- "$ref": "#/definitions/TooltipTitleType"
- }
- },
- "type": "object"
- },
- "FieldLabelType": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "FieldSeriesItem": {
- "additionalProperties": false,
- "properties": {
- "AxisBinding": {
- "$ref": "#/definitions/AxisBinding"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "Settings": {
- "$ref": "#/definitions/LineChartSeriesSettings"
- }
- },
- "required": [
- "AxisBinding",
- "FieldId"
- ],
- "type": "object"
- },
- "FieldSort": {
- "additionalProperties": false,
- "properties": {
- "Direction": {
- "$ref": "#/definitions/SortDirection"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Direction",
- "FieldId"
- ],
- "type": "object"
- },
- "FieldSortOptions": {
- "additionalProperties": false,
- "properties": {
- "ColumnSort": {
- "$ref": "#/definitions/ColumnSort"
- },
- "FieldSort": {
- "$ref": "#/definitions/FieldSort"
- }
- },
- "type": "object"
- },
- "FieldTooltipItem": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "Label": {
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "required": [
- "FieldId"
- ],
- "type": "object"
- },
- "FilledMapAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Geospatial": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "FilledMapConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "ConditionalFormattingOptions": {
- "items": {
- "$ref": "#/definitions/FilledMapConditionalFormattingOption"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "ConditionalFormattingOptions"
- ],
- "type": "object"
- },
- "FilledMapConditionalFormattingOption": {
- "additionalProperties": false,
- "properties": {
- "Shape": {
- "$ref": "#/definitions/FilledMapShapeConditionalFormatting"
- }
- },
- "required": [
- "Shape"
- ],
- "type": "object"
- },
- "FilledMapConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FieldWells": {
- "$ref": "#/definitions/FilledMapFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "MapStyleOptions": {
- "$ref": "#/definitions/GeospatialMapStyleOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/FilledMapSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "WindowOptions": {
- "$ref": "#/definitions/GeospatialWindowOptions"
- }
- },
- "type": "object"
- },
- "FilledMapFieldWells": {
- "additionalProperties": false,
- "properties": {
- "FilledMapAggregatedFieldWells": {
- "$ref": "#/definitions/FilledMapAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "FilledMapShapeConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "Format": {
- "$ref": "#/definitions/ShapeConditionalFormat"
- }
- },
- "required": [
- "FieldId"
- ],
- "type": "object"
- },
- "FilledMapSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "FilledMapVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/FilledMapConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "ConditionalFormatting": {
- "$ref": "#/definitions/FilledMapConditionalFormatting"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "Filter": {
- "additionalProperties": false,
- "properties": {
- "CategoryFilter": {
- "$ref": "#/definitions/CategoryFilter"
- },
- "NestedFilter": {
- "$ref": "#/definitions/NestedFilter"
- },
- "NumericEqualityFilter": {
- "$ref": "#/definitions/NumericEqualityFilter"
- },
- "NumericRangeFilter": {
- "$ref": "#/definitions/NumericRangeFilter"
- },
- "RelativeDatesFilter": {
- "$ref": "#/definitions/RelativeDatesFilter"
- },
- "TimeEqualityFilter": {
- "$ref": "#/definitions/TimeEqualityFilter"
- },
- "TimeRangeFilter": {
- "$ref": "#/definitions/TimeRangeFilter"
- },
- "TopBottomFilter": {
- "$ref": "#/definitions/TopBottomFilter"
- }
- },
- "type": "object"
- },
- "FilterControl": {
- "additionalProperties": false,
- "properties": {
- "CrossSheet": {
- "$ref": "#/definitions/FilterCrossSheetControl"
- },
- "DateTimePicker": {
- "$ref": "#/definitions/FilterDateTimePickerControl"
- },
- "Dropdown": {
- "$ref": "#/definitions/FilterDropDownControl"
- },
- "List": {
- "$ref": "#/definitions/FilterListControl"
- },
- "RelativeDateTime": {
- "$ref": "#/definitions/FilterRelativeDateTimeControl"
- },
- "Slider": {
- "$ref": "#/definitions/FilterSliderControl"
- },
- "TextArea": {
- "$ref": "#/definitions/FilterTextAreaControl"
- },
- "TextField": {
- "$ref": "#/definitions/FilterTextFieldControl"
- }
- },
- "type": "object"
- },
- "FilterCrossSheetControl": {
- "additionalProperties": false,
- "properties": {
- "CascadingControlConfiguration": {
- "$ref": "#/definitions/CascadingControlConfiguration"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "FilterControlId",
- "SourceFilterId"
- ],
- "type": "object"
- },
- "FilterDateTimePickerControl": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/DateTimePickerControlDisplayOptions"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlDateTimePickerType"
- }
- },
- "required": [
- "FilterControlId",
- "SourceFilterId",
- "Title"
- ],
- "type": "object"
- },
- "FilterDropDownControl": {
- "additionalProperties": false,
- "properties": {
- "CascadingControlConfiguration": {
- "$ref": "#/definitions/CascadingControlConfiguration"
- },
- "DisplayOptions": {
- "$ref": "#/definitions/DropDownControlDisplayOptions"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SelectableValues": {
- "$ref": "#/definitions/FilterSelectableValues"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlListType"
- }
- },
- "required": [
- "FilterControlId",
- "SourceFilterId",
- "Title"
- ],
- "type": "object"
- },
- "FilterGroup": {
- "additionalProperties": false,
- "properties": {
- "CrossDataset": {
- "$ref": "#/definitions/CrossDatasetTypes"
- },
- "FilterGroupId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Filters": {
- "items": {
- "$ref": "#/definitions/Filter"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "ScopeConfiguration": {
- "$ref": "#/definitions/FilterScopeConfiguration"
- },
- "Status": {
- "$ref": "#/definitions/WidgetStatus"
- }
- },
- "required": [
- "CrossDataset",
- "FilterGroupId",
- "Filters",
- "ScopeConfiguration"
- ],
- "type": "object"
- },
- "FilterListConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryValues": {
- "items": {
- "maxLength": 512,
- "minLength": 0,
- "type": "string"
- },
- "maxItems": 100000,
- "minItems": 0,
- "type": "array"
- },
- "MatchOperator": {
- "$ref": "#/definitions/CategoryFilterMatchOperator"
- },
- "NullOption": {
- "$ref": "#/definitions/FilterNullOption"
- },
- "SelectAllOptions": {
- "$ref": "#/definitions/CategoryFilterSelectAllOptions"
- }
- },
- "required": [
- "MatchOperator"
- ],
- "type": "object"
- },
- "FilterListControl": {
- "additionalProperties": false,
- "properties": {
- "CascadingControlConfiguration": {
- "$ref": "#/definitions/CascadingControlConfiguration"
- },
- "DisplayOptions": {
- "$ref": "#/definitions/ListControlDisplayOptions"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SelectableValues": {
- "$ref": "#/definitions/FilterSelectableValues"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlListType"
- }
- },
- "required": [
- "FilterControlId",
- "SourceFilterId",
- "Title"
- ],
- "type": "object"
- },
- "FilterNullOption": {
- "enum": [
- "ALL_VALUES",
- "NULLS_ONLY",
- "NON_NULLS_ONLY"
- ],
- "type": "string"
- },
- "FilterOperationSelectedFieldsConfiguration": {
- "additionalProperties": false,
- "properties": {
- "SelectedColumns": {
- "items": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "SelectedFieldOptions": {
- "$ref": "#/definitions/SelectedFieldOptions"
- },
- "SelectedFields": {
- "items": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "maxItems": 20,
- "minItems": 1,
- "type": "array"
- }
- },
- "type": "object"
- },
- "FilterOperationTargetVisualsConfiguration": {
- "additionalProperties": false,
- "properties": {
- "SameSheetTargetVisualConfiguration": {
- "$ref": "#/definitions/SameSheetTargetVisualConfiguration"
- }
- },
- "type": "object"
- },
- "FilterRelativeDateTimeControl": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/RelativeDateTimeControlDisplayOptions"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "FilterControlId",
- "SourceFilterId",
- "Title"
- ],
- "type": "object"
- },
- "FilterScopeConfiguration": {
- "additionalProperties": false,
- "properties": {
- "AllSheets": {
- "$ref": "#/definitions/AllSheetsFilterScopeConfiguration"
- },
- "SelectedSheets": {
- "$ref": "#/definitions/SelectedSheetsFilterScopeConfiguration"
- }
- },
- "type": "object"
- },
- "FilterSelectableValues": {
- "additionalProperties": false,
- "properties": {
- "Values": {
- "items": {
- "type": "string"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "FilterSliderControl": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/SliderControlDisplayOptions"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "MaximumValue": {
- "default": 0,
- "type": "number"
- },
- "MinimumValue": {
- "default": 0,
- "type": "number"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "StepSize": {
- "default": 0,
- "type": "number"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlSliderType"
- }
- },
- "required": [
- "FilterControlId",
- "MaximumValue",
- "MinimumValue",
- "SourceFilterId",
- "StepSize",
- "Title"
- ],
- "type": "object"
- },
- "FilterTextAreaControl": {
- "additionalProperties": false,
- "properties": {
- "Delimiter": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "DisplayOptions": {
- "$ref": "#/definitions/TextAreaControlDisplayOptions"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "FilterControlId",
- "SourceFilterId",
- "Title"
- ],
- "type": "object"
- },
- "FilterTextFieldControl": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/TextFieldControlDisplayOptions"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "FilterControlId",
- "SourceFilterId",
- "Title"
- ],
- "type": "object"
- },
- "FilterVisualScope": {
- "enum": [
- "ALL_VISUALS",
- "SELECTED_VISUALS"
- ],
- "type": "string"
- },
- "FontConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FontColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "FontDecoration": {
- "$ref": "#/definitions/FontDecoration"
- },
- "FontSize": {
- "$ref": "#/definitions/FontSize"
- },
- "FontStyle": {
- "$ref": "#/definitions/FontStyle"
- },
- "FontWeight": {
- "$ref": "#/definitions/FontWeight"
- }
- },
- "type": "object"
- },
- "FontDecoration": {
- "enum": [
- "UNDERLINE",
- "NONE"
- ],
- "type": "string"
- },
- "FontSize": {
- "additionalProperties": false,
- "properties": {
- "Relative": {
- "$ref": "#/definitions/RelativeFontSize"
- }
- },
- "type": "object"
- },
- "FontStyle": {
- "enum": [
- "NORMAL",
- "ITALIC"
- ],
- "type": "string"
- },
- "FontWeight": {
- "additionalProperties": false,
- "properties": {
- "Name": {
- "$ref": "#/definitions/FontWeightName"
- }
- },
- "type": "object"
- },
- "FontWeightName": {
- "enum": [
- "NORMAL",
- "BOLD"
- ],
- "type": "string"
- },
- "ForecastComputation": {
- "additionalProperties": false,
- "properties": {
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "CustomSeasonalityValue": {
- "default": null,
- "maximum": 180,
- "minimum": 1,
- "type": "number"
- },
- "LowerBoundary": {
- "default": null,
- "type": "number"
- },
- "Name": {
- "type": "string"
- },
- "PeriodsBackward": {
- "maximum": 1000,
- "minimum": 0,
- "type": "number"
- },
- "PeriodsForward": {
- "maximum": 1000,
- "minimum": 1,
- "type": "number"
- },
- "PredictionInterval": {
- "maximum": 95,
- "minimum": 50,
- "type": "number"
- },
- "Seasonality": {
- "$ref": "#/definitions/ForecastComputationSeasonality"
- },
- "Time": {
- "$ref": "#/definitions/DimensionField"
- },
- "UpperBoundary": {
- "default": null,
- "type": "number"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId"
- ],
- "type": "object"
- },
- "ForecastComputationSeasonality": {
- "enum": [
- "AUTOMATIC",
- "CUSTOM"
- ],
- "type": "string"
- },
- "ForecastConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ForecastProperties": {
- "$ref": "#/definitions/TimeBasedForecastProperties"
- },
- "Scenario": {
- "$ref": "#/definitions/ForecastScenario"
- }
- },
- "type": "object"
- },
- "ForecastScenario": {
- "additionalProperties": false,
- "properties": {
- "WhatIfPointScenario": {
- "$ref": "#/definitions/WhatIfPointScenario"
- },
- "WhatIfRangeScenario": {
- "$ref": "#/definitions/WhatIfRangeScenario"
- }
- },
- "type": "object"
- },
- "FormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DateTimeFormatConfiguration": {
- "$ref": "#/definitions/DateTimeFormatConfiguration"
- },
- "NumberFormatConfiguration": {
- "$ref": "#/definitions/NumberFormatConfiguration"
- },
- "StringFormatConfiguration": {
- "$ref": "#/definitions/StringFormatConfiguration"
- }
- },
- "type": "object"
- },
- "FreeFormLayoutCanvasSizeOptions": {
- "additionalProperties": false,
- "properties": {
- "ScreenCanvasSizeOptions": {
- "$ref": "#/definitions/FreeFormLayoutScreenCanvasSizeOptions"
- }
- },
- "type": "object"
- },
- "FreeFormLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CanvasSizeOptions": {
- "$ref": "#/definitions/FreeFormLayoutCanvasSizeOptions"
- },
- "Elements": {
- "items": {
- "$ref": "#/definitions/FreeFormLayoutElement"
- },
- "maxItems": 430,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "Elements"
- ],
- "type": "object"
- },
- "FreeFormLayoutElement": {
- "additionalProperties": false,
- "properties": {
- "BackgroundStyle": {
- "$ref": "#/definitions/FreeFormLayoutElementBackgroundStyle"
- },
- "BorderStyle": {
- "$ref": "#/definitions/FreeFormLayoutElementBorderStyle"
- },
- "ElementId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "ElementType": {
- "$ref": "#/definitions/LayoutElementType"
- },
- "Height": {
- "type": "string"
- },
- "LoadingAnimation": {
- "$ref": "#/definitions/LoadingAnimation"
- },
- "RenderingRules": {
- "items": {
- "$ref": "#/definitions/SheetElementRenderingRule"
- },
- "maxItems": 10000,
- "minItems": 0,
- "type": "array"
- },
- "SelectedBorderStyle": {
- "$ref": "#/definitions/FreeFormLayoutElementBorderStyle"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Width": {
- "type": "string"
- },
- "XAxisLocation": {
- "type": "string"
- },
- "YAxisLocation": {
- "type": "string"
- }
- },
- "required": [
- "ElementId",
- "ElementType",
- "Height",
- "Width",
- "XAxisLocation",
- "YAxisLocation"
- ],
- "type": "object"
- },
- "FreeFormLayoutElementBackgroundStyle": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}(?:[A-F0-9]{2})?$",
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "FreeFormLayoutElementBorderStyle": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}(?:[A-F0-9]{2})?$",
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "FreeFormLayoutScreenCanvasSizeOptions": {
- "additionalProperties": false,
- "properties": {
- "OptimizedViewPortWidth": {
- "type": "string"
- }
- },
- "required": [
- "OptimizedViewPortWidth"
- ],
- "type": "object"
- },
- "FreeFormSectionLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Elements": {
- "items": {
- "$ref": "#/definitions/FreeFormLayoutElement"
- },
- "maxItems": 430,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "Elements"
- ],
- "type": "object"
- },
- "FunnelChartAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "FunnelChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "DataLabelOptions": {
- "$ref": "#/definitions/FunnelChartDataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/FunnelChartFieldWells"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/FunnelChartSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "ValueLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- }
- },
- "type": "object"
- },
- "FunnelChartDataLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "CategoryLabelVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "LabelColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "LabelFontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "MeasureDataLabelStyle": {
- "$ref": "#/definitions/FunnelChartMeasureDataLabelStyle"
- },
- "MeasureLabelVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Position": {
- "$ref": "#/definitions/DataLabelPosition"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "FunnelChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "FunnelChartAggregatedFieldWells": {
- "$ref": "#/definitions/FunnelChartAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "FunnelChartMeasureDataLabelStyle": {
- "enum": [
- "VALUE_ONLY",
- "PERCENTAGE_BY_FIRST_STAGE",
- "PERCENTAGE_BY_PREVIOUS_STAGE",
- "VALUE_AND_PERCENTAGE_BY_FIRST_STAGE",
- "VALUE_AND_PERCENTAGE_BY_PREVIOUS_STAGE"
- ],
- "type": "string"
- },
- "FunnelChartSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "FunnelChartVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/FunnelChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "GaugeChartArcConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "ForegroundColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "GaugeChartConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "ConditionalFormattingOptions": {
- "items": {
- "$ref": "#/definitions/GaugeChartConditionalFormattingOption"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "GaugeChartConditionalFormattingOption": {
- "additionalProperties": false,
- "properties": {
- "Arc": {
- "$ref": "#/definitions/GaugeChartArcConditionalFormatting"
- },
- "PrimaryValue": {
- "$ref": "#/definitions/GaugeChartPrimaryValueConditionalFormatting"
- }
- },
- "type": "object"
- },
- "GaugeChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/GaugeChartFieldWells"
- },
- "GaugeChartOptions": {
- "$ref": "#/definitions/GaugeChartOptions"
- },
- "TooltipOptions": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- }
- },
- "type": "object"
- },
- "GaugeChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "TargetValues": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "GaugeChartOptions": {
- "additionalProperties": false,
- "properties": {
- "Arc": {
- "$ref": "#/definitions/ArcConfiguration"
- },
- "ArcAxis": {
- "$ref": "#/definitions/ArcAxisConfiguration"
- },
- "Comparison": {
- "$ref": "#/definitions/ComparisonConfiguration"
- },
- "PrimaryValueDisplayType": {
- "$ref": "#/definitions/PrimaryValueDisplayType"
- },
- "PrimaryValueFontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- }
- },
- "type": "object"
- },
- "GaugeChartPrimaryValueConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "Icon": {
- "$ref": "#/definitions/ConditionalFormattingIcon"
- },
- "TextColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "GaugeChartVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/GaugeChartConfiguration"
- },
- "ConditionalFormatting": {
- "$ref": "#/definitions/GaugeChartConditionalFormatting"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "GeospatialCoordinateBounds": {
- "additionalProperties": false,
- "properties": {
- "East": {
- "maximum": 1800,
- "minimum": -1800,
- "type": "number"
- },
- "North": {
- "maximum": 90,
- "minimum": -90,
- "type": "number"
- },
- "South": {
- "maximum": 90,
- "minimum": -90,
- "type": "number"
- },
- "West": {
- "maximum": 1800,
- "minimum": -1800,
- "type": "number"
- }
- },
- "required": [
- "East",
- "North",
- "South",
- "West"
- ],
- "type": "object"
- },
- "GeospatialHeatmapColorScale": {
- "additionalProperties": false,
- "properties": {
- "Colors": {
- "items": {
- "$ref": "#/definitions/GeospatialHeatmapDataColor"
- },
- "maxItems": 2,
- "minItems": 2,
- "type": "array"
- }
- },
- "type": "object"
- },
- "GeospatialHeatmapConfiguration": {
- "additionalProperties": false,
- "properties": {
- "HeatmapColor": {
- "$ref": "#/definitions/GeospatialHeatmapColorScale"
- }
- },
- "type": "object"
- },
- "GeospatialHeatmapDataColor": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- }
- },
- "required": [
- "Color"
- ],
- "type": "object"
- },
- "GeospatialMapAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Colors": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Geospatial": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "GeospatialMapConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FieldWells": {
- "$ref": "#/definitions/GeospatialMapFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "MapStyleOptions": {
- "$ref": "#/definitions/GeospatialMapStyleOptions"
- },
- "PointStyleOptions": {
- "$ref": "#/definitions/GeospatialPointStyleOptions"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- },
- "WindowOptions": {
- "$ref": "#/definitions/GeospatialWindowOptions"
- }
- },
- "type": "object"
- },
- "GeospatialMapFieldWells": {
- "additionalProperties": false,
- "properties": {
- "GeospatialMapAggregatedFieldWells": {
- "$ref": "#/definitions/GeospatialMapAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "GeospatialMapStyleOptions": {
- "additionalProperties": false,
- "properties": {
- "BaseMapStyle": {
- "$ref": "#/definitions/BaseMapStyleType"
- }
- },
- "type": "object"
- },
- "GeospatialMapVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/GeospatialMapConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "GeospatialPointStyleOptions": {
- "additionalProperties": false,
- "properties": {
- "ClusterMarkerConfiguration": {
- "$ref": "#/definitions/ClusterMarkerConfiguration"
- },
- "HeatmapConfiguration": {
- "$ref": "#/definitions/GeospatialHeatmapConfiguration"
- },
- "SelectedPointStyle": {
- "$ref": "#/definitions/GeospatialSelectedPointStyle"
- }
- },
- "type": "object"
- },
- "GeospatialSelectedPointStyle": {
- "enum": [
- "POINT",
- "CLUSTER",
- "HEATMAP"
- ],
- "type": "string"
- },
- "GeospatialWindowOptions": {
- "additionalProperties": false,
- "properties": {
- "Bounds": {
- "$ref": "#/definitions/GeospatialCoordinateBounds"
- },
- "MapZoomMode": {
- "$ref": "#/definitions/MapZoomMode"
- }
- },
- "type": "object"
- },
- "GlobalTableBorderOptions": {
- "additionalProperties": false,
- "properties": {
- "SideSpecificBorder": {
- "$ref": "#/definitions/TableSideBorderOptions"
- },
- "UniformBorder": {
- "$ref": "#/definitions/TableBorderOptions"
- }
- },
- "type": "object"
- },
- "GradientColor": {
- "additionalProperties": false,
- "properties": {
- "Stops": {
- "items": {
- "$ref": "#/definitions/GradientStop"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "GradientStop": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "DataValue": {
- "default": null,
- "type": "number"
- },
- "GradientOffset": {
- "default": 0,
- "type": "number"
- }
- },
- "required": [
- "GradientOffset"
- ],
- "type": "object"
- },
- "GridLayoutCanvasSizeOptions": {
- "additionalProperties": false,
- "properties": {
- "ScreenCanvasSizeOptions": {
- "$ref": "#/definitions/GridLayoutScreenCanvasSizeOptions"
- }
- },
- "type": "object"
- },
- "GridLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CanvasSizeOptions": {
- "$ref": "#/definitions/GridLayoutCanvasSizeOptions"
- },
- "Elements": {
- "items": {
- "$ref": "#/definitions/GridLayoutElement"
- },
- "maxItems": 430,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "Elements"
- ],
- "type": "object"
- },
- "GridLayoutElement": {
- "additionalProperties": false,
- "properties": {
- "ColumnIndex": {
- "maximum": 35,
- "minimum": 0,
- "type": "number"
- },
- "ColumnSpan": {
- "maximum": 36,
- "minimum": 1,
- "type": "number"
- },
- "ElementId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "ElementType": {
- "$ref": "#/definitions/LayoutElementType"
- },
- "RowIndex": {
- "maximum": 9009,
- "minimum": 0,
- "type": "number"
- },
- "RowSpan": {
- "maximum": 21,
- "minimum": 1,
- "type": "number"
- }
- },
- "required": [
- "ColumnSpan",
- "ElementId",
- "ElementType",
- "RowSpan"
- ],
- "type": "object"
- },
- "GridLayoutScreenCanvasSizeOptions": {
- "additionalProperties": false,
- "properties": {
- "OptimizedViewPortWidth": {
- "type": "string"
- },
- "ResizeOption": {
- "$ref": "#/definitions/ResizeOption"
- }
- },
- "required": [
- "ResizeOption"
- ],
- "type": "object"
- },
- "GrowthRateComputation": {
- "additionalProperties": false,
- "properties": {
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "type": "string"
- },
- "PeriodSize": {
- "default": 0,
- "maximum": 52,
- "minimum": 2,
- "type": "number"
- },
- "Time": {
- "$ref": "#/definitions/DimensionField"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId"
- ],
- "type": "object"
- },
- "HeaderFooterSectionConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Layout": {
- "$ref": "#/definitions/SectionLayoutConfiguration"
- },
- "SectionId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Style": {
- "$ref": "#/definitions/SectionStyle"
- }
- },
- "required": [
- "Layout",
- "SectionId"
- ],
- "type": "object"
- },
- "HeatMapAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Columns": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Rows": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "HeatMapConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ColorScale": {
- "$ref": "#/definitions/ColorScale"
- },
- "ColumnLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/HeatMapFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "RowLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/HeatMapSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- }
- },
- "type": "object"
- },
- "HeatMapFieldWells": {
- "additionalProperties": false,
- "properties": {
- "HeatMapAggregatedFieldWells": {
- "$ref": "#/definitions/HeatMapAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "HeatMapSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "HeatMapColumnItemsLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "HeatMapColumnSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "HeatMapRowItemsLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "HeatMapRowSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "HeatMapVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/HeatMapConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "HistogramAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "HistogramBinOptions": {
- "additionalProperties": false,
- "properties": {
- "BinCount": {
- "$ref": "#/definitions/BinCountOptions"
- },
- "BinWidth": {
- "$ref": "#/definitions/BinWidthOptions"
- },
- "SelectedBinType": {
- "$ref": "#/definitions/HistogramBinType"
- },
- "StartValue": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "HistogramBinType": {
- "enum": [
- "BIN_COUNT",
- "BIN_WIDTH"
- ],
- "type": "string"
- },
- "HistogramConfiguration": {
- "additionalProperties": false,
- "properties": {
- "BinOptions": {
- "$ref": "#/definitions/HistogramBinOptions"
- },
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/HistogramFieldWells"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- },
- "XAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "XAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "YAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- }
- },
- "type": "object"
- },
- "HistogramFieldWells": {
- "additionalProperties": false,
- "properties": {
- "HistogramAggregatedFieldWells": {
- "$ref": "#/definitions/HistogramAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "HistogramVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/HistogramConfiguration"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "HorizontalTextAlignment": {
- "enum": [
- "LEFT",
- "CENTER",
- "RIGHT",
- "AUTO"
- ],
- "type": "string"
- },
- "Icon": {
- "enum": [
- "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"
- ],
- "type": "string"
- },
- "InnerFilter": {
- "additionalProperties": false,
- "properties": {
- "CategoryInnerFilter": {
- "$ref": "#/definitions/CategoryInnerFilter"
- }
- },
- "type": "object"
- },
- "InsightConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Computations": {
- "items": {
- "$ref": "#/definitions/Computation"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "CustomNarrative": {
- "$ref": "#/definitions/CustomNarrativeOptions"
- }
- },
- "type": "object"
- },
- "InsightVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "DataSetIdentifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "InsightConfiguration": {
- "$ref": "#/definitions/InsightConfiguration"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "DataSetIdentifier",
- "VisualId"
- ],
- "type": "object"
- },
- "IntegerDefaultValues": {
- "additionalProperties": false,
- "properties": {
- "DynamicValue": {
- "$ref": "#/definitions/DynamicDefaultValue"
- },
- "StaticValues": {
- "items": {
- "type": "number"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "IntegerParameter": {
- "additionalProperties": false,
- "properties": {
- "Name": {
- "pattern": "\\S",
- "type": "string"
- },
- "Values": {
- "items": {
- "default": 0,
- "type": "number"
- },
- "type": "array"
- }
- },
- "required": [
- "Name",
- "Values"
- ],
- "type": "object"
- },
- "IntegerParameterDeclaration": {
- "additionalProperties": false,
- "properties": {
- "DefaultValues": {
- "$ref": "#/definitions/IntegerDefaultValues"
- },
- "MappedDataSetParameters": {
- "items": {
- "$ref": "#/definitions/MappedDataSetParameter"
- },
- "maxItems": 150,
- "minItems": 0,
- "type": "array"
- },
- "Name": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "ParameterValueType": {
- "$ref": "#/definitions/ParameterValueType"
- },
- "ValueWhenUnset": {
- "$ref": "#/definitions/IntegerValueWhenUnsetConfiguration"
- }
- },
- "required": [
- "Name",
- "ParameterValueType"
- ],
- "type": "object"
- },
- "IntegerValueWhenUnsetConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomValue": {
- "default": null,
- "type": "number"
- },
- "ValueWhenUnsetOption": {
- "$ref": "#/definitions/ValueWhenUnsetOption"
- }
- },
- "type": "object"
- },
- "ItemsLimitConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ItemsLimit": {
- "default": null,
- "type": "number"
- },
- "OtherCategories": {
- "$ref": "#/definitions/OtherCategories"
- }
- },
- "type": "object"
- },
- "KPIActualValueConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "Icon": {
- "$ref": "#/definitions/ConditionalFormattingIcon"
- },
- "TextColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "KPIComparisonValueConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "Icon": {
- "$ref": "#/definitions/ConditionalFormattingIcon"
- },
- "TextColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "KPIConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "ConditionalFormattingOptions": {
- "items": {
- "$ref": "#/definitions/KPIConditionalFormattingOption"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "KPIConditionalFormattingOption": {
- "additionalProperties": false,
- "properties": {
- "ActualValue": {
- "$ref": "#/definitions/KPIActualValueConditionalFormatting"
- },
- "ComparisonValue": {
- "$ref": "#/definitions/KPIComparisonValueConditionalFormatting"
- },
- "PrimaryValue": {
- "$ref": "#/definitions/KPIPrimaryValueConditionalFormatting"
- },
- "ProgressBar": {
- "$ref": "#/definitions/KPIProgressBarConditionalFormatting"
- }
- },
- "type": "object"
- },
- "KPIConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FieldWells": {
- "$ref": "#/definitions/KPIFieldWells"
- },
- "KPIOptions": {
- "$ref": "#/definitions/KPIOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/KPISortConfiguration"
- }
- },
- "type": "object"
- },
- "KPIFieldWells": {
- "additionalProperties": false,
- "properties": {
- "TargetValues": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "TrendGroups": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "KPIOptions": {
- "additionalProperties": false,
- "properties": {
- "Comparison": {
- "$ref": "#/definitions/ComparisonConfiguration"
- },
- "PrimaryValueDisplayType": {
- "$ref": "#/definitions/PrimaryValueDisplayType"
- },
- "PrimaryValueFontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "ProgressBar": {
- "$ref": "#/definitions/ProgressBarOptions"
- },
- "SecondaryValue": {
- "$ref": "#/definitions/SecondaryValueOptions"
- },
- "SecondaryValueFontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "Sparkline": {
- "$ref": "#/definitions/KPISparklineOptions"
- },
- "TrendArrows": {
- "$ref": "#/definitions/TrendArrowOptions"
- },
- "VisualLayoutOptions": {
- "$ref": "#/definitions/KPIVisualLayoutOptions"
- }
- },
- "type": "object"
- },
- "KPIPrimaryValueConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "Icon": {
- "$ref": "#/definitions/ConditionalFormattingIcon"
- },
- "TextColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "KPIProgressBarConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "ForegroundColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "KPISortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "TrendGroupSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "KPISparklineOptions": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "TooltipVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Type": {
- "$ref": "#/definitions/KPISparklineType"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "required": [
- "Type"
- ],
- "type": "object"
- },
- "KPISparklineType": {
- "enum": [
- "LINE",
- "AREA"
- ],
- "type": "string"
- },
- "KPIVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/KPIConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "ConditionalFormatting": {
- "$ref": "#/definitions/KPIConditionalFormatting"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "KPIVisualLayoutOptions": {
- "additionalProperties": false,
- "properties": {
- "StandardLayout": {
- "$ref": "#/definitions/KPIVisualStandardLayout"
- }
- },
- "type": "object"
- },
- "KPIVisualStandardLayout": {
- "additionalProperties": false,
- "properties": {
- "Type": {
- "$ref": "#/definitions/KPIVisualStandardLayoutType"
- }
- },
- "required": [
- "Type"
- ],
- "type": "object"
- },
- "KPIVisualStandardLayoutType": {
- "enum": [
- "CLASSIC",
- "VERTICAL"
- ],
- "type": "string"
- },
- "LabelOptions": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "type": "string"
- },
- "FontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "Layout": {
- "additionalProperties": false,
- "properties": {
- "Configuration": {
- "$ref": "#/definitions/LayoutConfiguration"
- }
- },
- "required": [
- "Configuration"
- ],
- "type": "object"
- },
- "LayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FreeFormLayout": {
- "$ref": "#/definitions/FreeFormLayoutConfiguration"
- },
- "GridLayout": {
- "$ref": "#/definitions/GridLayoutConfiguration"
- },
- "SectionBasedLayout": {
- "$ref": "#/definitions/SectionBasedLayoutConfiguration"
- }
- },
- "type": "object"
- },
- "LayoutElementType": {
- "enum": [
- "VISUAL",
- "FILTER_CONTROL",
- "PARAMETER_CONTROL",
- "TEXT_BOX"
- ],
- "type": "string"
- },
- "LegendOptions": {
- "additionalProperties": false,
- "properties": {
- "Height": {
- "type": "string"
- },
- "Position": {
- "$ref": "#/definitions/LegendPosition"
- },
- "Title": {
- "$ref": "#/definitions/LabelOptions"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Width": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "LegendPosition": {
- "enum": [
- "AUTO",
- "RIGHT",
- "BOTTOM",
- "TOP"
- ],
- "type": "string"
- },
- "LineChartAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Colors": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "SmallMultiples": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "LineChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ContributionAnalysisDefaults": {
- "items": {
- "$ref": "#/definitions/ContributionAnalysisDefault"
- },
- "maxItems": 200,
- "minItems": 1,
- "type": "array"
- },
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "DefaultSeriesSettings": {
- "$ref": "#/definitions/LineChartDefaultSeriesSettings"
- },
- "FieldWells": {
- "$ref": "#/definitions/LineChartFieldWells"
- },
- "ForecastConfigurations": {
- "items": {
- "$ref": "#/definitions/ForecastConfiguration"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "PrimaryYAxisDisplayOptions": {
- "$ref": "#/definitions/LineSeriesAxisDisplayOptions"
- },
- "PrimaryYAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ReferenceLines": {
- "items": {
- "$ref": "#/definitions/ReferenceLine"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "SecondaryYAxisDisplayOptions": {
- "$ref": "#/definitions/LineSeriesAxisDisplayOptions"
- },
- "SecondaryYAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "Series": {
- "items": {
- "$ref": "#/definitions/SeriesItem"
- },
- "maxItems": 2000,
- "minItems": 0,
- "type": "array"
- },
- "SmallMultiplesOptions": {
- "$ref": "#/definitions/SmallMultiplesOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/LineChartSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "Type": {
- "$ref": "#/definitions/LineChartType"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- },
- "XAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "XAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- }
- },
- "type": "object"
- },
- "LineChartDefaultSeriesSettings": {
- "additionalProperties": false,
- "properties": {
- "AxisBinding": {
- "$ref": "#/definitions/AxisBinding"
- },
- "LineStyleSettings": {
- "$ref": "#/definitions/LineChartLineStyleSettings"
- },
- "MarkerStyleSettings": {
- "$ref": "#/definitions/LineChartMarkerStyleSettings"
- }
- },
- "type": "object"
- },
- "LineChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "LineChartAggregatedFieldWells": {
- "$ref": "#/definitions/LineChartAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "LineChartLineStyle": {
- "enum": [
- "SOLID",
- "DOTTED",
- "DASHED"
- ],
- "type": "string"
- },
- "LineChartLineStyleSettings": {
- "additionalProperties": false,
- "properties": {
- "LineInterpolation": {
- "$ref": "#/definitions/LineInterpolation"
- },
- "LineStyle": {
- "$ref": "#/definitions/LineChartLineStyle"
- },
- "LineVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "LineWidth": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "LineChartMarkerShape": {
- "enum": [
- "CIRCLE",
- "TRIANGLE",
- "SQUARE",
- "DIAMOND",
- "ROUNDED_SQUARE"
- ],
- "type": "string"
- },
- "LineChartMarkerStyleSettings": {
- "additionalProperties": false,
- "properties": {
- "MarkerColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "MarkerShape": {
- "$ref": "#/definitions/LineChartMarkerShape"
- },
- "MarkerSize": {
- "type": "string"
- },
- "MarkerVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "LineChartSeriesSettings": {
- "additionalProperties": false,
- "properties": {
- "LineStyleSettings": {
- "$ref": "#/definitions/LineChartLineStyleSettings"
- },
- "MarkerStyleSettings": {
- "$ref": "#/definitions/LineChartMarkerStyleSettings"
- }
- },
- "type": "object"
- },
- "LineChartSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryItemsLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "ColorItemsLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "SmallMultiplesLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "SmallMultiplesSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "LineChartType": {
- "enum": [
- "LINE",
- "AREA",
- "STACKED_AREA"
- ],
- "type": "string"
- },
- "LineChartVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/LineChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "LineInterpolation": {
- "enum": [
- "LINEAR",
- "SMOOTH",
- "STEPPED"
- ],
- "type": "string"
- },
- "LineSeriesAxisDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "AxisOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "MissingDataConfigurations": {
- "items": {
- "$ref": "#/definitions/MissingDataConfiguration"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "LinkSharingConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Permissions": {
- "items": {
- "$ref": "#/definitions/ResourcePermission"
- },
- "maxItems": 64,
- "minItems": 1,
- "type": "array"
- }
- },
- "type": "object"
- },
- "ListControlDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "InfoIconLabelOptions": {
- "$ref": "#/definitions/SheetControlInfoIconLabelOptions"
- },
- "SearchOptions": {
- "$ref": "#/definitions/ListControlSearchOptions"
- },
- "SelectAllOptions": {
- "$ref": "#/definitions/ListControlSelectAllOptions"
- },
- "TitleOptions": {
- "$ref": "#/definitions/LabelOptions"
- }
- },
- "type": "object"
- },
- "ListControlSearchOptions": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "ListControlSelectAllOptions": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "LoadingAnimation": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "LocalNavigationConfiguration": {
- "additionalProperties": false,
- "properties": {
- "TargetSheetId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "TargetSheetId"
- ],
- "type": "object"
- },
- "LongFormatText": {
- "additionalProperties": false,
- "properties": {
- "PlainText": {
- "maxLength": 1024,
- "minLength": 1,
- "type": "string"
- },
- "RichText": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "type": "object"
- },
- "MapZoomMode": {
- "enum": [
- "AUTO",
- "MANUAL"
- ],
- "type": "string"
- },
- "MappedDataSetParameter": {
- "additionalProperties": false,
- "properties": {
- "DataSetIdentifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "DataSetParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- }
- },
- "required": [
- "DataSetIdentifier",
- "DataSetParameterName"
- ],
- "type": "object"
- },
- "MaximumLabelType": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "MaximumMinimumComputation": {
- "additionalProperties": false,
- "properties": {
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "type": "string"
- },
- "Time": {
- "$ref": "#/definitions/DimensionField"
- },
- "Type": {
- "$ref": "#/definitions/MaximumMinimumComputationType"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId",
- "Type"
- ],
- "type": "object"
- },
- "MaximumMinimumComputationType": {
- "enum": [
- "MAXIMUM",
- "MINIMUM"
- ],
- "type": "string"
- },
- "MeasureField": {
- "additionalProperties": false,
- "properties": {
- "CalculatedMeasureField": {
- "$ref": "#/definitions/CalculatedMeasureField"
- },
- "CategoricalMeasureField": {
- "$ref": "#/definitions/CategoricalMeasureField"
- },
- "DateMeasureField": {
- "$ref": "#/definitions/DateMeasureField"
- },
- "NumericalMeasureField": {
- "$ref": "#/definitions/NumericalMeasureField"
- }
- },
- "type": "object"
- },
- "MetricComparisonComputation": {
- "additionalProperties": false,
- "properties": {
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "FromValue": {
- "$ref": "#/definitions/MeasureField"
- },
- "Name": {
- "type": "string"
- },
- "TargetValue": {
- "$ref": "#/definitions/MeasureField"
- },
- "Time": {
- "$ref": "#/definitions/DimensionField"
- }
- },
- "required": [
- "ComputationId"
- ],
- "type": "object"
- },
- "MinimumLabelType": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "MissingDataConfiguration": {
- "additionalProperties": false,
- "properties": {
- "TreatmentOption": {
- "$ref": "#/definitions/MissingDataTreatmentOption"
- }
- },
- "type": "object"
- },
- "MissingDataTreatmentOption": {
- "enum": [
- "INTERPOLATE",
- "SHOW_AS_ZERO",
- "SHOW_AS_BLANK"
- ],
- "type": "string"
- },
- "NegativeValueConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DisplayMode": {
- "$ref": "#/definitions/NegativeValueDisplayMode"
- }
- },
- "required": [
- "DisplayMode"
- ],
- "type": "object"
- },
- "NegativeValueDisplayMode": {
- "enum": [
- "POSITIVE",
- "NEGATIVE"
- ],
- "type": "string"
- },
- "NestedFilter": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "IncludeInnerSet": {
- "default": false,
- "type": "boolean"
- },
- "InnerFilter": {
- "$ref": "#/definitions/InnerFilter"
- }
- },
- "required": [
- "Column",
- "FilterId",
- "IncludeInnerSet",
- "InnerFilter"
- ],
- "type": "object"
- },
- "NullValueFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "NullString": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "NullString"
- ],
- "type": "object"
- },
- "NumberDisplayFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DecimalPlacesConfiguration": {
- "$ref": "#/definitions/DecimalPlacesConfiguration"
- },
- "NegativeValueConfiguration": {
- "$ref": "#/definitions/NegativeValueConfiguration"
- },
- "NullValueFormatConfiguration": {
- "$ref": "#/definitions/NullValueFormatConfiguration"
- },
- "NumberScale": {
- "$ref": "#/definitions/NumberScale"
- },
- "Prefix": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "SeparatorConfiguration": {
- "$ref": "#/definitions/NumericSeparatorConfiguration"
- },
- "Suffix": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- }
- },
- "type": "object"
- },
- "NumberFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FormatConfiguration": {
- "$ref": "#/definitions/NumericFormatConfiguration"
- }
- },
- "type": "object"
- },
- "NumberScale": {
- "enum": [
- "NONE",
- "AUTO",
- "THOUSANDS",
- "MILLIONS",
- "BILLIONS",
- "TRILLIONS"
- ],
- "type": "string"
- },
- "NumericAxisOptions": {
- "additionalProperties": false,
- "properties": {
- "Range": {
- "$ref": "#/definitions/AxisDisplayRange"
- },
- "Scale": {
- "$ref": "#/definitions/AxisScale"
- }
- },
- "type": "object"
- },
- "NumericEqualityDrillDownFilter": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "Value": {
- "default": 0,
- "type": "number"
- }
- },
- "required": [
- "Column",
- "Value"
- ],
- "type": "object"
- },
- "NumericEqualityFilter": {
- "additionalProperties": false,
- "properties": {
- "AggregationFunction": {
- "$ref": "#/definitions/AggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "MatchOperator": {
- "$ref": "#/definitions/NumericEqualityMatchOperator"
- },
- "NullOption": {
- "$ref": "#/definitions/FilterNullOption"
- },
- "ParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "SelectAllOptions": {
- "$ref": "#/definitions/NumericFilterSelectAllOptions"
- },
- "Value": {
- "default": null,
- "type": "number"
- }
- },
- "required": [
- "Column",
- "FilterId",
- "MatchOperator",
- "NullOption"
- ],
- "type": "object"
- },
- "NumericEqualityMatchOperator": {
- "enum": [
- "EQUALS",
- "DOES_NOT_EQUAL"
- ],
- "type": "string"
- },
- "NumericFilterSelectAllOptions": {
- "enum": [
- "FILTER_ALL_VALUES"
- ],
- "type": "string"
- },
- "NumericFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CurrencyDisplayFormatConfiguration": {
- "$ref": "#/definitions/CurrencyDisplayFormatConfiguration"
- },
- "NumberDisplayFormatConfiguration": {
- "$ref": "#/definitions/NumberDisplayFormatConfiguration"
- },
- "PercentageDisplayFormatConfiguration": {
- "$ref": "#/definitions/PercentageDisplayFormatConfiguration"
- }
- },
- "type": "object"
- },
- "NumericRangeFilter": {
- "additionalProperties": false,
- "properties": {
- "AggregationFunction": {
- "$ref": "#/definitions/AggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "IncludeMaximum": {
- "default": null,
- "type": "boolean"
- },
- "IncludeMinimum": {
- "default": null,
- "type": "boolean"
- },
- "NullOption": {
- "$ref": "#/definitions/FilterNullOption"
- },
- "RangeMaximum": {
- "$ref": "#/definitions/NumericRangeFilterValue"
- },
- "RangeMinimum": {
- "$ref": "#/definitions/NumericRangeFilterValue"
- },
- "SelectAllOptions": {
- "$ref": "#/definitions/NumericFilterSelectAllOptions"
- }
- },
- "required": [
- "Column",
- "FilterId",
- "NullOption"
- ],
- "type": "object"
- },
- "NumericRangeFilterValue": {
- "additionalProperties": false,
- "properties": {
- "Parameter": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "StaticValue": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "NumericSeparatorConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DecimalSeparator": {
- "$ref": "#/definitions/NumericSeparatorSymbol"
- },
- "ThousandsSeparator": {
- "$ref": "#/definitions/ThousandSeparatorOptions"
- }
- },
- "type": "object"
- },
- "NumericSeparatorSymbol": {
- "enum": [
- "COMMA",
- "DOT",
- "SPACE"
- ],
- "type": "string"
- },
- "NumericalAggregationFunction": {
- "additionalProperties": false,
- "properties": {
- "PercentileAggregation": {
- "$ref": "#/definitions/PercentileAggregation"
- },
- "SimpleNumericalAggregation": {
- "$ref": "#/definitions/SimpleNumericalAggregationFunction"
- }
- },
- "type": "object"
- },
- "NumericalDimensionField": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/NumberFormatConfiguration"
- },
- "HierarchyId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "NumericalMeasureField": {
- "additionalProperties": false,
- "properties": {
- "AggregationFunction": {
- "$ref": "#/definitions/NumericalAggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/NumberFormatConfiguration"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "OtherCategories": {
- "enum": [
- "INCLUDE",
- "EXCLUDE"
- ],
- "type": "string"
- },
- "PaginationConfiguration": {
- "additionalProperties": false,
- "properties": {
- "PageNumber": {
- "minimum": 0,
- "type": "number"
- },
- "PageSize": {
- "default": null,
- "type": "number"
- }
- },
- "required": [
- "PageNumber",
- "PageSize"
- ],
- "type": "object"
- },
- "PanelBorderStyle": {
- "enum": [
- "SOLID",
- "DASHED",
- "DOTTED"
- ],
- "type": "string"
- },
- "PanelConfiguration": {
- "additionalProperties": false,
- "properties": {
- "BackgroundColor": {
- "pattern": "^#[A-F0-9]{6}(?:[A-F0-9]{2})?$",
- "type": "string"
- },
- "BackgroundVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "BorderColor": {
- "pattern": "^#[A-F0-9]{6}(?:[A-F0-9]{2})?$",
- "type": "string"
- },
- "BorderStyle": {
- "$ref": "#/definitions/PanelBorderStyle"
- },
- "BorderThickness": {
- "type": "string"
- },
- "BorderVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "GutterSpacing": {
- "type": "string"
- },
- "GutterVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Title": {
- "$ref": "#/definitions/PanelTitleOptions"
- }
- },
- "type": "object"
- },
- "PanelTitleOptions": {
- "additionalProperties": false,
- "properties": {
- "FontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "HorizontalTextAlignment": {
- "$ref": "#/definitions/HorizontalTextAlignment"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "PaperOrientation": {
- "enum": [
- "PORTRAIT",
- "LANDSCAPE"
- ],
- "type": "string"
- },
- "PaperSize": {
- "enum": [
- "US_LETTER",
- "US_LEGAL",
- "US_TABLOID_LEDGER",
- "A0",
- "A1",
- "A2",
- "A3",
- "A4",
- "A5",
- "JIS_B4",
- "JIS_B5"
- ],
- "type": "string"
- },
- "ParameterControl": {
- "additionalProperties": false,
- "properties": {
- "DateTimePicker": {
- "$ref": "#/definitions/ParameterDateTimePickerControl"
- },
- "Dropdown": {
- "$ref": "#/definitions/ParameterDropDownControl"
- },
- "List": {
- "$ref": "#/definitions/ParameterListControl"
- },
- "Slider": {
- "$ref": "#/definitions/ParameterSliderControl"
- },
- "TextArea": {
- "$ref": "#/definitions/ParameterTextAreaControl"
- },
- "TextField": {
- "$ref": "#/definitions/ParameterTextFieldControl"
- }
- },
- "type": "object"
- },
- "ParameterDateTimePickerControl": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/DateTimePickerControlDisplayOptions"
- },
- "ParameterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "ParameterControlId",
- "SourceParameterName",
- "Title"
- ],
- "type": "object"
- },
- "ParameterDeclaration": {
- "additionalProperties": false,
- "properties": {
- "DateTimeParameterDeclaration": {
- "$ref": "#/definitions/DateTimeParameterDeclaration"
- },
- "DecimalParameterDeclaration": {
- "$ref": "#/definitions/DecimalParameterDeclaration"
- },
- "IntegerParameterDeclaration": {
- "$ref": "#/definitions/IntegerParameterDeclaration"
- },
- "StringParameterDeclaration": {
- "$ref": "#/definitions/StringParameterDeclaration"
- }
- },
- "type": "object"
- },
- "ParameterDropDownControl": {
- "additionalProperties": false,
- "properties": {
- "CascadingControlConfiguration": {
- "$ref": "#/definitions/CascadingControlConfiguration"
- },
- "DisplayOptions": {
- "$ref": "#/definitions/DropDownControlDisplayOptions"
- },
- "ParameterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SelectableValues": {
- "$ref": "#/definitions/ParameterSelectableValues"
- },
- "SourceParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlListType"
- }
- },
- "required": [
- "ParameterControlId",
- "SourceParameterName",
- "Title"
- ],
- "type": "object"
- },
- "ParameterListControl": {
- "additionalProperties": false,
- "properties": {
- "CascadingControlConfiguration": {
- "$ref": "#/definitions/CascadingControlConfiguration"
- },
- "DisplayOptions": {
- "$ref": "#/definitions/ListControlDisplayOptions"
- },
- "ParameterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SelectableValues": {
- "$ref": "#/definitions/ParameterSelectableValues"
- },
- "SourceParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlListType"
- }
- },
- "required": [
- "ParameterControlId",
- "SourceParameterName",
- "Title"
- ],
- "type": "object"
- },
- "ParameterSelectableValues": {
- "additionalProperties": false,
- "properties": {
- "LinkToDataSetColumn": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "Values": {
- "items": {
- "type": "string"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "ParameterSliderControl": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/SliderControlDisplayOptions"
- },
- "MaximumValue": {
- "default": 0,
- "type": "number"
- },
- "MinimumValue": {
- "default": 0,
- "type": "number"
- },
- "ParameterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "StepSize": {
- "default": 0,
- "type": "number"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "MaximumValue",
- "MinimumValue",
- "ParameterControlId",
- "SourceParameterName",
- "StepSize",
- "Title"
- ],
- "type": "object"
- },
- "ParameterTextAreaControl": {
- "additionalProperties": false,
- "properties": {
- "Delimiter": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "DisplayOptions": {
- "$ref": "#/definitions/TextAreaControlDisplayOptions"
- },
- "ParameterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "ParameterControlId",
- "SourceParameterName",
- "Title"
- ],
- "type": "object"
- },
- "ParameterTextFieldControl": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/TextFieldControlDisplayOptions"
- },
- "ParameterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "ParameterControlId",
- "SourceParameterName",
- "Title"
- ],
- "type": "object"
- },
- "ParameterValueType": {
- "enum": [
- "MULTI_VALUED",
- "SINGLE_VALUED"
- ],
- "type": "string"
- },
- "Parameters": {
- "additionalProperties": false,
- "properties": {
- "DateTimeParameters": {
- "items": {
- "$ref": "#/definitions/DateTimeParameter"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "DecimalParameters": {
- "items": {
- "$ref": "#/definitions/DecimalParameter"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "IntegerParameters": {
- "items": {
- "$ref": "#/definitions/IntegerParameter"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "StringParameters": {
- "items": {
- "$ref": "#/definitions/StringParameter"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "PercentVisibleRange": {
- "additionalProperties": false,
- "properties": {
- "From": {
- "default": null,
- "maximum": 100,
- "minimum": 0,
- "type": "number"
- },
- "To": {
- "default": null,
- "maximum": 100,
- "minimum": 0,
- "type": "number"
- }
- },
- "type": "object"
- },
- "PercentageDisplayFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DecimalPlacesConfiguration": {
- "$ref": "#/definitions/DecimalPlacesConfiguration"
- },
- "NegativeValueConfiguration": {
- "$ref": "#/definitions/NegativeValueConfiguration"
- },
- "NullValueFormatConfiguration": {
- "$ref": "#/definitions/NullValueFormatConfiguration"
- },
- "Prefix": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "SeparatorConfiguration": {
- "$ref": "#/definitions/NumericSeparatorConfiguration"
- },
- "Suffix": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- }
- },
- "type": "object"
- },
- "PercentileAggregation": {
- "additionalProperties": false,
- "properties": {
- "PercentileValue": {
- "maximum": 100,
- "minimum": 0,
- "type": "number"
- }
- },
- "type": "object"
- },
- "PeriodOverPeriodComputation": {
- "additionalProperties": false,
- "properties": {
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "type": "string"
- },
- "Time": {
- "$ref": "#/definitions/DimensionField"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId"
- ],
- "type": "object"
- },
- "PeriodToDateComputation": {
- "additionalProperties": false,
- "properties": {
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "type": "string"
- },
- "PeriodTimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- },
- "Time": {
- "$ref": "#/definitions/DimensionField"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId"
- ],
- "type": "object"
- },
- "PieChartAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "SmallMultiples": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "PieChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ContributionAnalysisDefaults": {
- "items": {
- "$ref": "#/definitions/ContributionAnalysisDefault"
- },
- "maxItems": 200,
- "minItems": 1,
- "type": "array"
- },
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "DonutOptions": {
- "$ref": "#/definitions/DonutOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/PieChartFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "SmallMultiplesOptions": {
- "$ref": "#/definitions/SmallMultiplesOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/PieChartSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "ValueLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- }
- },
- "type": "object"
- },
- "PieChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "PieChartAggregatedFieldWells": {
- "$ref": "#/definitions/PieChartAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "PieChartSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "SmallMultiplesLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "SmallMultiplesSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "PieChartVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/PieChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "PivotFieldSortOptions": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "SortBy": {
- "$ref": "#/definitions/PivotTableSortBy"
- }
- },
- "required": [
- "FieldId",
- "SortBy"
- ],
- "type": "object"
- },
- "PivotTableAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Columns": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 40,
- "minItems": 0,
- "type": "array"
- },
- "Rows": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 40,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 40,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "PivotTableCellConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "Scope": {
- "$ref": "#/definitions/PivotTableConditionalFormattingScope"
- },
- "Scopes": {
- "items": {
- "$ref": "#/definitions/PivotTableConditionalFormattingScope"
- },
- "maxItems": 3,
- "minItems": 0,
- "type": "array"
- },
- "TextFormat": {
- "$ref": "#/definitions/TextConditionalFormat"
- }
- },
- "required": [
- "FieldId"
- ],
- "type": "object"
- },
- "PivotTableConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "ConditionalFormattingOptions": {
- "items": {
- "$ref": "#/definitions/PivotTableConditionalFormattingOption"
- },
- "maxItems": 500,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "PivotTableConditionalFormattingOption": {
- "additionalProperties": false,
- "properties": {
- "Cell": {
- "$ref": "#/definitions/PivotTableCellConditionalFormatting"
- }
- },
- "type": "object"
- },
- "PivotTableConditionalFormattingScope": {
- "additionalProperties": false,
- "properties": {
- "Role": {
- "$ref": "#/definitions/PivotTableConditionalFormattingScopeRole"
- }
- },
- "type": "object"
- },
- "PivotTableConditionalFormattingScopeRole": {
- "enum": [
- "FIELD",
- "FIELD_TOTAL",
- "GRAND_TOTAL"
- ],
- "type": "string"
- },
- "PivotTableConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FieldOptions": {
- "$ref": "#/definitions/PivotTableFieldOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/PivotTableFieldWells"
- },
- "PaginatedReportOptions": {
- "$ref": "#/definitions/PivotTablePaginatedReportOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/PivotTableSortConfiguration"
- },
- "TableOptions": {
- "$ref": "#/definitions/PivotTableOptions"
- },
- "TotalOptions": {
- "$ref": "#/definitions/PivotTableTotalOptions"
- }
- },
- "type": "object"
- },
- "PivotTableDataPathOption": {
- "additionalProperties": false,
- "properties": {
- "DataPathList": {
- "items": {
- "$ref": "#/definitions/DataPathValue"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "Width": {
- "type": "string"
- }
- },
- "required": [
- "DataPathList"
- ],
- "type": "object"
- },
- "PivotTableDataPathType": {
- "enum": [
- "HIERARCHY_ROWS_LAYOUT_COLUMN",
- "MULTIPLE_ROW_METRICS_COLUMN",
- "EMPTY_COLUMN_HEADER",
- "COUNT_METRIC_COLUMN"
- ],
- "type": "string"
- },
- "PivotTableFieldCollapseState": {
- "enum": [
- "COLLAPSED",
- "EXPANDED"
- ],
- "type": "string"
- },
- "PivotTableFieldCollapseStateOption": {
- "additionalProperties": false,
- "properties": {
- "State": {
- "$ref": "#/definitions/PivotTableFieldCollapseState"
- },
- "Target": {
- "$ref": "#/definitions/PivotTableFieldCollapseStateTarget"
- }
- },
- "required": [
- "Target"
- ],
- "type": "object"
- },
- "PivotTableFieldCollapseStateTarget": {
- "additionalProperties": false,
- "properties": {
- "FieldDataPathValues": {
- "items": {
- "$ref": "#/definitions/DataPathValue"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "FieldId": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "PivotTableFieldOption": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "required": [
- "FieldId"
- ],
- "type": "object"
- },
- "PivotTableFieldOptions": {
- "additionalProperties": false,
- "properties": {
- "CollapseStateOptions": {
- "items": {
- "$ref": "#/definitions/PivotTableFieldCollapseStateOption"
- },
- "type": "array"
- },
- "DataPathOptions": {
- "items": {
- "$ref": "#/definitions/PivotTableDataPathOption"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "SelectedFieldOptions": {
- "items": {
- "$ref": "#/definitions/PivotTableFieldOption"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "PivotTableFieldSubtotalOptions": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "type": "object"
- },
- "PivotTableFieldWells": {
- "additionalProperties": false,
- "properties": {
- "PivotTableAggregatedFieldWells": {
- "$ref": "#/definitions/PivotTableAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "PivotTableMetricPlacement": {
- "enum": [
- "ROW",
- "COLUMN"
- ],
- "type": "string"
- },
- "PivotTableOptions": {
- "additionalProperties": false,
- "properties": {
- "CellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "CollapsedRowDimensionsVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "ColumnHeaderStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "ColumnNamesVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "DefaultCellWidth": {
- "type": "string"
- },
- "MetricPlacement": {
- "$ref": "#/definitions/PivotTableMetricPlacement"
- },
- "RowAlternateColorOptions": {
- "$ref": "#/definitions/RowAlternateColorOptions"
- },
- "RowFieldNamesStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "RowHeaderStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "RowsLabelOptions": {
- "$ref": "#/definitions/PivotTableRowsLabelOptions"
- },
- "RowsLayout": {
- "$ref": "#/definitions/PivotTableRowsLayout"
- },
- "SingleMetricVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "ToggleButtonsVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "PivotTablePaginatedReportOptions": {
- "additionalProperties": false,
- "properties": {
- "OverflowColumnHeaderVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "VerticalOverflowVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "PivotTableRowsLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "maxLength": 1024,
- "minLength": 1,
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "PivotTableRowsLayout": {
- "enum": [
- "TABULAR",
- "HIERARCHY"
- ],
- "type": "string"
- },
- "PivotTableSortBy": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnSort"
- },
- "DataPath": {
- "$ref": "#/definitions/DataPathSort"
- },
- "Field": {
- "$ref": "#/definitions/FieldSort"
- }
- },
- "type": "object"
- },
- "PivotTableSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FieldSortOptions": {
- "items": {
- "$ref": "#/definitions/PivotFieldSortOptions"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "PivotTableSubtotalLevel": {
- "enum": [
- "ALL",
- "CUSTOM",
- "LAST"
- ],
- "type": "string"
- },
- "PivotTableTotalOptions": {
- "additionalProperties": false,
- "properties": {
- "ColumnSubtotalOptions": {
- "$ref": "#/definitions/SubtotalOptions"
- },
- "ColumnTotalOptions": {
- "$ref": "#/definitions/PivotTotalOptions"
- },
- "RowSubtotalOptions": {
- "$ref": "#/definitions/SubtotalOptions"
- },
- "RowTotalOptions": {
- "$ref": "#/definitions/PivotTotalOptions"
- }
- },
- "type": "object"
- },
- "PivotTableVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/PivotTableConfiguration"
- },
- "ConditionalFormatting": {
- "$ref": "#/definitions/PivotTableConditionalFormatting"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "PivotTotalOptions": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "type": "string"
- },
- "MetricHeaderCellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "Placement": {
- "$ref": "#/definitions/TableTotalsPlacement"
- },
- "ScrollStatus": {
- "$ref": "#/definitions/TableTotalsScrollStatus"
- },
- "TotalAggregationOptions": {
- "items": {
- "$ref": "#/definitions/TotalAggregationOption"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "TotalCellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "TotalsVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "ValueCellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- }
- },
- "type": "object"
- },
- "PredefinedHierarchy": {
- "additionalProperties": false,
- "properties": {
- "Columns": {
- "items": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "maxItems": 10,
- "minItems": 1,
- "type": "array"
- },
- "DrillDownFilters": {
- "items": {
- "$ref": "#/definitions/DrillDownFilter"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "HierarchyId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Columns",
- "HierarchyId"
- ],
- "type": "object"
- },
- "PrimaryValueDisplayType": {
- "enum": [
- "HIDDEN",
- "COMPARISON",
- "ACTUAL"
- ],
- "type": "string"
- },
- "ProgressBarOptions": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "RadarChartAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Color": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "RadarChartAreaStyleSettings": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "RadarChartAxesRangeScale": {
- "enum": [
- "AUTO",
- "INDEPENDENT",
- "SHARED"
- ],
- "type": "string"
- },
- "RadarChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "AlternateBandColorsVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "AlternateBandEvenColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "AlternateBandOddColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "AxesRangeScale": {
- "$ref": "#/definitions/RadarChartAxesRangeScale"
- },
- "BaseSeriesSettings": {
- "$ref": "#/definitions/RadarChartSeriesSettings"
- },
- "CategoryAxis": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "CategoryLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ColorAxis": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "ColorLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/RadarChartFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "Shape": {
- "$ref": "#/definitions/RadarChartShape"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/RadarChartSortConfiguration"
- },
- "StartAngle": {
- "maximum": 360,
- "minimum": -360,
- "type": "number"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- }
- },
- "type": "object"
- },
- "RadarChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "RadarChartAggregatedFieldWells": {
- "$ref": "#/definitions/RadarChartAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "RadarChartSeriesSettings": {
- "additionalProperties": false,
- "properties": {
- "AreaStyleSettings": {
- "$ref": "#/definitions/RadarChartAreaStyleSettings"
- }
- },
- "type": "object"
- },
- "RadarChartShape": {
- "enum": [
- "CIRCLE",
- "POLYGON"
- ],
- "type": "string"
- },
- "RadarChartSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "ColorItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "ColorSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "RadarChartVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/RadarChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "RangeEndsLabelType": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "ReferenceLine": {
- "additionalProperties": false,
- "properties": {
- "DataConfiguration": {
- "$ref": "#/definitions/ReferenceLineDataConfiguration"
- },
- "LabelConfiguration": {
- "$ref": "#/definitions/ReferenceLineLabelConfiguration"
- },
- "Status": {
- "$ref": "#/definitions/WidgetStatus"
- },
- "StyleConfiguration": {
- "$ref": "#/definitions/ReferenceLineStyleConfiguration"
- }
- },
- "required": [
- "DataConfiguration"
- ],
- "type": "object"
- },
- "ReferenceLineCustomLabelConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "pattern": "\\S",
- "type": "string"
- }
- },
- "required": [
- "CustomLabel"
- ],
- "type": "object"
- },
- "ReferenceLineDataConfiguration": {
- "additionalProperties": false,
- "properties": {
- "AxisBinding": {
- "$ref": "#/definitions/AxisBinding"
- },
- "DynamicConfiguration": {
- "$ref": "#/definitions/ReferenceLineDynamicDataConfiguration"
- },
- "SeriesType": {
- "$ref": "#/definitions/ReferenceLineSeriesType"
- },
- "StaticConfiguration": {
- "$ref": "#/definitions/ReferenceLineStaticDataConfiguration"
- }
- },
- "type": "object"
- },
- "ReferenceLineDynamicDataConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Calculation": {
- "$ref": "#/definitions/NumericalAggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "MeasureAggregationFunction": {
- "$ref": "#/definitions/AggregationFunction"
- }
- },
- "required": [
- "Calculation",
- "Column"
- ],
- "type": "object"
- },
- "ReferenceLineLabelConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomLabelConfiguration": {
- "$ref": "#/definitions/ReferenceLineCustomLabelConfiguration"
- },
- "FontColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "FontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "HorizontalPosition": {
- "$ref": "#/definitions/ReferenceLineLabelHorizontalPosition"
- },
- "ValueLabelConfiguration": {
- "$ref": "#/definitions/ReferenceLineValueLabelConfiguration"
- },
- "VerticalPosition": {
- "$ref": "#/definitions/ReferenceLineLabelVerticalPosition"
- }
- },
- "type": "object"
- },
- "ReferenceLineLabelHorizontalPosition": {
- "enum": [
- "LEFT",
- "CENTER",
- "RIGHT"
- ],
- "type": "string"
- },
- "ReferenceLineLabelVerticalPosition": {
- "enum": [
- "ABOVE",
- "BELOW"
- ],
- "type": "string"
- },
- "ReferenceLinePatternType": {
- "enum": [
- "SOLID",
- "DASHED",
- "DOTTED"
- ],
- "type": "string"
- },
- "ReferenceLineSeriesType": {
- "enum": [
- "BAR",
- "LINE"
- ],
- "type": "string"
- },
- "ReferenceLineStaticDataConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Value": {
- "default": 0,
- "type": "number"
- }
- },
- "required": [
- "Value"
- ],
- "type": "object"
- },
- "ReferenceLineStyleConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "Pattern": {
- "$ref": "#/definitions/ReferenceLinePatternType"
- }
- },
- "type": "object"
- },
- "ReferenceLineValueLabelConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FormatConfiguration": {
- "$ref": "#/definitions/NumericFormatConfiguration"
- },
- "RelativePosition": {
- "$ref": "#/definitions/ReferenceLineValueLabelRelativePosition"
- }
- },
- "type": "object"
- },
- "ReferenceLineValueLabelRelativePosition": {
- "enum": [
- "BEFORE_CUSTOM_LABEL",
- "AFTER_CUSTOM_LABEL"
- ],
- "type": "string"
- },
- "RelativeDateTimeControlDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "DateTimeFormat": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "InfoIconLabelOptions": {
- "$ref": "#/definitions/SheetControlInfoIconLabelOptions"
- },
- "TitleOptions": {
- "$ref": "#/definitions/LabelOptions"
- }
- },
- "type": "object"
- },
- "RelativeDateType": {
- "enum": [
- "PREVIOUS",
- "THIS",
- "LAST",
- "NOW",
- "NEXT"
- ],
- "type": "string"
- },
- "RelativeDatesFilter": {
- "additionalProperties": false,
- "properties": {
- "AnchorDateConfiguration": {
- "$ref": "#/definitions/AnchorDateConfiguration"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- },
- "ExcludePeriodConfiguration": {
- "$ref": "#/definitions/ExcludePeriodConfiguration"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "MinimumGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- },
- "NullOption": {
- "$ref": "#/definitions/FilterNullOption"
- },
- "ParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "RelativeDateType": {
- "$ref": "#/definitions/RelativeDateType"
- },
- "RelativeDateValue": {
- "default": null,
- "type": "number"
- },
- "TimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- }
- },
- "required": [
- "AnchorDateConfiguration",
- "Column",
- "FilterId",
- "NullOption",
- "RelativeDateType",
- "TimeGranularity"
- ],
- "type": "object"
- },
- "RelativeFontSize": {
- "enum": [
- "EXTRA_SMALL",
- "SMALL",
- "MEDIUM",
- "LARGE",
- "EXTRA_LARGE"
- ],
- "type": "string"
- },
- "ResizeOption": {
- "enum": [
- "FIXED",
- "RESPONSIVE"
- ],
- "type": "string"
- },
- "ResourcePermission": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "type": "string"
- },
- "maxItems": 20,
- "minItems": 1,
- "type": "array"
- },
- "Principal": {
- "maxLength": 256,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Actions",
- "Principal"
- ],
- "type": "object"
- },
- "ResourceStatus": {
- "enum": [
- "CREATION_IN_PROGRESS",
- "CREATION_SUCCESSFUL",
- "CREATION_FAILED",
- "UPDATE_IN_PROGRESS",
- "UPDATE_SUCCESSFUL",
- "UPDATE_FAILED",
- "DELETED"
- ],
- "type": "string"
- },
- "RollingDateConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DataSetIdentifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Expression": {
- "maxLength": 4096,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Expression"
- ],
- "type": "object"
- },
- "RowAlternateColorOptions": {
- "additionalProperties": false,
- "properties": {
- "RowAlternateColors": {
- "items": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Status": {
- "$ref": "#/definitions/WidgetStatus"
- },
- "UsePrimaryBackgroundColor": {
- "$ref": "#/definitions/WidgetStatus"
- }
- },
- "type": "object"
- },
- "SameSheetTargetVisualConfiguration": {
- "additionalProperties": false,
- "properties": {
- "TargetVisualOptions": {
- "$ref": "#/definitions/TargetVisualOptions"
- },
- "TargetVisuals": {
- "items": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "maxItems": 50,
- "minItems": 1,
- "type": "array"
- }
- },
- "type": "object"
- },
- "SankeyDiagramAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Destination": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Source": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Weight": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "SankeyDiagramChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/SankeyDiagramFieldWells"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/SankeyDiagramSortConfiguration"
- }
- },
- "type": "object"
- },
- "SankeyDiagramFieldWells": {
- "additionalProperties": false,
- "properties": {
- "SankeyDiagramAggregatedFieldWells": {
- "$ref": "#/definitions/SankeyDiagramAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "SankeyDiagramSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DestinationItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "SourceItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "WeightSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "SankeyDiagramVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/SankeyDiagramChartConfiguration"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "ScatterPlotCategoricallyAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Label": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Size": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "XAxis": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "YAxis": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "ScatterPlotConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/ScatterPlotFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- },
- "XAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "XAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "YAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "YAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- }
- },
- "type": "object"
- },
- "ScatterPlotFieldWells": {
- "additionalProperties": false,
- "properties": {
- "ScatterPlotCategoricallyAggregatedFieldWells": {
- "$ref": "#/definitions/ScatterPlotCategoricallyAggregatedFieldWells"
- },
- "ScatterPlotUnaggregatedFieldWells": {
- "$ref": "#/definitions/ScatterPlotUnaggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "ScatterPlotUnaggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Label": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Size": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "XAxis": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "YAxis": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "ScatterPlotVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/ScatterPlotConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "ScrollBarOptions": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- },
- "VisibleRange": {
- "$ref": "#/definitions/VisibleRangeOptions"
- }
- },
- "type": "object"
- },
- "SecondaryValueOptions": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "SectionAfterPageBreak": {
- "additionalProperties": false,
- "properties": {
- "Status": {
- "$ref": "#/definitions/SectionPageBreakStatus"
- }
- },
- "type": "object"
- },
- "SectionBasedLayoutCanvasSizeOptions": {
- "additionalProperties": false,
- "properties": {
- "PaperCanvasSizeOptions": {
- "$ref": "#/definitions/SectionBasedLayoutPaperCanvasSizeOptions"
- }
- },
- "type": "object"
- },
- "SectionBasedLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "BodySections": {
- "items": {
- "$ref": "#/definitions/BodySectionConfiguration"
- },
- "maxItems": 28,
- "minItems": 0,
- "type": "array"
- },
- "CanvasSizeOptions": {
- "$ref": "#/definitions/SectionBasedLayoutCanvasSizeOptions"
- },
- "FooterSections": {
- "items": {
- "$ref": "#/definitions/HeaderFooterSectionConfiguration"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "HeaderSections": {
- "items": {
- "$ref": "#/definitions/HeaderFooterSectionConfiguration"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "BodySections",
- "CanvasSizeOptions",
- "FooterSections",
- "HeaderSections"
- ],
- "type": "object"
- },
- "SectionBasedLayoutPaperCanvasSizeOptions": {
- "additionalProperties": false,
- "properties": {
- "PaperMargin": {
- "$ref": "#/definitions/Spacing"
- },
- "PaperOrientation": {
- "$ref": "#/definitions/PaperOrientation"
- },
- "PaperSize": {
- "$ref": "#/definitions/PaperSize"
- }
- },
- "type": "object"
- },
- "SectionLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FreeFormLayout": {
- "$ref": "#/definitions/FreeFormSectionLayoutConfiguration"
- }
- },
- "required": [
- "FreeFormLayout"
- ],
- "type": "object"
- },
- "SectionPageBreakConfiguration": {
- "additionalProperties": false,
- "properties": {
- "After": {
- "$ref": "#/definitions/SectionAfterPageBreak"
- }
- },
- "type": "object"
- },
- "SectionPageBreakStatus": {
- "enum": [
- "ENABLED",
- "DISABLED"
- ],
- "type": "string"
- },
- "SectionStyle": {
- "additionalProperties": false,
- "properties": {
- "Height": {
- "type": "string"
- },
- "Padding": {
- "$ref": "#/definitions/Spacing"
- }
- },
- "type": "object"
- },
- "SelectAllValueOptions": {
- "enum": [
- "ALL_VALUES"
- ],
- "type": "string"
- },
- "SelectedFieldOptions": {
- "enum": [
- "ALL_FIELDS"
- ],
- "type": "string"
- },
- "SelectedSheetsFilterScopeConfiguration": {
- "additionalProperties": false,
- "properties": {
- "SheetVisualScopingConfigurations": {
- "items": {
- "$ref": "#/definitions/SheetVisualScopingConfiguration"
- },
- "maxItems": 50,
- "minItems": 1,
- "type": "array"
- }
- },
- "type": "object"
- },
- "SelectedTooltipType": {
- "enum": [
- "BASIC",
- "DETAILED"
- ],
- "type": "string"
- },
- "SeriesItem": {
- "additionalProperties": false,
- "properties": {
- "DataFieldSeriesItem": {
- "$ref": "#/definitions/DataFieldSeriesItem"
- },
- "FieldSeriesItem": {
- "$ref": "#/definitions/FieldSeriesItem"
- }
- },
- "type": "object"
- },
- "SetParameterValueConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DestinationParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "Value": {
- "$ref": "#/definitions/DestinationParameterValueConfiguration"
- }
- },
- "required": [
- "DestinationParameterName",
- "Value"
- ],
- "type": "object"
- },
- "ShapeConditionalFormat": {
- "additionalProperties": false,
- "properties": {
- "BackgroundColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "required": [
- "BackgroundColor"
- ],
- "type": "object"
- },
- "Sheet": {
- "additionalProperties": false,
- "properties": {
- "Name": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "SheetId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "type": "object"
- },
- "SheetContentType": {
- "enum": [
- "PAGINATED",
- "INTERACTIVE"
- ],
- "type": "string"
- },
- "SheetControlDateTimePickerType": {
- "enum": [
- "SINGLE_VALUED",
- "DATE_RANGE"
- ],
- "type": "string"
- },
- "SheetControlInfoIconLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "InfoIconText": {
- "maxLength": 100,
- "minLength": 1,
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "SheetControlLayout": {
- "additionalProperties": false,
- "properties": {
- "Configuration": {
- "$ref": "#/definitions/SheetControlLayoutConfiguration"
- }
- },
- "required": [
- "Configuration"
- ],
- "type": "object"
- },
- "SheetControlLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "GridLayout": {
- "$ref": "#/definitions/GridLayoutConfiguration"
- }
- },
- "type": "object"
- },
- "SheetControlListType": {
- "enum": [
- "MULTI_SELECT",
- "SINGLE_SELECT"
- ],
- "type": "string"
- },
- "SheetControlSliderType": {
- "enum": [
- "SINGLE_POINT",
- "RANGE"
- ],
- "type": "string"
- },
- "SheetControlsOption": {
- "additionalProperties": false,
- "properties": {
- "VisibilityState": {
- "$ref": "#/definitions/DashboardUIState"
- }
- },
- "type": "object"
- },
- "SheetDefinition": {
- "additionalProperties": false,
- "properties": {
- "ContentType": {
- "$ref": "#/definitions/SheetContentType"
- },
- "Description": {
- "maxLength": 1024,
- "minLength": 1,
- "type": "string"
- },
- "FilterControls": {
- "items": {
- "$ref": "#/definitions/FilterControl"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Layouts": {
- "items": {
- "$ref": "#/definitions/Layout"
- },
- "maxItems": 1,
- "minItems": 1,
- "type": "array"
- },
- "Name": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "ParameterControls": {
- "items": {
- "$ref": "#/definitions/ParameterControl"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "SheetControlLayouts": {
- "items": {
- "$ref": "#/definitions/SheetControlLayout"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "SheetId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "TextBoxes": {
- "items": {
- "$ref": "#/definitions/SheetTextBox"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "Title": {
- "maxLength": 1024,
- "minLength": 1,
- "type": "string"
- },
- "Visuals": {
- "items": {
- "$ref": "#/definitions/Visual"
- },
- "maxItems": 50,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "SheetId"
- ],
- "type": "object"
- },
- "SheetElementConfigurationOverrides": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "SheetElementRenderingRule": {
- "additionalProperties": false,
- "properties": {
- "ConfigurationOverrides": {
- "$ref": "#/definitions/SheetElementConfigurationOverrides"
- },
- "Expression": {
- "maxLength": 4096,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "ConfigurationOverrides",
- "Expression"
- ],
- "type": "object"
- },
- "SheetLayoutElementMaximizationOption": {
- "additionalProperties": false,
- "properties": {
- "AvailabilityStatus": {
- "$ref": "#/definitions/DashboardBehavior"
- }
- },
- "type": "object"
- },
- "SheetTextBox": {
- "additionalProperties": false,
- "properties": {
- "Content": {
- "maxLength": 150000,
- "minLength": 0,
- "type": "string"
- },
- "SheetTextBoxId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "SheetTextBoxId"
- ],
- "type": "object"
- },
- "SheetVisualScopingConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Scope": {
- "$ref": "#/definitions/FilterVisualScope"
- },
- "SheetId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "VisualIds": {
- "items": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "maxItems": 50,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "Scope",
- "SheetId"
- ],
- "type": "object"
- },
- "ShortFormatText": {
- "additionalProperties": false,
- "properties": {
- "PlainText": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "RichText": {
- "maxLength": 1024,
- "minLength": 1,
- "type": "string"
- }
- },
- "type": "object"
- },
- "SimpleAttributeAggregationFunction": {
- "enum": [
- "UNIQUE_VALUE"
- ],
- "type": "string"
- },
- "SimpleClusterMarker": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- }
- },
- "type": "object"
- },
- "SimpleNumericalAggregationFunction": {
- "enum": [
- "SUM",
- "AVERAGE",
- "MIN",
- "MAX",
- "COUNT",
- "DISTINCT_COUNT",
- "VAR",
- "VARP",
- "STDEV",
- "STDEVP",
- "MEDIAN"
- ],
- "type": "string"
- },
- "SimpleTotalAggregationFunction": {
- "enum": [
- "DEFAULT",
- "SUM",
- "AVERAGE",
- "MIN",
- "MAX",
- "NONE"
- ],
- "type": "string"
- },
- "SliderControlDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "InfoIconLabelOptions": {
- "$ref": "#/definitions/SheetControlInfoIconLabelOptions"
- },
- "TitleOptions": {
- "$ref": "#/definitions/LabelOptions"
- }
- },
- "type": "object"
- },
- "SmallMultiplesAxisPlacement": {
- "enum": [
- "OUTSIDE",
- "INSIDE"
- ],
- "type": "string"
- },
- "SmallMultiplesAxisProperties": {
- "additionalProperties": false,
- "properties": {
- "Placement": {
- "$ref": "#/definitions/SmallMultiplesAxisPlacement"
- },
- "Scale": {
- "$ref": "#/definitions/SmallMultiplesAxisScale"
- }
- },
- "type": "object"
- },
- "SmallMultiplesAxisScale": {
- "enum": [
- "SHARED",
- "INDEPENDENT"
- ],
- "type": "string"
- },
- "SmallMultiplesOptions": {
- "additionalProperties": false,
- "properties": {
- "MaxVisibleColumns": {
- "maximum": 10,
- "minimum": 1,
- "type": "number"
- },
- "MaxVisibleRows": {
- "maximum": 10,
- "minimum": 1,
- "type": "number"
- },
- "PanelConfiguration": {
- "$ref": "#/definitions/PanelConfiguration"
- },
- "XAxis": {
- "$ref": "#/definitions/SmallMultiplesAxisProperties"
- },
- "YAxis": {
- "$ref": "#/definitions/SmallMultiplesAxisProperties"
- }
- },
- "type": "object"
- },
- "SortDirection": {
- "enum": [
- "ASC",
- "DESC"
- ],
- "type": "string"
- },
- "Spacing": {
- "additionalProperties": false,
- "properties": {
- "Bottom": {
- "type": "string"
- },
- "Left": {
- "type": "string"
- },
- "Right": {
- "type": "string"
- },
- "Top": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "SpecialValue": {
- "enum": [
- "EMPTY",
- "NULL",
- "OTHER"
- ],
- "type": "string"
- },
- "StringDefaultValues": {
- "additionalProperties": false,
- "properties": {
- "DynamicValue": {
- "$ref": "#/definitions/DynamicDefaultValue"
- },
- "StaticValues": {
- "items": {
- "type": "string"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "StringFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "NullValueFormatConfiguration": {
- "$ref": "#/definitions/NullValueFormatConfiguration"
- },
- "NumericFormatConfiguration": {
- "$ref": "#/definitions/NumericFormatConfiguration"
- }
- },
- "type": "object"
- },
- "StringParameter": {
- "additionalProperties": false,
- "properties": {
- "Name": {
- "pattern": "\\S",
- "type": "string"
- },
- "Values": {
- "items": {
- "type": "string"
- },
- "type": "array"
- }
- },
- "required": [
- "Name",
- "Values"
- ],
- "type": "object"
- },
- "StringParameterDeclaration": {
- "additionalProperties": false,
- "properties": {
- "DefaultValues": {
- "$ref": "#/definitions/StringDefaultValues"
- },
- "MappedDataSetParameters": {
- "items": {
- "$ref": "#/definitions/MappedDataSetParameter"
- },
- "maxItems": 150,
- "minItems": 0,
- "type": "array"
- },
- "Name": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "ParameterValueType": {
- "$ref": "#/definitions/ParameterValueType"
- },
- "ValueWhenUnset": {
- "$ref": "#/definitions/StringValueWhenUnsetConfiguration"
- }
- },
- "required": [
- "Name",
- "ParameterValueType"
- ],
- "type": "object"
- },
- "StringValueWhenUnsetConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomValue": {
- "type": "string"
- },
- "ValueWhenUnsetOption": {
- "$ref": "#/definitions/ValueWhenUnsetOption"
- }
- },
- "type": "object"
- },
- "StyledCellType": {
- "enum": [
- "TOTAL",
- "METRIC_HEADER",
- "VALUE"
- ],
- "type": "string"
- },
- "SubtotalOptions": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "type": "string"
- },
- "FieldLevel": {
- "$ref": "#/definitions/PivotTableSubtotalLevel"
- },
- "FieldLevelOptions": {
- "items": {
- "$ref": "#/definitions/PivotTableFieldSubtotalOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "MetricHeaderCellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "StyleTargets": {
- "items": {
- "$ref": "#/definitions/TableStyleTarget"
- },
- "maxItems": 3,
- "minItems": 0,
- "type": "array"
- },
- "TotalCellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "TotalsVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "ValueCellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- }
- },
- "type": "object"
- },
- "TableAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "GroupBy": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TableBorderOptions": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "Style": {
- "$ref": "#/definitions/TableBorderStyle"
- },
- "Thickness": {
- "maximum": 4,
- "minimum": 1,
- "type": "number"
- }
- },
- "type": "object"
- },
- "TableBorderStyle": {
- "enum": [
- "NONE",
- "SOLID"
- ],
- "type": "string"
- },
- "TableCellConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "TextFormat": {
- "$ref": "#/definitions/TextConditionalFormat"
- }
- },
- "required": [
- "FieldId"
- ],
- "type": "object"
- },
- "TableCellImageScalingConfiguration": {
- "enum": [
- "FIT_TO_CELL_HEIGHT",
- "FIT_TO_CELL_WIDTH",
- "DO_NOT_SCALE"
- ],
- "type": "string"
- },
- "TableCellImageSizingConfiguration": {
- "additionalProperties": false,
- "properties": {
- "TableCellImageScalingConfiguration": {
- "$ref": "#/definitions/TableCellImageScalingConfiguration"
- }
- },
- "type": "object"
- },
- "TableCellStyle": {
- "additionalProperties": false,
- "properties": {
- "BackgroundColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "Border": {
- "$ref": "#/definitions/GlobalTableBorderOptions"
- },
- "FontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "Height": {
- "maximum": 500,
- "minimum": 8,
- "type": "number"
- },
- "HorizontalTextAlignment": {
- "$ref": "#/definitions/HorizontalTextAlignment"
- },
- "TextWrap": {
- "$ref": "#/definitions/TextWrap"
- },
- "VerticalTextAlignment": {
- "$ref": "#/definitions/VerticalTextAlignment"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "TableConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "ConditionalFormattingOptions": {
- "items": {
- "$ref": "#/definitions/TableConditionalFormattingOption"
- },
- "maxItems": 500,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TableConditionalFormattingOption": {
- "additionalProperties": false,
- "properties": {
- "Cell": {
- "$ref": "#/definitions/TableCellConditionalFormatting"
- },
- "Row": {
- "$ref": "#/definitions/TableRowConditionalFormatting"
- }
- },
- "type": "object"
- },
- "TableConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FieldOptions": {
- "$ref": "#/definitions/TableFieldOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/TableFieldWells"
- },
- "PaginatedReportOptions": {
- "$ref": "#/definitions/TablePaginatedReportOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/TableSortConfiguration"
- },
- "TableInlineVisualizations": {
- "items": {
- "$ref": "#/definitions/TableInlineVisualization"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "TableOptions": {
- "$ref": "#/definitions/TableOptions"
- },
- "TotalOptions": {
- "$ref": "#/definitions/TotalOptions"
- }
- },
- "type": "object"
- },
- "TableFieldCustomIconContent": {
- "additionalProperties": false,
- "properties": {
- "Icon": {
- "$ref": "#/definitions/TableFieldIconSetType"
- }
- },
- "type": "object"
- },
- "TableFieldCustomTextContent": {
- "additionalProperties": false,
- "properties": {
- "FontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "Value": {
- "type": "string"
- }
- },
- "required": [
- "FontConfiguration"
- ],
- "type": "object"
- },
- "TableFieldIconSetType": {
- "enum": [
- "LINK"
- ],
- "type": "string"
- },
- "TableFieldImageConfiguration": {
- "additionalProperties": false,
- "properties": {
- "SizingOptions": {
- "$ref": "#/definitions/TableCellImageSizingConfiguration"
- }
- },
- "type": "object"
- },
- "TableFieldLinkConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Content": {
- "$ref": "#/definitions/TableFieldLinkContentConfiguration"
- },
- "Target": {
- "$ref": "#/definitions/URLTargetConfiguration"
- }
- },
- "required": [
- "Content",
- "Target"
- ],
- "type": "object"
- },
- "TableFieldLinkContentConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomIconContent": {
- "$ref": "#/definitions/TableFieldCustomIconContent"
- },
- "CustomTextContent": {
- "$ref": "#/definitions/TableFieldCustomTextContent"
- }
- },
- "type": "object"
- },
- "TableFieldOption": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "URLStyling": {
- "$ref": "#/definitions/TableFieldURLConfiguration"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Width": {
- "type": "string"
- }
- },
- "required": [
- "FieldId"
- ],
- "type": "object"
- },
- "TableFieldOptions": {
- "additionalProperties": false,
- "properties": {
- "Order": {
- "items": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "PinnedFieldOptions": {
- "$ref": "#/definitions/TablePinnedFieldOptions"
- },
- "SelectedFieldOptions": {
- "items": {
- "$ref": "#/definitions/TableFieldOption"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TableFieldURLConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ImageConfiguration": {
- "$ref": "#/definitions/TableFieldImageConfiguration"
- },
- "LinkConfiguration": {
- "$ref": "#/definitions/TableFieldLinkConfiguration"
- }
- },
- "type": "object"
- },
- "TableFieldWells": {
- "additionalProperties": false,
- "properties": {
- "TableAggregatedFieldWells": {
- "$ref": "#/definitions/TableAggregatedFieldWells"
- },
- "TableUnaggregatedFieldWells": {
- "$ref": "#/definitions/TableUnaggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "TableInlineVisualization": {
- "additionalProperties": false,
- "properties": {
- "DataBars": {
- "$ref": "#/definitions/DataBarsOptions"
- }
- },
- "type": "object"
- },
- "TableOptions": {
- "additionalProperties": false,
- "properties": {
- "CellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "HeaderStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "Orientation": {
- "$ref": "#/definitions/TableOrientation"
- },
- "RowAlternateColorOptions": {
- "$ref": "#/definitions/RowAlternateColorOptions"
- }
- },
- "type": "object"
- },
- "TableOrientation": {
- "enum": [
- "VERTICAL",
- "HORIZONTAL"
- ],
- "type": "string"
- },
- "TablePaginatedReportOptions": {
- "additionalProperties": false,
- "properties": {
- "OverflowColumnHeaderVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "VerticalOverflowVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "TablePinnedFieldOptions": {
- "additionalProperties": false,
- "properties": {
- "PinnedLeftFields": {
- "items": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "maxItems": 201,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TableRowConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "BackgroundColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- },
- "TextColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "TableSideBorderOptions": {
- "additionalProperties": false,
- "properties": {
- "Bottom": {
- "$ref": "#/definitions/TableBorderOptions"
- },
- "InnerHorizontal": {
- "$ref": "#/definitions/TableBorderOptions"
- },
- "InnerVertical": {
- "$ref": "#/definitions/TableBorderOptions"
- },
- "Left": {
- "$ref": "#/definitions/TableBorderOptions"
- },
- "Right": {
- "$ref": "#/definitions/TableBorderOptions"
- },
- "Top": {
- "$ref": "#/definitions/TableBorderOptions"
- }
- },
- "type": "object"
- },
- "TableSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "PaginationConfiguration": {
- "$ref": "#/definitions/PaginationConfiguration"
- },
- "RowSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TableStyleTarget": {
- "additionalProperties": false,
- "properties": {
- "CellType": {
- "$ref": "#/definitions/StyledCellType"
- }
- },
- "required": [
- "CellType"
- ],
- "type": "object"
- },
- "TableTotalsPlacement": {
- "enum": [
- "START",
- "END",
- "AUTO"
- ],
- "type": "string"
- },
- "TableTotalsScrollStatus": {
- "enum": [
- "PINNED",
- "SCROLLED"
- ],
- "type": "string"
- },
- "TableUnaggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Values": {
- "items": {
- "$ref": "#/definitions/UnaggregatedField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TableVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/TableConfiguration"
- },
- "ConditionalFormatting": {
- "$ref": "#/definitions/TableConditionalFormatting"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "Tag": {
- "additionalProperties": false,
- "properties": {
- "Key": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "Value": {
- "maxLength": 256,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Key",
- "Value"
- ],
- "type": "object"
- },
- "TargetVisualOptions": {
- "enum": [
- "ALL_VISUALS"
- ],
- "type": "string"
- },
- "TextAreaControlDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "InfoIconLabelOptions": {
- "$ref": "#/definitions/SheetControlInfoIconLabelOptions"
- },
- "PlaceholderOptions": {
- "$ref": "#/definitions/TextControlPlaceholderOptions"
- },
- "TitleOptions": {
- "$ref": "#/definitions/LabelOptions"
- }
- },
- "type": "object"
- },
- "TextConditionalFormat": {
- "additionalProperties": false,
- "properties": {
- "BackgroundColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- },
- "Icon": {
- "$ref": "#/definitions/ConditionalFormattingIcon"
- },
- "TextColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "TextControlPlaceholderOptions": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "TextFieldControlDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "InfoIconLabelOptions": {
- "$ref": "#/definitions/SheetControlInfoIconLabelOptions"
- },
- "PlaceholderOptions": {
- "$ref": "#/definitions/TextControlPlaceholderOptions"
- },
- "TitleOptions": {
- "$ref": "#/definitions/LabelOptions"
- }
- },
- "type": "object"
- },
- "TextWrap": {
- "enum": [
- "NONE",
- "WRAP"
- ],
- "type": "string"
- },
- "ThousandSeparatorOptions": {
- "additionalProperties": false,
- "properties": {
- "Symbol": {
- "$ref": "#/definitions/NumericSeparatorSymbol"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "TimeBasedForecastProperties": {
- "additionalProperties": false,
- "properties": {
- "LowerBoundary": {
- "default": null,
- "type": "number"
- },
- "PeriodsBackward": {
- "maximum": 1000,
- "minimum": 0,
- "type": "number"
- },
- "PeriodsForward": {
- "maximum": 1000,
- "minimum": 1,
- "type": "number"
- },
- "PredictionInterval": {
- "maximum": 95,
- "minimum": 50,
- "type": "number"
- },
- "Seasonality": {
- "maximum": 180,
- "minimum": 1,
- "type": "number"
- },
- "UpperBoundary": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "TimeEqualityFilter": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "ParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "RollingDate": {
- "$ref": "#/definitions/RollingDateConfiguration"
- },
- "TimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- },
- "Value": {
- "format": "date-time",
- "type": "string"
- }
- },
- "required": [
- "Column",
- "FilterId"
- ],
- "type": "object"
- },
- "TimeGranularity": {
- "enum": [
- "YEAR",
- "QUARTER",
- "MONTH",
- "WEEK",
- "DAY",
- "HOUR",
- "MINUTE",
- "SECOND",
- "MILLISECOND"
- ],
- "type": "string"
- },
- "TimeRangeDrillDownFilter": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "RangeMaximum": {
- "format": "date-time",
- "type": "string"
- },
- "RangeMinimum": {
- "format": "date-time",
- "type": "string"
- },
- "TimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- }
- },
- "required": [
- "Column",
- "RangeMaximum",
- "RangeMinimum",
- "TimeGranularity"
- ],
- "type": "object"
- },
- "TimeRangeFilter": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- },
- "ExcludePeriodConfiguration": {
- "$ref": "#/definitions/ExcludePeriodConfiguration"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "IncludeMaximum": {
- "default": null,
- "type": "boolean"
- },
- "IncludeMinimum": {
- "default": null,
- "type": "boolean"
- },
- "NullOption": {
- "$ref": "#/definitions/FilterNullOption"
- },
- "RangeMaximumValue": {
- "$ref": "#/definitions/TimeRangeFilterValue"
- },
- "RangeMinimumValue": {
- "$ref": "#/definitions/TimeRangeFilterValue"
- },
- "TimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- }
- },
- "required": [
- "Column",
- "FilterId",
- "NullOption"
- ],
- "type": "object"
- },
- "TimeRangeFilterValue": {
- "additionalProperties": false,
- "properties": {
- "Parameter": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "RollingDate": {
- "$ref": "#/definitions/RollingDateConfiguration"
- },
- "StaticValue": {
- "format": "date-time",
- "type": "string"
- }
- },
- "type": "object"
- },
- "TooltipItem": {
- "additionalProperties": false,
- "properties": {
- "ColumnTooltipItem": {
- "$ref": "#/definitions/ColumnTooltipItem"
- },
- "FieldTooltipItem": {
- "$ref": "#/definitions/FieldTooltipItem"
- }
- },
- "type": "object"
- },
- "TooltipOptions": {
- "additionalProperties": false,
- "properties": {
- "FieldBasedTooltip": {
- "$ref": "#/definitions/FieldBasedTooltip"
- },
- "SelectedTooltipType": {
- "$ref": "#/definitions/SelectedTooltipType"
- },
- "TooltipVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "TooltipTitleType": {
- "enum": [
- "NONE",
- "PRIMARY_VALUE"
- ],
- "type": "string"
- },
- "TopBottomComputationType": {
- "enum": [
- "TOP",
- "BOTTOM"
- ],
- "type": "string"
- },
- "TopBottomFilter": {
- "additionalProperties": false,
- "properties": {
- "AggregationSortConfigurations": {
- "items": {
- "$ref": "#/definitions/AggregationSortConfiguration"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Limit": {
- "default": null,
- "type": "number"
- },
- "ParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "TimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- }
- },
- "required": [
- "AggregationSortConfigurations",
- "Column",
- "FilterId"
- ],
- "type": "object"
- },
- "TopBottomMoversComputation": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "$ref": "#/definitions/DimensionField"
- },
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "MoverSize": {
- "default": 0,
- "maximum": 20,
- "minimum": 1,
- "type": "number"
- },
- "Name": {
- "type": "string"
- },
- "SortOrder": {
- "$ref": "#/definitions/TopBottomSortOrder"
- },
- "Time": {
- "$ref": "#/definitions/DimensionField"
- },
- "Type": {
- "$ref": "#/definitions/TopBottomComputationType"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId",
- "Type"
- ],
- "type": "object"
- },
- "TopBottomRankedComputation": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "$ref": "#/definitions/DimensionField"
- },
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "type": "string"
- },
- "ResultSize": {
- "default": 0,
- "maximum": 20,
- "minimum": 1,
- "type": "number"
- },
- "Type": {
- "$ref": "#/definitions/TopBottomComputationType"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId",
- "Type"
- ],
- "type": "object"
- },
- "TopBottomSortOrder": {
- "enum": [
- "PERCENT_DIFFERENCE",
- "ABSOLUTE_DIFFERENCE"
- ],
- "type": "string"
- },
- "TotalAggregationComputation": {
- "additionalProperties": false,
- "properties": {
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "type": "string"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId"
- ],
- "type": "object"
- },
- "TotalAggregationFunction": {
- "additionalProperties": false,
- "properties": {
- "SimpleTotalAggregationFunction": {
- "$ref": "#/definitions/SimpleTotalAggregationFunction"
- }
- },
- "type": "object"
- },
- "TotalAggregationOption": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "TotalAggregationFunction": {
- "$ref": "#/definitions/TotalAggregationFunction"
- }
- },
- "required": [
- "FieldId",
- "TotalAggregationFunction"
- ],
- "type": "object"
- },
- "TotalOptions": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "type": "string"
- },
- "Placement": {
- "$ref": "#/definitions/TableTotalsPlacement"
- },
- "ScrollStatus": {
- "$ref": "#/definitions/TableTotalsScrollStatus"
- },
- "TotalAggregationOptions": {
- "items": {
- "$ref": "#/definitions/TotalAggregationOption"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "TotalCellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "TotalsVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "TreeMapAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Colors": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Groups": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Sizes": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TreeMapConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ColorLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ColorScale": {
- "$ref": "#/definitions/ColorScale"
- },
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/TreeMapFieldWells"
- },
- "GroupLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "SizeLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/TreeMapSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- }
- },
- "type": "object"
- },
- "TreeMapFieldWells": {
- "additionalProperties": false,
- "properties": {
- "TreeMapAggregatedFieldWells": {
- "$ref": "#/definitions/TreeMapAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "TreeMapSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "TreeMapGroupItemsLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "TreeMapSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TreeMapVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/TreeMapConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "TrendArrowOptions": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "URLTargetConfiguration": {
- "enum": [
- "NEW_TAB",
- "NEW_WINDOW",
- "SAME_TAB"
- ],
- "type": "string"
- },
- "UnaggregatedField": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/FormatConfiguration"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "UniqueValuesComputation": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "$ref": "#/definitions/DimensionField"
- },
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "type": "string"
- }
- },
- "required": [
- "ComputationId"
- ],
- "type": "object"
- },
- "ValidationStrategy": {
- "additionalProperties": false,
- "properties": {
- "Mode": {
- "$ref": "#/definitions/ValidationStrategyMode"
- }
- },
- "required": [
- "Mode"
- ],
- "type": "object"
- },
- "ValidationStrategyMode": {
- "enum": [
- "STRICT",
- "LENIENT"
- ],
- "type": "string"
- },
- "ValueWhenUnsetOption": {
- "enum": [
- "RECOMMENDED_VALUE",
- "NULL"
- ],
- "type": "string"
- },
- "VerticalTextAlignment": {
- "enum": [
- "TOP",
- "MIDDLE",
- "BOTTOM",
- "AUTO"
- ],
- "type": "string"
- },
- "Visibility": {
- "enum": [
- "HIDDEN",
- "VISIBLE"
- ],
- "type": "string"
- },
- "VisibleRangeOptions": {
- "additionalProperties": false,
- "properties": {
- "PercentRange": {
- "$ref": "#/definitions/PercentVisibleRange"
- }
- },
- "type": "object"
- },
- "Visual": {
- "additionalProperties": false,
- "properties": {
- "BarChartVisual": {
- "$ref": "#/definitions/BarChartVisual"
- },
- "BoxPlotVisual": {
- "$ref": "#/definitions/BoxPlotVisual"
- },
- "ComboChartVisual": {
- "$ref": "#/definitions/ComboChartVisual"
- },
- "CustomContentVisual": {
- "$ref": "#/definitions/CustomContentVisual"
- },
- "EmptyVisual": {
- "$ref": "#/definitions/EmptyVisual"
- },
- "FilledMapVisual": {
- "$ref": "#/definitions/FilledMapVisual"
- },
- "FunnelChartVisual": {
- "$ref": "#/definitions/FunnelChartVisual"
- },
- "GaugeChartVisual": {
- "$ref": "#/definitions/GaugeChartVisual"
- },
- "GeospatialMapVisual": {
- "$ref": "#/definitions/GeospatialMapVisual"
- },
- "HeatMapVisual": {
- "$ref": "#/definitions/HeatMapVisual"
- },
- "HistogramVisual": {
- "$ref": "#/definitions/HistogramVisual"
- },
- "InsightVisual": {
- "$ref": "#/definitions/InsightVisual"
- },
- "KPIVisual": {
- "$ref": "#/definitions/KPIVisual"
- },
- "LineChartVisual": {
- "$ref": "#/definitions/LineChartVisual"
- },
- "PieChartVisual": {
- "$ref": "#/definitions/PieChartVisual"
- },
- "PivotTableVisual": {
- "$ref": "#/definitions/PivotTableVisual"
- },
- "RadarChartVisual": {
- "$ref": "#/definitions/RadarChartVisual"
- },
- "SankeyDiagramVisual": {
- "$ref": "#/definitions/SankeyDiagramVisual"
- },
- "ScatterPlotVisual": {
- "$ref": "#/definitions/ScatterPlotVisual"
- },
- "TableVisual": {
- "$ref": "#/definitions/TableVisual"
- },
- "TreeMapVisual": {
- "$ref": "#/definitions/TreeMapVisual"
- },
- "WaterfallVisual": {
- "$ref": "#/definitions/WaterfallVisual"
- },
- "WordCloudVisual": {
- "$ref": "#/definitions/WordCloudVisual"
- }
- },
- "type": "object"
- },
- "VisualAxisSortOption": {
- "additionalProperties": false,
- "properties": {
- "AvailabilityStatus": {
- "$ref": "#/definitions/DashboardBehavior"
- }
- },
- "type": "object"
- },
- "VisualCustomAction": {
- "additionalProperties": false,
- "properties": {
- "ActionOperations": {
- "items": {
- "$ref": "#/definitions/VisualCustomActionOperation"
- },
- "maxItems": 2,
- "minItems": 1,
- "type": "array"
- },
- "CustomActionId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "maxLength": 256,
- "minLength": 1,
- "type": "string"
- },
- "Status": {
- "$ref": "#/definitions/WidgetStatus"
- },
- "Trigger": {
- "$ref": "#/definitions/VisualCustomActionTrigger"
- }
- },
- "required": [
- "ActionOperations",
- "CustomActionId",
- "Name",
- "Trigger"
- ],
- "type": "object"
- },
- "VisualCustomActionOperation": {
- "additionalProperties": false,
- "properties": {
- "FilterOperation": {
- "$ref": "#/definitions/CustomActionFilterOperation"
- },
- "NavigationOperation": {
- "$ref": "#/definitions/CustomActionNavigationOperation"
- },
- "SetParametersOperation": {
- "$ref": "#/definitions/CustomActionSetParametersOperation"
- },
- "URLOperation": {
- "$ref": "#/definitions/CustomActionURLOperation"
- }
- },
- "type": "object"
- },
- "VisualCustomActionTrigger": {
- "enum": [
- "DATA_POINT_CLICK",
- "DATA_POINT_MENU"
- ],
- "type": "string"
- },
- "VisualMenuOption": {
- "additionalProperties": false,
- "properties": {
- "AvailabilityStatus": {
- "$ref": "#/definitions/DashboardBehavior"
- }
- },
- "type": "object"
- },
- "VisualPalette": {
- "additionalProperties": false,
- "properties": {
- "ChartColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "ColorMap": {
- "items": {
- "$ref": "#/definitions/DataPathColor"
- },
- "maxItems": 5000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "VisualSubtitleLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "FormatText": {
- "$ref": "#/definitions/LongFormatText"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "VisualTitleLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "FormatText": {
- "$ref": "#/definitions/ShortFormatText"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "WaterfallChartAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Breakdowns": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Categories": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "WaterfallChartColorConfiguration": {
- "additionalProperties": false,
- "properties": {
- "GroupColorConfiguration": {
- "$ref": "#/definitions/WaterfallChartGroupColorConfiguration"
- }
- },
- "type": "object"
- },
- "WaterfallChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "CategoryAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ColorConfiguration": {
- "$ref": "#/definitions/WaterfallChartColorConfiguration"
- },
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/WaterfallChartFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "PrimaryYAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "PrimaryYAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/WaterfallChartSortConfiguration"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- },
- "WaterfallChartOptions": {
- "$ref": "#/definitions/WaterfallChartOptions"
- }
- },
- "type": "object"
- },
- "WaterfallChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "WaterfallChartAggregatedFieldWells": {
- "$ref": "#/definitions/WaterfallChartAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "WaterfallChartGroupColorConfiguration": {
- "additionalProperties": false,
- "properties": {
- "NegativeBarColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "PositiveBarColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "TotalBarColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- }
- },
- "type": "object"
- },
- "WaterfallChartOptions": {
- "additionalProperties": false,
- "properties": {
- "TotalBarLabel": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "WaterfallChartSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "BreakdownItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "WaterfallVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/WaterfallChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "WhatIfPointScenario": {
- "additionalProperties": false,
- "properties": {
- "Date": {
- "format": "date-time",
- "type": "string"
- },
- "Value": {
- "default": 0,
- "type": "number"
- }
- },
- "required": [
- "Date",
- "Value"
- ],
- "type": "object"
- },
- "WhatIfRangeScenario": {
- "additionalProperties": false,
- "properties": {
- "EndDate": {
- "format": "date-time",
- "type": "string"
- },
- "StartDate": {
- "format": "date-time",
- "type": "string"
- },
- "Value": {
- "default": 0,
- "type": "number"
- }
- },
- "required": [
- "EndDate",
- "StartDate",
- "Value"
- ],
- "type": "object"
- },
- "WidgetStatus": {
- "enum": [
- "ENABLED",
- "DISABLED"
- ],
- "type": "string"
- },
- "WordCloudAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "GroupBy": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "Size": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "WordCloudChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/WordCloudFieldWells"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/WordCloudSortConfiguration"
- },
- "WordCloudOptions": {
- "$ref": "#/definitions/WordCloudOptions"
- }
- },
- "type": "object"
- },
- "WordCloudCloudLayout": {
- "enum": [
- "FLUID",
- "NORMAL"
- ],
- "type": "string"
- },
- "WordCloudFieldWells": {
- "additionalProperties": false,
- "properties": {
- "WordCloudAggregatedFieldWells": {
- "$ref": "#/definitions/WordCloudAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "WordCloudOptions": {
- "additionalProperties": false,
- "properties": {
- "CloudLayout": {
- "$ref": "#/definitions/WordCloudCloudLayout"
- },
- "MaximumStringLength": {
- "maximum": 100,
- "minimum": 1,
- "type": "number"
- },
- "WordCasing": {
- "$ref": "#/definitions/WordCloudWordCasing"
- },
- "WordOrientation": {
- "$ref": "#/definitions/WordCloudWordOrientation"
- },
- "WordPadding": {
- "$ref": "#/definitions/WordCloudWordPadding"
- },
- "WordScaling": {
- "$ref": "#/definitions/WordCloudWordScaling"
- }
- },
- "type": "object"
- },
- "WordCloudSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "WordCloudVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/WordCloudChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "WordCloudWordCasing": {
- "enum": [
- "LOWER_CASE",
- "EXISTING_CASE"
- ],
- "type": "string"
- },
- "WordCloudWordOrientation": {
- "enum": [
- "HORIZONTAL",
- "HORIZONTAL_AND_VERTICAL"
- ],
- "type": "string"
- },
- "WordCloudWordPadding": {
- "enum": [
- "NONE",
- "SMALL",
- "MEDIUM",
- "LARGE"
- ],
- "type": "string"
- },
- "WordCloudWordScaling": {
- "enum": [
- "EMPHASIZE",
- "NORMAL"
- ],
- "type": "string"
- }
- },
- "primaryIdentifier": [
- "/properties/AwsAccountId",
- "/properties/DashboardId"
- ],
- "properties": {
- "Arn": {
- "type": "string"
- },
- "AwsAccountId": {
- "maxLength": 12,
- "minLength": 12,
- "pattern": "^[0-9]{12}$",
- "type": "string"
- },
- "CreatedTime": {
- "format": "date-time",
- "type": "string"
- },
- "DashboardId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "DashboardPublishOptions": {
- "$ref": "#/definitions/DashboardPublishOptions"
- },
- "Definition": {
- "$ref": "#/definitions/DashboardVersionDefinition"
- },
- "LastPublishedTime": {
- "format": "date-time",
- "type": "string"
- },
- "LastUpdatedTime": {
- "format": "date-time",
- "type": "string"
- },
- "LinkEntities": {
- "items": {
- "maxLength": 1024,
- "minLength": 1,
- "pattern": "^arn:aws[\\w\\-]*:quicksight:[\\w\\-]+:\\d+:analysis/[\\w\\-]{1,512}$",
- "type": "string"
- },
- "maxItems": 5,
- "minItems": 0,
- "type": "array"
- },
- "LinkSharingConfiguration": {
- "$ref": "#/definitions/LinkSharingConfiguration"
- },
- "Name": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Parameters": {
- "$ref": "#/definitions/Parameters"
- },
- "Permissions": {
- "items": {
- "$ref": "#/definitions/ResourcePermission"
- },
- "maxItems": 64,
- "minItems": 1,
- "type": "array"
- },
- "SourceEntity": {
- "$ref": "#/definitions/DashboardSourceEntity"
- },
- "Tags": {
- "items": {
- "$ref": "#/definitions/Tag"
- },
- "maxItems": 200,
- "minItems": 1,
- "type": "array"
- },
- "ThemeArn": {
- "type": "string"
- },
- "ValidationStrategy": {
- "$ref": "#/definitions/ValidationStrategy"
- },
- "Version": {
- "$ref": "#/definitions/DashboardVersion"
- },
- "VersionDescription": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "readOnlyProperties": [
- "/properties/Arn",
- "/properties/CreatedTime",
- "/properties/LastPublishedTime",
- "/properties/LastUpdatedTime",
- "/properties/Version"
- ],
- "required": [
- "AwsAccountId",
- "DashboardId",
- "Name"
- ],
- "sourceUrl": "https://github.com/aws-cloudformation/aws-cloudformation-resource-providers-quicksight",
- "typeName": "AWS::QuickSight::Dashboard",
- "writeOnlyProperties": [
- "/properties/DashboardPublishOptions",
- "/properties/Definition",
- "/properties/LinkSharingConfiguration",
- "/properties/Parameters",
- "/properties/SourceEntity",
- "/properties/ThemeArn",
- "/properties/VersionDescription",
- "/properties/ValidationStrategy"
- ]
-}
diff --git a/src/cfnlint/data/schemas/providers/eu_south_1/aws-quicksight-template.json b/src/cfnlint/data/schemas/providers/eu_south_1/aws-quicksight-template.json
deleted file mode 100644
index ccf76cac19..0000000000
--- a/src/cfnlint/data/schemas/providers/eu_south_1/aws-quicksight-template.json
+++ /dev/null
@@ -1,11245 +0,0 @@
-{
- "additionalProperties": false,
- "createOnlyProperties": [
- "/properties/AwsAccountId",
- "/properties/TemplateId"
- ],
- "definitions": {
- "AggregationFunction": {
- "additionalProperties": false,
- "properties": {
- "AttributeAggregationFunction": {
- "$ref": "#/definitions/AttributeAggregationFunction"
- },
- "CategoricalAggregationFunction": {
- "$ref": "#/definitions/CategoricalAggregationFunction"
- },
- "DateAggregationFunction": {
- "$ref": "#/definitions/DateAggregationFunction"
- },
- "NumericalAggregationFunction": {
- "$ref": "#/definitions/NumericalAggregationFunction"
- }
- },
- "type": "object"
- },
- "AggregationSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "AggregationFunction": {
- "$ref": "#/definitions/AggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "SortDirection": {
- "$ref": "#/definitions/SortDirection"
- }
- },
- "required": [
- "Column",
- "SortDirection"
- ],
- "type": "object"
- },
- "AllSheetsFilterScopeConfiguration": {
- "format": "json",
- "type": [
- "object",
- "string"
- ]
- },
- "AnalysisDefaults": {
- "additionalProperties": false,
- "properties": {
- "DefaultNewSheetConfiguration": {
- "$ref": "#/definitions/DefaultNewSheetConfiguration"
- }
- },
- "required": [
- "DefaultNewSheetConfiguration"
- ],
- "type": "object"
- },
- "AnchorDateConfiguration": {
- "additionalProperties": false,
- "properties": {
- "AnchorOption": {
- "$ref": "#/definitions/AnchorOption"
- },
- "ParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- }
- },
- "type": "object"
- },
- "AnchorOption": {
- "enum": [
- "NOW"
- ],
- "type": "string"
- },
- "ArcAxisConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Range": {
- "$ref": "#/definitions/ArcAxisDisplayRange"
- },
- "ReserveRange": {
- "default": 0,
- "type": "number"
- }
- },
- "type": "object"
- },
- "ArcAxisDisplayRange": {
- "additionalProperties": false,
- "properties": {
- "Max": {
- "default": null,
- "type": "number"
- },
- "Min": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "ArcConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ArcAngle": {
- "default": null,
- "type": "number"
- },
- "ArcThickness": {
- "$ref": "#/definitions/ArcThicknessOptions"
- }
- },
- "type": "object"
- },
- "ArcOptions": {
- "additionalProperties": false,
- "properties": {
- "ArcThickness": {
- "$ref": "#/definitions/ArcThickness"
- }
- },
- "type": "object"
- },
- "ArcThickness": {
- "enum": [
- "SMALL",
- "MEDIUM",
- "LARGE",
- "WHOLE"
- ],
- "type": "string"
- },
- "ArcThicknessOptions": {
- "enum": [
- "SMALL",
- "MEDIUM",
- "LARGE"
- ],
- "type": "string"
- },
- "AssetOptions": {
- "additionalProperties": false,
- "properties": {
- "Timezone": {
- "type": "string"
- },
- "WeekStart": {
- "$ref": "#/definitions/DayOfTheWeek"
- }
- },
- "type": "object"
- },
- "AttributeAggregationFunction": {
- "additionalProperties": false,
- "properties": {
- "SimpleAttributeAggregation": {
- "$ref": "#/definitions/SimpleAttributeAggregationFunction"
- },
- "ValueForMultipleValues": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "AxisBinding": {
- "enum": [
- "PRIMARY_YAXIS",
- "SECONDARY_YAXIS"
- ],
- "type": "string"
- },
- "AxisDataOptions": {
- "additionalProperties": false,
- "properties": {
- "DateAxisOptions": {
- "$ref": "#/definitions/DateAxisOptions"
- },
- "NumericAxisOptions": {
- "$ref": "#/definitions/NumericAxisOptions"
- }
- },
- "type": "object"
- },
- "AxisDisplayDataDrivenRange": {
- "format": "json",
- "type": [
- "object",
- "string"
- ]
- },
- "AxisDisplayMinMaxRange": {
- "additionalProperties": false,
- "properties": {
- "Maximum": {
- "default": null,
- "type": "number"
- },
- "Minimum": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "AxisDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "AxisLineVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "AxisOffset": {
- "type": "string"
- },
- "DataOptions": {
- "$ref": "#/definitions/AxisDataOptions"
- },
- "GridLineVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "ScrollbarOptions": {
- "$ref": "#/definitions/ScrollBarOptions"
- },
- "TickLabelOptions": {
- "$ref": "#/definitions/AxisTickLabelOptions"
- }
- },
- "type": "object"
- },
- "AxisDisplayRange": {
- "additionalProperties": false,
- "properties": {
- "DataDriven": {
- "$ref": "#/definitions/AxisDisplayDataDrivenRange"
- },
- "MinMax": {
- "$ref": "#/definitions/AxisDisplayMinMaxRange"
- }
- },
- "type": "object"
- },
- "AxisLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "ApplyTo": {
- "$ref": "#/definitions/AxisLabelReferenceOptions"
- },
- "CustomLabel": {
- "type": "string"
- },
- "FontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- }
- },
- "type": "object"
- },
- "AxisLabelReferenceOptions": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "AxisLinearScale": {
- "additionalProperties": false,
- "properties": {
- "StepCount": {
- "default": null,
- "type": "number"
- },
- "StepSize": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "AxisLogarithmicScale": {
- "additionalProperties": false,
- "properties": {
- "Base": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "AxisScale": {
- "additionalProperties": false,
- "properties": {
- "Linear": {
- "$ref": "#/definitions/AxisLinearScale"
- },
- "Logarithmic": {
- "$ref": "#/definitions/AxisLogarithmicScale"
- }
- },
- "type": "object"
- },
- "AxisTickLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "LabelOptions": {
- "$ref": "#/definitions/LabelOptions"
- },
- "RotationAngle": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "BarChartAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Colors": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "SmallMultiples": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "BarChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "BarsArrangement": {
- "$ref": "#/definitions/BarsArrangement"
- },
- "CategoryAxis": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "CategoryLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ColorLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ContributionAnalysisDefaults": {
- "items": {
- "$ref": "#/definitions/ContributionAnalysisDefault"
- },
- "maxItems": 200,
- "minItems": 1,
- "type": "array"
- },
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/BarChartFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "Orientation": {
- "$ref": "#/definitions/BarChartOrientation"
- },
- "ReferenceLines": {
- "items": {
- "$ref": "#/definitions/ReferenceLine"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "SmallMultiplesOptions": {
- "$ref": "#/definitions/SmallMultiplesOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/BarChartSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "ValueAxis": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "ValueLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- }
- },
- "type": "object"
- },
- "BarChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "BarChartAggregatedFieldWells": {
- "$ref": "#/definitions/BarChartAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "BarChartOrientation": {
- "enum": [
- "HORIZONTAL",
- "VERTICAL"
- ],
- "type": "string"
- },
- "BarChartSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "ColorItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "ColorSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "SmallMultiplesLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "SmallMultiplesSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "BarChartVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/BarChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "BarsArrangement": {
- "enum": [
- "CLUSTERED",
- "STACKED",
- "STACKED_PERCENT"
- ],
- "type": "string"
- },
- "BaseMapStyleType": {
- "enum": [
- "LIGHT_GRAY",
- "DARK_GRAY",
- "STREET",
- "IMAGERY"
- ],
- "type": "string"
- },
- "BinCountOptions": {
- "additionalProperties": false,
- "properties": {
- "Value": {
- "minimum": 0,
- "type": "number"
- }
- },
- "type": "object"
- },
- "BinWidthOptions": {
- "additionalProperties": false,
- "properties": {
- "BinCountLimit": {
- "maximum": 1000,
- "minimum": 0,
- "type": "number"
- },
- "Value": {
- "minimum": 0,
- "type": "number"
- }
- },
- "type": "object"
- },
- "BodySectionConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Content": {
- "$ref": "#/definitions/BodySectionContent"
- },
- "PageBreakConfiguration": {
- "$ref": "#/definitions/SectionPageBreakConfiguration"
- },
- "SectionId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Style": {
- "$ref": "#/definitions/SectionStyle"
- }
- },
- "required": [
- "Content",
- "SectionId"
- ],
- "type": "object"
- },
- "BodySectionContent": {
- "additionalProperties": false,
- "properties": {
- "Layout": {
- "$ref": "#/definitions/SectionLayoutConfiguration"
- }
- },
- "type": "object"
- },
- "BoxPlotAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "GroupBy": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 5,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "BoxPlotChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "BoxPlotOptions": {
- "$ref": "#/definitions/BoxPlotOptions"
- },
- "CategoryAxis": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "CategoryLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/BoxPlotFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "PrimaryYAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "PrimaryYAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ReferenceLines": {
- "items": {
- "$ref": "#/definitions/ReferenceLine"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/BoxPlotSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- }
- },
- "type": "object"
- },
- "BoxPlotFieldWells": {
- "additionalProperties": false,
- "properties": {
- "BoxPlotAggregatedFieldWells": {
- "$ref": "#/definitions/BoxPlotAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "BoxPlotFillStyle": {
- "enum": [
- "SOLID",
- "TRANSPARENT"
- ],
- "type": "string"
- },
- "BoxPlotOptions": {
- "additionalProperties": false,
- "properties": {
- "AllDataPointsVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "OutlierVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "StyleOptions": {
- "$ref": "#/definitions/BoxPlotStyleOptions"
- }
- },
- "type": "object"
- },
- "BoxPlotSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "PaginationConfiguration": {
- "$ref": "#/definitions/PaginationConfiguration"
- }
- },
- "type": "object"
- },
- "BoxPlotStyleOptions": {
- "additionalProperties": false,
- "properties": {
- "FillStyle": {
- "$ref": "#/definitions/BoxPlotFillStyle"
- }
- },
- "type": "object"
- },
- "BoxPlotVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/BoxPlotChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "CalculatedField": {
- "additionalProperties": false,
- "properties": {
- "DataSetIdentifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Expression": {
- "maxLength": 32000,
- "minLength": 1,
- "type": "string"
- },
- "Name": {
- "maxLength": 127,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "DataSetIdentifier",
- "Expression",
- "Name"
- ],
- "type": "object"
- },
- "CalculatedMeasureField": {
- "additionalProperties": false,
- "properties": {
- "Expression": {
- "maxLength": 4096,
- "minLength": 1,
- "type": "string"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Expression",
- "FieldId"
- ],
- "type": "object"
- },
- "CascadingControlConfiguration": {
- "additionalProperties": false,
- "properties": {
- "SourceControls": {
- "items": {
- "$ref": "#/definitions/CascadingControlSource"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "CascadingControlSource": {
- "additionalProperties": false,
- "properties": {
- "ColumnToMatch": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "SourceSheetControlId": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "CategoricalAggregationFunction": {
- "enum": [
- "COUNT",
- "DISTINCT_COUNT"
- ],
- "type": "string"
- },
- "CategoricalDimensionField": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/StringFormatConfiguration"
- },
- "HierarchyId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "CategoricalMeasureField": {
- "additionalProperties": false,
- "properties": {
- "AggregationFunction": {
- "$ref": "#/definitions/CategoricalAggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/StringFormatConfiguration"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "CategoryDrillDownFilter": {
- "additionalProperties": false,
- "properties": {
- "CategoryValues": {
- "items": {
- "maxLength": 512,
- "minLength": 0,
- "type": "string"
- },
- "maxItems": 100000,
- "minItems": 0,
- "type": "array"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- }
- },
- "required": [
- "CategoryValues",
- "Column"
- ],
- "type": "object"
- },
- "CategoryFilter": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "Configuration": {
- "$ref": "#/definitions/CategoryFilterConfiguration"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "Column",
- "Configuration",
- "FilterId"
- ],
- "type": "object"
- },
- "CategoryFilterConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomFilterConfiguration": {
- "$ref": "#/definitions/CustomFilterConfiguration"
- },
- "CustomFilterListConfiguration": {
- "$ref": "#/definitions/CustomFilterListConfiguration"
- },
- "FilterListConfiguration": {
- "$ref": "#/definitions/FilterListConfiguration"
- }
- },
- "type": "object"
- },
- "CategoryFilterMatchOperator": {
- "enum": [
- "EQUALS",
- "DOES_NOT_EQUAL",
- "CONTAINS",
- "DOES_NOT_CONTAIN",
- "STARTS_WITH",
- "ENDS_WITH"
- ],
- "type": "string"
- },
- "CategoryFilterSelectAllOptions": {
- "enum": [
- "FILTER_ALL_VALUES"
- ],
- "type": "string"
- },
- "CategoryInnerFilter": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "Configuration": {
- "$ref": "#/definitions/CategoryFilterConfiguration"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- }
- },
- "required": [
- "Column",
- "Configuration"
- ],
- "type": "object"
- },
- "ChartAxisLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "AxisLabelOptions": {
- "items": {
- "$ref": "#/definitions/AxisLabelOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "SortIconVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "ClusterMarker": {
- "additionalProperties": false,
- "properties": {
- "SimpleClusterMarker": {
- "$ref": "#/definitions/SimpleClusterMarker"
- }
- },
- "type": "object"
- },
- "ClusterMarkerConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ClusterMarker": {
- "$ref": "#/definitions/ClusterMarker"
- }
- },
- "type": "object"
- },
- "ColorFillType": {
- "enum": [
- "DISCRETE",
- "GRADIENT"
- ],
- "type": "string"
- },
- "ColorScale": {
- "additionalProperties": false,
- "properties": {
- "ColorFillType": {
- "$ref": "#/definitions/ColorFillType"
- },
- "Colors": {
- "items": {
- "$ref": "#/definitions/DataColor"
- },
- "maxItems": 3,
- "minItems": 2,
- "type": "array"
- },
- "NullValueColor": {
- "$ref": "#/definitions/DataColor"
- }
- },
- "required": [
- "ColorFillType",
- "Colors"
- ],
- "type": "object"
- },
- "ColorsConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomColors": {
- "items": {
- "$ref": "#/definitions/CustomColor"
- },
- "maxItems": 50,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "ColumnConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ColorsConfiguration": {
- "$ref": "#/definitions/ColorsConfiguration"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/FormatConfiguration"
- },
- "Role": {
- "$ref": "#/definitions/ColumnRole"
- }
- },
- "required": [
- "Column"
- ],
- "type": "object"
- },
- "ColumnGroupColumnSchema": {
- "additionalProperties": false,
- "properties": {
- "Name": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "ColumnGroupSchema": {
- "additionalProperties": false,
- "properties": {
- "ColumnGroupColumnSchemaList": {
- "items": {
- "$ref": "#/definitions/ColumnGroupColumnSchema"
- },
- "maxItems": 500,
- "minItems": 0,
- "type": "array"
- },
- "Name": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "ColumnHierarchy": {
- "additionalProperties": false,
- "properties": {
- "DateTimeHierarchy": {
- "$ref": "#/definitions/DateTimeHierarchy"
- },
- "ExplicitHierarchy": {
- "$ref": "#/definitions/ExplicitHierarchy"
- },
- "PredefinedHierarchy": {
- "$ref": "#/definitions/PredefinedHierarchy"
- }
- },
- "type": "object"
- },
- "ColumnIdentifier": {
- "additionalProperties": false,
- "properties": {
- "ColumnName": {
- "maxLength": 127,
- "minLength": 1,
- "type": "string"
- },
- "DataSetIdentifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "ColumnName",
- "DataSetIdentifier"
- ],
- "type": "object"
- },
- "ColumnRole": {
- "enum": [
- "DIMENSION",
- "MEASURE"
- ],
- "type": "string"
- },
- "ColumnSchema": {
- "additionalProperties": false,
- "properties": {
- "DataType": {
- "type": "string"
- },
- "GeographicRole": {
- "type": "string"
- },
- "Name": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "ColumnSort": {
- "additionalProperties": false,
- "properties": {
- "AggregationFunction": {
- "$ref": "#/definitions/AggregationFunction"
- },
- "Direction": {
- "$ref": "#/definitions/SortDirection"
- },
- "SortBy": {
- "$ref": "#/definitions/ColumnIdentifier"
- }
- },
- "required": [
- "Direction",
- "SortBy"
- ],
- "type": "object"
- },
- "ColumnTooltipItem": {
- "additionalProperties": false,
- "properties": {
- "Aggregation": {
- "$ref": "#/definitions/AggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "Label": {
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "required": [
- "Column"
- ],
- "type": "object"
- },
- "ComboChartAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "BarValues": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Colors": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "LineValues": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "ComboChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "BarDataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "BarsArrangement": {
- "$ref": "#/definitions/BarsArrangement"
- },
- "CategoryAxis": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "CategoryLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ColorLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/ComboChartFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "LineDataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "PrimaryYAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "PrimaryYAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ReferenceLines": {
- "items": {
- "$ref": "#/definitions/ReferenceLine"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "SecondaryYAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "SecondaryYAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/ComboChartSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- }
- },
- "type": "object"
- },
- "ComboChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "ComboChartAggregatedFieldWells": {
- "$ref": "#/definitions/ComboChartAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "ComboChartSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "ColorItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "ColorSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "ComboChartVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/ComboChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "ComparisonConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ComparisonFormat": {
- "$ref": "#/definitions/ComparisonFormatConfiguration"
- },
- "ComparisonMethod": {
- "$ref": "#/definitions/ComparisonMethod"
- }
- },
- "type": "object"
- },
- "ComparisonFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "NumberDisplayFormatConfiguration": {
- "$ref": "#/definitions/NumberDisplayFormatConfiguration"
- },
- "PercentageDisplayFormatConfiguration": {
- "$ref": "#/definitions/PercentageDisplayFormatConfiguration"
- }
- },
- "type": "object"
- },
- "ComparisonMethod": {
- "enum": [
- "DIFFERENCE",
- "PERCENT_DIFFERENCE",
- "PERCENT"
- ],
- "type": "string"
- },
- "Computation": {
- "additionalProperties": false,
- "properties": {
- "Forecast": {
- "$ref": "#/definitions/ForecastComputation"
- },
- "GrowthRate": {
- "$ref": "#/definitions/GrowthRateComputation"
- },
- "MaximumMinimum": {
- "$ref": "#/definitions/MaximumMinimumComputation"
- },
- "MetricComparison": {
- "$ref": "#/definitions/MetricComparisonComputation"
- },
- "PeriodOverPeriod": {
- "$ref": "#/definitions/PeriodOverPeriodComputation"
- },
- "PeriodToDate": {
- "$ref": "#/definitions/PeriodToDateComputation"
- },
- "TopBottomMovers": {
- "$ref": "#/definitions/TopBottomMoversComputation"
- },
- "TopBottomRanked": {
- "$ref": "#/definitions/TopBottomRankedComputation"
- },
- "TotalAggregation": {
- "$ref": "#/definitions/TotalAggregationComputation"
- },
- "UniqueValues": {
- "$ref": "#/definitions/UniqueValuesComputation"
- }
- },
- "type": "object"
- },
- "ConditionalFormattingColor": {
- "additionalProperties": false,
- "properties": {
- "Gradient": {
- "$ref": "#/definitions/ConditionalFormattingGradientColor"
- },
- "Solid": {
- "$ref": "#/definitions/ConditionalFormattingSolidColor"
- }
- },
- "type": "object"
- },
- "ConditionalFormattingCustomIconCondition": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "DisplayConfiguration": {
- "$ref": "#/definitions/ConditionalFormattingIconDisplayConfiguration"
- },
- "Expression": {
- "maxLength": 4096,
- "minLength": 1,
- "type": "string"
- },
- "IconOptions": {
- "$ref": "#/definitions/ConditionalFormattingCustomIconOptions"
- }
- },
- "required": [
- "Expression",
- "IconOptions"
- ],
- "type": "object"
- },
- "ConditionalFormattingCustomIconOptions": {
- "additionalProperties": false,
- "properties": {
- "Icon": {
- "$ref": "#/definitions/Icon"
- },
- "UnicodeIcon": {
- "pattern": "^[^\\u0000-\\u00FF]$",
- "type": "string"
- }
- },
- "type": "object"
- },
- "ConditionalFormattingGradientColor": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "$ref": "#/definitions/GradientColor"
- },
- "Expression": {
- "maxLength": 4096,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Color",
- "Expression"
- ],
- "type": "object"
- },
- "ConditionalFormattingIcon": {
- "additionalProperties": false,
- "properties": {
- "CustomCondition": {
- "$ref": "#/definitions/ConditionalFormattingCustomIconCondition"
- },
- "IconSet": {
- "$ref": "#/definitions/ConditionalFormattingIconSet"
- }
- },
- "type": "object"
- },
- "ConditionalFormattingIconDisplayConfiguration": {
- "additionalProperties": false,
- "properties": {
- "IconDisplayOption": {
- "$ref": "#/definitions/ConditionalFormattingIconDisplayOption"
- }
- },
- "type": "object"
- },
- "ConditionalFormattingIconDisplayOption": {
- "enum": [
- "ICON_ONLY"
- ],
- "type": "string"
- },
- "ConditionalFormattingIconSet": {
- "additionalProperties": false,
- "properties": {
- "Expression": {
- "maxLength": 4096,
- "minLength": 1,
- "type": "string"
- },
- "IconSetType": {
- "$ref": "#/definitions/ConditionalFormattingIconSetType"
- }
- },
- "required": [
- "Expression"
- ],
- "type": "object"
- },
- "ConditionalFormattingIconSetType": {
- "enum": [
- "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"
- ],
- "type": "string"
- },
- "ConditionalFormattingSolidColor": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "Expression": {
- "maxLength": 4096,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Expression"
- ],
- "type": "object"
- },
- "ContributionAnalysisDefault": {
- "additionalProperties": false,
- "properties": {
- "ContributorDimensions": {
- "items": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "maxItems": 4,
- "minItems": 1,
- "type": "array"
- },
- "MeasureFieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "ContributorDimensions",
- "MeasureFieldId"
- ],
- "type": "object"
- },
- "CrossDatasetTypes": {
- "enum": [
- "ALL_DATASETS",
- "SINGLE_DATASET"
- ],
- "type": "string"
- },
- "CurrencyDisplayFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DecimalPlacesConfiguration": {
- "$ref": "#/definitions/DecimalPlacesConfiguration"
- },
- "NegativeValueConfiguration": {
- "$ref": "#/definitions/NegativeValueConfiguration"
- },
- "NullValueFormatConfiguration": {
- "$ref": "#/definitions/NullValueFormatConfiguration"
- },
- "NumberScale": {
- "$ref": "#/definitions/NumberScale"
- },
- "Prefix": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "SeparatorConfiguration": {
- "$ref": "#/definitions/NumericSeparatorConfiguration"
- },
- "Suffix": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "Symbol": {
- "pattern": "^[A-Z]{3}$",
- "type": "string"
- }
- },
- "type": "object"
- },
- "CustomActionFilterOperation": {
- "additionalProperties": false,
- "properties": {
- "SelectedFieldsConfiguration": {
- "$ref": "#/definitions/FilterOperationSelectedFieldsConfiguration"
- },
- "TargetVisualsConfiguration": {
- "$ref": "#/definitions/FilterOperationTargetVisualsConfiguration"
- }
- },
- "required": [
- "SelectedFieldsConfiguration",
- "TargetVisualsConfiguration"
- ],
- "type": "object"
- },
- "CustomActionNavigationOperation": {
- "additionalProperties": false,
- "properties": {
- "LocalNavigationConfiguration": {
- "$ref": "#/definitions/LocalNavigationConfiguration"
- }
- },
- "type": "object"
- },
- "CustomActionSetParametersOperation": {
- "additionalProperties": false,
- "properties": {
- "ParameterValueConfigurations": {
- "items": {
- "$ref": "#/definitions/SetParameterValueConfiguration"
- },
- "maxItems": 200,
- "minItems": 1,
- "type": "array"
- }
- },
- "required": [
- "ParameterValueConfigurations"
- ],
- "type": "object"
- },
- "CustomActionURLOperation": {
- "additionalProperties": false,
- "properties": {
- "URLTarget": {
- "$ref": "#/definitions/URLTargetConfiguration"
- },
- "URLTemplate": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "URLTarget",
- "URLTemplate"
- ],
- "type": "object"
- },
- "CustomColor": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "FieldValue": {
- "maxLength": 2048,
- "minLength": 0,
- "type": "string"
- },
- "SpecialValue": {
- "$ref": "#/definitions/SpecialValue"
- }
- },
- "required": [
- "Color"
- ],
- "type": "object"
- },
- "CustomContentConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ContentType": {
- "$ref": "#/definitions/CustomContentType"
- },
- "ContentUrl": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "ImageScaling": {
- "$ref": "#/definitions/CustomContentImageScalingConfiguration"
- }
- },
- "type": "object"
- },
- "CustomContentImageScalingConfiguration": {
- "enum": [
- "FIT_TO_HEIGHT",
- "FIT_TO_WIDTH",
- "DO_NOT_SCALE",
- "SCALE_TO_VISUAL"
- ],
- "type": "string"
- },
- "CustomContentType": {
- "enum": [
- "IMAGE",
- "OTHER_EMBEDDED_CONTENT"
- ],
- "type": "string"
- },
- "CustomContentVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/CustomContentConfiguration"
- },
- "DataSetIdentifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "DataSetIdentifier",
- "VisualId"
- ],
- "type": "object"
- },
- "CustomFilterConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryValue": {
- "maxLength": 512,
- "minLength": 0,
- "type": "string"
- },
- "MatchOperator": {
- "$ref": "#/definitions/CategoryFilterMatchOperator"
- },
- "NullOption": {
- "$ref": "#/definitions/FilterNullOption"
- },
- "ParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "SelectAllOptions": {
- "$ref": "#/definitions/CategoryFilterSelectAllOptions"
- }
- },
- "required": [
- "MatchOperator",
- "NullOption"
- ],
- "type": "object"
- },
- "CustomFilterListConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryValues": {
- "items": {
- "maxLength": 512,
- "minLength": 0,
- "type": "string"
- },
- "maxItems": 100000,
- "minItems": 0,
- "type": "array"
- },
- "MatchOperator": {
- "$ref": "#/definitions/CategoryFilterMatchOperator"
- },
- "NullOption": {
- "$ref": "#/definitions/FilterNullOption"
- },
- "SelectAllOptions": {
- "$ref": "#/definitions/CategoryFilterSelectAllOptions"
- }
- },
- "required": [
- "MatchOperator",
- "NullOption"
- ],
- "type": "object"
- },
- "CustomNarrativeOptions": {
- "additionalProperties": false,
- "properties": {
- "Narrative": {
- "maxLength": 150000,
- "minLength": 0,
- "type": "string"
- }
- },
- "required": [
- "Narrative"
- ],
- "type": "object"
- },
- "CustomParameterValues": {
- "additionalProperties": false,
- "properties": {
- "DateTimeValues": {
- "items": {
- "format": "date-time",
- "type": "string"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- },
- "DecimalValues": {
- "items": {
- "type": "number"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- },
- "IntegerValues": {
- "items": {
- "type": "number"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- },
- "StringValues": {
- "items": {
- "type": "string"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "CustomValuesConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomValues": {
- "$ref": "#/definitions/CustomParameterValues"
- },
- "IncludeNullValue": {
- "type": "boolean"
- }
- },
- "required": [
- "CustomValues"
- ],
- "type": "object"
- },
- "DataBarsOptions": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "NegativeColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "PositiveColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- }
- },
- "required": [
- "FieldId"
- ],
- "type": "object"
- },
- "DataColor": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "DataValue": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "DataFieldSeriesItem": {
- "additionalProperties": false,
- "properties": {
- "AxisBinding": {
- "$ref": "#/definitions/AxisBinding"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FieldValue": {
- "type": "string"
- },
- "Settings": {
- "$ref": "#/definitions/LineChartSeriesSettings"
- }
- },
- "required": [
- "AxisBinding",
- "FieldId"
- ],
- "type": "object"
- },
- "DataLabelContent": {
- "enum": [
- "VALUE",
- "PERCENT",
- "VALUE_AND_PERCENT"
- ],
- "type": "string"
- },
- "DataLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "CategoryLabelVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "DataLabelTypes": {
- "items": {
- "$ref": "#/definitions/DataLabelType"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "LabelColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "LabelContent": {
- "$ref": "#/definitions/DataLabelContent"
- },
- "LabelFontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "MeasureLabelVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Overlap": {
- "$ref": "#/definitions/DataLabelOverlap"
- },
- "Position": {
- "$ref": "#/definitions/DataLabelPosition"
- },
- "TotalsVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "DataLabelOverlap": {
- "enum": [
- "DISABLE_OVERLAP",
- "ENABLE_OVERLAP"
- ],
- "type": "string"
- },
- "DataLabelPosition": {
- "enum": [
- "INSIDE",
- "OUTSIDE",
- "LEFT",
- "TOP",
- "BOTTOM",
- "RIGHT"
- ],
- "type": "string"
- },
- "DataLabelType": {
- "additionalProperties": false,
- "properties": {
- "DataPathLabelType": {
- "$ref": "#/definitions/DataPathLabelType"
- },
- "FieldLabelType": {
- "$ref": "#/definitions/FieldLabelType"
- },
- "MaximumLabelType": {
- "$ref": "#/definitions/MaximumLabelType"
- },
- "MinimumLabelType": {
- "$ref": "#/definitions/MinimumLabelType"
- },
- "RangeEndsLabelType": {
- "$ref": "#/definitions/RangeEndsLabelType"
- }
- },
- "type": "object"
- },
- "DataPathColor": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "Element": {
- "$ref": "#/definitions/DataPathValue"
- },
- "TimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- }
- },
- "required": [
- "Color",
- "Element"
- ],
- "type": "object"
- },
- "DataPathLabelType": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FieldValue": {
- "maxLength": 2048,
- "minLength": 0,
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "DataPathSort": {
- "additionalProperties": false,
- "properties": {
- "Direction": {
- "$ref": "#/definitions/SortDirection"
- },
- "SortPaths": {
- "items": {
- "$ref": "#/definitions/DataPathValue"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "Direction",
- "SortPaths"
- ],
- "type": "object"
- },
- "DataPathType": {
- "additionalProperties": false,
- "properties": {
- "PivotTableDataPathType": {
- "$ref": "#/definitions/PivotTableDataPathType"
- }
- },
- "type": "object"
- },
- "DataPathValue": {
- "additionalProperties": false,
- "properties": {
- "DataPathType": {
- "$ref": "#/definitions/DataPathType"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FieldValue": {
- "maxLength": 2048,
- "minLength": 0,
- "type": "string"
- }
- },
- "type": "object"
- },
- "DataSetConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ColumnGroupSchemaList": {
- "items": {
- "$ref": "#/definitions/ColumnGroupSchema"
- },
- "maxItems": 500,
- "minItems": 0,
- "type": "array"
- },
- "DataSetSchema": {
- "$ref": "#/definitions/DataSetSchema"
- },
- "Placeholder": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "DataSetReference": {
- "additionalProperties": false,
- "properties": {
- "DataSetArn": {
- "type": "string"
- },
- "DataSetPlaceholder": {
- "pattern": "\\S",
- "type": "string"
- }
- },
- "required": [
- "DataSetArn",
- "DataSetPlaceholder"
- ],
- "type": "object"
- },
- "DataSetSchema": {
- "additionalProperties": false,
- "properties": {
- "ColumnSchemaList": {
- "items": {
- "$ref": "#/definitions/ColumnSchema"
- },
- "maxItems": 500,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "DateAggregationFunction": {
- "enum": [
- "COUNT",
- "DISTINCT_COUNT",
- "MIN",
- "MAX"
- ],
- "type": "string"
- },
- "DateAxisOptions": {
- "additionalProperties": false,
- "properties": {
- "MissingDateVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "DateDimensionField": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "DateGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/DateTimeFormatConfiguration"
- },
- "HierarchyId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "DateMeasureField": {
- "additionalProperties": false,
- "properties": {
- "AggregationFunction": {
- "$ref": "#/definitions/DateAggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/DateTimeFormatConfiguration"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "DateTimeDefaultValues": {
- "additionalProperties": false,
- "properties": {
- "DynamicValue": {
- "$ref": "#/definitions/DynamicDefaultValue"
- },
- "RollingDate": {
- "$ref": "#/definitions/RollingDateConfiguration"
- },
- "StaticValues": {
- "items": {
- "format": "date-time",
- "type": "string"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "DateTimeFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DateTimeFormat": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "NullValueFormatConfiguration": {
- "$ref": "#/definitions/NullValueFormatConfiguration"
- },
- "NumericFormatConfiguration": {
- "$ref": "#/definitions/NumericFormatConfiguration"
- }
- },
- "type": "object"
- },
- "DateTimeHierarchy": {
- "additionalProperties": false,
- "properties": {
- "DrillDownFilters": {
- "items": {
- "$ref": "#/definitions/DrillDownFilter"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "HierarchyId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "HierarchyId"
- ],
- "type": "object"
- },
- "DateTimeParameterDeclaration": {
- "additionalProperties": false,
- "properties": {
- "DefaultValues": {
- "$ref": "#/definitions/DateTimeDefaultValues"
- },
- "MappedDataSetParameters": {
- "items": {
- "$ref": "#/definitions/MappedDataSetParameter"
- },
- "maxItems": 150,
- "minItems": 0,
- "type": "array"
- },
- "Name": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "TimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- },
- "ValueWhenUnset": {
- "$ref": "#/definitions/DateTimeValueWhenUnsetConfiguration"
- }
- },
- "required": [
- "Name"
- ],
- "type": "object"
- },
- "DateTimePickerControlDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "DateTimeFormat": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "InfoIconLabelOptions": {
- "$ref": "#/definitions/SheetControlInfoIconLabelOptions"
- },
- "TitleOptions": {
- "$ref": "#/definitions/LabelOptions"
- }
- },
- "type": "object"
- },
- "DateTimeValueWhenUnsetConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomValue": {
- "format": "date-time",
- "type": "string"
- },
- "ValueWhenUnsetOption": {
- "$ref": "#/definitions/ValueWhenUnsetOption"
- }
- },
- "type": "object"
- },
- "DayOfTheWeek": {
- "enum": [
- "SUNDAY",
- "MONDAY",
- "TUESDAY",
- "WEDNESDAY",
- "THURSDAY",
- "FRIDAY",
- "SATURDAY"
- ],
- "type": "string"
- },
- "DecimalDefaultValues": {
- "additionalProperties": false,
- "properties": {
- "DynamicValue": {
- "$ref": "#/definitions/DynamicDefaultValue"
- },
- "StaticValues": {
- "items": {
- "type": "number"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "DecimalParameterDeclaration": {
- "additionalProperties": false,
- "properties": {
- "DefaultValues": {
- "$ref": "#/definitions/DecimalDefaultValues"
- },
- "MappedDataSetParameters": {
- "items": {
- "$ref": "#/definitions/MappedDataSetParameter"
- },
- "maxItems": 150,
- "minItems": 0,
- "type": "array"
- },
- "Name": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "ParameterValueType": {
- "$ref": "#/definitions/ParameterValueType"
- },
- "ValueWhenUnset": {
- "$ref": "#/definitions/DecimalValueWhenUnsetConfiguration"
- }
- },
- "required": [
- "Name",
- "ParameterValueType"
- ],
- "type": "object"
- },
- "DecimalPlacesConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DecimalPlaces": {
- "maximum": 20,
- "minimum": 0,
- "type": "number"
- }
- },
- "required": [
- "DecimalPlaces"
- ],
- "type": "object"
- },
- "DecimalValueWhenUnsetConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomValue": {
- "default": null,
- "type": "number"
- },
- "ValueWhenUnsetOption": {
- "$ref": "#/definitions/ValueWhenUnsetOption"
- }
- },
- "type": "object"
- },
- "DefaultDateTimePickerControlOptions": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/DateTimePickerControlDisplayOptions"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlDateTimePickerType"
- }
- },
- "type": "object"
- },
- "DefaultFilterControlConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ControlOptions": {
- "$ref": "#/definitions/DefaultFilterControlOptions"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "ControlOptions",
- "Title"
- ],
- "type": "object"
- },
- "DefaultFilterControlOptions": {
- "additionalProperties": false,
- "properties": {
- "DefaultDateTimePickerOptions": {
- "$ref": "#/definitions/DefaultDateTimePickerControlOptions"
- },
- "DefaultDropdownOptions": {
- "$ref": "#/definitions/DefaultFilterDropDownControlOptions"
- },
- "DefaultListOptions": {
- "$ref": "#/definitions/DefaultFilterListControlOptions"
- },
- "DefaultRelativeDateTimeOptions": {
- "$ref": "#/definitions/DefaultRelativeDateTimeControlOptions"
- },
- "DefaultSliderOptions": {
- "$ref": "#/definitions/DefaultSliderControlOptions"
- },
- "DefaultTextAreaOptions": {
- "$ref": "#/definitions/DefaultTextAreaControlOptions"
- },
- "DefaultTextFieldOptions": {
- "$ref": "#/definitions/DefaultTextFieldControlOptions"
- }
- },
- "type": "object"
- },
- "DefaultFilterDropDownControlOptions": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/DropDownControlDisplayOptions"
- },
- "SelectableValues": {
- "$ref": "#/definitions/FilterSelectableValues"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlListType"
- }
- },
- "type": "object"
- },
- "DefaultFilterListControlOptions": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/ListControlDisplayOptions"
- },
- "SelectableValues": {
- "$ref": "#/definitions/FilterSelectableValues"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlListType"
- }
- },
- "type": "object"
- },
- "DefaultFreeFormLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CanvasSizeOptions": {
- "$ref": "#/definitions/FreeFormLayoutCanvasSizeOptions"
- }
- },
- "required": [
- "CanvasSizeOptions"
- ],
- "type": "object"
- },
- "DefaultGridLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CanvasSizeOptions": {
- "$ref": "#/definitions/GridLayoutCanvasSizeOptions"
- }
- },
- "required": [
- "CanvasSizeOptions"
- ],
- "type": "object"
- },
- "DefaultInteractiveLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FreeForm": {
- "$ref": "#/definitions/DefaultFreeFormLayoutConfiguration"
- },
- "Grid": {
- "$ref": "#/definitions/DefaultGridLayoutConfiguration"
- }
- },
- "type": "object"
- },
- "DefaultNewSheetConfiguration": {
- "additionalProperties": false,
- "properties": {
- "InteractiveLayoutConfiguration": {
- "$ref": "#/definitions/DefaultInteractiveLayoutConfiguration"
- },
- "PaginatedLayoutConfiguration": {
- "$ref": "#/definitions/DefaultPaginatedLayoutConfiguration"
- },
- "SheetContentType": {
- "$ref": "#/definitions/SheetContentType"
- }
- },
- "type": "object"
- },
- "DefaultPaginatedLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "SectionBased": {
- "$ref": "#/definitions/DefaultSectionBasedLayoutConfiguration"
- }
- },
- "type": "object"
- },
- "DefaultRelativeDateTimeControlOptions": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/RelativeDateTimeControlDisplayOptions"
- }
- },
- "type": "object"
- },
- "DefaultSectionBasedLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CanvasSizeOptions": {
- "$ref": "#/definitions/SectionBasedLayoutCanvasSizeOptions"
- }
- },
- "required": [
- "CanvasSizeOptions"
- ],
- "type": "object"
- },
- "DefaultSliderControlOptions": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/SliderControlDisplayOptions"
- },
- "MaximumValue": {
- "default": 0,
- "type": "number"
- },
- "MinimumValue": {
- "default": 0,
- "type": "number"
- },
- "StepSize": {
- "default": 0,
- "type": "number"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlSliderType"
- }
- },
- "required": [
- "MaximumValue",
- "MinimumValue",
- "StepSize"
- ],
- "type": "object"
- },
- "DefaultTextAreaControlOptions": {
- "additionalProperties": false,
- "properties": {
- "Delimiter": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "DisplayOptions": {
- "$ref": "#/definitions/TextAreaControlDisplayOptions"
- }
- },
- "type": "object"
- },
- "DefaultTextFieldControlOptions": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/TextFieldControlDisplayOptions"
- }
- },
- "type": "object"
- },
- "DestinationParameterValueConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomValuesConfiguration": {
- "$ref": "#/definitions/CustomValuesConfiguration"
- },
- "SelectAllValueOptions": {
- "$ref": "#/definitions/SelectAllValueOptions"
- },
- "SourceColumn": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "SourceField": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "SourceParameterName": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "DimensionField": {
- "additionalProperties": false,
- "properties": {
- "CategoricalDimensionField": {
- "$ref": "#/definitions/CategoricalDimensionField"
- },
- "DateDimensionField": {
- "$ref": "#/definitions/DateDimensionField"
- },
- "NumericalDimensionField": {
- "$ref": "#/definitions/NumericalDimensionField"
- }
- },
- "type": "object"
- },
- "DonutCenterOptions": {
- "additionalProperties": false,
- "properties": {
- "LabelVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "DonutOptions": {
- "additionalProperties": false,
- "properties": {
- "ArcOptions": {
- "$ref": "#/definitions/ArcOptions"
- },
- "DonutCenterOptions": {
- "$ref": "#/definitions/DonutCenterOptions"
- }
- },
- "type": "object"
- },
- "DrillDownFilter": {
- "additionalProperties": false,
- "properties": {
- "CategoryFilter": {
- "$ref": "#/definitions/CategoryDrillDownFilter"
- },
- "NumericEqualityFilter": {
- "$ref": "#/definitions/NumericEqualityDrillDownFilter"
- },
- "TimeRangeFilter": {
- "$ref": "#/definitions/TimeRangeDrillDownFilter"
- }
- },
- "type": "object"
- },
- "DropDownControlDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "InfoIconLabelOptions": {
- "$ref": "#/definitions/SheetControlInfoIconLabelOptions"
- },
- "SelectAllOptions": {
- "$ref": "#/definitions/ListControlSelectAllOptions"
- },
- "TitleOptions": {
- "$ref": "#/definitions/LabelOptions"
- }
- },
- "type": "object"
- },
- "DynamicDefaultValue": {
- "additionalProperties": false,
- "properties": {
- "DefaultValueColumn": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "GroupNameColumn": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "UserNameColumn": {
- "$ref": "#/definitions/ColumnIdentifier"
- }
- },
- "required": [
- "DefaultValueColumn"
- ],
- "type": "object"
- },
- "EmptyVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "DataSetIdentifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "DataSetIdentifier",
- "VisualId"
- ],
- "type": "object"
- },
- "Entity": {
- "additionalProperties": false,
- "properties": {
- "Path": {
- "pattern": "\\S",
- "type": "string"
- }
- },
- "type": "object"
- },
- "ExcludePeriodConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Amount": {
- "default": null,
- "type": "number"
- },
- "Granularity": {
- "$ref": "#/definitions/TimeGranularity"
- },
- "Status": {
- "$ref": "#/definitions/WidgetStatus"
- }
- },
- "required": [
- "Amount",
- "Granularity"
- ],
- "type": "object"
- },
- "ExplicitHierarchy": {
- "additionalProperties": false,
- "properties": {
- "Columns": {
- "items": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "maxItems": 10,
- "minItems": 2,
- "type": "array"
- },
- "DrillDownFilters": {
- "items": {
- "$ref": "#/definitions/DrillDownFilter"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "HierarchyId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Columns",
- "HierarchyId"
- ],
- "type": "object"
- },
- "FieldBasedTooltip": {
- "additionalProperties": false,
- "properties": {
- "AggregationVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "TooltipFields": {
- "items": {
- "$ref": "#/definitions/TooltipItem"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "TooltipTitleType": {
- "$ref": "#/definitions/TooltipTitleType"
- }
- },
- "type": "object"
- },
- "FieldLabelType": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "FieldSeriesItem": {
- "additionalProperties": false,
- "properties": {
- "AxisBinding": {
- "$ref": "#/definitions/AxisBinding"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "Settings": {
- "$ref": "#/definitions/LineChartSeriesSettings"
- }
- },
- "required": [
- "AxisBinding",
- "FieldId"
- ],
- "type": "object"
- },
- "FieldSort": {
- "additionalProperties": false,
- "properties": {
- "Direction": {
- "$ref": "#/definitions/SortDirection"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Direction",
- "FieldId"
- ],
- "type": "object"
- },
- "FieldSortOptions": {
- "additionalProperties": false,
- "properties": {
- "ColumnSort": {
- "$ref": "#/definitions/ColumnSort"
- },
- "FieldSort": {
- "$ref": "#/definitions/FieldSort"
- }
- },
- "type": "object"
- },
- "FieldTooltipItem": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "Label": {
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "required": [
- "FieldId"
- ],
- "type": "object"
- },
- "FilledMapAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Geospatial": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "FilledMapConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "ConditionalFormattingOptions": {
- "items": {
- "$ref": "#/definitions/FilledMapConditionalFormattingOption"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "ConditionalFormattingOptions"
- ],
- "type": "object"
- },
- "FilledMapConditionalFormattingOption": {
- "additionalProperties": false,
- "properties": {
- "Shape": {
- "$ref": "#/definitions/FilledMapShapeConditionalFormatting"
- }
- },
- "required": [
- "Shape"
- ],
- "type": "object"
- },
- "FilledMapConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FieldWells": {
- "$ref": "#/definitions/FilledMapFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "MapStyleOptions": {
- "$ref": "#/definitions/GeospatialMapStyleOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/FilledMapSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "WindowOptions": {
- "$ref": "#/definitions/GeospatialWindowOptions"
- }
- },
- "type": "object"
- },
- "FilledMapFieldWells": {
- "additionalProperties": false,
- "properties": {
- "FilledMapAggregatedFieldWells": {
- "$ref": "#/definitions/FilledMapAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "FilledMapShapeConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "Format": {
- "$ref": "#/definitions/ShapeConditionalFormat"
- }
- },
- "required": [
- "FieldId"
- ],
- "type": "object"
- },
- "FilledMapSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "FilledMapVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/FilledMapConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "ConditionalFormatting": {
- "$ref": "#/definitions/FilledMapConditionalFormatting"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "Filter": {
- "additionalProperties": false,
- "properties": {
- "CategoryFilter": {
- "$ref": "#/definitions/CategoryFilter"
- },
- "NestedFilter": {
- "$ref": "#/definitions/NestedFilter"
- },
- "NumericEqualityFilter": {
- "$ref": "#/definitions/NumericEqualityFilter"
- },
- "NumericRangeFilter": {
- "$ref": "#/definitions/NumericRangeFilter"
- },
- "RelativeDatesFilter": {
- "$ref": "#/definitions/RelativeDatesFilter"
- },
- "TimeEqualityFilter": {
- "$ref": "#/definitions/TimeEqualityFilter"
- },
- "TimeRangeFilter": {
- "$ref": "#/definitions/TimeRangeFilter"
- },
- "TopBottomFilter": {
- "$ref": "#/definitions/TopBottomFilter"
- }
- },
- "type": "object"
- },
- "FilterControl": {
- "additionalProperties": false,
- "properties": {
- "CrossSheet": {
- "$ref": "#/definitions/FilterCrossSheetControl"
- },
- "DateTimePicker": {
- "$ref": "#/definitions/FilterDateTimePickerControl"
- },
- "Dropdown": {
- "$ref": "#/definitions/FilterDropDownControl"
- },
- "List": {
- "$ref": "#/definitions/FilterListControl"
- },
- "RelativeDateTime": {
- "$ref": "#/definitions/FilterRelativeDateTimeControl"
- },
- "Slider": {
- "$ref": "#/definitions/FilterSliderControl"
- },
- "TextArea": {
- "$ref": "#/definitions/FilterTextAreaControl"
- },
- "TextField": {
- "$ref": "#/definitions/FilterTextFieldControl"
- }
- },
- "type": "object"
- },
- "FilterCrossSheetControl": {
- "additionalProperties": false,
- "properties": {
- "CascadingControlConfiguration": {
- "$ref": "#/definitions/CascadingControlConfiguration"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "FilterControlId",
- "SourceFilterId"
- ],
- "type": "object"
- },
- "FilterDateTimePickerControl": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/DateTimePickerControlDisplayOptions"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlDateTimePickerType"
- }
- },
- "required": [
- "FilterControlId",
- "SourceFilterId",
- "Title"
- ],
- "type": "object"
- },
- "FilterDropDownControl": {
- "additionalProperties": false,
- "properties": {
- "CascadingControlConfiguration": {
- "$ref": "#/definitions/CascadingControlConfiguration"
- },
- "DisplayOptions": {
- "$ref": "#/definitions/DropDownControlDisplayOptions"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SelectableValues": {
- "$ref": "#/definitions/FilterSelectableValues"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlListType"
- }
- },
- "required": [
- "FilterControlId",
- "SourceFilterId",
- "Title"
- ],
- "type": "object"
- },
- "FilterGroup": {
- "additionalProperties": false,
- "properties": {
- "CrossDataset": {
- "$ref": "#/definitions/CrossDatasetTypes"
- },
- "FilterGroupId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Filters": {
- "items": {
- "$ref": "#/definitions/Filter"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "ScopeConfiguration": {
- "$ref": "#/definitions/FilterScopeConfiguration"
- },
- "Status": {
- "$ref": "#/definitions/WidgetStatus"
- }
- },
- "required": [
- "CrossDataset",
- "FilterGroupId",
- "Filters",
- "ScopeConfiguration"
- ],
- "type": "object"
- },
- "FilterListConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryValues": {
- "items": {
- "maxLength": 512,
- "minLength": 0,
- "type": "string"
- },
- "maxItems": 100000,
- "minItems": 0,
- "type": "array"
- },
- "MatchOperator": {
- "$ref": "#/definitions/CategoryFilterMatchOperator"
- },
- "NullOption": {
- "$ref": "#/definitions/FilterNullOption"
- },
- "SelectAllOptions": {
- "$ref": "#/definitions/CategoryFilterSelectAllOptions"
- }
- },
- "required": [
- "MatchOperator"
- ],
- "type": "object"
- },
- "FilterListControl": {
- "additionalProperties": false,
- "properties": {
- "CascadingControlConfiguration": {
- "$ref": "#/definitions/CascadingControlConfiguration"
- },
- "DisplayOptions": {
- "$ref": "#/definitions/ListControlDisplayOptions"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SelectableValues": {
- "$ref": "#/definitions/FilterSelectableValues"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlListType"
- }
- },
- "required": [
- "FilterControlId",
- "SourceFilterId",
- "Title"
- ],
- "type": "object"
- },
- "FilterNullOption": {
- "enum": [
- "ALL_VALUES",
- "NULLS_ONLY",
- "NON_NULLS_ONLY"
- ],
- "type": "string"
- },
- "FilterOperationSelectedFieldsConfiguration": {
- "additionalProperties": false,
- "properties": {
- "SelectedColumns": {
- "items": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "SelectedFieldOptions": {
- "$ref": "#/definitions/SelectedFieldOptions"
- },
- "SelectedFields": {
- "items": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "maxItems": 20,
- "minItems": 1,
- "type": "array"
- }
- },
- "type": "object"
- },
- "FilterOperationTargetVisualsConfiguration": {
- "additionalProperties": false,
- "properties": {
- "SameSheetTargetVisualConfiguration": {
- "$ref": "#/definitions/SameSheetTargetVisualConfiguration"
- }
- },
- "type": "object"
- },
- "FilterRelativeDateTimeControl": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/RelativeDateTimeControlDisplayOptions"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "FilterControlId",
- "SourceFilterId",
- "Title"
- ],
- "type": "object"
- },
- "FilterScopeConfiguration": {
- "additionalProperties": false,
- "properties": {
- "AllSheets": {
- "$ref": "#/definitions/AllSheetsFilterScopeConfiguration"
- },
- "SelectedSheets": {
- "$ref": "#/definitions/SelectedSheetsFilterScopeConfiguration"
- }
- },
- "type": "object"
- },
- "FilterSelectableValues": {
- "additionalProperties": false,
- "properties": {
- "Values": {
- "items": {
- "type": "string"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "FilterSliderControl": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/SliderControlDisplayOptions"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "MaximumValue": {
- "default": 0,
- "type": "number"
- },
- "MinimumValue": {
- "default": 0,
- "type": "number"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "StepSize": {
- "default": 0,
- "type": "number"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlSliderType"
- }
- },
- "required": [
- "FilterControlId",
- "MaximumValue",
- "MinimumValue",
- "SourceFilterId",
- "StepSize",
- "Title"
- ],
- "type": "object"
- },
- "FilterTextAreaControl": {
- "additionalProperties": false,
- "properties": {
- "Delimiter": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "DisplayOptions": {
- "$ref": "#/definitions/TextAreaControlDisplayOptions"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "FilterControlId",
- "SourceFilterId",
- "Title"
- ],
- "type": "object"
- },
- "FilterTextFieldControl": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/TextFieldControlDisplayOptions"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "FilterControlId",
- "SourceFilterId",
- "Title"
- ],
- "type": "object"
- },
- "FilterVisualScope": {
- "enum": [
- "ALL_VISUALS",
- "SELECTED_VISUALS"
- ],
- "type": "string"
- },
- "FontConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FontColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "FontDecoration": {
- "$ref": "#/definitions/FontDecoration"
- },
- "FontSize": {
- "$ref": "#/definitions/FontSize"
- },
- "FontStyle": {
- "$ref": "#/definitions/FontStyle"
- },
- "FontWeight": {
- "$ref": "#/definitions/FontWeight"
- }
- },
- "type": "object"
- },
- "FontDecoration": {
- "enum": [
- "UNDERLINE",
- "NONE"
- ],
- "type": "string"
- },
- "FontSize": {
- "additionalProperties": false,
- "properties": {
- "Relative": {
- "$ref": "#/definitions/RelativeFontSize"
- }
- },
- "type": "object"
- },
- "FontStyle": {
- "enum": [
- "NORMAL",
- "ITALIC"
- ],
- "type": "string"
- },
- "FontWeight": {
- "additionalProperties": false,
- "properties": {
- "Name": {
- "$ref": "#/definitions/FontWeightName"
- }
- },
- "type": "object"
- },
- "FontWeightName": {
- "enum": [
- "NORMAL",
- "BOLD"
- ],
- "type": "string"
- },
- "ForecastComputation": {
- "additionalProperties": false,
- "properties": {
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "CustomSeasonalityValue": {
- "default": null,
- "maximum": 180,
- "minimum": 1,
- "type": "number"
- },
- "LowerBoundary": {
- "default": null,
- "type": "number"
- },
- "Name": {
- "type": "string"
- },
- "PeriodsBackward": {
- "maximum": 1000,
- "minimum": 0,
- "type": "number"
- },
- "PeriodsForward": {
- "maximum": 1000,
- "minimum": 1,
- "type": "number"
- },
- "PredictionInterval": {
- "maximum": 95,
- "minimum": 50,
- "type": "number"
- },
- "Seasonality": {
- "$ref": "#/definitions/ForecastComputationSeasonality"
- },
- "Time": {
- "$ref": "#/definitions/DimensionField"
- },
- "UpperBoundary": {
- "default": null,
- "type": "number"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId"
- ],
- "type": "object"
- },
- "ForecastComputationSeasonality": {
- "enum": [
- "AUTOMATIC",
- "CUSTOM"
- ],
- "type": "string"
- },
- "ForecastConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ForecastProperties": {
- "$ref": "#/definitions/TimeBasedForecastProperties"
- },
- "Scenario": {
- "$ref": "#/definitions/ForecastScenario"
- }
- },
- "type": "object"
- },
- "ForecastScenario": {
- "additionalProperties": false,
- "properties": {
- "WhatIfPointScenario": {
- "$ref": "#/definitions/WhatIfPointScenario"
- },
- "WhatIfRangeScenario": {
- "$ref": "#/definitions/WhatIfRangeScenario"
- }
- },
- "type": "object"
- },
- "FormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DateTimeFormatConfiguration": {
- "$ref": "#/definitions/DateTimeFormatConfiguration"
- },
- "NumberFormatConfiguration": {
- "$ref": "#/definitions/NumberFormatConfiguration"
- },
- "StringFormatConfiguration": {
- "$ref": "#/definitions/StringFormatConfiguration"
- }
- },
- "type": "object"
- },
- "FreeFormLayoutCanvasSizeOptions": {
- "additionalProperties": false,
- "properties": {
- "ScreenCanvasSizeOptions": {
- "$ref": "#/definitions/FreeFormLayoutScreenCanvasSizeOptions"
- }
- },
- "type": "object"
- },
- "FreeFormLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CanvasSizeOptions": {
- "$ref": "#/definitions/FreeFormLayoutCanvasSizeOptions"
- },
- "Elements": {
- "items": {
- "$ref": "#/definitions/FreeFormLayoutElement"
- },
- "maxItems": 430,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "Elements"
- ],
- "type": "object"
- },
- "FreeFormLayoutElement": {
- "additionalProperties": false,
- "properties": {
- "BackgroundStyle": {
- "$ref": "#/definitions/FreeFormLayoutElementBackgroundStyle"
- },
- "BorderStyle": {
- "$ref": "#/definitions/FreeFormLayoutElementBorderStyle"
- },
- "ElementId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "ElementType": {
- "$ref": "#/definitions/LayoutElementType"
- },
- "Height": {
- "type": "string"
- },
- "LoadingAnimation": {
- "$ref": "#/definitions/LoadingAnimation"
- },
- "RenderingRules": {
- "items": {
- "$ref": "#/definitions/SheetElementRenderingRule"
- },
- "maxItems": 10000,
- "minItems": 0,
- "type": "array"
- },
- "SelectedBorderStyle": {
- "$ref": "#/definitions/FreeFormLayoutElementBorderStyle"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Width": {
- "type": "string"
- },
- "XAxisLocation": {
- "type": "string"
- },
- "YAxisLocation": {
- "type": "string"
- }
- },
- "required": [
- "ElementId",
- "ElementType",
- "Height",
- "Width",
- "XAxisLocation",
- "YAxisLocation"
- ],
- "type": "object"
- },
- "FreeFormLayoutElementBackgroundStyle": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}(?:[A-F0-9]{2})?$",
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "FreeFormLayoutElementBorderStyle": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}(?:[A-F0-9]{2})?$",
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "FreeFormLayoutScreenCanvasSizeOptions": {
- "additionalProperties": false,
- "properties": {
- "OptimizedViewPortWidth": {
- "type": "string"
- }
- },
- "required": [
- "OptimizedViewPortWidth"
- ],
- "type": "object"
- },
- "FreeFormSectionLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Elements": {
- "items": {
- "$ref": "#/definitions/FreeFormLayoutElement"
- },
- "maxItems": 430,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "Elements"
- ],
- "type": "object"
- },
- "FunnelChartAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "FunnelChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "DataLabelOptions": {
- "$ref": "#/definitions/FunnelChartDataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/FunnelChartFieldWells"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/FunnelChartSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "ValueLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- }
- },
- "type": "object"
- },
- "FunnelChartDataLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "CategoryLabelVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "LabelColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "LabelFontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "MeasureDataLabelStyle": {
- "$ref": "#/definitions/FunnelChartMeasureDataLabelStyle"
- },
- "MeasureLabelVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Position": {
- "$ref": "#/definitions/DataLabelPosition"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "FunnelChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "FunnelChartAggregatedFieldWells": {
- "$ref": "#/definitions/FunnelChartAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "FunnelChartMeasureDataLabelStyle": {
- "enum": [
- "VALUE_ONLY",
- "PERCENTAGE_BY_FIRST_STAGE",
- "PERCENTAGE_BY_PREVIOUS_STAGE",
- "VALUE_AND_PERCENTAGE_BY_FIRST_STAGE",
- "VALUE_AND_PERCENTAGE_BY_PREVIOUS_STAGE"
- ],
- "type": "string"
- },
- "FunnelChartSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "FunnelChartVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/FunnelChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "GaugeChartArcConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "ForegroundColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "GaugeChartConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "ConditionalFormattingOptions": {
- "items": {
- "$ref": "#/definitions/GaugeChartConditionalFormattingOption"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "GaugeChartConditionalFormattingOption": {
- "additionalProperties": false,
- "properties": {
- "Arc": {
- "$ref": "#/definitions/GaugeChartArcConditionalFormatting"
- },
- "PrimaryValue": {
- "$ref": "#/definitions/GaugeChartPrimaryValueConditionalFormatting"
- }
- },
- "type": "object"
- },
- "GaugeChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/GaugeChartFieldWells"
- },
- "GaugeChartOptions": {
- "$ref": "#/definitions/GaugeChartOptions"
- },
- "TooltipOptions": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- }
- },
- "type": "object"
- },
- "GaugeChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "TargetValues": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "GaugeChartOptions": {
- "additionalProperties": false,
- "properties": {
- "Arc": {
- "$ref": "#/definitions/ArcConfiguration"
- },
- "ArcAxis": {
- "$ref": "#/definitions/ArcAxisConfiguration"
- },
- "Comparison": {
- "$ref": "#/definitions/ComparisonConfiguration"
- },
- "PrimaryValueDisplayType": {
- "$ref": "#/definitions/PrimaryValueDisplayType"
- },
- "PrimaryValueFontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- }
- },
- "type": "object"
- },
- "GaugeChartPrimaryValueConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "Icon": {
- "$ref": "#/definitions/ConditionalFormattingIcon"
- },
- "TextColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "GaugeChartVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/GaugeChartConfiguration"
- },
- "ConditionalFormatting": {
- "$ref": "#/definitions/GaugeChartConditionalFormatting"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "GeospatialCoordinateBounds": {
- "additionalProperties": false,
- "properties": {
- "East": {
- "maximum": 1800,
- "minimum": -1800,
- "type": "number"
- },
- "North": {
- "maximum": 90,
- "minimum": -90,
- "type": "number"
- },
- "South": {
- "maximum": 90,
- "minimum": -90,
- "type": "number"
- },
- "West": {
- "maximum": 1800,
- "minimum": -1800,
- "type": "number"
- }
- },
- "required": [
- "East",
- "North",
- "South",
- "West"
- ],
- "type": "object"
- },
- "GeospatialHeatmapColorScale": {
- "additionalProperties": false,
- "properties": {
- "Colors": {
- "items": {
- "$ref": "#/definitions/GeospatialHeatmapDataColor"
- },
- "maxItems": 2,
- "minItems": 2,
- "type": "array"
- }
- },
- "type": "object"
- },
- "GeospatialHeatmapConfiguration": {
- "additionalProperties": false,
- "properties": {
- "HeatmapColor": {
- "$ref": "#/definitions/GeospatialHeatmapColorScale"
- }
- },
- "type": "object"
- },
- "GeospatialHeatmapDataColor": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- }
- },
- "required": [
- "Color"
- ],
- "type": "object"
- },
- "GeospatialMapAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Colors": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Geospatial": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "GeospatialMapConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FieldWells": {
- "$ref": "#/definitions/GeospatialMapFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "MapStyleOptions": {
- "$ref": "#/definitions/GeospatialMapStyleOptions"
- },
- "PointStyleOptions": {
- "$ref": "#/definitions/GeospatialPointStyleOptions"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- },
- "WindowOptions": {
- "$ref": "#/definitions/GeospatialWindowOptions"
- }
- },
- "type": "object"
- },
- "GeospatialMapFieldWells": {
- "additionalProperties": false,
- "properties": {
- "GeospatialMapAggregatedFieldWells": {
- "$ref": "#/definitions/GeospatialMapAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "GeospatialMapStyleOptions": {
- "additionalProperties": false,
- "properties": {
- "BaseMapStyle": {
- "$ref": "#/definitions/BaseMapStyleType"
- }
- },
- "type": "object"
- },
- "GeospatialMapVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/GeospatialMapConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "GeospatialPointStyleOptions": {
- "additionalProperties": false,
- "properties": {
- "ClusterMarkerConfiguration": {
- "$ref": "#/definitions/ClusterMarkerConfiguration"
- },
- "HeatmapConfiguration": {
- "$ref": "#/definitions/GeospatialHeatmapConfiguration"
- },
- "SelectedPointStyle": {
- "$ref": "#/definitions/GeospatialSelectedPointStyle"
- }
- },
- "type": "object"
- },
- "GeospatialSelectedPointStyle": {
- "enum": [
- "POINT",
- "CLUSTER",
- "HEATMAP"
- ],
- "type": "string"
- },
- "GeospatialWindowOptions": {
- "additionalProperties": false,
- "properties": {
- "Bounds": {
- "$ref": "#/definitions/GeospatialCoordinateBounds"
- },
- "MapZoomMode": {
- "$ref": "#/definitions/MapZoomMode"
- }
- },
- "type": "object"
- },
- "GlobalTableBorderOptions": {
- "additionalProperties": false,
- "properties": {
- "SideSpecificBorder": {
- "$ref": "#/definitions/TableSideBorderOptions"
- },
- "UniformBorder": {
- "$ref": "#/definitions/TableBorderOptions"
- }
- },
- "type": "object"
- },
- "GradientColor": {
- "additionalProperties": false,
- "properties": {
- "Stops": {
- "items": {
- "$ref": "#/definitions/GradientStop"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "GradientStop": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "DataValue": {
- "default": null,
- "type": "number"
- },
- "GradientOffset": {
- "default": 0,
- "type": "number"
- }
- },
- "required": [
- "GradientOffset"
- ],
- "type": "object"
- },
- "GridLayoutCanvasSizeOptions": {
- "additionalProperties": false,
- "properties": {
- "ScreenCanvasSizeOptions": {
- "$ref": "#/definitions/GridLayoutScreenCanvasSizeOptions"
- }
- },
- "type": "object"
- },
- "GridLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CanvasSizeOptions": {
- "$ref": "#/definitions/GridLayoutCanvasSizeOptions"
- },
- "Elements": {
- "items": {
- "$ref": "#/definitions/GridLayoutElement"
- },
- "maxItems": 430,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "Elements"
- ],
- "type": "object"
- },
- "GridLayoutElement": {
- "additionalProperties": false,
- "properties": {
- "ColumnIndex": {
- "maximum": 35,
- "minimum": 0,
- "type": "number"
- },
- "ColumnSpan": {
- "maximum": 36,
- "minimum": 1,
- "type": "number"
- },
- "ElementId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "ElementType": {
- "$ref": "#/definitions/LayoutElementType"
- },
- "RowIndex": {
- "maximum": 9009,
- "minimum": 0,
- "type": "number"
- },
- "RowSpan": {
- "maximum": 21,
- "minimum": 1,
- "type": "number"
- }
- },
- "required": [
- "ColumnSpan",
- "ElementId",
- "ElementType",
- "RowSpan"
- ],
- "type": "object"
- },
- "GridLayoutScreenCanvasSizeOptions": {
- "additionalProperties": false,
- "properties": {
- "OptimizedViewPortWidth": {
- "type": "string"
- },
- "ResizeOption": {
- "$ref": "#/definitions/ResizeOption"
- }
- },
- "required": [
- "ResizeOption"
- ],
- "type": "object"
- },
- "GrowthRateComputation": {
- "additionalProperties": false,
- "properties": {
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "type": "string"
- },
- "PeriodSize": {
- "default": 0,
- "maximum": 52,
- "minimum": 2,
- "type": "number"
- },
- "Time": {
- "$ref": "#/definitions/DimensionField"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId"
- ],
- "type": "object"
- },
- "HeaderFooterSectionConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Layout": {
- "$ref": "#/definitions/SectionLayoutConfiguration"
- },
- "SectionId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Style": {
- "$ref": "#/definitions/SectionStyle"
- }
- },
- "required": [
- "Layout",
- "SectionId"
- ],
- "type": "object"
- },
- "HeatMapAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Columns": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Rows": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "HeatMapConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ColorScale": {
- "$ref": "#/definitions/ColorScale"
- },
- "ColumnLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/HeatMapFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "RowLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/HeatMapSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- }
- },
- "type": "object"
- },
- "HeatMapFieldWells": {
- "additionalProperties": false,
- "properties": {
- "HeatMapAggregatedFieldWells": {
- "$ref": "#/definitions/HeatMapAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "HeatMapSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "HeatMapColumnItemsLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "HeatMapColumnSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "HeatMapRowItemsLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "HeatMapRowSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "HeatMapVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/HeatMapConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "HistogramAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "HistogramBinOptions": {
- "additionalProperties": false,
- "properties": {
- "BinCount": {
- "$ref": "#/definitions/BinCountOptions"
- },
- "BinWidth": {
- "$ref": "#/definitions/BinWidthOptions"
- },
- "SelectedBinType": {
- "$ref": "#/definitions/HistogramBinType"
- },
- "StartValue": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "HistogramBinType": {
- "enum": [
- "BIN_COUNT",
- "BIN_WIDTH"
- ],
- "type": "string"
- },
- "HistogramConfiguration": {
- "additionalProperties": false,
- "properties": {
- "BinOptions": {
- "$ref": "#/definitions/HistogramBinOptions"
- },
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/HistogramFieldWells"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- },
- "XAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "XAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "YAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- }
- },
- "type": "object"
- },
- "HistogramFieldWells": {
- "additionalProperties": false,
- "properties": {
- "HistogramAggregatedFieldWells": {
- "$ref": "#/definitions/HistogramAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "HistogramVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/HistogramConfiguration"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "HorizontalTextAlignment": {
- "enum": [
- "LEFT",
- "CENTER",
- "RIGHT",
- "AUTO"
- ],
- "type": "string"
- },
- "Icon": {
- "enum": [
- "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"
- ],
- "type": "string"
- },
- "InnerFilter": {
- "additionalProperties": false,
- "properties": {
- "CategoryInnerFilter": {
- "$ref": "#/definitions/CategoryInnerFilter"
- }
- },
- "type": "object"
- },
- "InsightConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Computations": {
- "items": {
- "$ref": "#/definitions/Computation"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "CustomNarrative": {
- "$ref": "#/definitions/CustomNarrativeOptions"
- }
- },
- "type": "object"
- },
- "InsightVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "DataSetIdentifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "InsightConfiguration": {
- "$ref": "#/definitions/InsightConfiguration"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "DataSetIdentifier",
- "VisualId"
- ],
- "type": "object"
- },
- "IntegerDefaultValues": {
- "additionalProperties": false,
- "properties": {
- "DynamicValue": {
- "$ref": "#/definitions/DynamicDefaultValue"
- },
- "StaticValues": {
- "items": {
- "type": "number"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "IntegerParameterDeclaration": {
- "additionalProperties": false,
- "properties": {
- "DefaultValues": {
- "$ref": "#/definitions/IntegerDefaultValues"
- },
- "MappedDataSetParameters": {
- "items": {
- "$ref": "#/definitions/MappedDataSetParameter"
- },
- "maxItems": 150,
- "minItems": 0,
- "type": "array"
- },
- "Name": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "ParameterValueType": {
- "$ref": "#/definitions/ParameterValueType"
- },
- "ValueWhenUnset": {
- "$ref": "#/definitions/IntegerValueWhenUnsetConfiguration"
- }
- },
- "required": [
- "Name",
- "ParameterValueType"
- ],
- "type": "object"
- },
- "IntegerValueWhenUnsetConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomValue": {
- "default": null,
- "type": "number"
- },
- "ValueWhenUnsetOption": {
- "$ref": "#/definitions/ValueWhenUnsetOption"
- }
- },
- "type": "object"
- },
- "ItemsLimitConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ItemsLimit": {
- "default": null,
- "type": "number"
- },
- "OtherCategories": {
- "$ref": "#/definitions/OtherCategories"
- }
- },
- "type": "object"
- },
- "KPIActualValueConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "Icon": {
- "$ref": "#/definitions/ConditionalFormattingIcon"
- },
- "TextColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "KPIComparisonValueConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "Icon": {
- "$ref": "#/definitions/ConditionalFormattingIcon"
- },
- "TextColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "KPIConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "ConditionalFormattingOptions": {
- "items": {
- "$ref": "#/definitions/KPIConditionalFormattingOption"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "KPIConditionalFormattingOption": {
- "additionalProperties": false,
- "properties": {
- "ActualValue": {
- "$ref": "#/definitions/KPIActualValueConditionalFormatting"
- },
- "ComparisonValue": {
- "$ref": "#/definitions/KPIComparisonValueConditionalFormatting"
- },
- "PrimaryValue": {
- "$ref": "#/definitions/KPIPrimaryValueConditionalFormatting"
- },
- "ProgressBar": {
- "$ref": "#/definitions/KPIProgressBarConditionalFormatting"
- }
- },
- "type": "object"
- },
- "KPIConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FieldWells": {
- "$ref": "#/definitions/KPIFieldWells"
- },
- "KPIOptions": {
- "$ref": "#/definitions/KPIOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/KPISortConfiguration"
- }
- },
- "type": "object"
- },
- "KPIFieldWells": {
- "additionalProperties": false,
- "properties": {
- "TargetValues": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "TrendGroups": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "KPIOptions": {
- "additionalProperties": false,
- "properties": {
- "Comparison": {
- "$ref": "#/definitions/ComparisonConfiguration"
- },
- "PrimaryValueDisplayType": {
- "$ref": "#/definitions/PrimaryValueDisplayType"
- },
- "PrimaryValueFontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "ProgressBar": {
- "$ref": "#/definitions/ProgressBarOptions"
- },
- "SecondaryValue": {
- "$ref": "#/definitions/SecondaryValueOptions"
- },
- "SecondaryValueFontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "Sparkline": {
- "$ref": "#/definitions/KPISparklineOptions"
- },
- "TrendArrows": {
- "$ref": "#/definitions/TrendArrowOptions"
- },
- "VisualLayoutOptions": {
- "$ref": "#/definitions/KPIVisualLayoutOptions"
- }
- },
- "type": "object"
- },
- "KPIPrimaryValueConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "Icon": {
- "$ref": "#/definitions/ConditionalFormattingIcon"
- },
- "TextColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "KPIProgressBarConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "ForegroundColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "KPISortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "TrendGroupSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "KPISparklineOptions": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "TooltipVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Type": {
- "$ref": "#/definitions/KPISparklineType"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "required": [
- "Type"
- ],
- "type": "object"
- },
- "KPISparklineType": {
- "enum": [
- "LINE",
- "AREA"
- ],
- "type": "string"
- },
- "KPIVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/KPIConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "ConditionalFormatting": {
- "$ref": "#/definitions/KPIConditionalFormatting"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "KPIVisualLayoutOptions": {
- "additionalProperties": false,
- "properties": {
- "StandardLayout": {
- "$ref": "#/definitions/KPIVisualStandardLayout"
- }
- },
- "type": "object"
- },
- "KPIVisualStandardLayout": {
- "additionalProperties": false,
- "properties": {
- "Type": {
- "$ref": "#/definitions/KPIVisualStandardLayoutType"
- }
- },
- "required": [
- "Type"
- ],
- "type": "object"
- },
- "KPIVisualStandardLayoutType": {
- "enum": [
- "CLASSIC",
- "VERTICAL"
- ],
- "type": "string"
- },
- "LabelOptions": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "type": "string"
- },
- "FontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "Layout": {
- "additionalProperties": false,
- "properties": {
- "Configuration": {
- "$ref": "#/definitions/LayoutConfiguration"
- }
- },
- "required": [
- "Configuration"
- ],
- "type": "object"
- },
- "LayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FreeFormLayout": {
- "$ref": "#/definitions/FreeFormLayoutConfiguration"
- },
- "GridLayout": {
- "$ref": "#/definitions/GridLayoutConfiguration"
- },
- "SectionBasedLayout": {
- "$ref": "#/definitions/SectionBasedLayoutConfiguration"
- }
- },
- "type": "object"
- },
- "LayoutElementType": {
- "enum": [
- "VISUAL",
- "FILTER_CONTROL",
- "PARAMETER_CONTROL",
- "TEXT_BOX"
- ],
- "type": "string"
- },
- "LegendOptions": {
- "additionalProperties": false,
- "properties": {
- "Height": {
- "type": "string"
- },
- "Position": {
- "$ref": "#/definitions/LegendPosition"
- },
- "Title": {
- "$ref": "#/definitions/LabelOptions"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Width": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "LegendPosition": {
- "enum": [
- "AUTO",
- "RIGHT",
- "BOTTOM",
- "TOP"
- ],
- "type": "string"
- },
- "LineChartAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Colors": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "SmallMultiples": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "LineChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ContributionAnalysisDefaults": {
- "items": {
- "$ref": "#/definitions/ContributionAnalysisDefault"
- },
- "maxItems": 200,
- "minItems": 1,
- "type": "array"
- },
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "DefaultSeriesSettings": {
- "$ref": "#/definitions/LineChartDefaultSeriesSettings"
- },
- "FieldWells": {
- "$ref": "#/definitions/LineChartFieldWells"
- },
- "ForecastConfigurations": {
- "items": {
- "$ref": "#/definitions/ForecastConfiguration"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "PrimaryYAxisDisplayOptions": {
- "$ref": "#/definitions/LineSeriesAxisDisplayOptions"
- },
- "PrimaryYAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ReferenceLines": {
- "items": {
- "$ref": "#/definitions/ReferenceLine"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "SecondaryYAxisDisplayOptions": {
- "$ref": "#/definitions/LineSeriesAxisDisplayOptions"
- },
- "SecondaryYAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "Series": {
- "items": {
- "$ref": "#/definitions/SeriesItem"
- },
- "maxItems": 2000,
- "minItems": 0,
- "type": "array"
- },
- "SmallMultiplesOptions": {
- "$ref": "#/definitions/SmallMultiplesOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/LineChartSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "Type": {
- "$ref": "#/definitions/LineChartType"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- },
- "XAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "XAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- }
- },
- "type": "object"
- },
- "LineChartDefaultSeriesSettings": {
- "additionalProperties": false,
- "properties": {
- "AxisBinding": {
- "$ref": "#/definitions/AxisBinding"
- },
- "LineStyleSettings": {
- "$ref": "#/definitions/LineChartLineStyleSettings"
- },
- "MarkerStyleSettings": {
- "$ref": "#/definitions/LineChartMarkerStyleSettings"
- }
- },
- "type": "object"
- },
- "LineChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "LineChartAggregatedFieldWells": {
- "$ref": "#/definitions/LineChartAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "LineChartLineStyle": {
- "enum": [
- "SOLID",
- "DOTTED",
- "DASHED"
- ],
- "type": "string"
- },
- "LineChartLineStyleSettings": {
- "additionalProperties": false,
- "properties": {
- "LineInterpolation": {
- "$ref": "#/definitions/LineInterpolation"
- },
- "LineStyle": {
- "$ref": "#/definitions/LineChartLineStyle"
- },
- "LineVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "LineWidth": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "LineChartMarkerShape": {
- "enum": [
- "CIRCLE",
- "TRIANGLE",
- "SQUARE",
- "DIAMOND",
- "ROUNDED_SQUARE"
- ],
- "type": "string"
- },
- "LineChartMarkerStyleSettings": {
- "additionalProperties": false,
- "properties": {
- "MarkerColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "MarkerShape": {
- "$ref": "#/definitions/LineChartMarkerShape"
- },
- "MarkerSize": {
- "type": "string"
- },
- "MarkerVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "LineChartSeriesSettings": {
- "additionalProperties": false,
- "properties": {
- "LineStyleSettings": {
- "$ref": "#/definitions/LineChartLineStyleSettings"
- },
- "MarkerStyleSettings": {
- "$ref": "#/definitions/LineChartMarkerStyleSettings"
- }
- },
- "type": "object"
- },
- "LineChartSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryItemsLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "ColorItemsLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "SmallMultiplesLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "SmallMultiplesSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "LineChartType": {
- "enum": [
- "LINE",
- "AREA",
- "STACKED_AREA"
- ],
- "type": "string"
- },
- "LineChartVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/LineChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "LineInterpolation": {
- "enum": [
- "LINEAR",
- "SMOOTH",
- "STEPPED"
- ],
- "type": "string"
- },
- "LineSeriesAxisDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "AxisOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "MissingDataConfigurations": {
- "items": {
- "$ref": "#/definitions/MissingDataConfiguration"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "ListControlDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "InfoIconLabelOptions": {
- "$ref": "#/definitions/SheetControlInfoIconLabelOptions"
- },
- "SearchOptions": {
- "$ref": "#/definitions/ListControlSearchOptions"
- },
- "SelectAllOptions": {
- "$ref": "#/definitions/ListControlSelectAllOptions"
- },
- "TitleOptions": {
- "$ref": "#/definitions/LabelOptions"
- }
- },
- "type": "object"
- },
- "ListControlSearchOptions": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "ListControlSelectAllOptions": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "LoadingAnimation": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "LocalNavigationConfiguration": {
- "additionalProperties": false,
- "properties": {
- "TargetSheetId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "TargetSheetId"
- ],
- "type": "object"
- },
- "LongFormatText": {
- "additionalProperties": false,
- "properties": {
- "PlainText": {
- "maxLength": 1024,
- "minLength": 1,
- "type": "string"
- },
- "RichText": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "type": "object"
- },
- "MapZoomMode": {
- "enum": [
- "AUTO",
- "MANUAL"
- ],
- "type": "string"
- },
- "MappedDataSetParameter": {
- "additionalProperties": false,
- "properties": {
- "DataSetIdentifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "DataSetParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- }
- },
- "required": [
- "DataSetIdentifier",
- "DataSetParameterName"
- ],
- "type": "object"
- },
- "MaximumLabelType": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "MaximumMinimumComputation": {
- "additionalProperties": false,
- "properties": {
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "type": "string"
- },
- "Time": {
- "$ref": "#/definitions/DimensionField"
- },
- "Type": {
- "$ref": "#/definitions/MaximumMinimumComputationType"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId",
- "Type"
- ],
- "type": "object"
- },
- "MaximumMinimumComputationType": {
- "enum": [
- "MAXIMUM",
- "MINIMUM"
- ],
- "type": "string"
- },
- "MeasureField": {
- "additionalProperties": false,
- "properties": {
- "CalculatedMeasureField": {
- "$ref": "#/definitions/CalculatedMeasureField"
- },
- "CategoricalMeasureField": {
- "$ref": "#/definitions/CategoricalMeasureField"
- },
- "DateMeasureField": {
- "$ref": "#/definitions/DateMeasureField"
- },
- "NumericalMeasureField": {
- "$ref": "#/definitions/NumericalMeasureField"
- }
- },
- "type": "object"
- },
- "MetricComparisonComputation": {
- "additionalProperties": false,
- "properties": {
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "FromValue": {
- "$ref": "#/definitions/MeasureField"
- },
- "Name": {
- "type": "string"
- },
- "TargetValue": {
- "$ref": "#/definitions/MeasureField"
- },
- "Time": {
- "$ref": "#/definitions/DimensionField"
- }
- },
- "required": [
- "ComputationId"
- ],
- "type": "object"
- },
- "MinimumLabelType": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "MissingDataConfiguration": {
- "additionalProperties": false,
- "properties": {
- "TreatmentOption": {
- "$ref": "#/definitions/MissingDataTreatmentOption"
- }
- },
- "type": "object"
- },
- "MissingDataTreatmentOption": {
- "enum": [
- "INTERPOLATE",
- "SHOW_AS_ZERO",
- "SHOW_AS_BLANK"
- ],
- "type": "string"
- },
- "NegativeValueConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DisplayMode": {
- "$ref": "#/definitions/NegativeValueDisplayMode"
- }
- },
- "required": [
- "DisplayMode"
- ],
- "type": "object"
- },
- "NegativeValueDisplayMode": {
- "enum": [
- "POSITIVE",
- "NEGATIVE"
- ],
- "type": "string"
- },
- "NestedFilter": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "IncludeInnerSet": {
- "default": false,
- "type": "boolean"
- },
- "InnerFilter": {
- "$ref": "#/definitions/InnerFilter"
- }
- },
- "required": [
- "Column",
- "FilterId",
- "IncludeInnerSet",
- "InnerFilter"
- ],
- "type": "object"
- },
- "NullValueFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "NullString": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "NullString"
- ],
- "type": "object"
- },
- "NumberDisplayFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DecimalPlacesConfiguration": {
- "$ref": "#/definitions/DecimalPlacesConfiguration"
- },
- "NegativeValueConfiguration": {
- "$ref": "#/definitions/NegativeValueConfiguration"
- },
- "NullValueFormatConfiguration": {
- "$ref": "#/definitions/NullValueFormatConfiguration"
- },
- "NumberScale": {
- "$ref": "#/definitions/NumberScale"
- },
- "Prefix": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "SeparatorConfiguration": {
- "$ref": "#/definitions/NumericSeparatorConfiguration"
- },
- "Suffix": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- }
- },
- "type": "object"
- },
- "NumberFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FormatConfiguration": {
- "$ref": "#/definitions/NumericFormatConfiguration"
- }
- },
- "type": "object"
- },
- "NumberScale": {
- "enum": [
- "NONE",
- "AUTO",
- "THOUSANDS",
- "MILLIONS",
- "BILLIONS",
- "TRILLIONS"
- ],
- "type": "string"
- },
- "NumericAxisOptions": {
- "additionalProperties": false,
- "properties": {
- "Range": {
- "$ref": "#/definitions/AxisDisplayRange"
- },
- "Scale": {
- "$ref": "#/definitions/AxisScale"
- }
- },
- "type": "object"
- },
- "NumericEqualityDrillDownFilter": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "Value": {
- "default": 0,
- "type": "number"
- }
- },
- "required": [
- "Column",
- "Value"
- ],
- "type": "object"
- },
- "NumericEqualityFilter": {
- "additionalProperties": false,
- "properties": {
- "AggregationFunction": {
- "$ref": "#/definitions/AggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "MatchOperator": {
- "$ref": "#/definitions/NumericEqualityMatchOperator"
- },
- "NullOption": {
- "$ref": "#/definitions/FilterNullOption"
- },
- "ParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "SelectAllOptions": {
- "$ref": "#/definitions/NumericFilterSelectAllOptions"
- },
- "Value": {
- "default": null,
- "type": "number"
- }
- },
- "required": [
- "Column",
- "FilterId",
- "MatchOperator",
- "NullOption"
- ],
- "type": "object"
- },
- "NumericEqualityMatchOperator": {
- "enum": [
- "EQUALS",
- "DOES_NOT_EQUAL"
- ],
- "type": "string"
- },
- "NumericFilterSelectAllOptions": {
- "enum": [
- "FILTER_ALL_VALUES"
- ],
- "type": "string"
- },
- "NumericFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CurrencyDisplayFormatConfiguration": {
- "$ref": "#/definitions/CurrencyDisplayFormatConfiguration"
- },
- "NumberDisplayFormatConfiguration": {
- "$ref": "#/definitions/NumberDisplayFormatConfiguration"
- },
- "PercentageDisplayFormatConfiguration": {
- "$ref": "#/definitions/PercentageDisplayFormatConfiguration"
- }
- },
- "type": "object"
- },
- "NumericRangeFilter": {
- "additionalProperties": false,
- "properties": {
- "AggregationFunction": {
- "$ref": "#/definitions/AggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "IncludeMaximum": {
- "default": null,
- "type": "boolean"
- },
- "IncludeMinimum": {
- "default": null,
- "type": "boolean"
- },
- "NullOption": {
- "$ref": "#/definitions/FilterNullOption"
- },
- "RangeMaximum": {
- "$ref": "#/definitions/NumericRangeFilterValue"
- },
- "RangeMinimum": {
- "$ref": "#/definitions/NumericRangeFilterValue"
- },
- "SelectAllOptions": {
- "$ref": "#/definitions/NumericFilterSelectAllOptions"
- }
- },
- "required": [
- "Column",
- "FilterId",
- "NullOption"
- ],
- "type": "object"
- },
- "NumericRangeFilterValue": {
- "additionalProperties": false,
- "properties": {
- "Parameter": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "StaticValue": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "NumericSeparatorConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DecimalSeparator": {
- "$ref": "#/definitions/NumericSeparatorSymbol"
- },
- "ThousandsSeparator": {
- "$ref": "#/definitions/ThousandSeparatorOptions"
- }
- },
- "type": "object"
- },
- "NumericSeparatorSymbol": {
- "enum": [
- "COMMA",
- "DOT",
- "SPACE"
- ],
- "type": "string"
- },
- "NumericalAggregationFunction": {
- "additionalProperties": false,
- "properties": {
- "PercentileAggregation": {
- "$ref": "#/definitions/PercentileAggregation"
- },
- "SimpleNumericalAggregation": {
- "$ref": "#/definitions/SimpleNumericalAggregationFunction"
- }
- },
- "type": "object"
- },
- "NumericalDimensionField": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/NumberFormatConfiguration"
- },
- "HierarchyId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "NumericalMeasureField": {
- "additionalProperties": false,
- "properties": {
- "AggregationFunction": {
- "$ref": "#/definitions/NumericalAggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/NumberFormatConfiguration"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "OtherCategories": {
- "enum": [
- "INCLUDE",
- "EXCLUDE"
- ],
- "type": "string"
- },
- "PaginationConfiguration": {
- "additionalProperties": false,
- "properties": {
- "PageNumber": {
- "minimum": 0,
- "type": "number"
- },
- "PageSize": {
- "default": null,
- "type": "number"
- }
- },
- "required": [
- "PageNumber",
- "PageSize"
- ],
- "type": "object"
- },
- "PanelBorderStyle": {
- "enum": [
- "SOLID",
- "DASHED",
- "DOTTED"
- ],
- "type": "string"
- },
- "PanelConfiguration": {
- "additionalProperties": false,
- "properties": {
- "BackgroundColor": {
- "pattern": "^#[A-F0-9]{6}(?:[A-F0-9]{2})?$",
- "type": "string"
- },
- "BackgroundVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "BorderColor": {
- "pattern": "^#[A-F0-9]{6}(?:[A-F0-9]{2})?$",
- "type": "string"
- },
- "BorderStyle": {
- "$ref": "#/definitions/PanelBorderStyle"
- },
- "BorderThickness": {
- "type": "string"
- },
- "BorderVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "GutterSpacing": {
- "type": "string"
- },
- "GutterVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Title": {
- "$ref": "#/definitions/PanelTitleOptions"
- }
- },
- "type": "object"
- },
- "PanelTitleOptions": {
- "additionalProperties": false,
- "properties": {
- "FontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "HorizontalTextAlignment": {
- "$ref": "#/definitions/HorizontalTextAlignment"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "PaperOrientation": {
- "enum": [
- "PORTRAIT",
- "LANDSCAPE"
- ],
- "type": "string"
- },
- "PaperSize": {
- "enum": [
- "US_LETTER",
- "US_LEGAL",
- "US_TABLOID_LEDGER",
- "A0",
- "A1",
- "A2",
- "A3",
- "A4",
- "A5",
- "JIS_B4",
- "JIS_B5"
- ],
- "type": "string"
- },
- "ParameterControl": {
- "additionalProperties": false,
- "properties": {
- "DateTimePicker": {
- "$ref": "#/definitions/ParameterDateTimePickerControl"
- },
- "Dropdown": {
- "$ref": "#/definitions/ParameterDropDownControl"
- },
- "List": {
- "$ref": "#/definitions/ParameterListControl"
- },
- "Slider": {
- "$ref": "#/definitions/ParameterSliderControl"
- },
- "TextArea": {
- "$ref": "#/definitions/ParameterTextAreaControl"
- },
- "TextField": {
- "$ref": "#/definitions/ParameterTextFieldControl"
- }
- },
- "type": "object"
- },
- "ParameterDateTimePickerControl": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/DateTimePickerControlDisplayOptions"
- },
- "ParameterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "ParameterControlId",
- "SourceParameterName",
- "Title"
- ],
- "type": "object"
- },
- "ParameterDeclaration": {
- "additionalProperties": false,
- "properties": {
- "DateTimeParameterDeclaration": {
- "$ref": "#/definitions/DateTimeParameterDeclaration"
- },
- "DecimalParameterDeclaration": {
- "$ref": "#/definitions/DecimalParameterDeclaration"
- },
- "IntegerParameterDeclaration": {
- "$ref": "#/definitions/IntegerParameterDeclaration"
- },
- "StringParameterDeclaration": {
- "$ref": "#/definitions/StringParameterDeclaration"
- }
- },
- "type": "object"
- },
- "ParameterDropDownControl": {
- "additionalProperties": false,
- "properties": {
- "CascadingControlConfiguration": {
- "$ref": "#/definitions/CascadingControlConfiguration"
- },
- "DisplayOptions": {
- "$ref": "#/definitions/DropDownControlDisplayOptions"
- },
- "ParameterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SelectableValues": {
- "$ref": "#/definitions/ParameterSelectableValues"
- },
- "SourceParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlListType"
- }
- },
- "required": [
- "ParameterControlId",
- "SourceParameterName",
- "Title"
- ],
- "type": "object"
- },
- "ParameterListControl": {
- "additionalProperties": false,
- "properties": {
- "CascadingControlConfiguration": {
- "$ref": "#/definitions/CascadingControlConfiguration"
- },
- "DisplayOptions": {
- "$ref": "#/definitions/ListControlDisplayOptions"
- },
- "ParameterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SelectableValues": {
- "$ref": "#/definitions/ParameterSelectableValues"
- },
- "SourceParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlListType"
- }
- },
- "required": [
- "ParameterControlId",
- "SourceParameterName",
- "Title"
- ],
- "type": "object"
- },
- "ParameterSelectableValues": {
- "additionalProperties": false,
- "properties": {
- "LinkToDataSetColumn": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "Values": {
- "items": {
- "type": "string"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "ParameterSliderControl": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/SliderControlDisplayOptions"
- },
- "MaximumValue": {
- "default": 0,
- "type": "number"
- },
- "MinimumValue": {
- "default": 0,
- "type": "number"
- },
- "ParameterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "StepSize": {
- "default": 0,
- "type": "number"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "MaximumValue",
- "MinimumValue",
- "ParameterControlId",
- "SourceParameterName",
- "StepSize",
- "Title"
- ],
- "type": "object"
- },
- "ParameterTextAreaControl": {
- "additionalProperties": false,
- "properties": {
- "Delimiter": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "DisplayOptions": {
- "$ref": "#/definitions/TextAreaControlDisplayOptions"
- },
- "ParameterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "ParameterControlId",
- "SourceParameterName",
- "Title"
- ],
- "type": "object"
- },
- "ParameterTextFieldControl": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/TextFieldControlDisplayOptions"
- },
- "ParameterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "ParameterControlId",
- "SourceParameterName",
- "Title"
- ],
- "type": "object"
- },
- "ParameterValueType": {
- "enum": [
- "MULTI_VALUED",
- "SINGLE_VALUED"
- ],
- "type": "string"
- },
- "PercentVisibleRange": {
- "additionalProperties": false,
- "properties": {
- "From": {
- "default": null,
- "maximum": 100,
- "minimum": 0,
- "type": "number"
- },
- "To": {
- "default": null,
- "maximum": 100,
- "minimum": 0,
- "type": "number"
- }
- },
- "type": "object"
- },
- "PercentageDisplayFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DecimalPlacesConfiguration": {
- "$ref": "#/definitions/DecimalPlacesConfiguration"
- },
- "NegativeValueConfiguration": {
- "$ref": "#/definitions/NegativeValueConfiguration"
- },
- "NullValueFormatConfiguration": {
- "$ref": "#/definitions/NullValueFormatConfiguration"
- },
- "Prefix": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "SeparatorConfiguration": {
- "$ref": "#/definitions/NumericSeparatorConfiguration"
- },
- "Suffix": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- }
- },
- "type": "object"
- },
- "PercentileAggregation": {
- "additionalProperties": false,
- "properties": {
- "PercentileValue": {
- "maximum": 100,
- "minimum": 0,
- "type": "number"
- }
- },
- "type": "object"
- },
- "PeriodOverPeriodComputation": {
- "additionalProperties": false,
- "properties": {
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "type": "string"
- },
- "Time": {
- "$ref": "#/definitions/DimensionField"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId"
- ],
- "type": "object"
- },
- "PeriodToDateComputation": {
- "additionalProperties": false,
- "properties": {
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "type": "string"
- },
- "PeriodTimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- },
- "Time": {
- "$ref": "#/definitions/DimensionField"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId"
- ],
- "type": "object"
- },
- "PieChartAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "SmallMultiples": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "PieChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ContributionAnalysisDefaults": {
- "items": {
- "$ref": "#/definitions/ContributionAnalysisDefault"
- },
- "maxItems": 200,
- "minItems": 1,
- "type": "array"
- },
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "DonutOptions": {
- "$ref": "#/definitions/DonutOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/PieChartFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "SmallMultiplesOptions": {
- "$ref": "#/definitions/SmallMultiplesOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/PieChartSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "ValueLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- }
- },
- "type": "object"
- },
- "PieChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "PieChartAggregatedFieldWells": {
- "$ref": "#/definitions/PieChartAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "PieChartSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "SmallMultiplesLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "SmallMultiplesSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "PieChartVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/PieChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "PivotFieldSortOptions": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "SortBy": {
- "$ref": "#/definitions/PivotTableSortBy"
- }
- },
- "required": [
- "FieldId",
- "SortBy"
- ],
- "type": "object"
- },
- "PivotTableAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Columns": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 40,
- "minItems": 0,
- "type": "array"
- },
- "Rows": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 40,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 40,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "PivotTableCellConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "Scope": {
- "$ref": "#/definitions/PivotTableConditionalFormattingScope"
- },
- "Scopes": {
- "items": {
- "$ref": "#/definitions/PivotTableConditionalFormattingScope"
- },
- "maxItems": 3,
- "minItems": 0,
- "type": "array"
- },
- "TextFormat": {
- "$ref": "#/definitions/TextConditionalFormat"
- }
- },
- "required": [
- "FieldId"
- ],
- "type": "object"
- },
- "PivotTableConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "ConditionalFormattingOptions": {
- "items": {
- "$ref": "#/definitions/PivotTableConditionalFormattingOption"
- },
- "maxItems": 500,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "PivotTableConditionalFormattingOption": {
- "additionalProperties": false,
- "properties": {
- "Cell": {
- "$ref": "#/definitions/PivotTableCellConditionalFormatting"
- }
- },
- "type": "object"
- },
- "PivotTableConditionalFormattingScope": {
- "additionalProperties": false,
- "properties": {
- "Role": {
- "$ref": "#/definitions/PivotTableConditionalFormattingScopeRole"
- }
- },
- "type": "object"
- },
- "PivotTableConditionalFormattingScopeRole": {
- "enum": [
- "FIELD",
- "FIELD_TOTAL",
- "GRAND_TOTAL"
- ],
- "type": "string"
- },
- "PivotTableConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FieldOptions": {
- "$ref": "#/definitions/PivotTableFieldOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/PivotTableFieldWells"
- },
- "PaginatedReportOptions": {
- "$ref": "#/definitions/PivotTablePaginatedReportOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/PivotTableSortConfiguration"
- },
- "TableOptions": {
- "$ref": "#/definitions/PivotTableOptions"
- },
- "TotalOptions": {
- "$ref": "#/definitions/PivotTableTotalOptions"
- }
- },
- "type": "object"
- },
- "PivotTableDataPathOption": {
- "additionalProperties": false,
- "properties": {
- "DataPathList": {
- "items": {
- "$ref": "#/definitions/DataPathValue"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "Width": {
- "type": "string"
- }
- },
- "required": [
- "DataPathList"
- ],
- "type": "object"
- },
- "PivotTableDataPathType": {
- "enum": [
- "HIERARCHY_ROWS_LAYOUT_COLUMN",
- "MULTIPLE_ROW_METRICS_COLUMN",
- "EMPTY_COLUMN_HEADER",
- "COUNT_METRIC_COLUMN"
- ],
- "type": "string"
- },
- "PivotTableFieldCollapseState": {
- "enum": [
- "COLLAPSED",
- "EXPANDED"
- ],
- "type": "string"
- },
- "PivotTableFieldCollapseStateOption": {
- "additionalProperties": false,
- "properties": {
- "State": {
- "$ref": "#/definitions/PivotTableFieldCollapseState"
- },
- "Target": {
- "$ref": "#/definitions/PivotTableFieldCollapseStateTarget"
- }
- },
- "required": [
- "Target"
- ],
- "type": "object"
- },
- "PivotTableFieldCollapseStateTarget": {
- "additionalProperties": false,
- "properties": {
- "FieldDataPathValues": {
- "items": {
- "$ref": "#/definitions/DataPathValue"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "FieldId": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "PivotTableFieldOption": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "required": [
- "FieldId"
- ],
- "type": "object"
- },
- "PivotTableFieldOptions": {
- "additionalProperties": false,
- "properties": {
- "CollapseStateOptions": {
- "items": {
- "$ref": "#/definitions/PivotTableFieldCollapseStateOption"
- },
- "type": "array"
- },
- "DataPathOptions": {
- "items": {
- "$ref": "#/definitions/PivotTableDataPathOption"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "SelectedFieldOptions": {
- "items": {
- "$ref": "#/definitions/PivotTableFieldOption"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "PivotTableFieldSubtotalOptions": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "type": "object"
- },
- "PivotTableFieldWells": {
- "additionalProperties": false,
- "properties": {
- "PivotTableAggregatedFieldWells": {
- "$ref": "#/definitions/PivotTableAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "PivotTableMetricPlacement": {
- "enum": [
- "ROW",
- "COLUMN"
- ],
- "type": "string"
- },
- "PivotTableOptions": {
- "additionalProperties": false,
- "properties": {
- "CellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "CollapsedRowDimensionsVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "ColumnHeaderStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "ColumnNamesVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "DefaultCellWidth": {
- "type": "string"
- },
- "MetricPlacement": {
- "$ref": "#/definitions/PivotTableMetricPlacement"
- },
- "RowAlternateColorOptions": {
- "$ref": "#/definitions/RowAlternateColorOptions"
- },
- "RowFieldNamesStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "RowHeaderStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "RowsLabelOptions": {
- "$ref": "#/definitions/PivotTableRowsLabelOptions"
- },
- "RowsLayout": {
- "$ref": "#/definitions/PivotTableRowsLayout"
- },
- "SingleMetricVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "ToggleButtonsVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "PivotTablePaginatedReportOptions": {
- "additionalProperties": false,
- "properties": {
- "OverflowColumnHeaderVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "VerticalOverflowVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "PivotTableRowsLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "maxLength": 1024,
- "minLength": 1,
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "PivotTableRowsLayout": {
- "enum": [
- "TABULAR",
- "HIERARCHY"
- ],
- "type": "string"
- },
- "PivotTableSortBy": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnSort"
- },
- "DataPath": {
- "$ref": "#/definitions/DataPathSort"
- },
- "Field": {
- "$ref": "#/definitions/FieldSort"
- }
- },
- "type": "object"
- },
- "PivotTableSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FieldSortOptions": {
- "items": {
- "$ref": "#/definitions/PivotFieldSortOptions"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "PivotTableSubtotalLevel": {
- "enum": [
- "ALL",
- "CUSTOM",
- "LAST"
- ],
- "type": "string"
- },
- "PivotTableTotalOptions": {
- "additionalProperties": false,
- "properties": {
- "ColumnSubtotalOptions": {
- "$ref": "#/definitions/SubtotalOptions"
- },
- "ColumnTotalOptions": {
- "$ref": "#/definitions/PivotTotalOptions"
- },
- "RowSubtotalOptions": {
- "$ref": "#/definitions/SubtotalOptions"
- },
- "RowTotalOptions": {
- "$ref": "#/definitions/PivotTotalOptions"
- }
- },
- "type": "object"
- },
- "PivotTableVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/PivotTableConfiguration"
- },
- "ConditionalFormatting": {
- "$ref": "#/definitions/PivotTableConditionalFormatting"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "PivotTotalOptions": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "type": "string"
- },
- "MetricHeaderCellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "Placement": {
- "$ref": "#/definitions/TableTotalsPlacement"
- },
- "ScrollStatus": {
- "$ref": "#/definitions/TableTotalsScrollStatus"
- },
- "TotalAggregationOptions": {
- "items": {
- "$ref": "#/definitions/TotalAggregationOption"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "TotalCellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "TotalsVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "ValueCellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- }
- },
- "type": "object"
- },
- "PredefinedHierarchy": {
- "additionalProperties": false,
- "properties": {
- "Columns": {
- "items": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "maxItems": 10,
- "minItems": 1,
- "type": "array"
- },
- "DrillDownFilters": {
- "items": {
- "$ref": "#/definitions/DrillDownFilter"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "HierarchyId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Columns",
- "HierarchyId"
- ],
- "type": "object"
- },
- "PrimaryValueDisplayType": {
- "enum": [
- "HIDDEN",
- "COMPARISON",
- "ACTUAL"
- ],
- "type": "string"
- },
- "ProgressBarOptions": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "RadarChartAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Color": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "RadarChartAreaStyleSettings": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "RadarChartAxesRangeScale": {
- "enum": [
- "AUTO",
- "INDEPENDENT",
- "SHARED"
- ],
- "type": "string"
- },
- "RadarChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "AlternateBandColorsVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "AlternateBandEvenColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "AlternateBandOddColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "AxesRangeScale": {
- "$ref": "#/definitions/RadarChartAxesRangeScale"
- },
- "BaseSeriesSettings": {
- "$ref": "#/definitions/RadarChartSeriesSettings"
- },
- "CategoryAxis": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "CategoryLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ColorAxis": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "ColorLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/RadarChartFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "Shape": {
- "$ref": "#/definitions/RadarChartShape"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/RadarChartSortConfiguration"
- },
- "StartAngle": {
- "maximum": 360,
- "minimum": -360,
- "type": "number"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- }
- },
- "type": "object"
- },
- "RadarChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "RadarChartAggregatedFieldWells": {
- "$ref": "#/definitions/RadarChartAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "RadarChartSeriesSettings": {
- "additionalProperties": false,
- "properties": {
- "AreaStyleSettings": {
- "$ref": "#/definitions/RadarChartAreaStyleSettings"
- }
- },
- "type": "object"
- },
- "RadarChartShape": {
- "enum": [
- "CIRCLE",
- "POLYGON"
- ],
- "type": "string"
- },
- "RadarChartSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "ColorItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "ColorSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "RadarChartVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/RadarChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "RangeEndsLabelType": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "ReferenceLine": {
- "additionalProperties": false,
- "properties": {
- "DataConfiguration": {
- "$ref": "#/definitions/ReferenceLineDataConfiguration"
- },
- "LabelConfiguration": {
- "$ref": "#/definitions/ReferenceLineLabelConfiguration"
- },
- "Status": {
- "$ref": "#/definitions/WidgetStatus"
- },
- "StyleConfiguration": {
- "$ref": "#/definitions/ReferenceLineStyleConfiguration"
- }
- },
- "required": [
- "DataConfiguration"
- ],
- "type": "object"
- },
- "ReferenceLineCustomLabelConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "pattern": "\\S",
- "type": "string"
- }
- },
- "required": [
- "CustomLabel"
- ],
- "type": "object"
- },
- "ReferenceLineDataConfiguration": {
- "additionalProperties": false,
- "properties": {
- "AxisBinding": {
- "$ref": "#/definitions/AxisBinding"
- },
- "DynamicConfiguration": {
- "$ref": "#/definitions/ReferenceLineDynamicDataConfiguration"
- },
- "SeriesType": {
- "$ref": "#/definitions/ReferenceLineSeriesType"
- },
- "StaticConfiguration": {
- "$ref": "#/definitions/ReferenceLineStaticDataConfiguration"
- }
- },
- "type": "object"
- },
- "ReferenceLineDynamicDataConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Calculation": {
- "$ref": "#/definitions/NumericalAggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "MeasureAggregationFunction": {
- "$ref": "#/definitions/AggregationFunction"
- }
- },
- "required": [
- "Calculation",
- "Column"
- ],
- "type": "object"
- },
- "ReferenceLineLabelConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomLabelConfiguration": {
- "$ref": "#/definitions/ReferenceLineCustomLabelConfiguration"
- },
- "FontColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "FontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "HorizontalPosition": {
- "$ref": "#/definitions/ReferenceLineLabelHorizontalPosition"
- },
- "ValueLabelConfiguration": {
- "$ref": "#/definitions/ReferenceLineValueLabelConfiguration"
- },
- "VerticalPosition": {
- "$ref": "#/definitions/ReferenceLineLabelVerticalPosition"
- }
- },
- "type": "object"
- },
- "ReferenceLineLabelHorizontalPosition": {
- "enum": [
- "LEFT",
- "CENTER",
- "RIGHT"
- ],
- "type": "string"
- },
- "ReferenceLineLabelVerticalPosition": {
- "enum": [
- "ABOVE",
- "BELOW"
- ],
- "type": "string"
- },
- "ReferenceLinePatternType": {
- "enum": [
- "SOLID",
- "DASHED",
- "DOTTED"
- ],
- "type": "string"
- },
- "ReferenceLineSeriesType": {
- "enum": [
- "BAR",
- "LINE"
- ],
- "type": "string"
- },
- "ReferenceLineStaticDataConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Value": {
- "default": 0,
- "type": "number"
- }
- },
- "required": [
- "Value"
- ],
- "type": "object"
- },
- "ReferenceLineStyleConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "Pattern": {
- "$ref": "#/definitions/ReferenceLinePatternType"
- }
- },
- "type": "object"
- },
- "ReferenceLineValueLabelConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FormatConfiguration": {
- "$ref": "#/definitions/NumericFormatConfiguration"
- },
- "RelativePosition": {
- "$ref": "#/definitions/ReferenceLineValueLabelRelativePosition"
- }
- },
- "type": "object"
- },
- "ReferenceLineValueLabelRelativePosition": {
- "enum": [
- "BEFORE_CUSTOM_LABEL",
- "AFTER_CUSTOM_LABEL"
- ],
- "type": "string"
- },
- "RelativeDateTimeControlDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "DateTimeFormat": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "InfoIconLabelOptions": {
- "$ref": "#/definitions/SheetControlInfoIconLabelOptions"
- },
- "TitleOptions": {
- "$ref": "#/definitions/LabelOptions"
- }
- },
- "type": "object"
- },
- "RelativeDateType": {
- "enum": [
- "PREVIOUS",
- "THIS",
- "LAST",
- "NOW",
- "NEXT"
- ],
- "type": "string"
- },
- "RelativeDatesFilter": {
- "additionalProperties": false,
- "properties": {
- "AnchorDateConfiguration": {
- "$ref": "#/definitions/AnchorDateConfiguration"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- },
- "ExcludePeriodConfiguration": {
- "$ref": "#/definitions/ExcludePeriodConfiguration"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "MinimumGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- },
- "NullOption": {
- "$ref": "#/definitions/FilterNullOption"
- },
- "ParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "RelativeDateType": {
- "$ref": "#/definitions/RelativeDateType"
- },
- "RelativeDateValue": {
- "default": null,
- "type": "number"
- },
- "TimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- }
- },
- "required": [
- "AnchorDateConfiguration",
- "Column",
- "FilterId",
- "NullOption",
- "RelativeDateType",
- "TimeGranularity"
- ],
- "type": "object"
- },
- "RelativeFontSize": {
- "enum": [
- "EXTRA_SMALL",
- "SMALL",
- "MEDIUM",
- "LARGE",
- "EXTRA_LARGE"
- ],
- "type": "string"
- },
- "ResizeOption": {
- "enum": [
- "FIXED",
- "RESPONSIVE"
- ],
- "type": "string"
- },
- "ResourcePermission": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "type": "string"
- },
- "maxItems": 20,
- "minItems": 1,
- "type": "array"
- },
- "Principal": {
- "maxLength": 256,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Actions",
- "Principal"
- ],
- "type": "object"
- },
- "ResourceStatus": {
- "enum": [
- "CREATION_IN_PROGRESS",
- "CREATION_SUCCESSFUL",
- "CREATION_FAILED",
- "UPDATE_IN_PROGRESS",
- "UPDATE_SUCCESSFUL",
- "UPDATE_FAILED",
- "DELETED"
- ],
- "type": "string"
- },
- "RollingDateConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DataSetIdentifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Expression": {
- "maxLength": 4096,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Expression"
- ],
- "type": "object"
- },
- "RowAlternateColorOptions": {
- "additionalProperties": false,
- "properties": {
- "RowAlternateColors": {
- "items": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Status": {
- "$ref": "#/definitions/WidgetStatus"
- },
- "UsePrimaryBackgroundColor": {
- "$ref": "#/definitions/WidgetStatus"
- }
- },
- "type": "object"
- },
- "SameSheetTargetVisualConfiguration": {
- "additionalProperties": false,
- "properties": {
- "TargetVisualOptions": {
- "$ref": "#/definitions/TargetVisualOptions"
- },
- "TargetVisuals": {
- "items": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "maxItems": 50,
- "minItems": 1,
- "type": "array"
- }
- },
- "type": "object"
- },
- "SankeyDiagramAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Destination": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Source": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Weight": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "SankeyDiagramChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/SankeyDiagramFieldWells"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/SankeyDiagramSortConfiguration"
- }
- },
- "type": "object"
- },
- "SankeyDiagramFieldWells": {
- "additionalProperties": false,
- "properties": {
- "SankeyDiagramAggregatedFieldWells": {
- "$ref": "#/definitions/SankeyDiagramAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "SankeyDiagramSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DestinationItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "SourceItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "WeightSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "SankeyDiagramVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/SankeyDiagramChartConfiguration"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "ScatterPlotCategoricallyAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Label": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Size": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "XAxis": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "YAxis": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "ScatterPlotConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/ScatterPlotFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- },
- "XAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "XAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "YAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "YAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- }
- },
- "type": "object"
- },
- "ScatterPlotFieldWells": {
- "additionalProperties": false,
- "properties": {
- "ScatterPlotCategoricallyAggregatedFieldWells": {
- "$ref": "#/definitions/ScatterPlotCategoricallyAggregatedFieldWells"
- },
- "ScatterPlotUnaggregatedFieldWells": {
- "$ref": "#/definitions/ScatterPlotUnaggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "ScatterPlotUnaggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Label": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Size": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "XAxis": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "YAxis": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "ScatterPlotVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/ScatterPlotConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "ScrollBarOptions": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- },
- "VisibleRange": {
- "$ref": "#/definitions/VisibleRangeOptions"
- }
- },
- "type": "object"
- },
- "SecondaryValueOptions": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "SectionAfterPageBreak": {
- "additionalProperties": false,
- "properties": {
- "Status": {
- "$ref": "#/definitions/SectionPageBreakStatus"
- }
- },
- "type": "object"
- },
- "SectionBasedLayoutCanvasSizeOptions": {
- "additionalProperties": false,
- "properties": {
- "PaperCanvasSizeOptions": {
- "$ref": "#/definitions/SectionBasedLayoutPaperCanvasSizeOptions"
- }
- },
- "type": "object"
- },
- "SectionBasedLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "BodySections": {
- "items": {
- "$ref": "#/definitions/BodySectionConfiguration"
- },
- "maxItems": 28,
- "minItems": 0,
- "type": "array"
- },
- "CanvasSizeOptions": {
- "$ref": "#/definitions/SectionBasedLayoutCanvasSizeOptions"
- },
- "FooterSections": {
- "items": {
- "$ref": "#/definitions/HeaderFooterSectionConfiguration"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "HeaderSections": {
- "items": {
- "$ref": "#/definitions/HeaderFooterSectionConfiguration"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "BodySections",
- "CanvasSizeOptions",
- "FooterSections",
- "HeaderSections"
- ],
- "type": "object"
- },
- "SectionBasedLayoutPaperCanvasSizeOptions": {
- "additionalProperties": false,
- "properties": {
- "PaperMargin": {
- "$ref": "#/definitions/Spacing"
- },
- "PaperOrientation": {
- "$ref": "#/definitions/PaperOrientation"
- },
- "PaperSize": {
- "$ref": "#/definitions/PaperSize"
- }
- },
- "type": "object"
- },
- "SectionLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FreeFormLayout": {
- "$ref": "#/definitions/FreeFormSectionLayoutConfiguration"
- }
- },
- "required": [
- "FreeFormLayout"
- ],
- "type": "object"
- },
- "SectionPageBreakConfiguration": {
- "additionalProperties": false,
- "properties": {
- "After": {
- "$ref": "#/definitions/SectionAfterPageBreak"
- }
- },
- "type": "object"
- },
- "SectionPageBreakStatus": {
- "enum": [
- "ENABLED",
- "DISABLED"
- ],
- "type": "string"
- },
- "SectionStyle": {
- "additionalProperties": false,
- "properties": {
- "Height": {
- "type": "string"
- },
- "Padding": {
- "$ref": "#/definitions/Spacing"
- }
- },
- "type": "object"
- },
- "SelectAllValueOptions": {
- "enum": [
- "ALL_VALUES"
- ],
- "type": "string"
- },
- "SelectedFieldOptions": {
- "enum": [
- "ALL_FIELDS"
- ],
- "type": "string"
- },
- "SelectedSheetsFilterScopeConfiguration": {
- "additionalProperties": false,
- "properties": {
- "SheetVisualScopingConfigurations": {
- "items": {
- "$ref": "#/definitions/SheetVisualScopingConfiguration"
- },
- "maxItems": 50,
- "minItems": 1,
- "type": "array"
- }
- },
- "type": "object"
- },
- "SelectedTooltipType": {
- "enum": [
- "BASIC",
- "DETAILED"
- ],
- "type": "string"
- },
- "SeriesItem": {
- "additionalProperties": false,
- "properties": {
- "DataFieldSeriesItem": {
- "$ref": "#/definitions/DataFieldSeriesItem"
- },
- "FieldSeriesItem": {
- "$ref": "#/definitions/FieldSeriesItem"
- }
- },
- "type": "object"
- },
- "SetParameterValueConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DestinationParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "Value": {
- "$ref": "#/definitions/DestinationParameterValueConfiguration"
- }
- },
- "required": [
- "DestinationParameterName",
- "Value"
- ],
- "type": "object"
- },
- "ShapeConditionalFormat": {
- "additionalProperties": false,
- "properties": {
- "BackgroundColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "required": [
- "BackgroundColor"
- ],
- "type": "object"
- },
- "Sheet": {
- "additionalProperties": false,
- "properties": {
- "Name": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "SheetId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "type": "object"
- },
- "SheetContentType": {
- "enum": [
- "PAGINATED",
- "INTERACTIVE"
- ],
- "type": "string"
- },
- "SheetControlDateTimePickerType": {
- "enum": [
- "SINGLE_VALUED",
- "DATE_RANGE"
- ],
- "type": "string"
- },
- "SheetControlInfoIconLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "InfoIconText": {
- "maxLength": 100,
- "minLength": 1,
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "SheetControlLayout": {
- "additionalProperties": false,
- "properties": {
- "Configuration": {
- "$ref": "#/definitions/SheetControlLayoutConfiguration"
- }
- },
- "required": [
- "Configuration"
- ],
- "type": "object"
- },
- "SheetControlLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "GridLayout": {
- "$ref": "#/definitions/GridLayoutConfiguration"
- }
- },
- "type": "object"
- },
- "SheetControlListType": {
- "enum": [
- "MULTI_SELECT",
- "SINGLE_SELECT"
- ],
- "type": "string"
- },
- "SheetControlSliderType": {
- "enum": [
- "SINGLE_POINT",
- "RANGE"
- ],
- "type": "string"
- },
- "SheetDefinition": {
- "additionalProperties": false,
- "properties": {
- "ContentType": {
- "$ref": "#/definitions/SheetContentType"
- },
- "Description": {
- "maxLength": 1024,
- "minLength": 1,
- "type": "string"
- },
- "FilterControls": {
- "items": {
- "$ref": "#/definitions/FilterControl"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Layouts": {
- "items": {
- "$ref": "#/definitions/Layout"
- },
- "maxItems": 1,
- "minItems": 1,
- "type": "array"
- },
- "Name": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "ParameterControls": {
- "items": {
- "$ref": "#/definitions/ParameterControl"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "SheetControlLayouts": {
- "items": {
- "$ref": "#/definitions/SheetControlLayout"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "SheetId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "TextBoxes": {
- "items": {
- "$ref": "#/definitions/SheetTextBox"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "Title": {
- "maxLength": 1024,
- "minLength": 1,
- "type": "string"
- },
- "Visuals": {
- "items": {
- "$ref": "#/definitions/Visual"
- },
- "maxItems": 50,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "SheetId"
- ],
- "type": "object"
- },
- "SheetElementConfigurationOverrides": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "SheetElementRenderingRule": {
- "additionalProperties": false,
- "properties": {
- "ConfigurationOverrides": {
- "$ref": "#/definitions/SheetElementConfigurationOverrides"
- },
- "Expression": {
- "maxLength": 4096,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "ConfigurationOverrides",
- "Expression"
- ],
- "type": "object"
- },
- "SheetTextBox": {
- "additionalProperties": false,
- "properties": {
- "Content": {
- "maxLength": 150000,
- "minLength": 0,
- "type": "string"
- },
- "SheetTextBoxId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "SheetTextBoxId"
- ],
- "type": "object"
- },
- "SheetVisualScopingConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Scope": {
- "$ref": "#/definitions/FilterVisualScope"
- },
- "SheetId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "VisualIds": {
- "items": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "maxItems": 50,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "Scope",
- "SheetId"
- ],
- "type": "object"
- },
- "ShortFormatText": {
- "additionalProperties": false,
- "properties": {
- "PlainText": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "RichText": {
- "maxLength": 1024,
- "minLength": 1,
- "type": "string"
- }
- },
- "type": "object"
- },
- "SimpleAttributeAggregationFunction": {
- "enum": [
- "UNIQUE_VALUE"
- ],
- "type": "string"
- },
- "SimpleClusterMarker": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- }
- },
- "type": "object"
- },
- "SimpleNumericalAggregationFunction": {
- "enum": [
- "SUM",
- "AVERAGE",
- "MIN",
- "MAX",
- "COUNT",
- "DISTINCT_COUNT",
- "VAR",
- "VARP",
- "STDEV",
- "STDEVP",
- "MEDIAN"
- ],
- "type": "string"
- },
- "SimpleTotalAggregationFunction": {
- "enum": [
- "DEFAULT",
- "SUM",
- "AVERAGE",
- "MIN",
- "MAX",
- "NONE"
- ],
- "type": "string"
- },
- "SliderControlDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "InfoIconLabelOptions": {
- "$ref": "#/definitions/SheetControlInfoIconLabelOptions"
- },
- "TitleOptions": {
- "$ref": "#/definitions/LabelOptions"
- }
- },
- "type": "object"
- },
- "SmallMultiplesAxisPlacement": {
- "enum": [
- "OUTSIDE",
- "INSIDE"
- ],
- "type": "string"
- },
- "SmallMultiplesAxisProperties": {
- "additionalProperties": false,
- "properties": {
- "Placement": {
- "$ref": "#/definitions/SmallMultiplesAxisPlacement"
- },
- "Scale": {
- "$ref": "#/definitions/SmallMultiplesAxisScale"
- }
- },
- "type": "object"
- },
- "SmallMultiplesAxisScale": {
- "enum": [
- "SHARED",
- "INDEPENDENT"
- ],
- "type": "string"
- },
- "SmallMultiplesOptions": {
- "additionalProperties": false,
- "properties": {
- "MaxVisibleColumns": {
- "maximum": 10,
- "minimum": 1,
- "type": "number"
- },
- "MaxVisibleRows": {
- "maximum": 10,
- "minimum": 1,
- "type": "number"
- },
- "PanelConfiguration": {
- "$ref": "#/definitions/PanelConfiguration"
- },
- "XAxis": {
- "$ref": "#/definitions/SmallMultiplesAxisProperties"
- },
- "YAxis": {
- "$ref": "#/definitions/SmallMultiplesAxisProperties"
- }
- },
- "type": "object"
- },
- "SortDirection": {
- "enum": [
- "ASC",
- "DESC"
- ],
- "type": "string"
- },
- "Spacing": {
- "additionalProperties": false,
- "properties": {
- "Bottom": {
- "type": "string"
- },
- "Left": {
- "type": "string"
- },
- "Right": {
- "type": "string"
- },
- "Top": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "SpecialValue": {
- "enum": [
- "EMPTY",
- "NULL",
- "OTHER"
- ],
- "type": "string"
- },
- "StringDefaultValues": {
- "additionalProperties": false,
- "properties": {
- "DynamicValue": {
- "$ref": "#/definitions/DynamicDefaultValue"
- },
- "StaticValues": {
- "items": {
- "type": "string"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "StringFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "NullValueFormatConfiguration": {
- "$ref": "#/definitions/NullValueFormatConfiguration"
- },
- "NumericFormatConfiguration": {
- "$ref": "#/definitions/NumericFormatConfiguration"
- }
- },
- "type": "object"
- },
- "StringParameterDeclaration": {
- "additionalProperties": false,
- "properties": {
- "DefaultValues": {
- "$ref": "#/definitions/StringDefaultValues"
- },
- "MappedDataSetParameters": {
- "items": {
- "$ref": "#/definitions/MappedDataSetParameter"
- },
- "maxItems": 150,
- "minItems": 0,
- "type": "array"
- },
- "Name": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "ParameterValueType": {
- "$ref": "#/definitions/ParameterValueType"
- },
- "ValueWhenUnset": {
- "$ref": "#/definitions/StringValueWhenUnsetConfiguration"
- }
- },
- "required": [
- "Name",
- "ParameterValueType"
- ],
- "type": "object"
- },
- "StringValueWhenUnsetConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomValue": {
- "type": "string"
- },
- "ValueWhenUnsetOption": {
- "$ref": "#/definitions/ValueWhenUnsetOption"
- }
- },
- "type": "object"
- },
- "StyledCellType": {
- "enum": [
- "TOTAL",
- "METRIC_HEADER",
- "VALUE"
- ],
- "type": "string"
- },
- "SubtotalOptions": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "type": "string"
- },
- "FieldLevel": {
- "$ref": "#/definitions/PivotTableSubtotalLevel"
- },
- "FieldLevelOptions": {
- "items": {
- "$ref": "#/definitions/PivotTableFieldSubtotalOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "MetricHeaderCellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "StyleTargets": {
- "items": {
- "$ref": "#/definitions/TableStyleTarget"
- },
- "maxItems": 3,
- "minItems": 0,
- "type": "array"
- },
- "TotalCellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "TotalsVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "ValueCellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- }
- },
- "type": "object"
- },
- "TableAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "GroupBy": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TableBorderOptions": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "Style": {
- "$ref": "#/definitions/TableBorderStyle"
- },
- "Thickness": {
- "maximum": 4,
- "minimum": 1,
- "type": "number"
- }
- },
- "type": "object"
- },
- "TableBorderStyle": {
- "enum": [
- "NONE",
- "SOLID"
- ],
- "type": "string"
- },
- "TableCellConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "TextFormat": {
- "$ref": "#/definitions/TextConditionalFormat"
- }
- },
- "required": [
- "FieldId"
- ],
- "type": "object"
- },
- "TableCellImageScalingConfiguration": {
- "enum": [
- "FIT_TO_CELL_HEIGHT",
- "FIT_TO_CELL_WIDTH",
- "DO_NOT_SCALE"
- ],
- "type": "string"
- },
- "TableCellImageSizingConfiguration": {
- "additionalProperties": false,
- "properties": {
- "TableCellImageScalingConfiguration": {
- "$ref": "#/definitions/TableCellImageScalingConfiguration"
- }
- },
- "type": "object"
- },
- "TableCellStyle": {
- "additionalProperties": false,
- "properties": {
- "BackgroundColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "Border": {
- "$ref": "#/definitions/GlobalTableBorderOptions"
- },
- "FontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "Height": {
- "maximum": 500,
- "minimum": 8,
- "type": "number"
- },
- "HorizontalTextAlignment": {
- "$ref": "#/definitions/HorizontalTextAlignment"
- },
- "TextWrap": {
- "$ref": "#/definitions/TextWrap"
- },
- "VerticalTextAlignment": {
- "$ref": "#/definitions/VerticalTextAlignment"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "TableConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "ConditionalFormattingOptions": {
- "items": {
- "$ref": "#/definitions/TableConditionalFormattingOption"
- },
- "maxItems": 500,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TableConditionalFormattingOption": {
- "additionalProperties": false,
- "properties": {
- "Cell": {
- "$ref": "#/definitions/TableCellConditionalFormatting"
- },
- "Row": {
- "$ref": "#/definitions/TableRowConditionalFormatting"
- }
- },
- "type": "object"
- },
- "TableConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FieldOptions": {
- "$ref": "#/definitions/TableFieldOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/TableFieldWells"
- },
- "PaginatedReportOptions": {
- "$ref": "#/definitions/TablePaginatedReportOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/TableSortConfiguration"
- },
- "TableInlineVisualizations": {
- "items": {
- "$ref": "#/definitions/TableInlineVisualization"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "TableOptions": {
- "$ref": "#/definitions/TableOptions"
- },
- "TotalOptions": {
- "$ref": "#/definitions/TotalOptions"
- }
- },
- "type": "object"
- },
- "TableFieldCustomIconContent": {
- "additionalProperties": false,
- "properties": {
- "Icon": {
- "$ref": "#/definitions/TableFieldIconSetType"
- }
- },
- "type": "object"
- },
- "TableFieldCustomTextContent": {
- "additionalProperties": false,
- "properties": {
- "FontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "Value": {
- "type": "string"
- }
- },
- "required": [
- "FontConfiguration"
- ],
- "type": "object"
- },
- "TableFieldIconSetType": {
- "enum": [
- "LINK"
- ],
- "type": "string"
- },
- "TableFieldImageConfiguration": {
- "additionalProperties": false,
- "properties": {
- "SizingOptions": {
- "$ref": "#/definitions/TableCellImageSizingConfiguration"
- }
- },
- "type": "object"
- },
- "TableFieldLinkConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Content": {
- "$ref": "#/definitions/TableFieldLinkContentConfiguration"
- },
- "Target": {
- "$ref": "#/definitions/URLTargetConfiguration"
- }
- },
- "required": [
- "Content",
- "Target"
- ],
- "type": "object"
- },
- "TableFieldLinkContentConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomIconContent": {
- "$ref": "#/definitions/TableFieldCustomIconContent"
- },
- "CustomTextContent": {
- "$ref": "#/definitions/TableFieldCustomTextContent"
- }
- },
- "type": "object"
- },
- "TableFieldOption": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "URLStyling": {
- "$ref": "#/definitions/TableFieldURLConfiguration"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Width": {
- "type": "string"
- }
- },
- "required": [
- "FieldId"
- ],
- "type": "object"
- },
- "TableFieldOptions": {
- "additionalProperties": false,
- "properties": {
- "Order": {
- "items": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "PinnedFieldOptions": {
- "$ref": "#/definitions/TablePinnedFieldOptions"
- },
- "SelectedFieldOptions": {
- "items": {
- "$ref": "#/definitions/TableFieldOption"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TableFieldURLConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ImageConfiguration": {
- "$ref": "#/definitions/TableFieldImageConfiguration"
- },
- "LinkConfiguration": {
- "$ref": "#/definitions/TableFieldLinkConfiguration"
- }
- },
- "type": "object"
- },
- "TableFieldWells": {
- "additionalProperties": false,
- "properties": {
- "TableAggregatedFieldWells": {
- "$ref": "#/definitions/TableAggregatedFieldWells"
- },
- "TableUnaggregatedFieldWells": {
- "$ref": "#/definitions/TableUnaggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "TableInlineVisualization": {
- "additionalProperties": false,
- "properties": {
- "DataBars": {
- "$ref": "#/definitions/DataBarsOptions"
- }
- },
- "type": "object"
- },
- "TableOptions": {
- "additionalProperties": false,
- "properties": {
- "CellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "HeaderStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "Orientation": {
- "$ref": "#/definitions/TableOrientation"
- },
- "RowAlternateColorOptions": {
- "$ref": "#/definitions/RowAlternateColorOptions"
- }
- },
- "type": "object"
- },
- "TableOrientation": {
- "enum": [
- "VERTICAL",
- "HORIZONTAL"
- ],
- "type": "string"
- },
- "TablePaginatedReportOptions": {
- "additionalProperties": false,
- "properties": {
- "OverflowColumnHeaderVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "VerticalOverflowVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "TablePinnedFieldOptions": {
- "additionalProperties": false,
- "properties": {
- "PinnedLeftFields": {
- "items": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "maxItems": 201,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TableRowConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "BackgroundColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- },
- "TextColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "TableSideBorderOptions": {
- "additionalProperties": false,
- "properties": {
- "Bottom": {
- "$ref": "#/definitions/TableBorderOptions"
- },
- "InnerHorizontal": {
- "$ref": "#/definitions/TableBorderOptions"
- },
- "InnerVertical": {
- "$ref": "#/definitions/TableBorderOptions"
- },
- "Left": {
- "$ref": "#/definitions/TableBorderOptions"
- },
- "Right": {
- "$ref": "#/definitions/TableBorderOptions"
- },
- "Top": {
- "$ref": "#/definitions/TableBorderOptions"
- }
- },
- "type": "object"
- },
- "TableSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "PaginationConfiguration": {
- "$ref": "#/definitions/PaginationConfiguration"
- },
- "RowSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TableStyleTarget": {
- "additionalProperties": false,
- "properties": {
- "CellType": {
- "$ref": "#/definitions/StyledCellType"
- }
- },
- "required": [
- "CellType"
- ],
- "type": "object"
- },
- "TableTotalsPlacement": {
- "enum": [
- "START",
- "END",
- "AUTO"
- ],
- "type": "string"
- },
- "TableTotalsScrollStatus": {
- "enum": [
- "PINNED",
- "SCROLLED"
- ],
- "type": "string"
- },
- "TableUnaggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Values": {
- "items": {
- "$ref": "#/definitions/UnaggregatedField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TableVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/TableConfiguration"
- },
- "ConditionalFormatting": {
- "$ref": "#/definitions/TableConditionalFormatting"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "Tag": {
- "additionalProperties": false,
- "properties": {
- "Key": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "Value": {
- "maxLength": 256,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Key",
- "Value"
- ],
- "type": "object"
- },
- "TargetVisualOptions": {
- "enum": [
- "ALL_VISUALS"
- ],
- "type": "string"
- },
- "TemplateError": {
- "additionalProperties": false,
- "properties": {
- "Message": {
- "pattern": "\\S",
- "type": "string"
- },
- "Type": {
- "$ref": "#/definitions/TemplateErrorType"
- },
- "ViolatedEntities": {
- "items": {
- "$ref": "#/definitions/Entity"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TemplateErrorType": {
- "enum": [
- "SOURCE_NOT_FOUND",
- "DATA_SET_NOT_FOUND",
- "INTERNAL_FAILURE",
- "ACCESS_DENIED"
- ],
- "type": "string"
- },
- "TemplateSourceAnalysis": {
- "additionalProperties": false,
- "properties": {
- "Arn": {
- "type": "string"
- },
- "DataSetReferences": {
- "items": {
- "$ref": "#/definitions/DataSetReference"
- },
- "minItems": 1,
- "type": "array"
- }
- },
- "required": [
- "Arn",
- "DataSetReferences"
- ],
- "type": "object"
- },
- "TemplateSourceEntity": {
- "additionalProperties": false,
- "properties": {
- "SourceAnalysis": {
- "$ref": "#/definitions/TemplateSourceAnalysis"
- },
- "SourceTemplate": {
- "$ref": "#/definitions/TemplateSourceTemplate"
- }
- },
- "type": "object"
- },
- "TemplateSourceTemplate": {
- "additionalProperties": false,
- "properties": {
- "Arn": {
- "type": "string"
- }
- },
- "required": [
- "Arn"
- ],
- "type": "object"
- },
- "TemplateVersion": {
- "additionalProperties": false,
- "properties": {
- "CreatedTime": {
- "format": "date-time",
- "type": "string"
- },
- "DataSetConfigurations": {
- "items": {
- "$ref": "#/definitions/DataSetConfiguration"
- },
- "maxItems": 30,
- "minItems": 0,
- "type": "array"
- },
- "Description": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "Errors": {
- "items": {
- "$ref": "#/definitions/TemplateError"
- },
- "minItems": 1,
- "type": "array"
- },
- "Sheets": {
- "items": {
- "$ref": "#/definitions/Sheet"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "SourceEntityArn": {
- "type": "string"
- },
- "Status": {
- "$ref": "#/definitions/ResourceStatus"
- },
- "ThemeArn": {
- "type": "string"
- },
- "VersionNumber": {
- "minimum": 1,
- "type": "number"
- }
- },
- "type": "object"
- },
- "TemplateVersionDefinition": {
- "additionalProperties": false,
- "properties": {
- "AnalysisDefaults": {
- "$ref": "#/definitions/AnalysisDefaults"
- },
- "CalculatedFields": {
- "items": {
- "$ref": "#/definitions/CalculatedField"
- },
- "maxItems": 500,
- "minItems": 0,
- "type": "array"
- },
- "ColumnConfigurations": {
- "items": {
- "$ref": "#/definitions/ColumnConfiguration"
- },
- "maxItems": 2000,
- "minItems": 0,
- "type": "array"
- },
- "DataSetConfigurations": {
- "items": {
- "$ref": "#/definitions/DataSetConfiguration"
- },
- "maxItems": 30,
- "minItems": 0,
- "type": "array"
- },
- "FilterGroups": {
- "items": {
- "$ref": "#/definitions/FilterGroup"
- },
- "maxItems": 2000,
- "minItems": 0,
- "type": "array"
- },
- "Options": {
- "$ref": "#/definitions/AssetOptions"
- },
- "ParameterDeclarations": {
- "items": {
- "$ref": "#/definitions/ParameterDeclaration"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Sheets": {
- "items": {
- "$ref": "#/definitions/SheetDefinition"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "DataSetConfigurations"
- ],
- "type": "object"
- },
- "TextAreaControlDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "InfoIconLabelOptions": {
- "$ref": "#/definitions/SheetControlInfoIconLabelOptions"
- },
- "PlaceholderOptions": {
- "$ref": "#/definitions/TextControlPlaceholderOptions"
- },
- "TitleOptions": {
- "$ref": "#/definitions/LabelOptions"
- }
- },
- "type": "object"
- },
- "TextConditionalFormat": {
- "additionalProperties": false,
- "properties": {
- "BackgroundColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- },
- "Icon": {
- "$ref": "#/definitions/ConditionalFormattingIcon"
- },
- "TextColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "TextControlPlaceholderOptions": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "TextFieldControlDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "InfoIconLabelOptions": {
- "$ref": "#/definitions/SheetControlInfoIconLabelOptions"
- },
- "PlaceholderOptions": {
- "$ref": "#/definitions/TextControlPlaceholderOptions"
- },
- "TitleOptions": {
- "$ref": "#/definitions/LabelOptions"
- }
- },
- "type": "object"
- },
- "TextWrap": {
- "enum": [
- "NONE",
- "WRAP"
- ],
- "type": "string"
- },
- "ThousandSeparatorOptions": {
- "additionalProperties": false,
- "properties": {
- "Symbol": {
- "$ref": "#/definitions/NumericSeparatorSymbol"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "TimeBasedForecastProperties": {
- "additionalProperties": false,
- "properties": {
- "LowerBoundary": {
- "default": null,
- "type": "number"
- },
- "PeriodsBackward": {
- "maximum": 1000,
- "minimum": 0,
- "type": "number"
- },
- "PeriodsForward": {
- "maximum": 1000,
- "minimum": 1,
- "type": "number"
- },
- "PredictionInterval": {
- "maximum": 95,
- "minimum": 50,
- "type": "number"
- },
- "Seasonality": {
- "maximum": 180,
- "minimum": 1,
- "type": "number"
- },
- "UpperBoundary": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "TimeEqualityFilter": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "ParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "RollingDate": {
- "$ref": "#/definitions/RollingDateConfiguration"
- },
- "TimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- },
- "Value": {
- "format": "date-time",
- "type": "string"
- }
- },
- "required": [
- "Column",
- "FilterId"
- ],
- "type": "object"
- },
- "TimeGranularity": {
- "enum": [
- "YEAR",
- "QUARTER",
- "MONTH",
- "WEEK",
- "DAY",
- "HOUR",
- "MINUTE",
- "SECOND",
- "MILLISECOND"
- ],
- "type": "string"
- },
- "TimeRangeDrillDownFilter": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "RangeMaximum": {
- "format": "date-time",
- "type": "string"
- },
- "RangeMinimum": {
- "format": "date-time",
- "type": "string"
- },
- "TimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- }
- },
- "required": [
- "Column",
- "RangeMaximum",
- "RangeMinimum",
- "TimeGranularity"
- ],
- "type": "object"
- },
- "TimeRangeFilter": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- },
- "ExcludePeriodConfiguration": {
- "$ref": "#/definitions/ExcludePeriodConfiguration"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "IncludeMaximum": {
- "default": null,
- "type": "boolean"
- },
- "IncludeMinimum": {
- "default": null,
- "type": "boolean"
- },
- "NullOption": {
- "$ref": "#/definitions/FilterNullOption"
- },
- "RangeMaximumValue": {
- "$ref": "#/definitions/TimeRangeFilterValue"
- },
- "RangeMinimumValue": {
- "$ref": "#/definitions/TimeRangeFilterValue"
- },
- "TimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- }
- },
- "required": [
- "Column",
- "FilterId",
- "NullOption"
- ],
- "type": "object"
- },
- "TimeRangeFilterValue": {
- "additionalProperties": false,
- "properties": {
- "Parameter": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "RollingDate": {
- "$ref": "#/definitions/RollingDateConfiguration"
- },
- "StaticValue": {
- "format": "date-time",
- "type": "string"
- }
- },
- "type": "object"
- },
- "TooltipItem": {
- "additionalProperties": false,
- "properties": {
- "ColumnTooltipItem": {
- "$ref": "#/definitions/ColumnTooltipItem"
- },
- "FieldTooltipItem": {
- "$ref": "#/definitions/FieldTooltipItem"
- }
- },
- "type": "object"
- },
- "TooltipOptions": {
- "additionalProperties": false,
- "properties": {
- "FieldBasedTooltip": {
- "$ref": "#/definitions/FieldBasedTooltip"
- },
- "SelectedTooltipType": {
- "$ref": "#/definitions/SelectedTooltipType"
- },
- "TooltipVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "TooltipTitleType": {
- "enum": [
- "NONE",
- "PRIMARY_VALUE"
- ],
- "type": "string"
- },
- "TopBottomComputationType": {
- "enum": [
- "TOP",
- "BOTTOM"
- ],
- "type": "string"
- },
- "TopBottomFilter": {
- "additionalProperties": false,
- "properties": {
- "AggregationSortConfigurations": {
- "items": {
- "$ref": "#/definitions/AggregationSortConfiguration"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Limit": {
- "default": null,
- "type": "number"
- },
- "ParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "TimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- }
- },
- "required": [
- "AggregationSortConfigurations",
- "Column",
- "FilterId"
- ],
- "type": "object"
- },
- "TopBottomMoversComputation": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "$ref": "#/definitions/DimensionField"
- },
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "MoverSize": {
- "default": 0,
- "maximum": 20,
- "minimum": 1,
- "type": "number"
- },
- "Name": {
- "type": "string"
- },
- "SortOrder": {
- "$ref": "#/definitions/TopBottomSortOrder"
- },
- "Time": {
- "$ref": "#/definitions/DimensionField"
- },
- "Type": {
- "$ref": "#/definitions/TopBottomComputationType"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId",
- "Type"
- ],
- "type": "object"
- },
- "TopBottomRankedComputation": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "$ref": "#/definitions/DimensionField"
- },
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "type": "string"
- },
- "ResultSize": {
- "default": 0,
- "maximum": 20,
- "minimum": 1,
- "type": "number"
- },
- "Type": {
- "$ref": "#/definitions/TopBottomComputationType"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId",
- "Type"
- ],
- "type": "object"
- },
- "TopBottomSortOrder": {
- "enum": [
- "PERCENT_DIFFERENCE",
- "ABSOLUTE_DIFFERENCE"
- ],
- "type": "string"
- },
- "TotalAggregationComputation": {
- "additionalProperties": false,
- "properties": {
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "type": "string"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId"
- ],
- "type": "object"
- },
- "TotalAggregationFunction": {
- "additionalProperties": false,
- "properties": {
- "SimpleTotalAggregationFunction": {
- "$ref": "#/definitions/SimpleTotalAggregationFunction"
- }
- },
- "type": "object"
- },
- "TotalAggregationOption": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "TotalAggregationFunction": {
- "$ref": "#/definitions/TotalAggregationFunction"
- }
- },
- "required": [
- "FieldId",
- "TotalAggregationFunction"
- ],
- "type": "object"
- },
- "TotalOptions": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "type": "string"
- },
- "Placement": {
- "$ref": "#/definitions/TableTotalsPlacement"
- },
- "ScrollStatus": {
- "$ref": "#/definitions/TableTotalsScrollStatus"
- },
- "TotalAggregationOptions": {
- "items": {
- "$ref": "#/definitions/TotalAggregationOption"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "TotalCellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "TotalsVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "TreeMapAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Colors": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Groups": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Sizes": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TreeMapConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ColorLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ColorScale": {
- "$ref": "#/definitions/ColorScale"
- },
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/TreeMapFieldWells"
- },
- "GroupLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "SizeLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/TreeMapSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- }
- },
- "type": "object"
- },
- "TreeMapFieldWells": {
- "additionalProperties": false,
- "properties": {
- "TreeMapAggregatedFieldWells": {
- "$ref": "#/definitions/TreeMapAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "TreeMapSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "TreeMapGroupItemsLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "TreeMapSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TreeMapVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/TreeMapConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "TrendArrowOptions": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "URLTargetConfiguration": {
- "enum": [
- "NEW_TAB",
- "NEW_WINDOW",
- "SAME_TAB"
- ],
- "type": "string"
- },
- "UnaggregatedField": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/FormatConfiguration"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "UniqueValuesComputation": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "$ref": "#/definitions/DimensionField"
- },
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "type": "string"
- }
- },
- "required": [
- "ComputationId"
- ],
- "type": "object"
- },
- "ValidationStrategy": {
- "additionalProperties": false,
- "properties": {
- "Mode": {
- "$ref": "#/definitions/ValidationStrategyMode"
- }
- },
- "required": [
- "Mode"
- ],
- "type": "object"
- },
- "ValidationStrategyMode": {
- "enum": [
- "STRICT",
- "LENIENT"
- ],
- "type": "string"
- },
- "ValueWhenUnsetOption": {
- "enum": [
- "RECOMMENDED_VALUE",
- "NULL"
- ],
- "type": "string"
- },
- "VerticalTextAlignment": {
- "enum": [
- "TOP",
- "MIDDLE",
- "BOTTOM",
- "AUTO"
- ],
- "type": "string"
- },
- "Visibility": {
- "enum": [
- "HIDDEN",
- "VISIBLE"
- ],
- "type": "string"
- },
- "VisibleRangeOptions": {
- "additionalProperties": false,
- "properties": {
- "PercentRange": {
- "$ref": "#/definitions/PercentVisibleRange"
- }
- },
- "type": "object"
- },
- "Visual": {
- "additionalProperties": false,
- "properties": {
- "BarChartVisual": {
- "$ref": "#/definitions/BarChartVisual"
- },
- "BoxPlotVisual": {
- "$ref": "#/definitions/BoxPlotVisual"
- },
- "ComboChartVisual": {
- "$ref": "#/definitions/ComboChartVisual"
- },
- "CustomContentVisual": {
- "$ref": "#/definitions/CustomContentVisual"
- },
- "EmptyVisual": {
- "$ref": "#/definitions/EmptyVisual"
- },
- "FilledMapVisual": {
- "$ref": "#/definitions/FilledMapVisual"
- },
- "FunnelChartVisual": {
- "$ref": "#/definitions/FunnelChartVisual"
- },
- "GaugeChartVisual": {
- "$ref": "#/definitions/GaugeChartVisual"
- },
- "GeospatialMapVisual": {
- "$ref": "#/definitions/GeospatialMapVisual"
- },
- "HeatMapVisual": {
- "$ref": "#/definitions/HeatMapVisual"
- },
- "HistogramVisual": {
- "$ref": "#/definitions/HistogramVisual"
- },
- "InsightVisual": {
- "$ref": "#/definitions/InsightVisual"
- },
- "KPIVisual": {
- "$ref": "#/definitions/KPIVisual"
- },
- "LineChartVisual": {
- "$ref": "#/definitions/LineChartVisual"
- },
- "PieChartVisual": {
- "$ref": "#/definitions/PieChartVisual"
- },
- "PivotTableVisual": {
- "$ref": "#/definitions/PivotTableVisual"
- },
- "RadarChartVisual": {
- "$ref": "#/definitions/RadarChartVisual"
- },
- "SankeyDiagramVisual": {
- "$ref": "#/definitions/SankeyDiagramVisual"
- },
- "ScatterPlotVisual": {
- "$ref": "#/definitions/ScatterPlotVisual"
- },
- "TableVisual": {
- "$ref": "#/definitions/TableVisual"
- },
- "TreeMapVisual": {
- "$ref": "#/definitions/TreeMapVisual"
- },
- "WaterfallVisual": {
- "$ref": "#/definitions/WaterfallVisual"
- },
- "WordCloudVisual": {
- "$ref": "#/definitions/WordCloudVisual"
- }
- },
- "type": "object"
- },
- "VisualCustomAction": {
- "additionalProperties": false,
- "properties": {
- "ActionOperations": {
- "items": {
- "$ref": "#/definitions/VisualCustomActionOperation"
- },
- "maxItems": 2,
- "minItems": 1,
- "type": "array"
- },
- "CustomActionId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "maxLength": 256,
- "minLength": 1,
- "type": "string"
- },
- "Status": {
- "$ref": "#/definitions/WidgetStatus"
- },
- "Trigger": {
- "$ref": "#/definitions/VisualCustomActionTrigger"
- }
- },
- "required": [
- "ActionOperations",
- "CustomActionId",
- "Name",
- "Trigger"
- ],
- "type": "object"
- },
- "VisualCustomActionOperation": {
- "additionalProperties": false,
- "properties": {
- "FilterOperation": {
- "$ref": "#/definitions/CustomActionFilterOperation"
- },
- "NavigationOperation": {
- "$ref": "#/definitions/CustomActionNavigationOperation"
- },
- "SetParametersOperation": {
- "$ref": "#/definitions/CustomActionSetParametersOperation"
- },
- "URLOperation": {
- "$ref": "#/definitions/CustomActionURLOperation"
- }
- },
- "type": "object"
- },
- "VisualCustomActionTrigger": {
- "enum": [
- "DATA_POINT_CLICK",
- "DATA_POINT_MENU"
- ],
- "type": "string"
- },
- "VisualPalette": {
- "additionalProperties": false,
- "properties": {
- "ChartColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "ColorMap": {
- "items": {
- "$ref": "#/definitions/DataPathColor"
- },
- "maxItems": 5000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "VisualSubtitleLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "FormatText": {
- "$ref": "#/definitions/LongFormatText"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "VisualTitleLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "FormatText": {
- "$ref": "#/definitions/ShortFormatText"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "WaterfallChartAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Breakdowns": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Categories": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "WaterfallChartColorConfiguration": {
- "additionalProperties": false,
- "properties": {
- "GroupColorConfiguration": {
- "$ref": "#/definitions/WaterfallChartGroupColorConfiguration"
- }
- },
- "type": "object"
- },
- "WaterfallChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "CategoryAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ColorConfiguration": {
- "$ref": "#/definitions/WaterfallChartColorConfiguration"
- },
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/WaterfallChartFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "PrimaryYAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "PrimaryYAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/WaterfallChartSortConfiguration"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- },
- "WaterfallChartOptions": {
- "$ref": "#/definitions/WaterfallChartOptions"
- }
- },
- "type": "object"
- },
- "WaterfallChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "WaterfallChartAggregatedFieldWells": {
- "$ref": "#/definitions/WaterfallChartAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "WaterfallChartGroupColorConfiguration": {
- "additionalProperties": false,
- "properties": {
- "NegativeBarColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "PositiveBarColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "TotalBarColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- }
- },
- "type": "object"
- },
- "WaterfallChartOptions": {
- "additionalProperties": false,
- "properties": {
- "TotalBarLabel": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "WaterfallChartSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "BreakdownItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "WaterfallVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/WaterfallChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "WhatIfPointScenario": {
- "additionalProperties": false,
- "properties": {
- "Date": {
- "format": "date-time",
- "type": "string"
- },
- "Value": {
- "default": 0,
- "type": "number"
- }
- },
- "required": [
- "Date",
- "Value"
- ],
- "type": "object"
- },
- "WhatIfRangeScenario": {
- "additionalProperties": false,
- "properties": {
- "EndDate": {
- "format": "date-time",
- "type": "string"
- },
- "StartDate": {
- "format": "date-time",
- "type": "string"
- },
- "Value": {
- "default": 0,
- "type": "number"
- }
- },
- "required": [
- "EndDate",
- "StartDate",
- "Value"
- ],
- "type": "object"
- },
- "WidgetStatus": {
- "enum": [
- "ENABLED",
- "DISABLED"
- ],
- "type": "string"
- },
- "WordCloudAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "GroupBy": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "Size": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "WordCloudChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/WordCloudFieldWells"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/WordCloudSortConfiguration"
- },
- "WordCloudOptions": {
- "$ref": "#/definitions/WordCloudOptions"
- }
- },
- "type": "object"
- },
- "WordCloudCloudLayout": {
- "enum": [
- "FLUID",
- "NORMAL"
- ],
- "type": "string"
- },
- "WordCloudFieldWells": {
- "additionalProperties": false,
- "properties": {
- "WordCloudAggregatedFieldWells": {
- "$ref": "#/definitions/WordCloudAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "WordCloudOptions": {
- "additionalProperties": false,
- "properties": {
- "CloudLayout": {
- "$ref": "#/definitions/WordCloudCloudLayout"
- },
- "MaximumStringLength": {
- "maximum": 100,
- "minimum": 1,
- "type": "number"
- },
- "WordCasing": {
- "$ref": "#/definitions/WordCloudWordCasing"
- },
- "WordOrientation": {
- "$ref": "#/definitions/WordCloudWordOrientation"
- },
- "WordPadding": {
- "$ref": "#/definitions/WordCloudWordPadding"
- },
- "WordScaling": {
- "$ref": "#/definitions/WordCloudWordScaling"
- }
- },
- "type": "object"
- },
- "WordCloudSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "WordCloudVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/WordCloudChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "WordCloudWordCasing": {
- "enum": [
- "LOWER_CASE",
- "EXISTING_CASE"
- ],
- "type": "string"
- },
- "WordCloudWordOrientation": {
- "enum": [
- "HORIZONTAL",
- "HORIZONTAL_AND_VERTICAL"
- ],
- "type": "string"
- },
- "WordCloudWordPadding": {
- "enum": [
- "NONE",
- "SMALL",
- "MEDIUM",
- "LARGE"
- ],
- "type": "string"
- },
- "WordCloudWordScaling": {
- "enum": [
- "EMPHASIZE",
- "NORMAL"
- ],
- "type": "string"
- }
- },
- "primaryIdentifier": [
- "/properties/AwsAccountId",
- "/properties/TemplateId"
- ],
- "properties": {
- "Arn": {
- "type": "string"
- },
- "AwsAccountId": {
- "maxLength": 12,
- "minLength": 12,
- "pattern": "^[0-9]{12}$",
- "type": "string"
- },
- "CreatedTime": {
- "format": "date-time",
- "type": "string"
- },
- "Definition": {
- "$ref": "#/definitions/TemplateVersionDefinition"
- },
- "LastUpdatedTime": {
- "format": "date-time",
- "type": "string"
- },
- "Name": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Permissions": {
- "items": {
- "$ref": "#/definitions/ResourcePermission"
- },
- "maxItems": 64,
- "minItems": 1,
- "type": "array"
- },
- "SourceEntity": {
- "$ref": "#/definitions/TemplateSourceEntity"
- },
- "Tags": {
- "items": {
- "$ref": "#/definitions/Tag"
- },
- "maxItems": 200,
- "minItems": 1,
- "type": "array"
- },
- "TemplateId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "ValidationStrategy": {
- "$ref": "#/definitions/ValidationStrategy"
- },
- "Version": {
- "$ref": "#/definitions/TemplateVersion"
- },
- "VersionDescription": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "readOnlyProperties": [
- "/properties/Arn",
- "/properties/CreatedTime",
- "/properties/LastUpdatedTime",
- "/properties/Version"
- ],
- "required": [
- "AwsAccountId",
- "TemplateId"
- ],
- "sourceUrl": "https://github.com/aws-cloudformation/aws-cloudformation-resource-providers-quicksight",
- "typeName": "AWS::QuickSight::Template",
- "writeOnlyProperties": [
- "/properties/Definition",
- "/properties/VersionDescription",
- "/properties/SourceEntity",
- "/properties/ValidationStrategy"
- ]
-}
diff --git a/src/cfnlint/data/schemas/providers/eu_south_1/aws-securityhub-securitycontrol.json b/src/cfnlint/data/schemas/providers/eu_south_1/aws-securityhub-securitycontrol.json
deleted file mode 100644
index 23fe0cf5e5..0000000000
--- a/src/cfnlint/data/schemas/providers/eu_south_1/aws-securityhub-securitycontrol.json
+++ /dev/null
@@ -1,164 +0,0 @@
-{
- "additionalIdentifiers": [
- [
- "/properties/SecurityControlArn"
- ]
- ],
- "additionalProperties": false,
- "anyOf": [
- {
- "required": [
- "SecurityControlId"
- ]
- },
- {
- "required": [
- "SecurityControlArn"
- ]
- }
- ],
- "definitions": {
- "IntegerList": {
- "items": {
- "type": "integer"
- },
- "type": "array"
- },
- "NonEmptyString": {
- "pattern": ".*\\S.*",
- "type": "string"
- },
- "NonEmptyStringList": {
- "items": {
- "$ref": "#/definitions/NonEmptyString"
- },
- "type": "array"
- },
- "ParameterConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Value": {
- "$ref": "#/definitions/ParameterValue"
- },
- "ValueType": {
- "enum": [
- "DEFAULT",
- "CUSTOM"
- ],
- "type": "string"
- }
- },
- "required": [
- "ValueType"
- ],
- "type": "object"
- },
- "ParameterValue": {
- "additionalProperties": false,
- "oneOf": [
- {
- "required": [
- "Boolean"
- ]
- },
- {
- "required": [
- "Double"
- ]
- },
- {
- "required": [
- "Enum"
- ]
- },
- {
- "required": [
- "EnumList"
- ]
- },
- {
- "required": [
- "Integer"
- ]
- },
- {
- "required": [
- "IntegerList"
- ]
- },
- {
- "required": [
- "String"
- ]
- },
- {
- "required": [
- "StringList"
- ]
- }
- ],
- "properties": {
- "Boolean": {
- "type": "boolean"
- },
- "Double": {
- "type": "number"
- },
- "Enum": {
- "$ref": "#/definitions/NonEmptyString"
- },
- "EnumList": {
- "$ref": "#/definitions/NonEmptyStringList"
- },
- "Integer": {
- "type": "integer"
- },
- "IntegerList": {
- "$ref": "#/definitions/IntegerList"
- },
- "String": {
- "$ref": "#/definitions/NonEmptyString"
- },
- "StringList": {
- "$ref": "#/definitions/NonEmptyStringList"
- }
- },
- "type": "object"
- },
- "Parameters": {
- "additionalProperties": false,
- "patternProperties": {
- ".*\\S.*": {
- "$ref": "#/definitions/ParameterConfiguration"
- }
- },
- "type": "object"
- }
- },
- "primaryIdentifier": [
- "/properties/SecurityControlId"
- ],
- "properties": {
- "LastUpdateReason": {
- "pattern": "^([^\u0000-\u007f]|[-_ a-zA-Z0-9])+$",
- "type": "string"
- },
- "Parameters": {
- "$ref": "#/definitions/Parameters"
- },
- "SecurityControlArn": {
- "$ref": "#/definitions/NonEmptyString"
- },
- "SecurityControlId": {
- "$ref": "#/definitions/NonEmptyString"
- }
- },
- "required": [
- "Parameters"
- ],
- "sourceUrl": "https://github.com/aws-cloudformation/aws-cloudformation-resource-providers-securityhub",
- "tagging": {
- "taggable": false
- },
- "typeName": "AWS::SecurityHub::SecurityControl"
-}
diff --git a/src/cfnlint/data/schemas/providers/eu_south_2/__init__.py b/src/cfnlint/data/schemas/providers/eu_south_2/__init__.py
index afba0d7072..9deb4bef44 100644
--- a/src/cfnlint/data/schemas/providers/eu_south_2/__init__.py
+++ b/src/cfnlint/data/schemas/providers/eu_south_2/__init__.py
@@ -440,6 +440,7 @@
"AWS::MWAA::Environment",
"AWS::Neptune::DBCluster",
"AWS::Neptune::DBClusterParameterGroup",
+ "AWS::Neptune::DBInstance",
"AWS::Neptune::DBParameterGroup",
"AWS::Neptune::DBSubnetGroup",
"AWS::Neptune::EventSubscription",
@@ -677,7 +678,6 @@
"aws-applicationautoscaling-scalabletarget.json",
"aws-applicationautoscaling-scalingpolicy.json",
"aws-applicationinsights-application.json",
- "aws-applicationsignals-servicelevelobjective.json",
"aws-appmesh-gatewayroute.json",
"aws-appmesh-mesh.json",
"aws-appmesh-route.json",
@@ -711,8 +711,8 @@
"aws-backup-backupplan.json",
"aws-backup-backupselection.json",
"aws-backup-backupvault.json",
- "aws-backup-restoretestingplan.json",
"aws-backup-restoretestingselection.json",
+ "aws-batch-computeenvironment.json",
"aws-batch-jobdefinition.json",
"aws-batch-jobqueue.json",
"aws-batch-schedulingpolicy.json",
diff --git a/src/cfnlint/data/schemas/providers/eu_south_2/aws-applicationsignals-servicelevelobjective.json b/src/cfnlint/data/schemas/providers/eu_south_2/aws-applicationsignals-servicelevelobjective.json
new file mode 100644
index 0000000000..7c79dfb79c
--- /dev/null
+++ b/src/cfnlint/data/schemas/providers/eu_south_2/aws-applicationsignals-servicelevelobjective.json
@@ -0,0 +1,327 @@
+{
+ "additionalProperties": false,
+ "createOnlyProperties": [
+ "/properties/Name"
+ ],
+ "definitions": {
+ "CalendarInterval": {
+ "additionalProperties": false,
+ "properties": {
+ "Duration": {
+ "$ref": "#/definitions/Duration"
+ },
+ "DurationUnit": {
+ "$ref": "#/definitions/DurationUnit"
+ },
+ "StartTime": {
+ "minimum": 946684800,
+ "type": "integer"
+ }
+ },
+ "required": [
+ "StartTime",
+ "DurationUnit",
+ "Duration"
+ ],
+ "type": "object"
+ },
+ "Dimension": {
+ "additionalProperties": false,
+ "properties": {
+ "Name": {
+ "type": "string"
+ },
+ "Value": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "Value",
+ "Name"
+ ],
+ "type": "object"
+ },
+ "Duration": {
+ "minimum": 1,
+ "type": "integer"
+ },
+ "DurationUnit": {
+ "enum": [
+ "DAY",
+ "MONTH"
+ ],
+ "type": "string"
+ },
+ "Goal": {
+ "additionalProperties": false,
+ "properties": {
+ "AttainmentGoal": {
+ "type": "number"
+ },
+ "Interval": {
+ "$ref": "#/definitions/Interval"
+ },
+ "WarningThreshold": {
+ "type": "number"
+ }
+ },
+ "type": "object"
+ },
+ "Interval": {
+ "additionalProperties": false,
+ "properties": {
+ "CalendarInterval": {
+ "$ref": "#/definitions/CalendarInterval"
+ },
+ "RollingInterval": {
+ "$ref": "#/definitions/RollingInterval"
+ }
+ },
+ "type": "object"
+ },
+ "KeyAttributes": {
+ "additionalProperties": false,
+ "patternProperties": {
+ "^.+$": {
+ "type": "string"
+ }
+ }
+ },
+ "Metric": {
+ "additionalProperties": false,
+ "properties": {
+ "Dimensions": {
+ "insertionOrder": false,
+ "items": {
+ "$ref": "#/definitions/Dimension"
+ },
+ "type": "array",
+ "uniqueItems": false
+ },
+ "MetricName": {
+ "type": "string"
+ },
+ "Namespace": {
+ "type": "string"
+ }
+ },
+ "type": "object"
+ },
+ "MetricDataQueries": {
+ "insertionOrder": true,
+ "items": {
+ "$ref": "#/definitions/MetricDataQuery"
+ },
+ "type": "array",
+ "uniqueItems": false
+ },
+ "MetricDataQuery": {
+ "additionalProperties": false,
+ "properties": {
+ "AccountId": {
+ "type": "string"
+ },
+ "Expression": {
+ "type": "string"
+ },
+ "Id": {
+ "type": "string"
+ },
+ "MetricStat": {
+ "$ref": "#/definitions/MetricStat"
+ },
+ "ReturnData": {
+ "type": "boolean"
+ }
+ },
+ "required": [
+ "Id"
+ ],
+ "type": "object"
+ },
+ "MetricStat": {
+ "additionalProperties": false,
+ "properties": {
+ "Metric": {
+ "$ref": "#/definitions/Metric"
+ },
+ "Period": {
+ "type": "integer"
+ },
+ "Stat": {
+ "type": "string"
+ },
+ "Unit": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "Stat",
+ "Period",
+ "Metric"
+ ],
+ "type": "object"
+ },
+ "RollingInterval": {
+ "additionalProperties": false,
+ "properties": {
+ "Duration": {
+ "$ref": "#/definitions/Duration"
+ },
+ "DurationUnit": {
+ "$ref": "#/definitions/DurationUnit"
+ }
+ },
+ "required": [
+ "DurationUnit",
+ "Duration"
+ ],
+ "type": "object"
+ },
+ "Sli": {
+ "additionalProperties": false,
+ "properties": {
+ "ComparisonOperator": {
+ "enum": [
+ "GreaterThanOrEqualTo",
+ "LessThanOrEqualTo",
+ "LessThan",
+ "GreaterThan"
+ ],
+ "type": "string"
+ },
+ "MetricThreshold": {
+ "type": "number"
+ },
+ "SliMetric": {
+ "$ref": "#/definitions/SliMetric"
+ }
+ },
+ "required": [
+ "SliMetric",
+ "MetricThreshold",
+ "ComparisonOperator"
+ ],
+ "type": "object"
+ },
+ "SliMetric": {
+ "additionalProperties": false,
+ "properties": {
+ "KeyAttributes": {
+ "$ref": "#/definitions/KeyAttributes"
+ },
+ "MetricDataQueries": {
+ "$ref": "#/definitions/MetricDataQueries"
+ },
+ "MetricType": {
+ "enum": [
+ "LATENCY",
+ "AVAILABILITY"
+ ],
+ "type": "string"
+ },
+ "OperationName": {
+ "maxLength": 255,
+ "minLength": 1,
+ "type": "string"
+ },
+ "PeriodSeconds": {
+ "maximum": 900,
+ "minimum": 60,
+ "type": "integer"
+ },
+ "Statistic": {
+ "maxLength": 20,
+ "minLength": 1,
+ "type": "string"
+ }
+ },
+ "type": "object"
+ },
+ "Tag": {
+ "additionalProperties": false,
+ "properties": {
+ "Key": {
+ "maxLength": 128,
+ "minLength": 1,
+ "pattern": "^(?!aws:)[a-zA-Z+-=._:/]+$",
+ "type": "string"
+ },
+ "Value": {
+ "maxLength": 256,
+ "minLength": 0,
+ "type": "string"
+ }
+ },
+ "required": [
+ "Key",
+ "Value"
+ ],
+ "type": "object"
+ },
+ "Tags": {
+ "insertionOrder": false,
+ "items": {
+ "$ref": "#/definitions/Tag"
+ },
+ "maxItems": 200,
+ "minItems": 1,
+ "type": "array",
+ "uniqueItems": true
+ }
+ },
+ "primaryIdentifier": [
+ "/properties/Arn"
+ ],
+ "properties": {
+ "Arn": {
+ "pattern": "^arn:[^:]*:application-signals:[^:]*:[^:]*:slo\\/[0-9A-Za-z][-._0-9A-Za-z ]{0,126}[0-9A-Za-z]$",
+ "type": "string"
+ },
+ "CreatedTime": {
+ "minimum": 946684800,
+ "type": "integer"
+ },
+ "Description": {
+ "default": "No description",
+ "maxLength": 1024,
+ "minLength": 1,
+ "type": "string"
+ },
+ "Goal": {
+ "$ref": "#/definitions/Goal"
+ },
+ "LastUpdatedTime": {
+ "minimum": 946684800,
+ "type": "integer"
+ },
+ "Name": {
+ "pattern": "^[0-9A-Za-z][-._0-9A-Za-z ]{0,126}[0-9A-Za-z]$",
+ "type": "string"
+ },
+ "Sli": {
+ "$ref": "#/definitions/Sli"
+ },
+ "Tags": {
+ "$ref": "#/definitions/Tags"
+ }
+ },
+ "readOnlyProperties": [
+ "/properties/Arn",
+ "/properties/CreatedTime",
+ "/properties/LastUpdatedTime"
+ ],
+ "required": [
+ "Name",
+ "Sli"
+ ],
+ "sourceUrl": "https://github.com/aws-cloudformation/aws-cloudformation-resource-providers-applicationsignals",
+ "tagging": {
+ "cloudFormationSystemTags": true,
+ "tagOnCreate": true,
+ "tagProperty": "/properties/Tags",
+ "tagUpdatable": true,
+ "taggable": true
+ },
+ "typeName": "AWS::ApplicationSignals::ServiceLevelObjective"
+}
diff --git a/src/cfnlint/data/schemas/providers/eu_south_2/aws-backup-restoretestingplan.json b/src/cfnlint/data/schemas/providers/eu_south_2/aws-backup-restoretestingplan.json
new file mode 100644
index 0000000000..add3c873f4
--- /dev/null
+++ b/src/cfnlint/data/schemas/providers/eu_south_2/aws-backup-restoretestingplan.json
@@ -0,0 +1,127 @@
+{
+ "additionalProperties": false,
+ "createOnlyProperties": [
+ "/properties/RestoreTestingPlanName"
+ ],
+ "definitions": {
+ "RestoreTestingRecoveryPointSelection": {
+ "additionalProperties": false,
+ "properties": {
+ "Algorithm": {
+ "$ref": "#/definitions/RestoreTestingRecoveryPointSelectionAlgorithm"
+ },
+ "ExcludeVaults": {
+ "insertionOrder": false,
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "IncludeVaults": {
+ "insertionOrder": false,
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "RecoveryPointTypes": {
+ "insertionOrder": false,
+ "items": {
+ "$ref": "#/definitions/RestoreTestingRecoveryPointType"
+ },
+ "type": "array"
+ },
+ "SelectionWindowDays": {
+ "type": "integer"
+ }
+ },
+ "required": [
+ "Algorithm",
+ "RecoveryPointTypes",
+ "IncludeVaults"
+ ],
+ "type": "object"
+ },
+ "RestoreTestingRecoveryPointSelectionAlgorithm": {
+ "enum": [
+ "LATEST_WITHIN_WINDOW",
+ "RANDOM_WITHIN_WINDOW"
+ ],
+ "type": "string"
+ },
+ "RestoreTestingRecoveryPointType": {
+ "enum": [
+ "SNAPSHOT",
+ "CONTINUOUS"
+ ],
+ "type": "string"
+ },
+ "Tag": {
+ "additionalProperties": false,
+ "properties": {
+ "Key": {
+ "maxLength": 128,
+ "minLength": 1,
+ "type": "string"
+ },
+ "Value": {
+ "maxLength": 256,
+ "minLength": 0,
+ "type": "string"
+ }
+ },
+ "required": [
+ "Key",
+ "Value"
+ ],
+ "type": "object"
+ }
+ },
+ "primaryIdentifier": [
+ "/properties/RestoreTestingPlanName"
+ ],
+ "properties": {
+ "RecoveryPointSelection": {
+ "$ref": "#/definitions/RestoreTestingRecoveryPointSelection"
+ },
+ "RestoreTestingPlanArn": {
+ "type": "string"
+ },
+ "RestoreTestingPlanName": {
+ "type": "string"
+ },
+ "ScheduleExpression": {
+ "type": "string"
+ },
+ "ScheduleExpressionTimezone": {
+ "type": "string"
+ },
+ "StartWindowHours": {
+ "type": "integer"
+ },
+ "Tags": {
+ "insertionOrder": false,
+ "items": {
+ "$ref": "#/definitions/Tag"
+ },
+ "type": "array",
+ "uniqueItems": true
+ }
+ },
+ "readOnlyProperties": [
+ "/properties/RestoreTestingPlanArn"
+ ],
+ "required": [
+ "RecoveryPointSelection",
+ "ScheduleExpression",
+ "RestoreTestingPlanName"
+ ],
+ "tagging": {
+ "cloudFormationSystemTags": true,
+ "tagOnCreate": true,
+ "tagProperty": "/properties/Tags",
+ "tagUpdatable": true,
+ "taggable": true
+ },
+ "typeName": "AWS::Backup::RestoreTestingPlan"
+}
diff --git a/src/cfnlint/data/schemas/providers/eu_south_2/aws-batch-computeenvironment.json b/src/cfnlint/data/schemas/providers/eu_south_2/aws-batch-computeenvironment.json
deleted file mode 100644
index 877d8a2079..0000000000
--- a/src/cfnlint/data/schemas/providers/eu_south_2/aws-batch-computeenvironment.json
+++ /dev/null
@@ -1,256 +0,0 @@
-{
- "additionalIdentifiers": [
- [
- "/properties/ComputeEnvironmentName"
- ]
- ],
- "additionalProperties": false,
- "conditionalCreateOnlyProperties": [
- "/properties/ComputeResources/AllocationStrategy",
- "/properties/ComputeResources/BidPercentage",
- "/properties/ComputeResources/Ec2Configuration",
- "/properties/ComputeResources/Ec2KeyPair",
- "/properties/ComputeResources/ImageId",
- "/properties/ComputeResources/InstanceRole",
- "/properties/ComputeResources/InstanceTypes",
- "/properties/ComputeResources/LaunchTemplate",
- "/properties/ComputeResources/PlacementGroup",
- "/properties/ComputeResources/SecurityGroupIds",
- "/properties/ComputeResources/Subnets",
- "/properties/ComputeResources/Tags",
- "/properties/ComputeResources/Type"
- ],
- "createOnlyProperties": [
- "/properties/ComputeResources/SpotIamFleetRole",
- "/properties/ComputeEnvironmentName",
- "/properties/Tags",
- "/properties/Type",
- "/properties/EksConfiguration"
- ],
- "definitions": {
- "ComputeResources": {
- "additionalProperties": false,
- "properties": {
- "AllocationStrategy": {
- "type": "string"
- },
- "BidPercentage": {
- "type": "integer"
- },
- "DesiredvCpus": {
- "type": "integer"
- },
- "Ec2Configuration": {
- "insertionOrder": false,
- "items": {
- "$ref": "#/definitions/Ec2ConfigurationObject"
- },
- "type": "array",
- "uniqueItems": false
- },
- "Ec2KeyPair": {
- "type": "string"
- },
- "ImageId": {
- "format": "AWS::EC2::Image.Id",
- "type": "string"
- },
- "InstanceRole": {
- "type": "string"
- },
- "InstanceTypes": {
- "insertionOrder": false,
- "items": {
- "type": "string"
- },
- "type": "array",
- "uniqueItems": false
- },
- "LaunchTemplate": {
- "$ref": "#/definitions/LaunchTemplateSpecification"
- },
- "MaxvCpus": {
- "type": "integer"
- },
- "MinvCpus": {
- "type": "integer"
- },
- "PlacementGroup": {
- "type": "string"
- },
- "SecurityGroupIds": {
- "format": "AWS::EC2::SecurityGroup.Ids",
- "insertionOrder": false,
- "items": {
- "format": "AWS::EC2::SecurityGroup.GroupId",
- "type": "string"
- },
- "type": "array",
- "uniqueItems": false
- },
- "SpotIamFleetRole": {
- "type": "string"
- },
- "Subnets": {
- "insertionOrder": false,
- "items": {
- "type": "string"
- },
- "type": "array",
- "uniqueItems": false
- },
- "Tags": {
- "additionalProperties": false,
- "patternProperties": {
- ".*": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "Type": {
- "type": "string"
- },
- "UpdateToLatestImageVersion": {
- "default": false,
- "type": "boolean"
- }
- },
- "required": [
- "Subnets",
- "Type",
- "MaxvCpus"
- ],
- "type": "object"
- },
- "Ec2ConfigurationObject": {
- "additionalProperties": false,
- "properties": {
- "ImageIdOverride": {
- "type": "string"
- },
- "ImageKubernetesVersion": {
- "type": "string"
- },
- "ImageType": {
- "type": "string"
- }
- },
- "required": [
- "ImageType"
- ],
- "type": "object"
- },
- "EksConfiguration": {
- "additionalProperties": false,
- "properties": {
- "EksClusterArn": {
- "default": false,
- "type": "string"
- },
- "KubernetesNamespace": {
- "default": false,
- "type": "string"
- }
- },
- "required": [
- "EksClusterArn",
- "KubernetesNamespace"
- ],
- "type": "object"
- },
- "LaunchTemplateSpecification": {
- "additionalProperties": false,
- "properties": {
- "LaunchTemplateId": {
- "type": "string"
- },
- "LaunchTemplateName": {
- "type": "string"
- },
- "Version": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "UpdatePolicy": {
- "additionalProperties": false,
- "properties": {
- "JobExecutionTimeoutMinutes": {
- "default": 30,
- "type": "integer"
- },
- "TerminateJobsOnUpdate": {
- "default": false,
- "type": "boolean"
- }
- },
- "type": "object"
- }
- },
- "primaryIdentifier": [
- "/properties/ComputeEnvironmentArn"
- ],
- "properties": {
- "ComputeEnvironmentArn": {
- "type": "string"
- },
- "ComputeEnvironmentName": {
- "type": "string"
- },
- "ComputeResources": {
- "$ref": "#/definitions/ComputeResources"
- },
- "EksConfiguration": {
- "$ref": "#/definitions/EksConfiguration"
- },
- "ReplaceComputeEnvironment": {
- "default": true,
- "type": "boolean"
- },
- "ServiceRole": {
- "type": "string"
- },
- "State": {
- "type": "string"
- },
- "Tags": {
- "additionalProperties": false,
- "patternProperties": {
- ".*": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "Type": {
- "type": "string"
- },
- "UnmanagedvCpus": {
- "type": "integer"
- },
- "UpdatePolicy": {
- "$ref": "#/definitions/UpdatePolicy"
- }
- },
- "readOnlyProperties": [
- "/properties/ComputeEnvironmentArn"
- ],
- "required": [
- "Type"
- ],
- "tagging": {
- "cloudFormationSystemTags": false,
- "tagOnCreate": true,
- "tagProperty": "/properties/Tags",
- "tagUpdatable": false,
- "taggable": true
- },
- "typeName": "AWS::Batch::ComputeEnvironment",
- "writeOnlyProperties": [
- "/properties/ComputeResources/UpdateToLatestImageVersion",
- "/properties/ReplaceComputeEnvironment",
- "/properties/UpdatePolicy"
- ]
-}
diff --git a/src/cfnlint/data/schemas/providers/eu_south_2/aws-neptune-dbinstance.json b/src/cfnlint/data/schemas/providers/eu_south_2/aws-neptune-dbinstance.json
new file mode 100644
index 0000000000..ce52ea7ecf
--- /dev/null
+++ b/src/cfnlint/data/schemas/providers/eu_south_2/aws-neptune-dbinstance.json
@@ -0,0 +1,88 @@
+{
+ "additionalProperties": false,
+ "createOnlyProperties": [
+ "/properties/DBClusterIdentifier",
+ "/properties/AvailabilityZone",
+ "/properties/DBInstanceIdentifier",
+ "/properties/DBSubnetGroupName",
+ "/properties/DBSnapshotIdentifier"
+ ],
+ "definitions": {
+ "Tag": {
+ "additionalProperties": false,
+ "properties": {
+ "Key": {
+ "type": "string"
+ },
+ "Value": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "Value",
+ "Key"
+ ],
+ "type": "object"
+ }
+ },
+ "primaryIdentifier": [
+ "/properties/Id"
+ ],
+ "properties": {
+ "AllowMajorVersionUpgrade": {
+ "type": "boolean"
+ },
+ "AutoMinorVersionUpgrade": {
+ "type": "boolean"
+ },
+ "AvailabilityZone": {
+ "type": "string"
+ },
+ "DBClusterIdentifier": {
+ "type": "string"
+ },
+ "DBInstanceClass": {
+ "type": "string"
+ },
+ "DBInstanceIdentifier": {
+ "type": "string"
+ },
+ "DBParameterGroupName": {
+ "type": "string"
+ },
+ "DBSnapshotIdentifier": {
+ "type": "string"
+ },
+ "DBSubnetGroupName": {
+ "type": "string"
+ },
+ "Endpoint": {
+ "type": "string"
+ },
+ "Id": {
+ "type": "string"
+ },
+ "Port": {
+ "type": "string"
+ },
+ "PreferredMaintenanceWindow": {
+ "type": "string"
+ },
+ "Tags": {
+ "items": {
+ "$ref": "#/definitions/Tag"
+ },
+ "type": "array",
+ "uniqueItems": false
+ }
+ },
+ "readOnlyProperties": [
+ "/properties/Port",
+ "/properties/Id",
+ "/properties/Endpoint"
+ ],
+ "required": [
+ "DBInstanceClass"
+ ],
+ "typeName": "AWS::Neptune::DBInstance"
+}
diff --git a/src/cfnlint/data/schemas/providers/eu_west_1/__init__.py b/src/cfnlint/data/schemas/providers/eu_west_1/__init__.py
index 466444d11c..417823e58d 100644
--- a/src/cfnlint/data/schemas/providers/eu_west_1/__init__.py
+++ b/src/cfnlint/data/schemas/providers/eu_west_1/__init__.py
@@ -878,9 +878,12 @@
"AWS::PCAConnectorAD::ServicePrincipalName",
"AWS::PCAConnectorAD::Template",
"AWS::PCAConnectorAD::TemplateGroupAccessControlEntry",
+ "AWS::PCAConnectorSCEP::Challenge",
+ "AWS::PCAConnectorSCEP::Connector",
"AWS::Panorama::ApplicationInstance",
"AWS::Panorama::Package",
"AWS::Panorama::PackageVersion",
+ "AWS::PaymentCryptography::Key",
"AWS::Personalize::Dataset",
"AWS::Personalize::DatasetGroup",
"AWS::Personalize::Schema",
@@ -1633,6 +1636,7 @@
"aws-ec2-vpnconnection.json",
"aws-ec2-vpnconnectionroute.json",
"aws-ec2-vpngateway.json",
+ "aws-ec2-vpngatewayroutepropagation.json",
"aws-ecr-pullthroughcacherule.json",
"aws-ecr-registrypolicy.json",
"aws-ecr-replicationconfiguration.json",
@@ -1986,7 +1990,6 @@
"aws-mediaconnect-bridge.json",
"aws-mediaconnect-bridgeoutput.json",
"aws-mediaconnect-bridgesource.json",
- "aws-mediaconnect-flow.json",
"aws-mediaconnect-flowentitlement.json",
"aws-mediaconnect-flowoutput.json",
"aws-mediaconnect-flowsource.json",
@@ -2095,6 +2098,8 @@
"aws-pcaconnectorad-serviceprincipalname.json",
"aws-pcaconnectorad-template.json",
"aws-pcaconnectorad-templategroupaccesscontrolentry.json",
+ "aws-pcaconnectorscep-challenge.json",
+ "aws-pcaconnectorscep-connector.json",
"aws-personalize-dataset.json",
"aws-personalize-datasetgroup.json",
"aws-personalize-schema.json",
@@ -2128,9 +2133,12 @@
"aws-proton-servicetemplate.json",
"aws-qldb-ledger.json",
"aws-qldb-stream.json",
+ "aws-quicksight-analysis.json",
+ "aws-quicksight-dashboard.json",
"aws-quicksight-dataset.json",
"aws-quicksight-datasource.json",
"aws-quicksight-refreshschedule.json",
+ "aws-quicksight-template.json",
"aws-quicksight-theme.json",
"aws-quicksight-topic.json",
"aws-quicksight-vpcconnection.json",
diff --git a/src/cfnlint/data/schemas/providers/eu_west_1/aws-ec2-vpngatewayroutepropagation.json b/src/cfnlint/data/schemas/providers/eu_west_1/aws-ec2-vpngatewayroutepropagation.json
deleted file mode 100644
index d9e1e910db..0000000000
--- a/src/cfnlint/data/schemas/providers/eu_west_1/aws-ec2-vpngatewayroutepropagation.json
+++ /dev/null
@@ -1,29 +0,0 @@
-{
- "additionalProperties": false,
- "primaryIdentifier": [
- "/properties/Id"
- ],
- "properties": {
- "Id": {
- "type": "string"
- },
- "RouteTableIds": {
- "items": {
- "type": "string"
- },
- "type": "array",
- "uniqueItems": false
- },
- "VpnGatewayId": {
- "type": "string"
- }
- },
- "readOnlyProperties": [
- "/properties/Id"
- ],
- "required": [
- "RouteTableIds",
- "VpnGatewayId"
- ],
- "typeName": "AWS::EC2::VPNGatewayRoutePropagation"
-}
diff --git a/src/cfnlint/data/schemas/providers/eu_west_1/aws-mediaconnect-flow.json b/src/cfnlint/data/schemas/providers/eu_west_1/aws-mediaconnect-flow.json
new file mode 100644
index 0000000000..0f2b5a7d29
--- /dev/null
+++ b/src/cfnlint/data/schemas/providers/eu_west_1/aws-mediaconnect-flow.json
@@ -0,0 +1,523 @@
+{
+ "additionalProperties": false,
+ "createOnlyProperties": [
+ "/properties/Name",
+ "/properties/AvailabilityZone",
+ "/properties/Source/Name"
+ ],
+ "definitions": {
+ "Encryption": {
+ "additionalProperties": false,
+ "properties": {
+ "Algorithm": {
+ "enum": [
+ "aes128",
+ "aes192",
+ "aes256"
+ ],
+ "type": "string"
+ },
+ "ConstantInitializationVector": {
+ "type": "string"
+ },
+ "DeviceId": {
+ "type": "string"
+ },
+ "KeyType": {
+ "default": "static-key",
+ "enum": [
+ "speke",
+ "static-key",
+ "srt-password"
+ ],
+ "type": "string"
+ },
+ "Region": {
+ "type": "string"
+ },
+ "ResourceId": {
+ "type": "string"
+ },
+ "RoleArn": {
+ "type": "string"
+ },
+ "SecretArn": {
+ "type": "string"
+ },
+ "Url": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "RoleArn"
+ ],
+ "type": "object"
+ },
+ "FailoverConfig": {
+ "additionalProperties": false,
+ "properties": {
+ "FailoverMode": {
+ "enum": [
+ "MERGE",
+ "FAILOVER"
+ ],
+ "type": "string"
+ },
+ "RecoveryWindow": {
+ "type": "integer"
+ },
+ "SourcePriority": {
+ "additionalProperties": false,
+ "properties": {
+ "PrimarySource": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "PrimarySource"
+ ],
+ "type": "object"
+ },
+ "State": {
+ "enum": [
+ "ENABLED",
+ "DISABLED"
+ ],
+ "type": "string"
+ }
+ },
+ "type": "object"
+ },
+ "Fmtp": {
+ "additionalProperties": false,
+ "properties": {
+ "ChannelOrder": {
+ "type": "string"
+ },
+ "Colorimetry": {
+ "enum": [
+ "BT601",
+ "BT709",
+ "BT2020",
+ "BT2100",
+ "ST2065-1",
+ "ST2065-3",
+ "XYZ"
+ ],
+ "type": "string"
+ },
+ "ExactFramerate": {
+ "type": "string"
+ },
+ "Par": {
+ "type": "string"
+ },
+ "Range": {
+ "enum": [
+ "NARROW",
+ "FULL",
+ "FULLPROTECT"
+ ],
+ "type": "string"
+ },
+ "ScanMode": {
+ "enum": [
+ "progressive",
+ "interlace",
+ "progressive-segmented-frame"
+ ],
+ "type": "string"
+ },
+ "Tcs": {
+ "enum": [
+ "SDR",
+ "PQ",
+ "HLG",
+ "LINEAR",
+ "BT2100LINPQ",
+ "BT2100LINHLG",
+ "ST2065-1",
+ "ST428-1",
+ "DENSITY"
+ ],
+ "type": "string"
+ }
+ },
+ "type": "object"
+ },
+ "GatewayBridgeSource": {
+ "additionalProperties": false,
+ "properties": {
+ "BridgeArn": {
+ "type": "string"
+ },
+ "VpcInterfaceAttachment": {
+ "$ref": "#/definitions/VpcInterfaceAttachment"
+ }
+ },
+ "required": [
+ "BridgeArn"
+ ],
+ "type": "object"
+ },
+ "InputConfiguration": {
+ "additionalProperties": false,
+ "properties": {
+ "InputPort": {
+ "type": "integer"
+ },
+ "Interface": {
+ "$ref": "#/definitions/Interface"
+ }
+ },
+ "required": [
+ "InputPort",
+ "Interface"
+ ],
+ "type": "object"
+ },
+ "Interface": {
+ "additionalProperties": false,
+ "properties": {
+ "Name": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "Name"
+ ],
+ "type": "object"
+ },
+ "Maintenance": {
+ "additionalProperties": false,
+ "properties": {
+ "MaintenanceDay": {
+ "enum": [
+ "Monday",
+ "Tuesday",
+ "Wednesday",
+ "Thursday",
+ "Friday",
+ "Saturday",
+ "Sunday"
+ ],
+ "type": "string"
+ },
+ "MaintenanceStartHour": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "MaintenanceDay",
+ "MaintenanceStartHour"
+ ],
+ "type": "object"
+ },
+ "MediaStream": {
+ "additionalProperties": false,
+ "properties": {
+ "Attributes": {
+ "$ref": "#/definitions/MediaStreamAttributes"
+ },
+ "ClockRate": {
+ "type": "integer"
+ },
+ "Description": {
+ "type": "string"
+ },
+ "Fmt": {
+ "type": "integer"
+ },
+ "MediaStreamId": {
+ "type": "integer"
+ },
+ "MediaStreamName": {
+ "type": "string"
+ },
+ "MediaStreamType": {
+ "enum": [
+ "video",
+ "audio",
+ "ancillary-data"
+ ],
+ "type": "string"
+ },
+ "VideoFormat": {
+ "enum": [
+ "2160p",
+ "1080p",
+ "1080i",
+ "720p",
+ "480p"
+ ],
+ "type": "string"
+ }
+ },
+ "required": [
+ "MediaStreamId",
+ "MediaStreamType",
+ "MediaStreamName"
+ ],
+ "type": "object"
+ },
+ "MediaStreamAttributes": {
+ "additionalProperties": false,
+ "properties": {
+ "Fmtp": {
+ "$ref": "#/definitions/Fmtp"
+ },
+ "Lang": {
+ "type": "string"
+ }
+ },
+ "type": "object"
+ },
+ "MediaStreamSourceConfiguration": {
+ "additionalProperties": false,
+ "properties": {
+ "EncodingName": {
+ "enum": [
+ "jxsv",
+ "raw",
+ "smpte291",
+ "pcm"
+ ],
+ "type": "string"
+ },
+ "InputConfigurations": {
+ "items": {
+ "$ref": "#/definitions/InputConfiguration"
+ },
+ "type": "array"
+ },
+ "MediaStreamName": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "EncodingName",
+ "MediaStreamName"
+ ],
+ "type": "object"
+ },
+ "Source": {
+ "additionalProperties": false,
+ "properties": {
+ "Decryption": {
+ "$ref": "#/definitions/Encryption"
+ },
+ "Description": {
+ "type": "string"
+ },
+ "EntitlementArn": {
+ "type": "string"
+ },
+ "GatewayBridgeSource": {
+ "$ref": "#/definitions/GatewayBridgeSource"
+ },
+ "IngestIp": {
+ "type": "string"
+ },
+ "IngestPort": {
+ "type": "integer"
+ },
+ "MaxBitrate": {
+ "type": "integer"
+ },
+ "MaxLatency": {
+ "type": "integer"
+ },
+ "MaxSyncBuffer": {
+ "type": "integer"
+ },
+ "MediaStreamSourceConfigurations": {
+ "items": {
+ "$ref": "#/definitions/MediaStreamSourceConfiguration"
+ },
+ "type": "array"
+ },
+ "MinLatency": {
+ "type": "integer"
+ },
+ "Name": {
+ "type": "string"
+ },
+ "Protocol": {
+ "enum": [
+ "zixi-push",
+ "rtp-fec",
+ "rtp",
+ "rist",
+ "fujitsu-qos",
+ "srt-listener",
+ "srt-caller",
+ "st2110-jpegxs",
+ "cdi"
+ ],
+ "type": "string"
+ },
+ "SenderControlPort": {
+ "type": "integer"
+ },
+ "SenderIpAddress": {
+ "type": "string"
+ },
+ "SourceArn": {
+ "type": "string"
+ },
+ "SourceIngestPort": {
+ "type": "string"
+ },
+ "SourceListenerAddress": {
+ "type": "string"
+ },
+ "SourceListenerPort": {
+ "type": "integer"
+ },
+ "StreamId": {
+ "type": "string"
+ },
+ "VpcInterfaceName": {
+ "type": "string"
+ },
+ "WhitelistCidr": {
+ "type": "string"
+ }
+ },
+ "type": "object"
+ },
+ "SourceMonitoringConfig": {
+ "additionalProperties": false,
+ "properties": {
+ "ThumbnailState": {
+ "enum": [
+ "ENABLED",
+ "DISABLED"
+ ],
+ "type": "string"
+ }
+ },
+ "required": [
+ "ThumbnailState"
+ ],
+ "type": "object"
+ },
+ "VpcInterface": {
+ "additionalProperties": false,
+ "properties": {
+ "Name": {
+ "type": "string"
+ },
+ "NetworkInterfaceIds": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "NetworkInterfaceType": {
+ "enum": [
+ "ena",
+ "efa"
+ ],
+ "type": "string"
+ },
+ "RoleArn": {
+ "type": "string"
+ },
+ "SecurityGroupIds": {
+ "format": "AWS::EC2::SecurityGroup.Ids",
+ "items": {
+ "format": "AWS::EC2::SecurityGroup.GroupId",
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "SubnetId": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "Name",
+ "RoleArn",
+ "SecurityGroupIds",
+ "SubnetId"
+ ],
+ "type": "object"
+ },
+ "VpcInterfaceAttachment": {
+ "additionalProperties": false,
+ "properties": {
+ "VpcInterfaceName": {
+ "type": "string"
+ }
+ },
+ "type": "object"
+ }
+ },
+ "primaryIdentifier": [
+ "/properties/FlowArn"
+ ],
+ "properties": {
+ "AvailabilityZone": {
+ "type": "string"
+ },
+ "EgressIp": {
+ "type": "string"
+ },
+ "FlowArn": {
+ "type": "string"
+ },
+ "FlowAvailabilityZone": {
+ "type": "string"
+ },
+ "Maintenance": {
+ "$ref": "#/definitions/Maintenance"
+ },
+ "MediaStreams": {
+ "items": {
+ "$ref": "#/definitions/MediaStream"
+ },
+ "type": "array"
+ },
+ "Name": {
+ "type": "string"
+ },
+ "Source": {
+ "$ref": "#/definitions/Source"
+ },
+ "SourceFailoverConfig": {
+ "$ref": "#/definitions/FailoverConfig"
+ },
+ "SourceMonitoringConfig": {
+ "$ref": "#/definitions/SourceMonitoringConfig"
+ },
+ "VpcInterfaces": {
+ "items": {
+ "$ref": "#/definitions/VpcInterface"
+ },
+ "type": "array"
+ }
+ },
+ "readOnlyProperties": [
+ "/properties/FlowArn",
+ "/properties/FlowAvailabilityZone",
+ "/properties/Source/SourceArn",
+ "/properties/Source/IngestIp",
+ "/properties/Source/SourceIngestPort",
+ "/properties/VpcInterfaces/*/NetworkInterfaceIds",
+ "/properties/MediaStreams/*/Fmt",
+ "/properties/EgressIp"
+ ],
+ "required": [
+ "Name",
+ "Source"
+ ],
+ "resourceLink": {
+ "mappings": {
+ "flowArn": "/FlowArn"
+ },
+ "templateUri": "/mediaconnect/home?region=${awsRegion}#/flows/${flowArn}"
+ },
+ "sourceUrl": "https://github.com/aws-cloudformation/aws-cloudformation-resource-providers-mediaconnect.git",
+ "typeName": "AWS::MediaConnect::Flow"
+}
diff --git a/src/cfnlint/data/schemas/providers/eu_west_1/aws-paymentcryptography-key.json b/src/cfnlint/data/schemas/providers/eu_west_1/aws-paymentcryptography-key.json
new file mode 100644
index 0000000000..8867320a62
--- /dev/null
+++ b/src/cfnlint/data/schemas/providers/eu_west_1/aws-paymentcryptography-key.json
@@ -0,0 +1,219 @@
+{
+ "additionalProperties": false,
+ "definitions": {
+ "KeyAlgorithm": {
+ "enum": [
+ "TDES_2KEY",
+ "TDES_3KEY",
+ "AES_128",
+ "AES_192",
+ "AES_256",
+ "RSA_2048",
+ "RSA_3072",
+ "RSA_4096"
+ ],
+ "type": "string"
+ },
+ "KeyAttributes": {
+ "additionalProperties": false,
+ "properties": {
+ "KeyAlgorithm": {
+ "$ref": "#/definitions/KeyAlgorithm"
+ },
+ "KeyClass": {
+ "$ref": "#/definitions/KeyClass"
+ },
+ "KeyModesOfUse": {
+ "$ref": "#/definitions/KeyModesOfUse"
+ },
+ "KeyUsage": {
+ "$ref": "#/definitions/KeyUsage"
+ }
+ },
+ "required": [
+ "KeyAlgorithm",
+ "KeyClass",
+ "KeyModesOfUse",
+ "KeyUsage"
+ ],
+ "type": "object"
+ },
+ "KeyCheckValueAlgorithm": {
+ "enum": [
+ "CMAC",
+ "ANSI_X9_24"
+ ],
+ "type": "string"
+ },
+ "KeyClass": {
+ "enum": [
+ "SYMMETRIC_KEY",
+ "ASYMMETRIC_KEY_PAIR",
+ "PRIVATE_KEY",
+ "PUBLIC_KEY"
+ ],
+ "type": "string"
+ },
+ "KeyModesOfUse": {
+ "additionalProperties": false,
+ "properties": {
+ "Decrypt": {
+ "default": false,
+ "type": "boolean"
+ },
+ "DeriveKey": {
+ "default": false,
+ "type": "boolean"
+ },
+ "Encrypt": {
+ "default": false,
+ "type": "boolean"
+ },
+ "Generate": {
+ "default": false,
+ "type": "boolean"
+ },
+ "NoRestrictions": {
+ "default": false,
+ "type": "boolean"
+ },
+ "Sign": {
+ "default": false,
+ "type": "boolean"
+ },
+ "Unwrap": {
+ "default": false,
+ "type": "boolean"
+ },
+ "Verify": {
+ "default": false,
+ "type": "boolean"
+ },
+ "Wrap": {
+ "default": false,
+ "type": "boolean"
+ }
+ },
+ "type": "object"
+ },
+ "KeyOrigin": {
+ "enum": [
+ "EXTERNAL",
+ "AWS_PAYMENT_CRYPTOGRAPHY"
+ ],
+ "type": "string"
+ },
+ "KeyState": {
+ "enum": [
+ "CREATE_IN_PROGRESS",
+ "CREATE_COMPLETE",
+ "DELETE_PENDING",
+ "DELETE_COMPLETE"
+ ],
+ "type": "string"
+ },
+ "KeyUsage": {
+ "enum": [
+ "TR31_B0_BASE_DERIVATION_KEY",
+ "TR31_C0_CARD_VERIFICATION_KEY",
+ "TR31_D0_SYMMETRIC_DATA_ENCRYPTION_KEY",
+ "TR31_D1_ASYMMETRIC_KEY_FOR_DATA_ENCRYPTION",
+ "TR31_E0_EMV_MKEY_APP_CRYPTOGRAMS",
+ "TR31_E1_EMV_MKEY_CONFIDENTIALITY",
+ "TR31_E2_EMV_MKEY_INTEGRITY",
+ "TR31_E4_EMV_MKEY_DYNAMIC_NUMBERS",
+ "TR31_E5_EMV_MKEY_CARD_PERSONALIZATION",
+ "TR31_E6_EMV_MKEY_OTHER",
+ "TR31_K0_KEY_ENCRYPTION_KEY",
+ "TR31_K1_KEY_BLOCK_PROTECTION_KEY",
+ "TR31_K3_ASYMMETRIC_KEY_FOR_KEY_AGREEMENT",
+ "TR31_M3_ISO_9797_3_MAC_KEY",
+ "TR31_M1_ISO_9797_1_MAC_KEY",
+ "TR31_M6_ISO_9797_5_CMAC_KEY",
+ "TR31_M7_HMAC_KEY",
+ "TR31_P0_PIN_ENCRYPTION_KEY",
+ "TR31_P1_PIN_GENERATION_KEY",
+ "TR31_S0_ASYMMETRIC_KEY_FOR_DIGITAL_SIGNATURE",
+ "TR31_V1_IBM3624_PIN_VERIFICATION_KEY",
+ "TR31_V2_VISA_PIN_VERIFICATION_KEY",
+ "TR31_K2_TR34_ASYMMETRIC_KEY"
+ ],
+ "type": "string"
+ },
+ "Tag": {
+ "additionalProperties": false,
+ "properties": {
+ "Key": {
+ "maxLength": 128,
+ "minLength": 1,
+ "type": "string"
+ },
+ "Value": {
+ "maxLength": 256,
+ "minLength": 1,
+ "type": "string"
+ }
+ },
+ "required": [
+ "Key",
+ "Value"
+ ],
+ "type": "object"
+ }
+ },
+ "primaryIdentifier": [
+ "/properties/KeyIdentifier"
+ ],
+ "properties": {
+ "Enabled": {
+ "type": "boolean"
+ },
+ "Exportable": {
+ "type": "boolean"
+ },
+ "KeyAttributes": {
+ "$ref": "#/definitions/KeyAttributes"
+ },
+ "KeyCheckValueAlgorithm": {
+ "$ref": "#/definitions/KeyCheckValueAlgorithm"
+ },
+ "KeyIdentifier": {
+ "maxLength": 322,
+ "minLength": 7,
+ "pattern": "^arn:aws:payment-cryptography:[a-z]{2}-[a-z]{1,16}-[0-9]+:[0-9]{12}:(key/[0-9a-zA-Z]{16,64}|alias/[a-zA-Z0-9/_-]+)$|^alias/[a-zA-Z0-9/_-]+$",
+ "type": "string"
+ },
+ "KeyOrigin": {
+ "$ref": "#/definitions/KeyOrigin"
+ },
+ "KeyState": {
+ "$ref": "#/definitions/KeyState"
+ },
+ "Tags": {
+ "insertionOrder": false,
+ "items": {
+ "$ref": "#/definitions/Tag"
+ },
+ "maxItems": 200,
+ "minItems": 0,
+ "type": "array"
+ }
+ },
+ "readOnlyProperties": [
+ "/properties/KeyIdentifier",
+ "/properties/KeyOrigin",
+ "/properties/KeyState"
+ ],
+ "required": [
+ "Exportable",
+ "KeyAttributes"
+ ],
+ "tagging": {
+ "cloudFormationSystemTags": true,
+ "tagOnCreate": true,
+ "tagProperty": "/properties/Tags",
+ "tagUpdatable": true,
+ "taggable": true
+ },
+ "typeName": "AWS::PaymentCryptography::Key"
+}
diff --git a/src/cfnlint/data/schemas/providers/eu_west_1/aws-quicksight-analysis.json b/src/cfnlint/data/schemas/providers/eu_west_1/aws-quicksight-analysis.json
deleted file mode 100644
index 1b7c71a461..0000000000
--- a/src/cfnlint/data/schemas/providers/eu_west_1/aws-quicksight-analysis.json
+++ /dev/null
@@ -1,11274 +0,0 @@
-{
- "additionalProperties": false,
- "createOnlyProperties": [
- "/properties/AnalysisId",
- "/properties/AwsAccountId"
- ],
- "definitions": {
- "AggregationFunction": {
- "additionalProperties": false,
- "properties": {
- "AttributeAggregationFunction": {
- "$ref": "#/definitions/AttributeAggregationFunction"
- },
- "CategoricalAggregationFunction": {
- "$ref": "#/definitions/CategoricalAggregationFunction"
- },
- "DateAggregationFunction": {
- "$ref": "#/definitions/DateAggregationFunction"
- },
- "NumericalAggregationFunction": {
- "$ref": "#/definitions/NumericalAggregationFunction"
- }
- },
- "type": "object"
- },
- "AggregationSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "AggregationFunction": {
- "$ref": "#/definitions/AggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "SortDirection": {
- "$ref": "#/definitions/SortDirection"
- }
- },
- "required": [
- "Column",
- "SortDirection"
- ],
- "type": "object"
- },
- "AllSheetsFilterScopeConfiguration": {
- "format": "json",
- "type": [
- "object",
- "string"
- ]
- },
- "AnalysisDefaults": {
- "additionalProperties": false,
- "properties": {
- "DefaultNewSheetConfiguration": {
- "$ref": "#/definitions/DefaultNewSheetConfiguration"
- }
- },
- "required": [
- "DefaultNewSheetConfiguration"
- ],
- "type": "object"
- },
- "AnalysisDefinition": {
- "additionalProperties": false,
- "properties": {
- "AnalysisDefaults": {
- "$ref": "#/definitions/AnalysisDefaults"
- },
- "CalculatedFields": {
- "items": {
- "$ref": "#/definitions/CalculatedField"
- },
- "maxItems": 500,
- "minItems": 0,
- "type": "array"
- },
- "ColumnConfigurations": {
- "items": {
- "$ref": "#/definitions/ColumnConfiguration"
- },
- "maxItems": 2000,
- "minItems": 0,
- "type": "array"
- },
- "DataSetIdentifierDeclarations": {
- "items": {
- "$ref": "#/definitions/DataSetIdentifierDeclaration"
- },
- "maxItems": 50,
- "minItems": 1,
- "type": "array"
- },
- "FilterGroups": {
- "items": {
- "$ref": "#/definitions/FilterGroup"
- },
- "maxItems": 2000,
- "minItems": 0,
- "type": "array"
- },
- "Options": {
- "$ref": "#/definitions/AssetOptions"
- },
- "ParameterDeclarations": {
- "items": {
- "$ref": "#/definitions/ParameterDeclaration"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Sheets": {
- "items": {
- "$ref": "#/definitions/SheetDefinition"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "DataSetIdentifierDeclarations"
- ],
- "type": "object"
- },
- "AnalysisError": {
- "additionalProperties": false,
- "properties": {
- "Message": {
- "pattern": "\\S",
- "type": "string"
- },
- "Type": {
- "$ref": "#/definitions/AnalysisErrorType"
- },
- "ViolatedEntities": {
- "items": {
- "$ref": "#/definitions/Entity"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "AnalysisErrorType": {
- "enum": [
- "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"
- ],
- "type": "string"
- },
- "AnalysisSourceEntity": {
- "additionalProperties": false,
- "properties": {
- "SourceTemplate": {
- "$ref": "#/definitions/AnalysisSourceTemplate"
- }
- },
- "type": "object"
- },
- "AnalysisSourceTemplate": {
- "additionalProperties": false,
- "properties": {
- "Arn": {
- "type": "string"
- },
- "DataSetReferences": {
- "items": {
- "$ref": "#/definitions/DataSetReference"
- },
- "minItems": 1,
- "type": "array"
- }
- },
- "required": [
- "Arn",
- "DataSetReferences"
- ],
- "type": "object"
- },
- "AnchorDateConfiguration": {
- "additionalProperties": false,
- "properties": {
- "AnchorOption": {
- "$ref": "#/definitions/AnchorOption"
- },
- "ParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- }
- },
- "type": "object"
- },
- "AnchorOption": {
- "enum": [
- "NOW"
- ],
- "type": "string"
- },
- "ArcAxisConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Range": {
- "$ref": "#/definitions/ArcAxisDisplayRange"
- },
- "ReserveRange": {
- "default": 0,
- "type": "number"
- }
- },
- "type": "object"
- },
- "ArcAxisDisplayRange": {
- "additionalProperties": false,
- "properties": {
- "Max": {
- "default": null,
- "type": "number"
- },
- "Min": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "ArcConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ArcAngle": {
- "default": null,
- "type": "number"
- },
- "ArcThickness": {
- "$ref": "#/definitions/ArcThicknessOptions"
- }
- },
- "type": "object"
- },
- "ArcOptions": {
- "additionalProperties": false,
- "properties": {
- "ArcThickness": {
- "$ref": "#/definitions/ArcThickness"
- }
- },
- "type": "object"
- },
- "ArcThickness": {
- "enum": [
- "SMALL",
- "MEDIUM",
- "LARGE",
- "WHOLE"
- ],
- "type": "string"
- },
- "ArcThicknessOptions": {
- "enum": [
- "SMALL",
- "MEDIUM",
- "LARGE"
- ],
- "type": "string"
- },
- "AssetOptions": {
- "additionalProperties": false,
- "properties": {
- "Timezone": {
- "type": "string"
- },
- "WeekStart": {
- "$ref": "#/definitions/DayOfTheWeek"
- }
- },
- "type": "object"
- },
- "AttributeAggregationFunction": {
- "additionalProperties": false,
- "properties": {
- "SimpleAttributeAggregation": {
- "$ref": "#/definitions/SimpleAttributeAggregationFunction"
- },
- "ValueForMultipleValues": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "AxisBinding": {
- "enum": [
- "PRIMARY_YAXIS",
- "SECONDARY_YAXIS"
- ],
- "type": "string"
- },
- "AxisDataOptions": {
- "additionalProperties": false,
- "properties": {
- "DateAxisOptions": {
- "$ref": "#/definitions/DateAxisOptions"
- },
- "NumericAxisOptions": {
- "$ref": "#/definitions/NumericAxisOptions"
- }
- },
- "type": "object"
- },
- "AxisDisplayDataDrivenRange": {
- "format": "json",
- "type": [
- "object",
- "string"
- ]
- },
- "AxisDisplayMinMaxRange": {
- "additionalProperties": false,
- "properties": {
- "Maximum": {
- "default": null,
- "type": "number"
- },
- "Minimum": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "AxisDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "AxisLineVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "AxisOffset": {
- "type": "string"
- },
- "DataOptions": {
- "$ref": "#/definitions/AxisDataOptions"
- },
- "GridLineVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "ScrollbarOptions": {
- "$ref": "#/definitions/ScrollBarOptions"
- },
- "TickLabelOptions": {
- "$ref": "#/definitions/AxisTickLabelOptions"
- }
- },
- "type": "object"
- },
- "AxisDisplayRange": {
- "additionalProperties": false,
- "properties": {
- "DataDriven": {
- "$ref": "#/definitions/AxisDisplayDataDrivenRange"
- },
- "MinMax": {
- "$ref": "#/definitions/AxisDisplayMinMaxRange"
- }
- },
- "type": "object"
- },
- "AxisLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "ApplyTo": {
- "$ref": "#/definitions/AxisLabelReferenceOptions"
- },
- "CustomLabel": {
- "type": "string"
- },
- "FontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- }
- },
- "type": "object"
- },
- "AxisLabelReferenceOptions": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "AxisLinearScale": {
- "additionalProperties": false,
- "properties": {
- "StepCount": {
- "default": null,
- "type": "number"
- },
- "StepSize": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "AxisLogarithmicScale": {
- "additionalProperties": false,
- "properties": {
- "Base": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "AxisScale": {
- "additionalProperties": false,
- "properties": {
- "Linear": {
- "$ref": "#/definitions/AxisLinearScale"
- },
- "Logarithmic": {
- "$ref": "#/definitions/AxisLogarithmicScale"
- }
- },
- "type": "object"
- },
- "AxisTickLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "LabelOptions": {
- "$ref": "#/definitions/LabelOptions"
- },
- "RotationAngle": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "BarChartAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Colors": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "SmallMultiples": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "BarChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "BarsArrangement": {
- "$ref": "#/definitions/BarsArrangement"
- },
- "CategoryAxis": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "CategoryLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ColorLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ContributionAnalysisDefaults": {
- "items": {
- "$ref": "#/definitions/ContributionAnalysisDefault"
- },
- "maxItems": 200,
- "minItems": 1,
- "type": "array"
- },
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/BarChartFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "Orientation": {
- "$ref": "#/definitions/BarChartOrientation"
- },
- "ReferenceLines": {
- "items": {
- "$ref": "#/definitions/ReferenceLine"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "SmallMultiplesOptions": {
- "$ref": "#/definitions/SmallMultiplesOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/BarChartSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "ValueAxis": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "ValueLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- }
- },
- "type": "object"
- },
- "BarChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "BarChartAggregatedFieldWells": {
- "$ref": "#/definitions/BarChartAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "BarChartOrientation": {
- "enum": [
- "HORIZONTAL",
- "VERTICAL"
- ],
- "type": "string"
- },
- "BarChartSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "ColorItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "ColorSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "SmallMultiplesLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "SmallMultiplesSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "BarChartVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/BarChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "BarsArrangement": {
- "enum": [
- "CLUSTERED",
- "STACKED",
- "STACKED_PERCENT"
- ],
- "type": "string"
- },
- "BaseMapStyleType": {
- "enum": [
- "LIGHT_GRAY",
- "DARK_GRAY",
- "STREET",
- "IMAGERY"
- ],
- "type": "string"
- },
- "BinCountOptions": {
- "additionalProperties": false,
- "properties": {
- "Value": {
- "minimum": 0,
- "type": "number"
- }
- },
- "type": "object"
- },
- "BinWidthOptions": {
- "additionalProperties": false,
- "properties": {
- "BinCountLimit": {
- "maximum": 1000,
- "minimum": 0,
- "type": "number"
- },
- "Value": {
- "minimum": 0,
- "type": "number"
- }
- },
- "type": "object"
- },
- "BodySectionConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Content": {
- "$ref": "#/definitions/BodySectionContent"
- },
- "PageBreakConfiguration": {
- "$ref": "#/definitions/SectionPageBreakConfiguration"
- },
- "SectionId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Style": {
- "$ref": "#/definitions/SectionStyle"
- }
- },
- "required": [
- "Content",
- "SectionId"
- ],
- "type": "object"
- },
- "BodySectionContent": {
- "additionalProperties": false,
- "properties": {
- "Layout": {
- "$ref": "#/definitions/SectionLayoutConfiguration"
- }
- },
- "type": "object"
- },
- "BoxPlotAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "GroupBy": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 5,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "BoxPlotChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "BoxPlotOptions": {
- "$ref": "#/definitions/BoxPlotOptions"
- },
- "CategoryAxis": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "CategoryLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/BoxPlotFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "PrimaryYAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "PrimaryYAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ReferenceLines": {
- "items": {
- "$ref": "#/definitions/ReferenceLine"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/BoxPlotSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- }
- },
- "type": "object"
- },
- "BoxPlotFieldWells": {
- "additionalProperties": false,
- "properties": {
- "BoxPlotAggregatedFieldWells": {
- "$ref": "#/definitions/BoxPlotAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "BoxPlotFillStyle": {
- "enum": [
- "SOLID",
- "TRANSPARENT"
- ],
- "type": "string"
- },
- "BoxPlotOptions": {
- "additionalProperties": false,
- "properties": {
- "AllDataPointsVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "OutlierVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "StyleOptions": {
- "$ref": "#/definitions/BoxPlotStyleOptions"
- }
- },
- "type": "object"
- },
- "BoxPlotSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "PaginationConfiguration": {
- "$ref": "#/definitions/PaginationConfiguration"
- }
- },
- "type": "object"
- },
- "BoxPlotStyleOptions": {
- "additionalProperties": false,
- "properties": {
- "FillStyle": {
- "$ref": "#/definitions/BoxPlotFillStyle"
- }
- },
- "type": "object"
- },
- "BoxPlotVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/BoxPlotChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "CalculatedField": {
- "additionalProperties": false,
- "properties": {
- "DataSetIdentifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Expression": {
- "maxLength": 32000,
- "minLength": 1,
- "type": "string"
- },
- "Name": {
- "maxLength": 127,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "DataSetIdentifier",
- "Expression",
- "Name"
- ],
- "type": "object"
- },
- "CalculatedMeasureField": {
- "additionalProperties": false,
- "properties": {
- "Expression": {
- "maxLength": 4096,
- "minLength": 1,
- "type": "string"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Expression",
- "FieldId"
- ],
- "type": "object"
- },
- "CascadingControlConfiguration": {
- "additionalProperties": false,
- "properties": {
- "SourceControls": {
- "items": {
- "$ref": "#/definitions/CascadingControlSource"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "CascadingControlSource": {
- "additionalProperties": false,
- "properties": {
- "ColumnToMatch": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "SourceSheetControlId": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "CategoricalAggregationFunction": {
- "enum": [
- "COUNT",
- "DISTINCT_COUNT"
- ],
- "type": "string"
- },
- "CategoricalDimensionField": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/StringFormatConfiguration"
- },
- "HierarchyId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "CategoricalMeasureField": {
- "additionalProperties": false,
- "properties": {
- "AggregationFunction": {
- "$ref": "#/definitions/CategoricalAggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/StringFormatConfiguration"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "CategoryDrillDownFilter": {
- "additionalProperties": false,
- "properties": {
- "CategoryValues": {
- "items": {
- "maxLength": 512,
- "minLength": 0,
- "type": "string"
- },
- "maxItems": 100000,
- "minItems": 0,
- "type": "array"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- }
- },
- "required": [
- "CategoryValues",
- "Column"
- ],
- "type": "object"
- },
- "CategoryFilter": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "Configuration": {
- "$ref": "#/definitions/CategoryFilterConfiguration"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "Column",
- "Configuration",
- "FilterId"
- ],
- "type": "object"
- },
- "CategoryFilterConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomFilterConfiguration": {
- "$ref": "#/definitions/CustomFilterConfiguration"
- },
- "CustomFilterListConfiguration": {
- "$ref": "#/definitions/CustomFilterListConfiguration"
- },
- "FilterListConfiguration": {
- "$ref": "#/definitions/FilterListConfiguration"
- }
- },
- "type": "object"
- },
- "CategoryFilterMatchOperator": {
- "enum": [
- "EQUALS",
- "DOES_NOT_EQUAL",
- "CONTAINS",
- "DOES_NOT_CONTAIN",
- "STARTS_WITH",
- "ENDS_WITH"
- ],
- "type": "string"
- },
- "CategoryFilterSelectAllOptions": {
- "enum": [
- "FILTER_ALL_VALUES"
- ],
- "type": "string"
- },
- "CategoryInnerFilter": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "Configuration": {
- "$ref": "#/definitions/CategoryFilterConfiguration"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- }
- },
- "required": [
- "Column",
- "Configuration"
- ],
- "type": "object"
- },
- "ChartAxisLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "AxisLabelOptions": {
- "items": {
- "$ref": "#/definitions/AxisLabelOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "SortIconVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "ClusterMarker": {
- "additionalProperties": false,
- "properties": {
- "SimpleClusterMarker": {
- "$ref": "#/definitions/SimpleClusterMarker"
- }
- },
- "type": "object"
- },
- "ClusterMarkerConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ClusterMarker": {
- "$ref": "#/definitions/ClusterMarker"
- }
- },
- "type": "object"
- },
- "ColorFillType": {
- "enum": [
- "DISCRETE",
- "GRADIENT"
- ],
- "type": "string"
- },
- "ColorScale": {
- "additionalProperties": false,
- "properties": {
- "ColorFillType": {
- "$ref": "#/definitions/ColorFillType"
- },
- "Colors": {
- "items": {
- "$ref": "#/definitions/DataColor"
- },
- "maxItems": 3,
- "minItems": 2,
- "type": "array"
- },
- "NullValueColor": {
- "$ref": "#/definitions/DataColor"
- }
- },
- "required": [
- "ColorFillType",
- "Colors"
- ],
- "type": "object"
- },
- "ColorsConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomColors": {
- "items": {
- "$ref": "#/definitions/CustomColor"
- },
- "maxItems": 50,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "ColumnConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ColorsConfiguration": {
- "$ref": "#/definitions/ColorsConfiguration"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/FormatConfiguration"
- },
- "Role": {
- "$ref": "#/definitions/ColumnRole"
- }
- },
- "required": [
- "Column"
- ],
- "type": "object"
- },
- "ColumnHierarchy": {
- "additionalProperties": false,
- "properties": {
- "DateTimeHierarchy": {
- "$ref": "#/definitions/DateTimeHierarchy"
- },
- "ExplicitHierarchy": {
- "$ref": "#/definitions/ExplicitHierarchy"
- },
- "PredefinedHierarchy": {
- "$ref": "#/definitions/PredefinedHierarchy"
- }
- },
- "type": "object"
- },
- "ColumnIdentifier": {
- "additionalProperties": false,
- "properties": {
- "ColumnName": {
- "maxLength": 127,
- "minLength": 1,
- "type": "string"
- },
- "DataSetIdentifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "ColumnName",
- "DataSetIdentifier"
- ],
- "type": "object"
- },
- "ColumnRole": {
- "enum": [
- "DIMENSION",
- "MEASURE"
- ],
- "type": "string"
- },
- "ColumnSort": {
- "additionalProperties": false,
- "properties": {
- "AggregationFunction": {
- "$ref": "#/definitions/AggregationFunction"
- },
- "Direction": {
- "$ref": "#/definitions/SortDirection"
- },
- "SortBy": {
- "$ref": "#/definitions/ColumnIdentifier"
- }
- },
- "required": [
- "Direction",
- "SortBy"
- ],
- "type": "object"
- },
- "ColumnTooltipItem": {
- "additionalProperties": false,
- "properties": {
- "Aggregation": {
- "$ref": "#/definitions/AggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "Label": {
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "required": [
- "Column"
- ],
- "type": "object"
- },
- "ComboChartAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "BarValues": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Colors": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "LineValues": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "ComboChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "BarDataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "BarsArrangement": {
- "$ref": "#/definitions/BarsArrangement"
- },
- "CategoryAxis": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "CategoryLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ColorLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/ComboChartFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "LineDataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "PrimaryYAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "PrimaryYAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ReferenceLines": {
- "items": {
- "$ref": "#/definitions/ReferenceLine"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "SecondaryYAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "SecondaryYAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/ComboChartSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- }
- },
- "type": "object"
- },
- "ComboChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "ComboChartAggregatedFieldWells": {
- "$ref": "#/definitions/ComboChartAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "ComboChartSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "ColorItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "ColorSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "ComboChartVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/ComboChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "ComparisonConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ComparisonFormat": {
- "$ref": "#/definitions/ComparisonFormatConfiguration"
- },
- "ComparisonMethod": {
- "$ref": "#/definitions/ComparisonMethod"
- }
- },
- "type": "object"
- },
- "ComparisonFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "NumberDisplayFormatConfiguration": {
- "$ref": "#/definitions/NumberDisplayFormatConfiguration"
- },
- "PercentageDisplayFormatConfiguration": {
- "$ref": "#/definitions/PercentageDisplayFormatConfiguration"
- }
- },
- "type": "object"
- },
- "ComparisonMethod": {
- "enum": [
- "DIFFERENCE",
- "PERCENT_DIFFERENCE",
- "PERCENT"
- ],
- "type": "string"
- },
- "Computation": {
- "additionalProperties": false,
- "properties": {
- "Forecast": {
- "$ref": "#/definitions/ForecastComputation"
- },
- "GrowthRate": {
- "$ref": "#/definitions/GrowthRateComputation"
- },
- "MaximumMinimum": {
- "$ref": "#/definitions/MaximumMinimumComputation"
- },
- "MetricComparison": {
- "$ref": "#/definitions/MetricComparisonComputation"
- },
- "PeriodOverPeriod": {
- "$ref": "#/definitions/PeriodOverPeriodComputation"
- },
- "PeriodToDate": {
- "$ref": "#/definitions/PeriodToDateComputation"
- },
- "TopBottomMovers": {
- "$ref": "#/definitions/TopBottomMoversComputation"
- },
- "TopBottomRanked": {
- "$ref": "#/definitions/TopBottomRankedComputation"
- },
- "TotalAggregation": {
- "$ref": "#/definitions/TotalAggregationComputation"
- },
- "UniqueValues": {
- "$ref": "#/definitions/UniqueValuesComputation"
- }
- },
- "type": "object"
- },
- "ConditionalFormattingColor": {
- "additionalProperties": false,
- "properties": {
- "Gradient": {
- "$ref": "#/definitions/ConditionalFormattingGradientColor"
- },
- "Solid": {
- "$ref": "#/definitions/ConditionalFormattingSolidColor"
- }
- },
- "type": "object"
- },
- "ConditionalFormattingCustomIconCondition": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "DisplayConfiguration": {
- "$ref": "#/definitions/ConditionalFormattingIconDisplayConfiguration"
- },
- "Expression": {
- "maxLength": 4096,
- "minLength": 1,
- "type": "string"
- },
- "IconOptions": {
- "$ref": "#/definitions/ConditionalFormattingCustomIconOptions"
- }
- },
- "required": [
- "Expression",
- "IconOptions"
- ],
- "type": "object"
- },
- "ConditionalFormattingCustomIconOptions": {
- "additionalProperties": false,
- "properties": {
- "Icon": {
- "$ref": "#/definitions/Icon"
- },
- "UnicodeIcon": {
- "pattern": "^[^\\u0000-\\u00FF]$",
- "type": "string"
- }
- },
- "type": "object"
- },
- "ConditionalFormattingGradientColor": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "$ref": "#/definitions/GradientColor"
- },
- "Expression": {
- "maxLength": 4096,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Color",
- "Expression"
- ],
- "type": "object"
- },
- "ConditionalFormattingIcon": {
- "additionalProperties": false,
- "properties": {
- "CustomCondition": {
- "$ref": "#/definitions/ConditionalFormattingCustomIconCondition"
- },
- "IconSet": {
- "$ref": "#/definitions/ConditionalFormattingIconSet"
- }
- },
- "type": "object"
- },
- "ConditionalFormattingIconDisplayConfiguration": {
- "additionalProperties": false,
- "properties": {
- "IconDisplayOption": {
- "$ref": "#/definitions/ConditionalFormattingIconDisplayOption"
- }
- },
- "type": "object"
- },
- "ConditionalFormattingIconDisplayOption": {
- "enum": [
- "ICON_ONLY"
- ],
- "type": "string"
- },
- "ConditionalFormattingIconSet": {
- "additionalProperties": false,
- "properties": {
- "Expression": {
- "maxLength": 4096,
- "minLength": 1,
- "type": "string"
- },
- "IconSetType": {
- "$ref": "#/definitions/ConditionalFormattingIconSetType"
- }
- },
- "required": [
- "Expression"
- ],
- "type": "object"
- },
- "ConditionalFormattingIconSetType": {
- "enum": [
- "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"
- ],
- "type": "string"
- },
- "ConditionalFormattingSolidColor": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "Expression": {
- "maxLength": 4096,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Expression"
- ],
- "type": "object"
- },
- "ContributionAnalysisDefault": {
- "additionalProperties": false,
- "properties": {
- "ContributorDimensions": {
- "items": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "maxItems": 4,
- "minItems": 1,
- "type": "array"
- },
- "MeasureFieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "ContributorDimensions",
- "MeasureFieldId"
- ],
- "type": "object"
- },
- "CrossDatasetTypes": {
- "enum": [
- "ALL_DATASETS",
- "SINGLE_DATASET"
- ],
- "type": "string"
- },
- "CurrencyDisplayFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DecimalPlacesConfiguration": {
- "$ref": "#/definitions/DecimalPlacesConfiguration"
- },
- "NegativeValueConfiguration": {
- "$ref": "#/definitions/NegativeValueConfiguration"
- },
- "NullValueFormatConfiguration": {
- "$ref": "#/definitions/NullValueFormatConfiguration"
- },
- "NumberScale": {
- "$ref": "#/definitions/NumberScale"
- },
- "Prefix": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "SeparatorConfiguration": {
- "$ref": "#/definitions/NumericSeparatorConfiguration"
- },
- "Suffix": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "Symbol": {
- "pattern": "^[A-Z]{3}$",
- "type": "string"
- }
- },
- "type": "object"
- },
- "CustomActionFilterOperation": {
- "additionalProperties": false,
- "properties": {
- "SelectedFieldsConfiguration": {
- "$ref": "#/definitions/FilterOperationSelectedFieldsConfiguration"
- },
- "TargetVisualsConfiguration": {
- "$ref": "#/definitions/FilterOperationTargetVisualsConfiguration"
- }
- },
- "required": [
- "SelectedFieldsConfiguration",
- "TargetVisualsConfiguration"
- ],
- "type": "object"
- },
- "CustomActionNavigationOperation": {
- "additionalProperties": false,
- "properties": {
- "LocalNavigationConfiguration": {
- "$ref": "#/definitions/LocalNavigationConfiguration"
- }
- },
- "type": "object"
- },
- "CustomActionSetParametersOperation": {
- "additionalProperties": false,
- "properties": {
- "ParameterValueConfigurations": {
- "items": {
- "$ref": "#/definitions/SetParameterValueConfiguration"
- },
- "maxItems": 200,
- "minItems": 1,
- "type": "array"
- }
- },
- "required": [
- "ParameterValueConfigurations"
- ],
- "type": "object"
- },
- "CustomActionURLOperation": {
- "additionalProperties": false,
- "properties": {
- "URLTarget": {
- "$ref": "#/definitions/URLTargetConfiguration"
- },
- "URLTemplate": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "URLTarget",
- "URLTemplate"
- ],
- "type": "object"
- },
- "CustomColor": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "FieldValue": {
- "maxLength": 2048,
- "minLength": 0,
- "type": "string"
- },
- "SpecialValue": {
- "$ref": "#/definitions/SpecialValue"
- }
- },
- "required": [
- "Color"
- ],
- "type": "object"
- },
- "CustomContentConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ContentType": {
- "$ref": "#/definitions/CustomContentType"
- },
- "ContentUrl": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "ImageScaling": {
- "$ref": "#/definitions/CustomContentImageScalingConfiguration"
- }
- },
- "type": "object"
- },
- "CustomContentImageScalingConfiguration": {
- "enum": [
- "FIT_TO_HEIGHT",
- "FIT_TO_WIDTH",
- "DO_NOT_SCALE",
- "SCALE_TO_VISUAL"
- ],
- "type": "string"
- },
- "CustomContentType": {
- "enum": [
- "IMAGE",
- "OTHER_EMBEDDED_CONTENT"
- ],
- "type": "string"
- },
- "CustomContentVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/CustomContentConfiguration"
- },
- "DataSetIdentifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "DataSetIdentifier",
- "VisualId"
- ],
- "type": "object"
- },
- "CustomFilterConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryValue": {
- "maxLength": 512,
- "minLength": 0,
- "type": "string"
- },
- "MatchOperator": {
- "$ref": "#/definitions/CategoryFilterMatchOperator"
- },
- "NullOption": {
- "$ref": "#/definitions/FilterNullOption"
- },
- "ParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "SelectAllOptions": {
- "$ref": "#/definitions/CategoryFilterSelectAllOptions"
- }
- },
- "required": [
- "MatchOperator",
- "NullOption"
- ],
- "type": "object"
- },
- "CustomFilterListConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryValues": {
- "items": {
- "maxLength": 512,
- "minLength": 0,
- "type": "string"
- },
- "maxItems": 100000,
- "minItems": 0,
- "type": "array"
- },
- "MatchOperator": {
- "$ref": "#/definitions/CategoryFilterMatchOperator"
- },
- "NullOption": {
- "$ref": "#/definitions/FilterNullOption"
- },
- "SelectAllOptions": {
- "$ref": "#/definitions/CategoryFilterSelectAllOptions"
- }
- },
- "required": [
- "MatchOperator",
- "NullOption"
- ],
- "type": "object"
- },
- "CustomNarrativeOptions": {
- "additionalProperties": false,
- "properties": {
- "Narrative": {
- "maxLength": 150000,
- "minLength": 0,
- "type": "string"
- }
- },
- "required": [
- "Narrative"
- ],
- "type": "object"
- },
- "CustomParameterValues": {
- "additionalProperties": false,
- "properties": {
- "DateTimeValues": {
- "items": {
- "format": "date-time",
- "type": "string"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- },
- "DecimalValues": {
- "items": {
- "type": "number"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- },
- "IntegerValues": {
- "items": {
- "type": "number"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- },
- "StringValues": {
- "items": {
- "type": "string"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "CustomValuesConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomValues": {
- "$ref": "#/definitions/CustomParameterValues"
- },
- "IncludeNullValue": {
- "type": "boolean"
- }
- },
- "required": [
- "CustomValues"
- ],
- "type": "object"
- },
- "DataBarsOptions": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "NegativeColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "PositiveColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- }
- },
- "required": [
- "FieldId"
- ],
- "type": "object"
- },
- "DataColor": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "DataValue": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "DataFieldSeriesItem": {
- "additionalProperties": false,
- "properties": {
- "AxisBinding": {
- "$ref": "#/definitions/AxisBinding"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FieldValue": {
- "type": "string"
- },
- "Settings": {
- "$ref": "#/definitions/LineChartSeriesSettings"
- }
- },
- "required": [
- "AxisBinding",
- "FieldId"
- ],
- "type": "object"
- },
- "DataLabelContent": {
- "enum": [
- "VALUE",
- "PERCENT",
- "VALUE_AND_PERCENT"
- ],
- "type": "string"
- },
- "DataLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "CategoryLabelVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "DataLabelTypes": {
- "items": {
- "$ref": "#/definitions/DataLabelType"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "LabelColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "LabelContent": {
- "$ref": "#/definitions/DataLabelContent"
- },
- "LabelFontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "MeasureLabelVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Overlap": {
- "$ref": "#/definitions/DataLabelOverlap"
- },
- "Position": {
- "$ref": "#/definitions/DataLabelPosition"
- },
- "TotalsVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "DataLabelOverlap": {
- "enum": [
- "DISABLE_OVERLAP",
- "ENABLE_OVERLAP"
- ],
- "type": "string"
- },
- "DataLabelPosition": {
- "enum": [
- "INSIDE",
- "OUTSIDE",
- "LEFT",
- "TOP",
- "BOTTOM",
- "RIGHT"
- ],
- "type": "string"
- },
- "DataLabelType": {
- "additionalProperties": false,
- "properties": {
- "DataPathLabelType": {
- "$ref": "#/definitions/DataPathLabelType"
- },
- "FieldLabelType": {
- "$ref": "#/definitions/FieldLabelType"
- },
- "MaximumLabelType": {
- "$ref": "#/definitions/MaximumLabelType"
- },
- "MinimumLabelType": {
- "$ref": "#/definitions/MinimumLabelType"
- },
- "RangeEndsLabelType": {
- "$ref": "#/definitions/RangeEndsLabelType"
- }
- },
- "type": "object"
- },
- "DataPathColor": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "Element": {
- "$ref": "#/definitions/DataPathValue"
- },
- "TimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- }
- },
- "required": [
- "Color",
- "Element"
- ],
- "type": "object"
- },
- "DataPathLabelType": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FieldValue": {
- "maxLength": 2048,
- "minLength": 0,
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "DataPathSort": {
- "additionalProperties": false,
- "properties": {
- "Direction": {
- "$ref": "#/definitions/SortDirection"
- },
- "SortPaths": {
- "items": {
- "$ref": "#/definitions/DataPathValue"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "Direction",
- "SortPaths"
- ],
- "type": "object"
- },
- "DataPathType": {
- "additionalProperties": false,
- "properties": {
- "PivotTableDataPathType": {
- "$ref": "#/definitions/PivotTableDataPathType"
- }
- },
- "type": "object"
- },
- "DataPathValue": {
- "additionalProperties": false,
- "properties": {
- "DataPathType": {
- "$ref": "#/definitions/DataPathType"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FieldValue": {
- "maxLength": 2048,
- "minLength": 0,
- "type": "string"
- }
- },
- "type": "object"
- },
- "DataSetIdentifierDeclaration": {
- "additionalProperties": false,
- "properties": {
- "DataSetArn": {
- "type": "string"
- },
- "Identifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "DataSetArn",
- "Identifier"
- ],
- "type": "object"
- },
- "DataSetReference": {
- "additionalProperties": false,
- "properties": {
- "DataSetArn": {
- "type": "string"
- },
- "DataSetPlaceholder": {
- "pattern": "\\S",
- "type": "string"
- }
- },
- "required": [
- "DataSetArn",
- "DataSetPlaceholder"
- ],
- "type": "object"
- },
- "DateAggregationFunction": {
- "enum": [
- "COUNT",
- "DISTINCT_COUNT",
- "MIN",
- "MAX"
- ],
- "type": "string"
- },
- "DateAxisOptions": {
- "additionalProperties": false,
- "properties": {
- "MissingDateVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "DateDimensionField": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "DateGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/DateTimeFormatConfiguration"
- },
- "HierarchyId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "DateMeasureField": {
- "additionalProperties": false,
- "properties": {
- "AggregationFunction": {
- "$ref": "#/definitions/DateAggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/DateTimeFormatConfiguration"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "DateTimeDefaultValues": {
- "additionalProperties": false,
- "properties": {
- "DynamicValue": {
- "$ref": "#/definitions/DynamicDefaultValue"
- },
- "RollingDate": {
- "$ref": "#/definitions/RollingDateConfiguration"
- },
- "StaticValues": {
- "items": {
- "format": "date-time",
- "type": "string"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "DateTimeFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DateTimeFormat": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "NullValueFormatConfiguration": {
- "$ref": "#/definitions/NullValueFormatConfiguration"
- },
- "NumericFormatConfiguration": {
- "$ref": "#/definitions/NumericFormatConfiguration"
- }
- },
- "type": "object"
- },
- "DateTimeHierarchy": {
- "additionalProperties": false,
- "properties": {
- "DrillDownFilters": {
- "items": {
- "$ref": "#/definitions/DrillDownFilter"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "HierarchyId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "HierarchyId"
- ],
- "type": "object"
- },
- "DateTimeParameter": {
- "additionalProperties": false,
- "properties": {
- "Name": {
- "pattern": "\\S",
- "type": "string"
- },
- "Values": {
- "items": {
- "type": "string"
- },
- "type": "array"
- }
- },
- "required": [
- "Name",
- "Values"
- ],
- "type": "object"
- },
- "DateTimeParameterDeclaration": {
- "additionalProperties": false,
- "properties": {
- "DefaultValues": {
- "$ref": "#/definitions/DateTimeDefaultValues"
- },
- "MappedDataSetParameters": {
- "items": {
- "$ref": "#/definitions/MappedDataSetParameter"
- },
- "maxItems": 150,
- "minItems": 0,
- "type": "array"
- },
- "Name": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "TimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- },
- "ValueWhenUnset": {
- "$ref": "#/definitions/DateTimeValueWhenUnsetConfiguration"
- }
- },
- "required": [
- "Name"
- ],
- "type": "object"
- },
- "DateTimePickerControlDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "DateTimeFormat": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "InfoIconLabelOptions": {
- "$ref": "#/definitions/SheetControlInfoIconLabelOptions"
- },
- "TitleOptions": {
- "$ref": "#/definitions/LabelOptions"
- }
- },
- "type": "object"
- },
- "DateTimeValueWhenUnsetConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomValue": {
- "format": "date-time",
- "type": "string"
- },
- "ValueWhenUnsetOption": {
- "$ref": "#/definitions/ValueWhenUnsetOption"
- }
- },
- "type": "object"
- },
- "DayOfTheWeek": {
- "enum": [
- "SUNDAY",
- "MONDAY",
- "TUESDAY",
- "WEDNESDAY",
- "THURSDAY",
- "FRIDAY",
- "SATURDAY"
- ],
- "type": "string"
- },
- "DecimalDefaultValues": {
- "additionalProperties": false,
- "properties": {
- "DynamicValue": {
- "$ref": "#/definitions/DynamicDefaultValue"
- },
- "StaticValues": {
- "items": {
- "type": "number"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "DecimalParameter": {
- "additionalProperties": false,
- "properties": {
- "Name": {
- "pattern": "\\S",
- "type": "string"
- },
- "Values": {
- "items": {
- "default": 0,
- "type": "number"
- },
- "type": "array"
- }
- },
- "required": [
- "Name",
- "Values"
- ],
- "type": "object"
- },
- "DecimalParameterDeclaration": {
- "additionalProperties": false,
- "properties": {
- "DefaultValues": {
- "$ref": "#/definitions/DecimalDefaultValues"
- },
- "MappedDataSetParameters": {
- "items": {
- "$ref": "#/definitions/MappedDataSetParameter"
- },
- "maxItems": 150,
- "minItems": 0,
- "type": "array"
- },
- "Name": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "ParameterValueType": {
- "$ref": "#/definitions/ParameterValueType"
- },
- "ValueWhenUnset": {
- "$ref": "#/definitions/DecimalValueWhenUnsetConfiguration"
- }
- },
- "required": [
- "Name",
- "ParameterValueType"
- ],
- "type": "object"
- },
- "DecimalPlacesConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DecimalPlaces": {
- "maximum": 20,
- "minimum": 0,
- "type": "number"
- }
- },
- "required": [
- "DecimalPlaces"
- ],
- "type": "object"
- },
- "DecimalValueWhenUnsetConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomValue": {
- "default": null,
- "type": "number"
- },
- "ValueWhenUnsetOption": {
- "$ref": "#/definitions/ValueWhenUnsetOption"
- }
- },
- "type": "object"
- },
- "DefaultDateTimePickerControlOptions": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/DateTimePickerControlDisplayOptions"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlDateTimePickerType"
- }
- },
- "type": "object"
- },
- "DefaultFilterControlConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ControlOptions": {
- "$ref": "#/definitions/DefaultFilterControlOptions"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "ControlOptions",
- "Title"
- ],
- "type": "object"
- },
- "DefaultFilterControlOptions": {
- "additionalProperties": false,
- "properties": {
- "DefaultDateTimePickerOptions": {
- "$ref": "#/definitions/DefaultDateTimePickerControlOptions"
- },
- "DefaultDropdownOptions": {
- "$ref": "#/definitions/DefaultFilterDropDownControlOptions"
- },
- "DefaultListOptions": {
- "$ref": "#/definitions/DefaultFilterListControlOptions"
- },
- "DefaultRelativeDateTimeOptions": {
- "$ref": "#/definitions/DefaultRelativeDateTimeControlOptions"
- },
- "DefaultSliderOptions": {
- "$ref": "#/definitions/DefaultSliderControlOptions"
- },
- "DefaultTextAreaOptions": {
- "$ref": "#/definitions/DefaultTextAreaControlOptions"
- },
- "DefaultTextFieldOptions": {
- "$ref": "#/definitions/DefaultTextFieldControlOptions"
- }
- },
- "type": "object"
- },
- "DefaultFilterDropDownControlOptions": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/DropDownControlDisplayOptions"
- },
- "SelectableValues": {
- "$ref": "#/definitions/FilterSelectableValues"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlListType"
- }
- },
- "type": "object"
- },
- "DefaultFilterListControlOptions": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/ListControlDisplayOptions"
- },
- "SelectableValues": {
- "$ref": "#/definitions/FilterSelectableValues"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlListType"
- }
- },
- "type": "object"
- },
- "DefaultFreeFormLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CanvasSizeOptions": {
- "$ref": "#/definitions/FreeFormLayoutCanvasSizeOptions"
- }
- },
- "required": [
- "CanvasSizeOptions"
- ],
- "type": "object"
- },
- "DefaultGridLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CanvasSizeOptions": {
- "$ref": "#/definitions/GridLayoutCanvasSizeOptions"
- }
- },
- "required": [
- "CanvasSizeOptions"
- ],
- "type": "object"
- },
- "DefaultInteractiveLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FreeForm": {
- "$ref": "#/definitions/DefaultFreeFormLayoutConfiguration"
- },
- "Grid": {
- "$ref": "#/definitions/DefaultGridLayoutConfiguration"
- }
- },
- "type": "object"
- },
- "DefaultNewSheetConfiguration": {
- "additionalProperties": false,
- "properties": {
- "InteractiveLayoutConfiguration": {
- "$ref": "#/definitions/DefaultInteractiveLayoutConfiguration"
- },
- "PaginatedLayoutConfiguration": {
- "$ref": "#/definitions/DefaultPaginatedLayoutConfiguration"
- },
- "SheetContentType": {
- "$ref": "#/definitions/SheetContentType"
- }
- },
- "type": "object"
- },
- "DefaultPaginatedLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "SectionBased": {
- "$ref": "#/definitions/DefaultSectionBasedLayoutConfiguration"
- }
- },
- "type": "object"
- },
- "DefaultRelativeDateTimeControlOptions": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/RelativeDateTimeControlDisplayOptions"
- }
- },
- "type": "object"
- },
- "DefaultSectionBasedLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CanvasSizeOptions": {
- "$ref": "#/definitions/SectionBasedLayoutCanvasSizeOptions"
- }
- },
- "required": [
- "CanvasSizeOptions"
- ],
- "type": "object"
- },
- "DefaultSliderControlOptions": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/SliderControlDisplayOptions"
- },
- "MaximumValue": {
- "default": 0,
- "type": "number"
- },
- "MinimumValue": {
- "default": 0,
- "type": "number"
- },
- "StepSize": {
- "default": 0,
- "type": "number"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlSliderType"
- }
- },
- "required": [
- "MaximumValue",
- "MinimumValue",
- "StepSize"
- ],
- "type": "object"
- },
- "DefaultTextAreaControlOptions": {
- "additionalProperties": false,
- "properties": {
- "Delimiter": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "DisplayOptions": {
- "$ref": "#/definitions/TextAreaControlDisplayOptions"
- }
- },
- "type": "object"
- },
- "DefaultTextFieldControlOptions": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/TextFieldControlDisplayOptions"
- }
- },
- "type": "object"
- },
- "DestinationParameterValueConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomValuesConfiguration": {
- "$ref": "#/definitions/CustomValuesConfiguration"
- },
- "SelectAllValueOptions": {
- "$ref": "#/definitions/SelectAllValueOptions"
- },
- "SourceColumn": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "SourceField": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "SourceParameterName": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "DimensionField": {
- "additionalProperties": false,
- "properties": {
- "CategoricalDimensionField": {
- "$ref": "#/definitions/CategoricalDimensionField"
- },
- "DateDimensionField": {
- "$ref": "#/definitions/DateDimensionField"
- },
- "NumericalDimensionField": {
- "$ref": "#/definitions/NumericalDimensionField"
- }
- },
- "type": "object"
- },
- "DonutCenterOptions": {
- "additionalProperties": false,
- "properties": {
- "LabelVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "DonutOptions": {
- "additionalProperties": false,
- "properties": {
- "ArcOptions": {
- "$ref": "#/definitions/ArcOptions"
- },
- "DonutCenterOptions": {
- "$ref": "#/definitions/DonutCenterOptions"
- }
- },
- "type": "object"
- },
- "DrillDownFilter": {
- "additionalProperties": false,
- "properties": {
- "CategoryFilter": {
- "$ref": "#/definitions/CategoryDrillDownFilter"
- },
- "NumericEqualityFilter": {
- "$ref": "#/definitions/NumericEqualityDrillDownFilter"
- },
- "TimeRangeFilter": {
- "$ref": "#/definitions/TimeRangeDrillDownFilter"
- }
- },
- "type": "object"
- },
- "DropDownControlDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "InfoIconLabelOptions": {
- "$ref": "#/definitions/SheetControlInfoIconLabelOptions"
- },
- "SelectAllOptions": {
- "$ref": "#/definitions/ListControlSelectAllOptions"
- },
- "TitleOptions": {
- "$ref": "#/definitions/LabelOptions"
- }
- },
- "type": "object"
- },
- "DynamicDefaultValue": {
- "additionalProperties": false,
- "properties": {
- "DefaultValueColumn": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "GroupNameColumn": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "UserNameColumn": {
- "$ref": "#/definitions/ColumnIdentifier"
- }
- },
- "required": [
- "DefaultValueColumn"
- ],
- "type": "object"
- },
- "EmptyVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "DataSetIdentifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "DataSetIdentifier",
- "VisualId"
- ],
- "type": "object"
- },
- "Entity": {
- "additionalProperties": false,
- "properties": {
- "Path": {
- "pattern": "\\S",
- "type": "string"
- }
- },
- "type": "object"
- },
- "ExcludePeriodConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Amount": {
- "default": null,
- "type": "number"
- },
- "Granularity": {
- "$ref": "#/definitions/TimeGranularity"
- },
- "Status": {
- "$ref": "#/definitions/WidgetStatus"
- }
- },
- "required": [
- "Amount",
- "Granularity"
- ],
- "type": "object"
- },
- "ExplicitHierarchy": {
- "additionalProperties": false,
- "properties": {
- "Columns": {
- "items": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "maxItems": 10,
- "minItems": 2,
- "type": "array"
- },
- "DrillDownFilters": {
- "items": {
- "$ref": "#/definitions/DrillDownFilter"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "HierarchyId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Columns",
- "HierarchyId"
- ],
- "type": "object"
- },
- "FieldBasedTooltip": {
- "additionalProperties": false,
- "properties": {
- "AggregationVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "TooltipFields": {
- "items": {
- "$ref": "#/definitions/TooltipItem"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "TooltipTitleType": {
- "$ref": "#/definitions/TooltipTitleType"
- }
- },
- "type": "object"
- },
- "FieldLabelType": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "FieldSeriesItem": {
- "additionalProperties": false,
- "properties": {
- "AxisBinding": {
- "$ref": "#/definitions/AxisBinding"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "Settings": {
- "$ref": "#/definitions/LineChartSeriesSettings"
- }
- },
- "required": [
- "AxisBinding",
- "FieldId"
- ],
- "type": "object"
- },
- "FieldSort": {
- "additionalProperties": false,
- "properties": {
- "Direction": {
- "$ref": "#/definitions/SortDirection"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Direction",
- "FieldId"
- ],
- "type": "object"
- },
- "FieldSortOptions": {
- "additionalProperties": false,
- "properties": {
- "ColumnSort": {
- "$ref": "#/definitions/ColumnSort"
- },
- "FieldSort": {
- "$ref": "#/definitions/FieldSort"
- }
- },
- "type": "object"
- },
- "FieldTooltipItem": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "Label": {
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "required": [
- "FieldId"
- ],
- "type": "object"
- },
- "FilledMapAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Geospatial": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "FilledMapConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "ConditionalFormattingOptions": {
- "items": {
- "$ref": "#/definitions/FilledMapConditionalFormattingOption"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "ConditionalFormattingOptions"
- ],
- "type": "object"
- },
- "FilledMapConditionalFormattingOption": {
- "additionalProperties": false,
- "properties": {
- "Shape": {
- "$ref": "#/definitions/FilledMapShapeConditionalFormatting"
- }
- },
- "required": [
- "Shape"
- ],
- "type": "object"
- },
- "FilledMapConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FieldWells": {
- "$ref": "#/definitions/FilledMapFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "MapStyleOptions": {
- "$ref": "#/definitions/GeospatialMapStyleOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/FilledMapSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "WindowOptions": {
- "$ref": "#/definitions/GeospatialWindowOptions"
- }
- },
- "type": "object"
- },
- "FilledMapFieldWells": {
- "additionalProperties": false,
- "properties": {
- "FilledMapAggregatedFieldWells": {
- "$ref": "#/definitions/FilledMapAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "FilledMapShapeConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "Format": {
- "$ref": "#/definitions/ShapeConditionalFormat"
- }
- },
- "required": [
- "FieldId"
- ],
- "type": "object"
- },
- "FilledMapSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "FilledMapVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/FilledMapConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "ConditionalFormatting": {
- "$ref": "#/definitions/FilledMapConditionalFormatting"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "Filter": {
- "additionalProperties": false,
- "properties": {
- "CategoryFilter": {
- "$ref": "#/definitions/CategoryFilter"
- },
- "NestedFilter": {
- "$ref": "#/definitions/NestedFilter"
- },
- "NumericEqualityFilter": {
- "$ref": "#/definitions/NumericEqualityFilter"
- },
- "NumericRangeFilter": {
- "$ref": "#/definitions/NumericRangeFilter"
- },
- "RelativeDatesFilter": {
- "$ref": "#/definitions/RelativeDatesFilter"
- },
- "TimeEqualityFilter": {
- "$ref": "#/definitions/TimeEqualityFilter"
- },
- "TimeRangeFilter": {
- "$ref": "#/definitions/TimeRangeFilter"
- },
- "TopBottomFilter": {
- "$ref": "#/definitions/TopBottomFilter"
- }
- },
- "type": "object"
- },
- "FilterControl": {
- "additionalProperties": false,
- "properties": {
- "CrossSheet": {
- "$ref": "#/definitions/FilterCrossSheetControl"
- },
- "DateTimePicker": {
- "$ref": "#/definitions/FilterDateTimePickerControl"
- },
- "Dropdown": {
- "$ref": "#/definitions/FilterDropDownControl"
- },
- "List": {
- "$ref": "#/definitions/FilterListControl"
- },
- "RelativeDateTime": {
- "$ref": "#/definitions/FilterRelativeDateTimeControl"
- },
- "Slider": {
- "$ref": "#/definitions/FilterSliderControl"
- },
- "TextArea": {
- "$ref": "#/definitions/FilterTextAreaControl"
- },
- "TextField": {
- "$ref": "#/definitions/FilterTextFieldControl"
- }
- },
- "type": "object"
- },
- "FilterCrossSheetControl": {
- "additionalProperties": false,
- "properties": {
- "CascadingControlConfiguration": {
- "$ref": "#/definitions/CascadingControlConfiguration"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "FilterControlId",
- "SourceFilterId"
- ],
- "type": "object"
- },
- "FilterDateTimePickerControl": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/DateTimePickerControlDisplayOptions"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlDateTimePickerType"
- }
- },
- "required": [
- "FilterControlId",
- "SourceFilterId",
- "Title"
- ],
- "type": "object"
- },
- "FilterDropDownControl": {
- "additionalProperties": false,
- "properties": {
- "CascadingControlConfiguration": {
- "$ref": "#/definitions/CascadingControlConfiguration"
- },
- "DisplayOptions": {
- "$ref": "#/definitions/DropDownControlDisplayOptions"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SelectableValues": {
- "$ref": "#/definitions/FilterSelectableValues"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlListType"
- }
- },
- "required": [
- "FilterControlId",
- "SourceFilterId",
- "Title"
- ],
- "type": "object"
- },
- "FilterGroup": {
- "additionalProperties": false,
- "properties": {
- "CrossDataset": {
- "$ref": "#/definitions/CrossDatasetTypes"
- },
- "FilterGroupId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Filters": {
- "items": {
- "$ref": "#/definitions/Filter"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "ScopeConfiguration": {
- "$ref": "#/definitions/FilterScopeConfiguration"
- },
- "Status": {
- "$ref": "#/definitions/WidgetStatus"
- }
- },
- "required": [
- "CrossDataset",
- "FilterGroupId",
- "Filters",
- "ScopeConfiguration"
- ],
- "type": "object"
- },
- "FilterListConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryValues": {
- "items": {
- "maxLength": 512,
- "minLength": 0,
- "type": "string"
- },
- "maxItems": 100000,
- "minItems": 0,
- "type": "array"
- },
- "MatchOperator": {
- "$ref": "#/definitions/CategoryFilterMatchOperator"
- },
- "NullOption": {
- "$ref": "#/definitions/FilterNullOption"
- },
- "SelectAllOptions": {
- "$ref": "#/definitions/CategoryFilterSelectAllOptions"
- }
- },
- "required": [
- "MatchOperator"
- ],
- "type": "object"
- },
- "FilterListControl": {
- "additionalProperties": false,
- "properties": {
- "CascadingControlConfiguration": {
- "$ref": "#/definitions/CascadingControlConfiguration"
- },
- "DisplayOptions": {
- "$ref": "#/definitions/ListControlDisplayOptions"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SelectableValues": {
- "$ref": "#/definitions/FilterSelectableValues"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlListType"
- }
- },
- "required": [
- "FilterControlId",
- "SourceFilterId",
- "Title"
- ],
- "type": "object"
- },
- "FilterNullOption": {
- "enum": [
- "ALL_VALUES",
- "NULLS_ONLY",
- "NON_NULLS_ONLY"
- ],
- "type": "string"
- },
- "FilterOperationSelectedFieldsConfiguration": {
- "additionalProperties": false,
- "properties": {
- "SelectedColumns": {
- "items": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "SelectedFieldOptions": {
- "$ref": "#/definitions/SelectedFieldOptions"
- },
- "SelectedFields": {
- "items": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "maxItems": 20,
- "minItems": 1,
- "type": "array"
- }
- },
- "type": "object"
- },
- "FilterOperationTargetVisualsConfiguration": {
- "additionalProperties": false,
- "properties": {
- "SameSheetTargetVisualConfiguration": {
- "$ref": "#/definitions/SameSheetTargetVisualConfiguration"
- }
- },
- "type": "object"
- },
- "FilterRelativeDateTimeControl": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/RelativeDateTimeControlDisplayOptions"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "FilterControlId",
- "SourceFilterId",
- "Title"
- ],
- "type": "object"
- },
- "FilterScopeConfiguration": {
- "additionalProperties": false,
- "properties": {
- "AllSheets": {
- "$ref": "#/definitions/AllSheetsFilterScopeConfiguration"
- },
- "SelectedSheets": {
- "$ref": "#/definitions/SelectedSheetsFilterScopeConfiguration"
- }
- },
- "type": "object"
- },
- "FilterSelectableValues": {
- "additionalProperties": false,
- "properties": {
- "Values": {
- "items": {
- "type": "string"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "FilterSliderControl": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/SliderControlDisplayOptions"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "MaximumValue": {
- "default": 0,
- "type": "number"
- },
- "MinimumValue": {
- "default": 0,
- "type": "number"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "StepSize": {
- "default": 0,
- "type": "number"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlSliderType"
- }
- },
- "required": [
- "FilterControlId",
- "MaximumValue",
- "MinimumValue",
- "SourceFilterId",
- "StepSize",
- "Title"
- ],
- "type": "object"
- },
- "FilterTextAreaControl": {
- "additionalProperties": false,
- "properties": {
- "Delimiter": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "DisplayOptions": {
- "$ref": "#/definitions/TextAreaControlDisplayOptions"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "FilterControlId",
- "SourceFilterId",
- "Title"
- ],
- "type": "object"
- },
- "FilterTextFieldControl": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/TextFieldControlDisplayOptions"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "FilterControlId",
- "SourceFilterId",
- "Title"
- ],
- "type": "object"
- },
- "FilterVisualScope": {
- "enum": [
- "ALL_VISUALS",
- "SELECTED_VISUALS"
- ],
- "type": "string"
- },
- "FontConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FontColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "FontDecoration": {
- "$ref": "#/definitions/FontDecoration"
- },
- "FontSize": {
- "$ref": "#/definitions/FontSize"
- },
- "FontStyle": {
- "$ref": "#/definitions/FontStyle"
- },
- "FontWeight": {
- "$ref": "#/definitions/FontWeight"
- }
- },
- "type": "object"
- },
- "FontDecoration": {
- "enum": [
- "UNDERLINE",
- "NONE"
- ],
- "type": "string"
- },
- "FontSize": {
- "additionalProperties": false,
- "properties": {
- "Relative": {
- "$ref": "#/definitions/RelativeFontSize"
- }
- },
- "type": "object"
- },
- "FontStyle": {
- "enum": [
- "NORMAL",
- "ITALIC"
- ],
- "type": "string"
- },
- "FontWeight": {
- "additionalProperties": false,
- "properties": {
- "Name": {
- "$ref": "#/definitions/FontWeightName"
- }
- },
- "type": "object"
- },
- "FontWeightName": {
- "enum": [
- "NORMAL",
- "BOLD"
- ],
- "type": "string"
- },
- "ForecastComputation": {
- "additionalProperties": false,
- "properties": {
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "CustomSeasonalityValue": {
- "default": null,
- "maximum": 180,
- "minimum": 1,
- "type": "number"
- },
- "LowerBoundary": {
- "default": null,
- "type": "number"
- },
- "Name": {
- "type": "string"
- },
- "PeriodsBackward": {
- "maximum": 1000,
- "minimum": 0,
- "type": "number"
- },
- "PeriodsForward": {
- "maximum": 1000,
- "minimum": 1,
- "type": "number"
- },
- "PredictionInterval": {
- "maximum": 95,
- "minimum": 50,
- "type": "number"
- },
- "Seasonality": {
- "$ref": "#/definitions/ForecastComputationSeasonality"
- },
- "Time": {
- "$ref": "#/definitions/DimensionField"
- },
- "UpperBoundary": {
- "default": null,
- "type": "number"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId"
- ],
- "type": "object"
- },
- "ForecastComputationSeasonality": {
- "enum": [
- "AUTOMATIC",
- "CUSTOM"
- ],
- "type": "string"
- },
- "ForecastConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ForecastProperties": {
- "$ref": "#/definitions/TimeBasedForecastProperties"
- },
- "Scenario": {
- "$ref": "#/definitions/ForecastScenario"
- }
- },
- "type": "object"
- },
- "ForecastScenario": {
- "additionalProperties": false,
- "properties": {
- "WhatIfPointScenario": {
- "$ref": "#/definitions/WhatIfPointScenario"
- },
- "WhatIfRangeScenario": {
- "$ref": "#/definitions/WhatIfRangeScenario"
- }
- },
- "type": "object"
- },
- "FormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DateTimeFormatConfiguration": {
- "$ref": "#/definitions/DateTimeFormatConfiguration"
- },
- "NumberFormatConfiguration": {
- "$ref": "#/definitions/NumberFormatConfiguration"
- },
- "StringFormatConfiguration": {
- "$ref": "#/definitions/StringFormatConfiguration"
- }
- },
- "type": "object"
- },
- "FreeFormLayoutCanvasSizeOptions": {
- "additionalProperties": false,
- "properties": {
- "ScreenCanvasSizeOptions": {
- "$ref": "#/definitions/FreeFormLayoutScreenCanvasSizeOptions"
- }
- },
- "type": "object"
- },
- "FreeFormLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CanvasSizeOptions": {
- "$ref": "#/definitions/FreeFormLayoutCanvasSizeOptions"
- },
- "Elements": {
- "items": {
- "$ref": "#/definitions/FreeFormLayoutElement"
- },
- "maxItems": 430,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "Elements"
- ],
- "type": "object"
- },
- "FreeFormLayoutElement": {
- "additionalProperties": false,
- "properties": {
- "BackgroundStyle": {
- "$ref": "#/definitions/FreeFormLayoutElementBackgroundStyle"
- },
- "BorderStyle": {
- "$ref": "#/definitions/FreeFormLayoutElementBorderStyle"
- },
- "ElementId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "ElementType": {
- "$ref": "#/definitions/LayoutElementType"
- },
- "Height": {
- "type": "string"
- },
- "LoadingAnimation": {
- "$ref": "#/definitions/LoadingAnimation"
- },
- "RenderingRules": {
- "items": {
- "$ref": "#/definitions/SheetElementRenderingRule"
- },
- "maxItems": 10000,
- "minItems": 0,
- "type": "array"
- },
- "SelectedBorderStyle": {
- "$ref": "#/definitions/FreeFormLayoutElementBorderStyle"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Width": {
- "type": "string"
- },
- "XAxisLocation": {
- "type": "string"
- },
- "YAxisLocation": {
- "type": "string"
- }
- },
- "required": [
- "ElementId",
- "ElementType",
- "Height",
- "Width",
- "XAxisLocation",
- "YAxisLocation"
- ],
- "type": "object"
- },
- "FreeFormLayoutElementBackgroundStyle": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}(?:[A-F0-9]{2})?$",
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "FreeFormLayoutElementBorderStyle": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}(?:[A-F0-9]{2})?$",
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "FreeFormLayoutScreenCanvasSizeOptions": {
- "additionalProperties": false,
- "properties": {
- "OptimizedViewPortWidth": {
- "type": "string"
- }
- },
- "required": [
- "OptimizedViewPortWidth"
- ],
- "type": "object"
- },
- "FreeFormSectionLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Elements": {
- "items": {
- "$ref": "#/definitions/FreeFormLayoutElement"
- },
- "maxItems": 430,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "Elements"
- ],
- "type": "object"
- },
- "FunnelChartAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "FunnelChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "DataLabelOptions": {
- "$ref": "#/definitions/FunnelChartDataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/FunnelChartFieldWells"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/FunnelChartSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "ValueLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- }
- },
- "type": "object"
- },
- "FunnelChartDataLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "CategoryLabelVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "LabelColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "LabelFontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "MeasureDataLabelStyle": {
- "$ref": "#/definitions/FunnelChartMeasureDataLabelStyle"
- },
- "MeasureLabelVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Position": {
- "$ref": "#/definitions/DataLabelPosition"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "FunnelChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "FunnelChartAggregatedFieldWells": {
- "$ref": "#/definitions/FunnelChartAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "FunnelChartMeasureDataLabelStyle": {
- "enum": [
- "VALUE_ONLY",
- "PERCENTAGE_BY_FIRST_STAGE",
- "PERCENTAGE_BY_PREVIOUS_STAGE",
- "VALUE_AND_PERCENTAGE_BY_FIRST_STAGE",
- "VALUE_AND_PERCENTAGE_BY_PREVIOUS_STAGE"
- ],
- "type": "string"
- },
- "FunnelChartSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "FunnelChartVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/FunnelChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "GaugeChartArcConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "ForegroundColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "GaugeChartConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "ConditionalFormattingOptions": {
- "items": {
- "$ref": "#/definitions/GaugeChartConditionalFormattingOption"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "GaugeChartConditionalFormattingOption": {
- "additionalProperties": false,
- "properties": {
- "Arc": {
- "$ref": "#/definitions/GaugeChartArcConditionalFormatting"
- },
- "PrimaryValue": {
- "$ref": "#/definitions/GaugeChartPrimaryValueConditionalFormatting"
- }
- },
- "type": "object"
- },
- "GaugeChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/GaugeChartFieldWells"
- },
- "GaugeChartOptions": {
- "$ref": "#/definitions/GaugeChartOptions"
- },
- "TooltipOptions": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- }
- },
- "type": "object"
- },
- "GaugeChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "TargetValues": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "GaugeChartOptions": {
- "additionalProperties": false,
- "properties": {
- "Arc": {
- "$ref": "#/definitions/ArcConfiguration"
- },
- "ArcAxis": {
- "$ref": "#/definitions/ArcAxisConfiguration"
- },
- "Comparison": {
- "$ref": "#/definitions/ComparisonConfiguration"
- },
- "PrimaryValueDisplayType": {
- "$ref": "#/definitions/PrimaryValueDisplayType"
- },
- "PrimaryValueFontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- }
- },
- "type": "object"
- },
- "GaugeChartPrimaryValueConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "Icon": {
- "$ref": "#/definitions/ConditionalFormattingIcon"
- },
- "TextColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "GaugeChartVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/GaugeChartConfiguration"
- },
- "ConditionalFormatting": {
- "$ref": "#/definitions/GaugeChartConditionalFormatting"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "GeospatialCoordinateBounds": {
- "additionalProperties": false,
- "properties": {
- "East": {
- "maximum": 1800,
- "minimum": -1800,
- "type": "number"
- },
- "North": {
- "maximum": 90,
- "minimum": -90,
- "type": "number"
- },
- "South": {
- "maximum": 90,
- "minimum": -90,
- "type": "number"
- },
- "West": {
- "maximum": 1800,
- "minimum": -1800,
- "type": "number"
- }
- },
- "required": [
- "East",
- "North",
- "South",
- "West"
- ],
- "type": "object"
- },
- "GeospatialHeatmapColorScale": {
- "additionalProperties": false,
- "properties": {
- "Colors": {
- "items": {
- "$ref": "#/definitions/GeospatialHeatmapDataColor"
- },
- "maxItems": 2,
- "minItems": 2,
- "type": "array"
- }
- },
- "type": "object"
- },
- "GeospatialHeatmapConfiguration": {
- "additionalProperties": false,
- "properties": {
- "HeatmapColor": {
- "$ref": "#/definitions/GeospatialHeatmapColorScale"
- }
- },
- "type": "object"
- },
- "GeospatialHeatmapDataColor": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- }
- },
- "required": [
- "Color"
- ],
- "type": "object"
- },
- "GeospatialMapAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Colors": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Geospatial": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "GeospatialMapConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FieldWells": {
- "$ref": "#/definitions/GeospatialMapFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "MapStyleOptions": {
- "$ref": "#/definitions/GeospatialMapStyleOptions"
- },
- "PointStyleOptions": {
- "$ref": "#/definitions/GeospatialPointStyleOptions"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- },
- "WindowOptions": {
- "$ref": "#/definitions/GeospatialWindowOptions"
- }
- },
- "type": "object"
- },
- "GeospatialMapFieldWells": {
- "additionalProperties": false,
- "properties": {
- "GeospatialMapAggregatedFieldWells": {
- "$ref": "#/definitions/GeospatialMapAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "GeospatialMapStyleOptions": {
- "additionalProperties": false,
- "properties": {
- "BaseMapStyle": {
- "$ref": "#/definitions/BaseMapStyleType"
- }
- },
- "type": "object"
- },
- "GeospatialMapVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/GeospatialMapConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "GeospatialPointStyleOptions": {
- "additionalProperties": false,
- "properties": {
- "ClusterMarkerConfiguration": {
- "$ref": "#/definitions/ClusterMarkerConfiguration"
- },
- "HeatmapConfiguration": {
- "$ref": "#/definitions/GeospatialHeatmapConfiguration"
- },
- "SelectedPointStyle": {
- "$ref": "#/definitions/GeospatialSelectedPointStyle"
- }
- },
- "type": "object"
- },
- "GeospatialSelectedPointStyle": {
- "enum": [
- "POINT",
- "CLUSTER",
- "HEATMAP"
- ],
- "type": "string"
- },
- "GeospatialWindowOptions": {
- "additionalProperties": false,
- "properties": {
- "Bounds": {
- "$ref": "#/definitions/GeospatialCoordinateBounds"
- },
- "MapZoomMode": {
- "$ref": "#/definitions/MapZoomMode"
- }
- },
- "type": "object"
- },
- "GlobalTableBorderOptions": {
- "additionalProperties": false,
- "properties": {
- "SideSpecificBorder": {
- "$ref": "#/definitions/TableSideBorderOptions"
- },
- "UniformBorder": {
- "$ref": "#/definitions/TableBorderOptions"
- }
- },
- "type": "object"
- },
- "GradientColor": {
- "additionalProperties": false,
- "properties": {
- "Stops": {
- "items": {
- "$ref": "#/definitions/GradientStop"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "GradientStop": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "DataValue": {
- "default": null,
- "type": "number"
- },
- "GradientOffset": {
- "default": 0,
- "type": "number"
- }
- },
- "required": [
- "GradientOffset"
- ],
- "type": "object"
- },
- "GridLayoutCanvasSizeOptions": {
- "additionalProperties": false,
- "properties": {
- "ScreenCanvasSizeOptions": {
- "$ref": "#/definitions/GridLayoutScreenCanvasSizeOptions"
- }
- },
- "type": "object"
- },
- "GridLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CanvasSizeOptions": {
- "$ref": "#/definitions/GridLayoutCanvasSizeOptions"
- },
- "Elements": {
- "items": {
- "$ref": "#/definitions/GridLayoutElement"
- },
- "maxItems": 430,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "Elements"
- ],
- "type": "object"
- },
- "GridLayoutElement": {
- "additionalProperties": false,
- "properties": {
- "ColumnIndex": {
- "maximum": 35,
- "minimum": 0,
- "type": "number"
- },
- "ColumnSpan": {
- "maximum": 36,
- "minimum": 1,
- "type": "number"
- },
- "ElementId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "ElementType": {
- "$ref": "#/definitions/LayoutElementType"
- },
- "RowIndex": {
- "maximum": 9009,
- "minimum": 0,
- "type": "number"
- },
- "RowSpan": {
- "maximum": 21,
- "minimum": 1,
- "type": "number"
- }
- },
- "required": [
- "ColumnSpan",
- "ElementId",
- "ElementType",
- "RowSpan"
- ],
- "type": "object"
- },
- "GridLayoutScreenCanvasSizeOptions": {
- "additionalProperties": false,
- "properties": {
- "OptimizedViewPortWidth": {
- "type": "string"
- },
- "ResizeOption": {
- "$ref": "#/definitions/ResizeOption"
- }
- },
- "required": [
- "ResizeOption"
- ],
- "type": "object"
- },
- "GrowthRateComputation": {
- "additionalProperties": false,
- "properties": {
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "type": "string"
- },
- "PeriodSize": {
- "default": 0,
- "maximum": 52,
- "minimum": 2,
- "type": "number"
- },
- "Time": {
- "$ref": "#/definitions/DimensionField"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId"
- ],
- "type": "object"
- },
- "HeaderFooterSectionConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Layout": {
- "$ref": "#/definitions/SectionLayoutConfiguration"
- },
- "SectionId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Style": {
- "$ref": "#/definitions/SectionStyle"
- }
- },
- "required": [
- "Layout",
- "SectionId"
- ],
- "type": "object"
- },
- "HeatMapAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Columns": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Rows": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "HeatMapConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ColorScale": {
- "$ref": "#/definitions/ColorScale"
- },
- "ColumnLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/HeatMapFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "RowLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/HeatMapSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- }
- },
- "type": "object"
- },
- "HeatMapFieldWells": {
- "additionalProperties": false,
- "properties": {
- "HeatMapAggregatedFieldWells": {
- "$ref": "#/definitions/HeatMapAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "HeatMapSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "HeatMapColumnItemsLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "HeatMapColumnSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "HeatMapRowItemsLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "HeatMapRowSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "HeatMapVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/HeatMapConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "HistogramAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "HistogramBinOptions": {
- "additionalProperties": false,
- "properties": {
- "BinCount": {
- "$ref": "#/definitions/BinCountOptions"
- },
- "BinWidth": {
- "$ref": "#/definitions/BinWidthOptions"
- },
- "SelectedBinType": {
- "$ref": "#/definitions/HistogramBinType"
- },
- "StartValue": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "HistogramBinType": {
- "enum": [
- "BIN_COUNT",
- "BIN_WIDTH"
- ],
- "type": "string"
- },
- "HistogramConfiguration": {
- "additionalProperties": false,
- "properties": {
- "BinOptions": {
- "$ref": "#/definitions/HistogramBinOptions"
- },
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/HistogramFieldWells"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- },
- "XAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "XAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "YAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- }
- },
- "type": "object"
- },
- "HistogramFieldWells": {
- "additionalProperties": false,
- "properties": {
- "HistogramAggregatedFieldWells": {
- "$ref": "#/definitions/HistogramAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "HistogramVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/HistogramConfiguration"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "HorizontalTextAlignment": {
- "enum": [
- "LEFT",
- "CENTER",
- "RIGHT",
- "AUTO"
- ],
- "type": "string"
- },
- "Icon": {
- "enum": [
- "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"
- ],
- "type": "string"
- },
- "InnerFilter": {
- "additionalProperties": false,
- "properties": {
- "CategoryInnerFilter": {
- "$ref": "#/definitions/CategoryInnerFilter"
- }
- },
- "type": "object"
- },
- "InsightConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Computations": {
- "items": {
- "$ref": "#/definitions/Computation"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "CustomNarrative": {
- "$ref": "#/definitions/CustomNarrativeOptions"
- }
- },
- "type": "object"
- },
- "InsightVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "DataSetIdentifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "InsightConfiguration": {
- "$ref": "#/definitions/InsightConfiguration"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "DataSetIdentifier",
- "VisualId"
- ],
- "type": "object"
- },
- "IntegerDefaultValues": {
- "additionalProperties": false,
- "properties": {
- "DynamicValue": {
- "$ref": "#/definitions/DynamicDefaultValue"
- },
- "StaticValues": {
- "items": {
- "type": "number"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "IntegerParameter": {
- "additionalProperties": false,
- "properties": {
- "Name": {
- "pattern": "\\S",
- "type": "string"
- },
- "Values": {
- "items": {
- "default": 0,
- "type": "number"
- },
- "type": "array"
- }
- },
- "required": [
- "Name",
- "Values"
- ],
- "type": "object"
- },
- "IntegerParameterDeclaration": {
- "additionalProperties": false,
- "properties": {
- "DefaultValues": {
- "$ref": "#/definitions/IntegerDefaultValues"
- },
- "MappedDataSetParameters": {
- "items": {
- "$ref": "#/definitions/MappedDataSetParameter"
- },
- "maxItems": 150,
- "minItems": 0,
- "type": "array"
- },
- "Name": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "ParameterValueType": {
- "$ref": "#/definitions/ParameterValueType"
- },
- "ValueWhenUnset": {
- "$ref": "#/definitions/IntegerValueWhenUnsetConfiguration"
- }
- },
- "required": [
- "Name",
- "ParameterValueType"
- ],
- "type": "object"
- },
- "IntegerValueWhenUnsetConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomValue": {
- "default": null,
- "type": "number"
- },
- "ValueWhenUnsetOption": {
- "$ref": "#/definitions/ValueWhenUnsetOption"
- }
- },
- "type": "object"
- },
- "ItemsLimitConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ItemsLimit": {
- "default": null,
- "type": "number"
- },
- "OtherCategories": {
- "$ref": "#/definitions/OtherCategories"
- }
- },
- "type": "object"
- },
- "KPIActualValueConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "Icon": {
- "$ref": "#/definitions/ConditionalFormattingIcon"
- },
- "TextColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "KPIComparisonValueConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "Icon": {
- "$ref": "#/definitions/ConditionalFormattingIcon"
- },
- "TextColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "KPIConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "ConditionalFormattingOptions": {
- "items": {
- "$ref": "#/definitions/KPIConditionalFormattingOption"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "KPIConditionalFormattingOption": {
- "additionalProperties": false,
- "properties": {
- "ActualValue": {
- "$ref": "#/definitions/KPIActualValueConditionalFormatting"
- },
- "ComparisonValue": {
- "$ref": "#/definitions/KPIComparisonValueConditionalFormatting"
- },
- "PrimaryValue": {
- "$ref": "#/definitions/KPIPrimaryValueConditionalFormatting"
- },
- "ProgressBar": {
- "$ref": "#/definitions/KPIProgressBarConditionalFormatting"
- }
- },
- "type": "object"
- },
- "KPIConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FieldWells": {
- "$ref": "#/definitions/KPIFieldWells"
- },
- "KPIOptions": {
- "$ref": "#/definitions/KPIOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/KPISortConfiguration"
- }
- },
- "type": "object"
- },
- "KPIFieldWells": {
- "additionalProperties": false,
- "properties": {
- "TargetValues": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "TrendGroups": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "KPIOptions": {
- "additionalProperties": false,
- "properties": {
- "Comparison": {
- "$ref": "#/definitions/ComparisonConfiguration"
- },
- "PrimaryValueDisplayType": {
- "$ref": "#/definitions/PrimaryValueDisplayType"
- },
- "PrimaryValueFontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "ProgressBar": {
- "$ref": "#/definitions/ProgressBarOptions"
- },
- "SecondaryValue": {
- "$ref": "#/definitions/SecondaryValueOptions"
- },
- "SecondaryValueFontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "Sparkline": {
- "$ref": "#/definitions/KPISparklineOptions"
- },
- "TrendArrows": {
- "$ref": "#/definitions/TrendArrowOptions"
- },
- "VisualLayoutOptions": {
- "$ref": "#/definitions/KPIVisualLayoutOptions"
- }
- },
- "type": "object"
- },
- "KPIPrimaryValueConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "Icon": {
- "$ref": "#/definitions/ConditionalFormattingIcon"
- },
- "TextColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "KPIProgressBarConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "ForegroundColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "KPISortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "TrendGroupSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "KPISparklineOptions": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "TooltipVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Type": {
- "$ref": "#/definitions/KPISparklineType"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "required": [
- "Type"
- ],
- "type": "object"
- },
- "KPISparklineType": {
- "enum": [
- "LINE",
- "AREA"
- ],
- "type": "string"
- },
- "KPIVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/KPIConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "ConditionalFormatting": {
- "$ref": "#/definitions/KPIConditionalFormatting"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "KPIVisualLayoutOptions": {
- "additionalProperties": false,
- "properties": {
- "StandardLayout": {
- "$ref": "#/definitions/KPIVisualStandardLayout"
- }
- },
- "type": "object"
- },
- "KPIVisualStandardLayout": {
- "additionalProperties": false,
- "properties": {
- "Type": {
- "$ref": "#/definitions/KPIVisualStandardLayoutType"
- }
- },
- "required": [
- "Type"
- ],
- "type": "object"
- },
- "KPIVisualStandardLayoutType": {
- "enum": [
- "CLASSIC",
- "VERTICAL"
- ],
- "type": "string"
- },
- "LabelOptions": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "type": "string"
- },
- "FontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "Layout": {
- "additionalProperties": false,
- "properties": {
- "Configuration": {
- "$ref": "#/definitions/LayoutConfiguration"
- }
- },
- "required": [
- "Configuration"
- ],
- "type": "object"
- },
- "LayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FreeFormLayout": {
- "$ref": "#/definitions/FreeFormLayoutConfiguration"
- },
- "GridLayout": {
- "$ref": "#/definitions/GridLayoutConfiguration"
- },
- "SectionBasedLayout": {
- "$ref": "#/definitions/SectionBasedLayoutConfiguration"
- }
- },
- "type": "object"
- },
- "LayoutElementType": {
- "enum": [
- "VISUAL",
- "FILTER_CONTROL",
- "PARAMETER_CONTROL",
- "TEXT_BOX"
- ],
- "type": "string"
- },
- "LegendOptions": {
- "additionalProperties": false,
- "properties": {
- "Height": {
- "type": "string"
- },
- "Position": {
- "$ref": "#/definitions/LegendPosition"
- },
- "Title": {
- "$ref": "#/definitions/LabelOptions"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Width": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "LegendPosition": {
- "enum": [
- "AUTO",
- "RIGHT",
- "BOTTOM",
- "TOP"
- ],
- "type": "string"
- },
- "LineChartAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Colors": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "SmallMultiples": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "LineChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ContributionAnalysisDefaults": {
- "items": {
- "$ref": "#/definitions/ContributionAnalysisDefault"
- },
- "maxItems": 200,
- "minItems": 1,
- "type": "array"
- },
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "DefaultSeriesSettings": {
- "$ref": "#/definitions/LineChartDefaultSeriesSettings"
- },
- "FieldWells": {
- "$ref": "#/definitions/LineChartFieldWells"
- },
- "ForecastConfigurations": {
- "items": {
- "$ref": "#/definitions/ForecastConfiguration"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "PrimaryYAxisDisplayOptions": {
- "$ref": "#/definitions/LineSeriesAxisDisplayOptions"
- },
- "PrimaryYAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ReferenceLines": {
- "items": {
- "$ref": "#/definitions/ReferenceLine"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "SecondaryYAxisDisplayOptions": {
- "$ref": "#/definitions/LineSeriesAxisDisplayOptions"
- },
- "SecondaryYAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "Series": {
- "items": {
- "$ref": "#/definitions/SeriesItem"
- },
- "maxItems": 2000,
- "minItems": 0,
- "type": "array"
- },
- "SmallMultiplesOptions": {
- "$ref": "#/definitions/SmallMultiplesOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/LineChartSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "Type": {
- "$ref": "#/definitions/LineChartType"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- },
- "XAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "XAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- }
- },
- "type": "object"
- },
- "LineChartDefaultSeriesSettings": {
- "additionalProperties": false,
- "properties": {
- "AxisBinding": {
- "$ref": "#/definitions/AxisBinding"
- },
- "LineStyleSettings": {
- "$ref": "#/definitions/LineChartLineStyleSettings"
- },
- "MarkerStyleSettings": {
- "$ref": "#/definitions/LineChartMarkerStyleSettings"
- }
- },
- "type": "object"
- },
- "LineChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "LineChartAggregatedFieldWells": {
- "$ref": "#/definitions/LineChartAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "LineChartLineStyle": {
- "enum": [
- "SOLID",
- "DOTTED",
- "DASHED"
- ],
- "type": "string"
- },
- "LineChartLineStyleSettings": {
- "additionalProperties": false,
- "properties": {
- "LineInterpolation": {
- "$ref": "#/definitions/LineInterpolation"
- },
- "LineStyle": {
- "$ref": "#/definitions/LineChartLineStyle"
- },
- "LineVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "LineWidth": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "LineChartMarkerShape": {
- "enum": [
- "CIRCLE",
- "TRIANGLE",
- "SQUARE",
- "DIAMOND",
- "ROUNDED_SQUARE"
- ],
- "type": "string"
- },
- "LineChartMarkerStyleSettings": {
- "additionalProperties": false,
- "properties": {
- "MarkerColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "MarkerShape": {
- "$ref": "#/definitions/LineChartMarkerShape"
- },
- "MarkerSize": {
- "type": "string"
- },
- "MarkerVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "LineChartSeriesSettings": {
- "additionalProperties": false,
- "properties": {
- "LineStyleSettings": {
- "$ref": "#/definitions/LineChartLineStyleSettings"
- },
- "MarkerStyleSettings": {
- "$ref": "#/definitions/LineChartMarkerStyleSettings"
- }
- },
- "type": "object"
- },
- "LineChartSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryItemsLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "ColorItemsLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "SmallMultiplesLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "SmallMultiplesSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "LineChartType": {
- "enum": [
- "LINE",
- "AREA",
- "STACKED_AREA"
- ],
- "type": "string"
- },
- "LineChartVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/LineChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "LineInterpolation": {
- "enum": [
- "LINEAR",
- "SMOOTH",
- "STEPPED"
- ],
- "type": "string"
- },
- "LineSeriesAxisDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "AxisOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "MissingDataConfigurations": {
- "items": {
- "$ref": "#/definitions/MissingDataConfiguration"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "ListControlDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "InfoIconLabelOptions": {
- "$ref": "#/definitions/SheetControlInfoIconLabelOptions"
- },
- "SearchOptions": {
- "$ref": "#/definitions/ListControlSearchOptions"
- },
- "SelectAllOptions": {
- "$ref": "#/definitions/ListControlSelectAllOptions"
- },
- "TitleOptions": {
- "$ref": "#/definitions/LabelOptions"
- }
- },
- "type": "object"
- },
- "ListControlSearchOptions": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "ListControlSelectAllOptions": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "LoadingAnimation": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "LocalNavigationConfiguration": {
- "additionalProperties": false,
- "properties": {
- "TargetSheetId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "TargetSheetId"
- ],
- "type": "object"
- },
- "LongFormatText": {
- "additionalProperties": false,
- "properties": {
- "PlainText": {
- "maxLength": 1024,
- "minLength": 1,
- "type": "string"
- },
- "RichText": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "type": "object"
- },
- "MapZoomMode": {
- "enum": [
- "AUTO",
- "MANUAL"
- ],
- "type": "string"
- },
- "MappedDataSetParameter": {
- "additionalProperties": false,
- "properties": {
- "DataSetIdentifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "DataSetParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- }
- },
- "required": [
- "DataSetIdentifier",
- "DataSetParameterName"
- ],
- "type": "object"
- },
- "MaximumLabelType": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "MaximumMinimumComputation": {
- "additionalProperties": false,
- "properties": {
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "type": "string"
- },
- "Time": {
- "$ref": "#/definitions/DimensionField"
- },
- "Type": {
- "$ref": "#/definitions/MaximumMinimumComputationType"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId",
- "Type"
- ],
- "type": "object"
- },
- "MaximumMinimumComputationType": {
- "enum": [
- "MAXIMUM",
- "MINIMUM"
- ],
- "type": "string"
- },
- "MeasureField": {
- "additionalProperties": false,
- "properties": {
- "CalculatedMeasureField": {
- "$ref": "#/definitions/CalculatedMeasureField"
- },
- "CategoricalMeasureField": {
- "$ref": "#/definitions/CategoricalMeasureField"
- },
- "DateMeasureField": {
- "$ref": "#/definitions/DateMeasureField"
- },
- "NumericalMeasureField": {
- "$ref": "#/definitions/NumericalMeasureField"
- }
- },
- "type": "object"
- },
- "MetricComparisonComputation": {
- "additionalProperties": false,
- "properties": {
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "FromValue": {
- "$ref": "#/definitions/MeasureField"
- },
- "Name": {
- "type": "string"
- },
- "TargetValue": {
- "$ref": "#/definitions/MeasureField"
- },
- "Time": {
- "$ref": "#/definitions/DimensionField"
- }
- },
- "required": [
- "ComputationId"
- ],
- "type": "object"
- },
- "MinimumLabelType": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "MissingDataConfiguration": {
- "additionalProperties": false,
- "properties": {
- "TreatmentOption": {
- "$ref": "#/definitions/MissingDataTreatmentOption"
- }
- },
- "type": "object"
- },
- "MissingDataTreatmentOption": {
- "enum": [
- "INTERPOLATE",
- "SHOW_AS_ZERO",
- "SHOW_AS_BLANK"
- ],
- "type": "string"
- },
- "NegativeValueConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DisplayMode": {
- "$ref": "#/definitions/NegativeValueDisplayMode"
- }
- },
- "required": [
- "DisplayMode"
- ],
- "type": "object"
- },
- "NegativeValueDisplayMode": {
- "enum": [
- "POSITIVE",
- "NEGATIVE"
- ],
- "type": "string"
- },
- "NestedFilter": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "IncludeInnerSet": {
- "default": false,
- "type": "boolean"
- },
- "InnerFilter": {
- "$ref": "#/definitions/InnerFilter"
- }
- },
- "required": [
- "Column",
- "FilterId",
- "IncludeInnerSet",
- "InnerFilter"
- ],
- "type": "object"
- },
- "NullValueFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "NullString": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "NullString"
- ],
- "type": "object"
- },
- "NumberDisplayFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DecimalPlacesConfiguration": {
- "$ref": "#/definitions/DecimalPlacesConfiguration"
- },
- "NegativeValueConfiguration": {
- "$ref": "#/definitions/NegativeValueConfiguration"
- },
- "NullValueFormatConfiguration": {
- "$ref": "#/definitions/NullValueFormatConfiguration"
- },
- "NumberScale": {
- "$ref": "#/definitions/NumberScale"
- },
- "Prefix": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "SeparatorConfiguration": {
- "$ref": "#/definitions/NumericSeparatorConfiguration"
- },
- "Suffix": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- }
- },
- "type": "object"
- },
- "NumberFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FormatConfiguration": {
- "$ref": "#/definitions/NumericFormatConfiguration"
- }
- },
- "type": "object"
- },
- "NumberScale": {
- "enum": [
- "NONE",
- "AUTO",
- "THOUSANDS",
- "MILLIONS",
- "BILLIONS",
- "TRILLIONS"
- ],
- "type": "string"
- },
- "NumericAxisOptions": {
- "additionalProperties": false,
- "properties": {
- "Range": {
- "$ref": "#/definitions/AxisDisplayRange"
- },
- "Scale": {
- "$ref": "#/definitions/AxisScale"
- }
- },
- "type": "object"
- },
- "NumericEqualityDrillDownFilter": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "Value": {
- "default": 0,
- "type": "number"
- }
- },
- "required": [
- "Column",
- "Value"
- ],
- "type": "object"
- },
- "NumericEqualityFilter": {
- "additionalProperties": false,
- "properties": {
- "AggregationFunction": {
- "$ref": "#/definitions/AggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "MatchOperator": {
- "$ref": "#/definitions/NumericEqualityMatchOperator"
- },
- "NullOption": {
- "$ref": "#/definitions/FilterNullOption"
- },
- "ParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "SelectAllOptions": {
- "$ref": "#/definitions/NumericFilterSelectAllOptions"
- },
- "Value": {
- "default": null,
- "type": "number"
- }
- },
- "required": [
- "Column",
- "FilterId",
- "MatchOperator",
- "NullOption"
- ],
- "type": "object"
- },
- "NumericEqualityMatchOperator": {
- "enum": [
- "EQUALS",
- "DOES_NOT_EQUAL"
- ],
- "type": "string"
- },
- "NumericFilterSelectAllOptions": {
- "enum": [
- "FILTER_ALL_VALUES"
- ],
- "type": "string"
- },
- "NumericFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CurrencyDisplayFormatConfiguration": {
- "$ref": "#/definitions/CurrencyDisplayFormatConfiguration"
- },
- "NumberDisplayFormatConfiguration": {
- "$ref": "#/definitions/NumberDisplayFormatConfiguration"
- },
- "PercentageDisplayFormatConfiguration": {
- "$ref": "#/definitions/PercentageDisplayFormatConfiguration"
- }
- },
- "type": "object"
- },
- "NumericRangeFilter": {
- "additionalProperties": false,
- "properties": {
- "AggregationFunction": {
- "$ref": "#/definitions/AggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "IncludeMaximum": {
- "default": null,
- "type": "boolean"
- },
- "IncludeMinimum": {
- "default": null,
- "type": "boolean"
- },
- "NullOption": {
- "$ref": "#/definitions/FilterNullOption"
- },
- "RangeMaximum": {
- "$ref": "#/definitions/NumericRangeFilterValue"
- },
- "RangeMinimum": {
- "$ref": "#/definitions/NumericRangeFilterValue"
- },
- "SelectAllOptions": {
- "$ref": "#/definitions/NumericFilterSelectAllOptions"
- }
- },
- "required": [
- "Column",
- "FilterId",
- "NullOption"
- ],
- "type": "object"
- },
- "NumericRangeFilterValue": {
- "additionalProperties": false,
- "properties": {
- "Parameter": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "StaticValue": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "NumericSeparatorConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DecimalSeparator": {
- "$ref": "#/definitions/NumericSeparatorSymbol"
- },
- "ThousandsSeparator": {
- "$ref": "#/definitions/ThousandSeparatorOptions"
- }
- },
- "type": "object"
- },
- "NumericSeparatorSymbol": {
- "enum": [
- "COMMA",
- "DOT",
- "SPACE"
- ],
- "type": "string"
- },
- "NumericalAggregationFunction": {
- "additionalProperties": false,
- "properties": {
- "PercentileAggregation": {
- "$ref": "#/definitions/PercentileAggregation"
- },
- "SimpleNumericalAggregation": {
- "$ref": "#/definitions/SimpleNumericalAggregationFunction"
- }
- },
- "type": "object"
- },
- "NumericalDimensionField": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/NumberFormatConfiguration"
- },
- "HierarchyId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "NumericalMeasureField": {
- "additionalProperties": false,
- "properties": {
- "AggregationFunction": {
- "$ref": "#/definitions/NumericalAggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/NumberFormatConfiguration"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "OtherCategories": {
- "enum": [
- "INCLUDE",
- "EXCLUDE"
- ],
- "type": "string"
- },
- "PaginationConfiguration": {
- "additionalProperties": false,
- "properties": {
- "PageNumber": {
- "minimum": 0,
- "type": "number"
- },
- "PageSize": {
- "default": null,
- "type": "number"
- }
- },
- "required": [
- "PageNumber",
- "PageSize"
- ],
- "type": "object"
- },
- "PanelBorderStyle": {
- "enum": [
- "SOLID",
- "DASHED",
- "DOTTED"
- ],
- "type": "string"
- },
- "PanelConfiguration": {
- "additionalProperties": false,
- "properties": {
- "BackgroundColor": {
- "pattern": "^#[A-F0-9]{6}(?:[A-F0-9]{2})?$",
- "type": "string"
- },
- "BackgroundVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "BorderColor": {
- "pattern": "^#[A-F0-9]{6}(?:[A-F0-9]{2})?$",
- "type": "string"
- },
- "BorderStyle": {
- "$ref": "#/definitions/PanelBorderStyle"
- },
- "BorderThickness": {
- "type": "string"
- },
- "BorderVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "GutterSpacing": {
- "type": "string"
- },
- "GutterVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Title": {
- "$ref": "#/definitions/PanelTitleOptions"
- }
- },
- "type": "object"
- },
- "PanelTitleOptions": {
- "additionalProperties": false,
- "properties": {
- "FontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "HorizontalTextAlignment": {
- "$ref": "#/definitions/HorizontalTextAlignment"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "PaperOrientation": {
- "enum": [
- "PORTRAIT",
- "LANDSCAPE"
- ],
- "type": "string"
- },
- "PaperSize": {
- "enum": [
- "US_LETTER",
- "US_LEGAL",
- "US_TABLOID_LEDGER",
- "A0",
- "A1",
- "A2",
- "A3",
- "A4",
- "A5",
- "JIS_B4",
- "JIS_B5"
- ],
- "type": "string"
- },
- "ParameterControl": {
- "additionalProperties": false,
- "properties": {
- "DateTimePicker": {
- "$ref": "#/definitions/ParameterDateTimePickerControl"
- },
- "Dropdown": {
- "$ref": "#/definitions/ParameterDropDownControl"
- },
- "List": {
- "$ref": "#/definitions/ParameterListControl"
- },
- "Slider": {
- "$ref": "#/definitions/ParameterSliderControl"
- },
- "TextArea": {
- "$ref": "#/definitions/ParameterTextAreaControl"
- },
- "TextField": {
- "$ref": "#/definitions/ParameterTextFieldControl"
- }
- },
- "type": "object"
- },
- "ParameterDateTimePickerControl": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/DateTimePickerControlDisplayOptions"
- },
- "ParameterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "ParameterControlId",
- "SourceParameterName",
- "Title"
- ],
- "type": "object"
- },
- "ParameterDeclaration": {
- "additionalProperties": false,
- "properties": {
- "DateTimeParameterDeclaration": {
- "$ref": "#/definitions/DateTimeParameterDeclaration"
- },
- "DecimalParameterDeclaration": {
- "$ref": "#/definitions/DecimalParameterDeclaration"
- },
- "IntegerParameterDeclaration": {
- "$ref": "#/definitions/IntegerParameterDeclaration"
- },
- "StringParameterDeclaration": {
- "$ref": "#/definitions/StringParameterDeclaration"
- }
- },
- "type": "object"
- },
- "ParameterDropDownControl": {
- "additionalProperties": false,
- "properties": {
- "CascadingControlConfiguration": {
- "$ref": "#/definitions/CascadingControlConfiguration"
- },
- "DisplayOptions": {
- "$ref": "#/definitions/DropDownControlDisplayOptions"
- },
- "ParameterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SelectableValues": {
- "$ref": "#/definitions/ParameterSelectableValues"
- },
- "SourceParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlListType"
- }
- },
- "required": [
- "ParameterControlId",
- "SourceParameterName",
- "Title"
- ],
- "type": "object"
- },
- "ParameterListControl": {
- "additionalProperties": false,
- "properties": {
- "CascadingControlConfiguration": {
- "$ref": "#/definitions/CascadingControlConfiguration"
- },
- "DisplayOptions": {
- "$ref": "#/definitions/ListControlDisplayOptions"
- },
- "ParameterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SelectableValues": {
- "$ref": "#/definitions/ParameterSelectableValues"
- },
- "SourceParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlListType"
- }
- },
- "required": [
- "ParameterControlId",
- "SourceParameterName",
- "Title"
- ],
- "type": "object"
- },
- "ParameterSelectableValues": {
- "additionalProperties": false,
- "properties": {
- "LinkToDataSetColumn": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "Values": {
- "items": {
- "type": "string"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "ParameterSliderControl": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/SliderControlDisplayOptions"
- },
- "MaximumValue": {
- "default": 0,
- "type": "number"
- },
- "MinimumValue": {
- "default": 0,
- "type": "number"
- },
- "ParameterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "StepSize": {
- "default": 0,
- "type": "number"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "MaximumValue",
- "MinimumValue",
- "ParameterControlId",
- "SourceParameterName",
- "StepSize",
- "Title"
- ],
- "type": "object"
- },
- "ParameterTextAreaControl": {
- "additionalProperties": false,
- "properties": {
- "Delimiter": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "DisplayOptions": {
- "$ref": "#/definitions/TextAreaControlDisplayOptions"
- },
- "ParameterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "ParameterControlId",
- "SourceParameterName",
- "Title"
- ],
- "type": "object"
- },
- "ParameterTextFieldControl": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/TextFieldControlDisplayOptions"
- },
- "ParameterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "ParameterControlId",
- "SourceParameterName",
- "Title"
- ],
- "type": "object"
- },
- "ParameterValueType": {
- "enum": [
- "MULTI_VALUED",
- "SINGLE_VALUED"
- ],
- "type": "string"
- },
- "Parameters": {
- "additionalProperties": false,
- "properties": {
- "DateTimeParameters": {
- "items": {
- "$ref": "#/definitions/DateTimeParameter"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "DecimalParameters": {
- "items": {
- "$ref": "#/definitions/DecimalParameter"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "IntegerParameters": {
- "items": {
- "$ref": "#/definitions/IntegerParameter"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "StringParameters": {
- "items": {
- "$ref": "#/definitions/StringParameter"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "PercentVisibleRange": {
- "additionalProperties": false,
- "properties": {
- "From": {
- "default": null,
- "maximum": 100,
- "minimum": 0,
- "type": "number"
- },
- "To": {
- "default": null,
- "maximum": 100,
- "minimum": 0,
- "type": "number"
- }
- },
- "type": "object"
- },
- "PercentageDisplayFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DecimalPlacesConfiguration": {
- "$ref": "#/definitions/DecimalPlacesConfiguration"
- },
- "NegativeValueConfiguration": {
- "$ref": "#/definitions/NegativeValueConfiguration"
- },
- "NullValueFormatConfiguration": {
- "$ref": "#/definitions/NullValueFormatConfiguration"
- },
- "Prefix": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "SeparatorConfiguration": {
- "$ref": "#/definitions/NumericSeparatorConfiguration"
- },
- "Suffix": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- }
- },
- "type": "object"
- },
- "PercentileAggregation": {
- "additionalProperties": false,
- "properties": {
- "PercentileValue": {
- "maximum": 100,
- "minimum": 0,
- "type": "number"
- }
- },
- "type": "object"
- },
- "PeriodOverPeriodComputation": {
- "additionalProperties": false,
- "properties": {
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "type": "string"
- },
- "Time": {
- "$ref": "#/definitions/DimensionField"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId"
- ],
- "type": "object"
- },
- "PeriodToDateComputation": {
- "additionalProperties": false,
- "properties": {
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "type": "string"
- },
- "PeriodTimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- },
- "Time": {
- "$ref": "#/definitions/DimensionField"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId"
- ],
- "type": "object"
- },
- "PieChartAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "SmallMultiples": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "PieChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ContributionAnalysisDefaults": {
- "items": {
- "$ref": "#/definitions/ContributionAnalysisDefault"
- },
- "maxItems": 200,
- "minItems": 1,
- "type": "array"
- },
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "DonutOptions": {
- "$ref": "#/definitions/DonutOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/PieChartFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "SmallMultiplesOptions": {
- "$ref": "#/definitions/SmallMultiplesOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/PieChartSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "ValueLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- }
- },
- "type": "object"
- },
- "PieChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "PieChartAggregatedFieldWells": {
- "$ref": "#/definitions/PieChartAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "PieChartSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "SmallMultiplesLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "SmallMultiplesSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "PieChartVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/PieChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "PivotFieldSortOptions": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "SortBy": {
- "$ref": "#/definitions/PivotTableSortBy"
- }
- },
- "required": [
- "FieldId",
- "SortBy"
- ],
- "type": "object"
- },
- "PivotTableAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Columns": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 40,
- "minItems": 0,
- "type": "array"
- },
- "Rows": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 40,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 40,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "PivotTableCellConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "Scope": {
- "$ref": "#/definitions/PivotTableConditionalFormattingScope"
- },
- "Scopes": {
- "items": {
- "$ref": "#/definitions/PivotTableConditionalFormattingScope"
- },
- "maxItems": 3,
- "minItems": 0,
- "type": "array"
- },
- "TextFormat": {
- "$ref": "#/definitions/TextConditionalFormat"
- }
- },
- "required": [
- "FieldId"
- ],
- "type": "object"
- },
- "PivotTableConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "ConditionalFormattingOptions": {
- "items": {
- "$ref": "#/definitions/PivotTableConditionalFormattingOption"
- },
- "maxItems": 500,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "PivotTableConditionalFormattingOption": {
- "additionalProperties": false,
- "properties": {
- "Cell": {
- "$ref": "#/definitions/PivotTableCellConditionalFormatting"
- }
- },
- "type": "object"
- },
- "PivotTableConditionalFormattingScope": {
- "additionalProperties": false,
- "properties": {
- "Role": {
- "$ref": "#/definitions/PivotTableConditionalFormattingScopeRole"
- }
- },
- "type": "object"
- },
- "PivotTableConditionalFormattingScopeRole": {
- "enum": [
- "FIELD",
- "FIELD_TOTAL",
- "GRAND_TOTAL"
- ],
- "type": "string"
- },
- "PivotTableConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FieldOptions": {
- "$ref": "#/definitions/PivotTableFieldOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/PivotTableFieldWells"
- },
- "PaginatedReportOptions": {
- "$ref": "#/definitions/PivotTablePaginatedReportOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/PivotTableSortConfiguration"
- },
- "TableOptions": {
- "$ref": "#/definitions/PivotTableOptions"
- },
- "TotalOptions": {
- "$ref": "#/definitions/PivotTableTotalOptions"
- }
- },
- "type": "object"
- },
- "PivotTableDataPathOption": {
- "additionalProperties": false,
- "properties": {
- "DataPathList": {
- "items": {
- "$ref": "#/definitions/DataPathValue"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "Width": {
- "type": "string"
- }
- },
- "required": [
- "DataPathList"
- ],
- "type": "object"
- },
- "PivotTableDataPathType": {
- "enum": [
- "HIERARCHY_ROWS_LAYOUT_COLUMN",
- "MULTIPLE_ROW_METRICS_COLUMN",
- "EMPTY_COLUMN_HEADER",
- "COUNT_METRIC_COLUMN"
- ],
- "type": "string"
- },
- "PivotTableFieldCollapseState": {
- "enum": [
- "COLLAPSED",
- "EXPANDED"
- ],
- "type": "string"
- },
- "PivotTableFieldCollapseStateOption": {
- "additionalProperties": false,
- "properties": {
- "State": {
- "$ref": "#/definitions/PivotTableFieldCollapseState"
- },
- "Target": {
- "$ref": "#/definitions/PivotTableFieldCollapseStateTarget"
- }
- },
- "required": [
- "Target"
- ],
- "type": "object"
- },
- "PivotTableFieldCollapseStateTarget": {
- "additionalProperties": false,
- "properties": {
- "FieldDataPathValues": {
- "items": {
- "$ref": "#/definitions/DataPathValue"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "FieldId": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "PivotTableFieldOption": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "required": [
- "FieldId"
- ],
- "type": "object"
- },
- "PivotTableFieldOptions": {
- "additionalProperties": false,
- "properties": {
- "CollapseStateOptions": {
- "items": {
- "$ref": "#/definitions/PivotTableFieldCollapseStateOption"
- },
- "type": "array"
- },
- "DataPathOptions": {
- "items": {
- "$ref": "#/definitions/PivotTableDataPathOption"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "SelectedFieldOptions": {
- "items": {
- "$ref": "#/definitions/PivotTableFieldOption"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "PivotTableFieldSubtotalOptions": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "type": "object"
- },
- "PivotTableFieldWells": {
- "additionalProperties": false,
- "properties": {
- "PivotTableAggregatedFieldWells": {
- "$ref": "#/definitions/PivotTableAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "PivotTableMetricPlacement": {
- "enum": [
- "ROW",
- "COLUMN"
- ],
- "type": "string"
- },
- "PivotTableOptions": {
- "additionalProperties": false,
- "properties": {
- "CellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "CollapsedRowDimensionsVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "ColumnHeaderStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "ColumnNamesVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "DefaultCellWidth": {
- "type": "string"
- },
- "MetricPlacement": {
- "$ref": "#/definitions/PivotTableMetricPlacement"
- },
- "RowAlternateColorOptions": {
- "$ref": "#/definitions/RowAlternateColorOptions"
- },
- "RowFieldNamesStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "RowHeaderStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "RowsLabelOptions": {
- "$ref": "#/definitions/PivotTableRowsLabelOptions"
- },
- "RowsLayout": {
- "$ref": "#/definitions/PivotTableRowsLayout"
- },
- "SingleMetricVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "ToggleButtonsVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "PivotTablePaginatedReportOptions": {
- "additionalProperties": false,
- "properties": {
- "OverflowColumnHeaderVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "VerticalOverflowVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "PivotTableRowsLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "maxLength": 1024,
- "minLength": 1,
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "PivotTableRowsLayout": {
- "enum": [
- "TABULAR",
- "HIERARCHY"
- ],
- "type": "string"
- },
- "PivotTableSortBy": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnSort"
- },
- "DataPath": {
- "$ref": "#/definitions/DataPathSort"
- },
- "Field": {
- "$ref": "#/definitions/FieldSort"
- }
- },
- "type": "object"
- },
- "PivotTableSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FieldSortOptions": {
- "items": {
- "$ref": "#/definitions/PivotFieldSortOptions"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "PivotTableSubtotalLevel": {
- "enum": [
- "ALL",
- "CUSTOM",
- "LAST"
- ],
- "type": "string"
- },
- "PivotTableTotalOptions": {
- "additionalProperties": false,
- "properties": {
- "ColumnSubtotalOptions": {
- "$ref": "#/definitions/SubtotalOptions"
- },
- "ColumnTotalOptions": {
- "$ref": "#/definitions/PivotTotalOptions"
- },
- "RowSubtotalOptions": {
- "$ref": "#/definitions/SubtotalOptions"
- },
- "RowTotalOptions": {
- "$ref": "#/definitions/PivotTotalOptions"
- }
- },
- "type": "object"
- },
- "PivotTableVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/PivotTableConfiguration"
- },
- "ConditionalFormatting": {
- "$ref": "#/definitions/PivotTableConditionalFormatting"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "PivotTotalOptions": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "type": "string"
- },
- "MetricHeaderCellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "Placement": {
- "$ref": "#/definitions/TableTotalsPlacement"
- },
- "ScrollStatus": {
- "$ref": "#/definitions/TableTotalsScrollStatus"
- },
- "TotalAggregationOptions": {
- "items": {
- "$ref": "#/definitions/TotalAggregationOption"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "TotalCellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "TotalsVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "ValueCellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- }
- },
- "type": "object"
- },
- "PredefinedHierarchy": {
- "additionalProperties": false,
- "properties": {
- "Columns": {
- "items": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "maxItems": 10,
- "minItems": 1,
- "type": "array"
- },
- "DrillDownFilters": {
- "items": {
- "$ref": "#/definitions/DrillDownFilter"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "HierarchyId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Columns",
- "HierarchyId"
- ],
- "type": "object"
- },
- "PrimaryValueDisplayType": {
- "enum": [
- "HIDDEN",
- "COMPARISON",
- "ACTUAL"
- ],
- "type": "string"
- },
- "ProgressBarOptions": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "RadarChartAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Color": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "RadarChartAreaStyleSettings": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "RadarChartAxesRangeScale": {
- "enum": [
- "AUTO",
- "INDEPENDENT",
- "SHARED"
- ],
- "type": "string"
- },
- "RadarChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "AlternateBandColorsVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "AlternateBandEvenColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "AlternateBandOddColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "AxesRangeScale": {
- "$ref": "#/definitions/RadarChartAxesRangeScale"
- },
- "BaseSeriesSettings": {
- "$ref": "#/definitions/RadarChartSeriesSettings"
- },
- "CategoryAxis": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "CategoryLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ColorAxis": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "ColorLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/RadarChartFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "Shape": {
- "$ref": "#/definitions/RadarChartShape"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/RadarChartSortConfiguration"
- },
- "StartAngle": {
- "maximum": 360,
- "minimum": -360,
- "type": "number"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- }
- },
- "type": "object"
- },
- "RadarChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "RadarChartAggregatedFieldWells": {
- "$ref": "#/definitions/RadarChartAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "RadarChartSeriesSettings": {
- "additionalProperties": false,
- "properties": {
- "AreaStyleSettings": {
- "$ref": "#/definitions/RadarChartAreaStyleSettings"
- }
- },
- "type": "object"
- },
- "RadarChartShape": {
- "enum": [
- "CIRCLE",
- "POLYGON"
- ],
- "type": "string"
- },
- "RadarChartSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "ColorItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "ColorSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "RadarChartVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/RadarChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "RangeEndsLabelType": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "ReferenceLine": {
- "additionalProperties": false,
- "properties": {
- "DataConfiguration": {
- "$ref": "#/definitions/ReferenceLineDataConfiguration"
- },
- "LabelConfiguration": {
- "$ref": "#/definitions/ReferenceLineLabelConfiguration"
- },
- "Status": {
- "$ref": "#/definitions/WidgetStatus"
- },
- "StyleConfiguration": {
- "$ref": "#/definitions/ReferenceLineStyleConfiguration"
- }
- },
- "required": [
- "DataConfiguration"
- ],
- "type": "object"
- },
- "ReferenceLineCustomLabelConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "pattern": "\\S",
- "type": "string"
- }
- },
- "required": [
- "CustomLabel"
- ],
- "type": "object"
- },
- "ReferenceLineDataConfiguration": {
- "additionalProperties": false,
- "properties": {
- "AxisBinding": {
- "$ref": "#/definitions/AxisBinding"
- },
- "DynamicConfiguration": {
- "$ref": "#/definitions/ReferenceLineDynamicDataConfiguration"
- },
- "SeriesType": {
- "$ref": "#/definitions/ReferenceLineSeriesType"
- },
- "StaticConfiguration": {
- "$ref": "#/definitions/ReferenceLineStaticDataConfiguration"
- }
- },
- "type": "object"
- },
- "ReferenceLineDynamicDataConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Calculation": {
- "$ref": "#/definitions/NumericalAggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "MeasureAggregationFunction": {
- "$ref": "#/definitions/AggregationFunction"
- }
- },
- "required": [
- "Calculation",
- "Column"
- ],
- "type": "object"
- },
- "ReferenceLineLabelConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomLabelConfiguration": {
- "$ref": "#/definitions/ReferenceLineCustomLabelConfiguration"
- },
- "FontColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "FontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "HorizontalPosition": {
- "$ref": "#/definitions/ReferenceLineLabelHorizontalPosition"
- },
- "ValueLabelConfiguration": {
- "$ref": "#/definitions/ReferenceLineValueLabelConfiguration"
- },
- "VerticalPosition": {
- "$ref": "#/definitions/ReferenceLineLabelVerticalPosition"
- }
- },
- "type": "object"
- },
- "ReferenceLineLabelHorizontalPosition": {
- "enum": [
- "LEFT",
- "CENTER",
- "RIGHT"
- ],
- "type": "string"
- },
- "ReferenceLineLabelVerticalPosition": {
- "enum": [
- "ABOVE",
- "BELOW"
- ],
- "type": "string"
- },
- "ReferenceLinePatternType": {
- "enum": [
- "SOLID",
- "DASHED",
- "DOTTED"
- ],
- "type": "string"
- },
- "ReferenceLineSeriesType": {
- "enum": [
- "BAR",
- "LINE"
- ],
- "type": "string"
- },
- "ReferenceLineStaticDataConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Value": {
- "default": 0,
- "type": "number"
- }
- },
- "required": [
- "Value"
- ],
- "type": "object"
- },
- "ReferenceLineStyleConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "Pattern": {
- "$ref": "#/definitions/ReferenceLinePatternType"
- }
- },
- "type": "object"
- },
- "ReferenceLineValueLabelConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FormatConfiguration": {
- "$ref": "#/definitions/NumericFormatConfiguration"
- },
- "RelativePosition": {
- "$ref": "#/definitions/ReferenceLineValueLabelRelativePosition"
- }
- },
- "type": "object"
- },
- "ReferenceLineValueLabelRelativePosition": {
- "enum": [
- "BEFORE_CUSTOM_LABEL",
- "AFTER_CUSTOM_LABEL"
- ],
- "type": "string"
- },
- "RelativeDateTimeControlDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "DateTimeFormat": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "InfoIconLabelOptions": {
- "$ref": "#/definitions/SheetControlInfoIconLabelOptions"
- },
- "TitleOptions": {
- "$ref": "#/definitions/LabelOptions"
- }
- },
- "type": "object"
- },
- "RelativeDateType": {
- "enum": [
- "PREVIOUS",
- "THIS",
- "LAST",
- "NOW",
- "NEXT"
- ],
- "type": "string"
- },
- "RelativeDatesFilter": {
- "additionalProperties": false,
- "properties": {
- "AnchorDateConfiguration": {
- "$ref": "#/definitions/AnchorDateConfiguration"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- },
- "ExcludePeriodConfiguration": {
- "$ref": "#/definitions/ExcludePeriodConfiguration"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "MinimumGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- },
- "NullOption": {
- "$ref": "#/definitions/FilterNullOption"
- },
- "ParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "RelativeDateType": {
- "$ref": "#/definitions/RelativeDateType"
- },
- "RelativeDateValue": {
- "default": null,
- "type": "number"
- },
- "TimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- }
- },
- "required": [
- "AnchorDateConfiguration",
- "Column",
- "FilterId",
- "NullOption",
- "RelativeDateType",
- "TimeGranularity"
- ],
- "type": "object"
- },
- "RelativeFontSize": {
- "enum": [
- "EXTRA_SMALL",
- "SMALL",
- "MEDIUM",
- "LARGE",
- "EXTRA_LARGE"
- ],
- "type": "string"
- },
- "ResizeOption": {
- "enum": [
- "FIXED",
- "RESPONSIVE"
- ],
- "type": "string"
- },
- "ResourcePermission": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "type": "string"
- },
- "maxItems": 20,
- "minItems": 1,
- "type": "array"
- },
- "Principal": {
- "maxLength": 256,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Actions",
- "Principal"
- ],
- "type": "object"
- },
- "ResourceStatus": {
- "enum": [
- "CREATION_IN_PROGRESS",
- "CREATION_SUCCESSFUL",
- "CREATION_FAILED",
- "UPDATE_IN_PROGRESS",
- "UPDATE_SUCCESSFUL",
- "UPDATE_FAILED",
- "DELETED"
- ],
- "type": "string"
- },
- "RollingDateConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DataSetIdentifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Expression": {
- "maxLength": 4096,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Expression"
- ],
- "type": "object"
- },
- "RowAlternateColorOptions": {
- "additionalProperties": false,
- "properties": {
- "RowAlternateColors": {
- "items": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Status": {
- "$ref": "#/definitions/WidgetStatus"
- },
- "UsePrimaryBackgroundColor": {
- "$ref": "#/definitions/WidgetStatus"
- }
- },
- "type": "object"
- },
- "SameSheetTargetVisualConfiguration": {
- "additionalProperties": false,
- "properties": {
- "TargetVisualOptions": {
- "$ref": "#/definitions/TargetVisualOptions"
- },
- "TargetVisuals": {
- "items": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "maxItems": 50,
- "minItems": 1,
- "type": "array"
- }
- },
- "type": "object"
- },
- "SankeyDiagramAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Destination": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Source": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Weight": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "SankeyDiagramChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/SankeyDiagramFieldWells"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/SankeyDiagramSortConfiguration"
- }
- },
- "type": "object"
- },
- "SankeyDiagramFieldWells": {
- "additionalProperties": false,
- "properties": {
- "SankeyDiagramAggregatedFieldWells": {
- "$ref": "#/definitions/SankeyDiagramAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "SankeyDiagramSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DestinationItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "SourceItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "WeightSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "SankeyDiagramVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/SankeyDiagramChartConfiguration"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "ScatterPlotCategoricallyAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Label": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Size": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "XAxis": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "YAxis": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "ScatterPlotConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/ScatterPlotFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- },
- "XAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "XAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "YAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "YAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- }
- },
- "type": "object"
- },
- "ScatterPlotFieldWells": {
- "additionalProperties": false,
- "properties": {
- "ScatterPlotCategoricallyAggregatedFieldWells": {
- "$ref": "#/definitions/ScatterPlotCategoricallyAggregatedFieldWells"
- },
- "ScatterPlotUnaggregatedFieldWells": {
- "$ref": "#/definitions/ScatterPlotUnaggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "ScatterPlotUnaggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Label": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Size": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "XAxis": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "YAxis": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "ScatterPlotVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/ScatterPlotConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "ScrollBarOptions": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- },
- "VisibleRange": {
- "$ref": "#/definitions/VisibleRangeOptions"
- }
- },
- "type": "object"
- },
- "SecondaryValueOptions": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "SectionAfterPageBreak": {
- "additionalProperties": false,
- "properties": {
- "Status": {
- "$ref": "#/definitions/SectionPageBreakStatus"
- }
- },
- "type": "object"
- },
- "SectionBasedLayoutCanvasSizeOptions": {
- "additionalProperties": false,
- "properties": {
- "PaperCanvasSizeOptions": {
- "$ref": "#/definitions/SectionBasedLayoutPaperCanvasSizeOptions"
- }
- },
- "type": "object"
- },
- "SectionBasedLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "BodySections": {
- "items": {
- "$ref": "#/definitions/BodySectionConfiguration"
- },
- "maxItems": 28,
- "minItems": 0,
- "type": "array"
- },
- "CanvasSizeOptions": {
- "$ref": "#/definitions/SectionBasedLayoutCanvasSizeOptions"
- },
- "FooterSections": {
- "items": {
- "$ref": "#/definitions/HeaderFooterSectionConfiguration"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "HeaderSections": {
- "items": {
- "$ref": "#/definitions/HeaderFooterSectionConfiguration"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "BodySections",
- "CanvasSizeOptions",
- "FooterSections",
- "HeaderSections"
- ],
- "type": "object"
- },
- "SectionBasedLayoutPaperCanvasSizeOptions": {
- "additionalProperties": false,
- "properties": {
- "PaperMargin": {
- "$ref": "#/definitions/Spacing"
- },
- "PaperOrientation": {
- "$ref": "#/definitions/PaperOrientation"
- },
- "PaperSize": {
- "$ref": "#/definitions/PaperSize"
- }
- },
- "type": "object"
- },
- "SectionLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FreeFormLayout": {
- "$ref": "#/definitions/FreeFormSectionLayoutConfiguration"
- }
- },
- "required": [
- "FreeFormLayout"
- ],
- "type": "object"
- },
- "SectionPageBreakConfiguration": {
- "additionalProperties": false,
- "properties": {
- "After": {
- "$ref": "#/definitions/SectionAfterPageBreak"
- }
- },
- "type": "object"
- },
- "SectionPageBreakStatus": {
- "enum": [
- "ENABLED",
- "DISABLED"
- ],
- "type": "string"
- },
- "SectionStyle": {
- "additionalProperties": false,
- "properties": {
- "Height": {
- "type": "string"
- },
- "Padding": {
- "$ref": "#/definitions/Spacing"
- }
- },
- "type": "object"
- },
- "SelectAllValueOptions": {
- "enum": [
- "ALL_VALUES"
- ],
- "type": "string"
- },
- "SelectedFieldOptions": {
- "enum": [
- "ALL_FIELDS"
- ],
- "type": "string"
- },
- "SelectedSheetsFilterScopeConfiguration": {
- "additionalProperties": false,
- "properties": {
- "SheetVisualScopingConfigurations": {
- "items": {
- "$ref": "#/definitions/SheetVisualScopingConfiguration"
- },
- "maxItems": 50,
- "minItems": 1,
- "type": "array"
- }
- },
- "type": "object"
- },
- "SelectedTooltipType": {
- "enum": [
- "BASIC",
- "DETAILED"
- ],
- "type": "string"
- },
- "SeriesItem": {
- "additionalProperties": false,
- "properties": {
- "DataFieldSeriesItem": {
- "$ref": "#/definitions/DataFieldSeriesItem"
- },
- "FieldSeriesItem": {
- "$ref": "#/definitions/FieldSeriesItem"
- }
- },
- "type": "object"
- },
- "SetParameterValueConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DestinationParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "Value": {
- "$ref": "#/definitions/DestinationParameterValueConfiguration"
- }
- },
- "required": [
- "DestinationParameterName",
- "Value"
- ],
- "type": "object"
- },
- "ShapeConditionalFormat": {
- "additionalProperties": false,
- "properties": {
- "BackgroundColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "required": [
- "BackgroundColor"
- ],
- "type": "object"
- },
- "Sheet": {
- "additionalProperties": false,
- "properties": {
- "Name": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "SheetId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "type": "object"
- },
- "SheetContentType": {
- "enum": [
- "PAGINATED",
- "INTERACTIVE"
- ],
- "type": "string"
- },
- "SheetControlDateTimePickerType": {
- "enum": [
- "SINGLE_VALUED",
- "DATE_RANGE"
- ],
- "type": "string"
- },
- "SheetControlInfoIconLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "InfoIconText": {
- "maxLength": 100,
- "minLength": 1,
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "SheetControlLayout": {
- "additionalProperties": false,
- "properties": {
- "Configuration": {
- "$ref": "#/definitions/SheetControlLayoutConfiguration"
- }
- },
- "required": [
- "Configuration"
- ],
- "type": "object"
- },
- "SheetControlLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "GridLayout": {
- "$ref": "#/definitions/GridLayoutConfiguration"
- }
- },
- "type": "object"
- },
- "SheetControlListType": {
- "enum": [
- "MULTI_SELECT",
- "SINGLE_SELECT"
- ],
- "type": "string"
- },
- "SheetControlSliderType": {
- "enum": [
- "SINGLE_POINT",
- "RANGE"
- ],
- "type": "string"
- },
- "SheetDefinition": {
- "additionalProperties": false,
- "properties": {
- "ContentType": {
- "$ref": "#/definitions/SheetContentType"
- },
- "Description": {
- "maxLength": 1024,
- "minLength": 1,
- "type": "string"
- },
- "FilterControls": {
- "items": {
- "$ref": "#/definitions/FilterControl"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Layouts": {
- "items": {
- "$ref": "#/definitions/Layout"
- },
- "maxItems": 1,
- "minItems": 1,
- "type": "array"
- },
- "Name": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "ParameterControls": {
- "items": {
- "$ref": "#/definitions/ParameterControl"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "SheetControlLayouts": {
- "items": {
- "$ref": "#/definitions/SheetControlLayout"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "SheetId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "TextBoxes": {
- "items": {
- "$ref": "#/definitions/SheetTextBox"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "Title": {
- "maxLength": 1024,
- "minLength": 1,
- "type": "string"
- },
- "Visuals": {
- "items": {
- "$ref": "#/definitions/Visual"
- },
- "maxItems": 50,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "SheetId"
- ],
- "type": "object"
- },
- "SheetElementConfigurationOverrides": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "SheetElementRenderingRule": {
- "additionalProperties": false,
- "properties": {
- "ConfigurationOverrides": {
- "$ref": "#/definitions/SheetElementConfigurationOverrides"
- },
- "Expression": {
- "maxLength": 4096,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "ConfigurationOverrides",
- "Expression"
- ],
- "type": "object"
- },
- "SheetTextBox": {
- "additionalProperties": false,
- "properties": {
- "Content": {
- "maxLength": 150000,
- "minLength": 0,
- "type": "string"
- },
- "SheetTextBoxId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "SheetTextBoxId"
- ],
- "type": "object"
- },
- "SheetVisualScopingConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Scope": {
- "$ref": "#/definitions/FilterVisualScope"
- },
- "SheetId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "VisualIds": {
- "items": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "maxItems": 50,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "Scope",
- "SheetId"
- ],
- "type": "object"
- },
- "ShortFormatText": {
- "additionalProperties": false,
- "properties": {
- "PlainText": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "RichText": {
- "maxLength": 1024,
- "minLength": 1,
- "type": "string"
- }
- },
- "type": "object"
- },
- "SimpleAttributeAggregationFunction": {
- "enum": [
- "UNIQUE_VALUE"
- ],
- "type": "string"
- },
- "SimpleClusterMarker": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- }
- },
- "type": "object"
- },
- "SimpleNumericalAggregationFunction": {
- "enum": [
- "SUM",
- "AVERAGE",
- "MIN",
- "MAX",
- "COUNT",
- "DISTINCT_COUNT",
- "VAR",
- "VARP",
- "STDEV",
- "STDEVP",
- "MEDIAN"
- ],
- "type": "string"
- },
- "SimpleTotalAggregationFunction": {
- "enum": [
- "DEFAULT",
- "SUM",
- "AVERAGE",
- "MIN",
- "MAX",
- "NONE"
- ],
- "type": "string"
- },
- "SliderControlDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "InfoIconLabelOptions": {
- "$ref": "#/definitions/SheetControlInfoIconLabelOptions"
- },
- "TitleOptions": {
- "$ref": "#/definitions/LabelOptions"
- }
- },
- "type": "object"
- },
- "SmallMultiplesAxisPlacement": {
- "enum": [
- "OUTSIDE",
- "INSIDE"
- ],
- "type": "string"
- },
- "SmallMultiplesAxisProperties": {
- "additionalProperties": false,
- "properties": {
- "Placement": {
- "$ref": "#/definitions/SmallMultiplesAxisPlacement"
- },
- "Scale": {
- "$ref": "#/definitions/SmallMultiplesAxisScale"
- }
- },
- "type": "object"
- },
- "SmallMultiplesAxisScale": {
- "enum": [
- "SHARED",
- "INDEPENDENT"
- ],
- "type": "string"
- },
- "SmallMultiplesOptions": {
- "additionalProperties": false,
- "properties": {
- "MaxVisibleColumns": {
- "maximum": 10,
- "minimum": 1,
- "type": "number"
- },
- "MaxVisibleRows": {
- "maximum": 10,
- "minimum": 1,
- "type": "number"
- },
- "PanelConfiguration": {
- "$ref": "#/definitions/PanelConfiguration"
- },
- "XAxis": {
- "$ref": "#/definitions/SmallMultiplesAxisProperties"
- },
- "YAxis": {
- "$ref": "#/definitions/SmallMultiplesAxisProperties"
- }
- },
- "type": "object"
- },
- "SortDirection": {
- "enum": [
- "ASC",
- "DESC"
- ],
- "type": "string"
- },
- "Spacing": {
- "additionalProperties": false,
- "properties": {
- "Bottom": {
- "type": "string"
- },
- "Left": {
- "type": "string"
- },
- "Right": {
- "type": "string"
- },
- "Top": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "SpecialValue": {
- "enum": [
- "EMPTY",
- "NULL",
- "OTHER"
- ],
- "type": "string"
- },
- "StringDefaultValues": {
- "additionalProperties": false,
- "properties": {
- "DynamicValue": {
- "$ref": "#/definitions/DynamicDefaultValue"
- },
- "StaticValues": {
- "items": {
- "type": "string"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "StringFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "NullValueFormatConfiguration": {
- "$ref": "#/definitions/NullValueFormatConfiguration"
- },
- "NumericFormatConfiguration": {
- "$ref": "#/definitions/NumericFormatConfiguration"
- }
- },
- "type": "object"
- },
- "StringParameter": {
- "additionalProperties": false,
- "properties": {
- "Name": {
- "pattern": "\\S",
- "type": "string"
- },
- "Values": {
- "items": {
- "type": "string"
- },
- "type": "array"
- }
- },
- "required": [
- "Name",
- "Values"
- ],
- "type": "object"
- },
- "StringParameterDeclaration": {
- "additionalProperties": false,
- "properties": {
- "DefaultValues": {
- "$ref": "#/definitions/StringDefaultValues"
- },
- "MappedDataSetParameters": {
- "items": {
- "$ref": "#/definitions/MappedDataSetParameter"
- },
- "maxItems": 150,
- "minItems": 0,
- "type": "array"
- },
- "Name": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "ParameterValueType": {
- "$ref": "#/definitions/ParameterValueType"
- },
- "ValueWhenUnset": {
- "$ref": "#/definitions/StringValueWhenUnsetConfiguration"
- }
- },
- "required": [
- "Name",
- "ParameterValueType"
- ],
- "type": "object"
- },
- "StringValueWhenUnsetConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomValue": {
- "type": "string"
- },
- "ValueWhenUnsetOption": {
- "$ref": "#/definitions/ValueWhenUnsetOption"
- }
- },
- "type": "object"
- },
- "StyledCellType": {
- "enum": [
- "TOTAL",
- "METRIC_HEADER",
- "VALUE"
- ],
- "type": "string"
- },
- "SubtotalOptions": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "type": "string"
- },
- "FieldLevel": {
- "$ref": "#/definitions/PivotTableSubtotalLevel"
- },
- "FieldLevelOptions": {
- "items": {
- "$ref": "#/definitions/PivotTableFieldSubtotalOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "MetricHeaderCellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "StyleTargets": {
- "items": {
- "$ref": "#/definitions/TableStyleTarget"
- },
- "maxItems": 3,
- "minItems": 0,
- "type": "array"
- },
- "TotalCellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "TotalsVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "ValueCellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- }
- },
- "type": "object"
- },
- "TableAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "GroupBy": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TableBorderOptions": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "Style": {
- "$ref": "#/definitions/TableBorderStyle"
- },
- "Thickness": {
- "maximum": 4,
- "minimum": 1,
- "type": "number"
- }
- },
- "type": "object"
- },
- "TableBorderStyle": {
- "enum": [
- "NONE",
- "SOLID"
- ],
- "type": "string"
- },
- "TableCellConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "TextFormat": {
- "$ref": "#/definitions/TextConditionalFormat"
- }
- },
- "required": [
- "FieldId"
- ],
- "type": "object"
- },
- "TableCellImageScalingConfiguration": {
- "enum": [
- "FIT_TO_CELL_HEIGHT",
- "FIT_TO_CELL_WIDTH",
- "DO_NOT_SCALE"
- ],
- "type": "string"
- },
- "TableCellImageSizingConfiguration": {
- "additionalProperties": false,
- "properties": {
- "TableCellImageScalingConfiguration": {
- "$ref": "#/definitions/TableCellImageScalingConfiguration"
- }
- },
- "type": "object"
- },
- "TableCellStyle": {
- "additionalProperties": false,
- "properties": {
- "BackgroundColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "Border": {
- "$ref": "#/definitions/GlobalTableBorderOptions"
- },
- "FontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "Height": {
- "maximum": 500,
- "minimum": 8,
- "type": "number"
- },
- "HorizontalTextAlignment": {
- "$ref": "#/definitions/HorizontalTextAlignment"
- },
- "TextWrap": {
- "$ref": "#/definitions/TextWrap"
- },
- "VerticalTextAlignment": {
- "$ref": "#/definitions/VerticalTextAlignment"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "TableConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "ConditionalFormattingOptions": {
- "items": {
- "$ref": "#/definitions/TableConditionalFormattingOption"
- },
- "maxItems": 500,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TableConditionalFormattingOption": {
- "additionalProperties": false,
- "properties": {
- "Cell": {
- "$ref": "#/definitions/TableCellConditionalFormatting"
- },
- "Row": {
- "$ref": "#/definitions/TableRowConditionalFormatting"
- }
- },
- "type": "object"
- },
- "TableConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FieldOptions": {
- "$ref": "#/definitions/TableFieldOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/TableFieldWells"
- },
- "PaginatedReportOptions": {
- "$ref": "#/definitions/TablePaginatedReportOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/TableSortConfiguration"
- },
- "TableInlineVisualizations": {
- "items": {
- "$ref": "#/definitions/TableInlineVisualization"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "TableOptions": {
- "$ref": "#/definitions/TableOptions"
- },
- "TotalOptions": {
- "$ref": "#/definitions/TotalOptions"
- }
- },
- "type": "object"
- },
- "TableFieldCustomIconContent": {
- "additionalProperties": false,
- "properties": {
- "Icon": {
- "$ref": "#/definitions/TableFieldIconSetType"
- }
- },
- "type": "object"
- },
- "TableFieldCustomTextContent": {
- "additionalProperties": false,
- "properties": {
- "FontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "Value": {
- "type": "string"
- }
- },
- "required": [
- "FontConfiguration"
- ],
- "type": "object"
- },
- "TableFieldIconSetType": {
- "enum": [
- "LINK"
- ],
- "type": "string"
- },
- "TableFieldImageConfiguration": {
- "additionalProperties": false,
- "properties": {
- "SizingOptions": {
- "$ref": "#/definitions/TableCellImageSizingConfiguration"
- }
- },
- "type": "object"
- },
- "TableFieldLinkConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Content": {
- "$ref": "#/definitions/TableFieldLinkContentConfiguration"
- },
- "Target": {
- "$ref": "#/definitions/URLTargetConfiguration"
- }
- },
- "required": [
- "Content",
- "Target"
- ],
- "type": "object"
- },
- "TableFieldLinkContentConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomIconContent": {
- "$ref": "#/definitions/TableFieldCustomIconContent"
- },
- "CustomTextContent": {
- "$ref": "#/definitions/TableFieldCustomTextContent"
- }
- },
- "type": "object"
- },
- "TableFieldOption": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "URLStyling": {
- "$ref": "#/definitions/TableFieldURLConfiguration"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Width": {
- "type": "string"
- }
- },
- "required": [
- "FieldId"
- ],
- "type": "object"
- },
- "TableFieldOptions": {
- "additionalProperties": false,
- "properties": {
- "Order": {
- "items": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "PinnedFieldOptions": {
- "$ref": "#/definitions/TablePinnedFieldOptions"
- },
- "SelectedFieldOptions": {
- "items": {
- "$ref": "#/definitions/TableFieldOption"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TableFieldURLConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ImageConfiguration": {
- "$ref": "#/definitions/TableFieldImageConfiguration"
- },
- "LinkConfiguration": {
- "$ref": "#/definitions/TableFieldLinkConfiguration"
- }
- },
- "type": "object"
- },
- "TableFieldWells": {
- "additionalProperties": false,
- "properties": {
- "TableAggregatedFieldWells": {
- "$ref": "#/definitions/TableAggregatedFieldWells"
- },
- "TableUnaggregatedFieldWells": {
- "$ref": "#/definitions/TableUnaggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "TableInlineVisualization": {
- "additionalProperties": false,
- "properties": {
- "DataBars": {
- "$ref": "#/definitions/DataBarsOptions"
- }
- },
- "type": "object"
- },
- "TableOptions": {
- "additionalProperties": false,
- "properties": {
- "CellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "HeaderStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "Orientation": {
- "$ref": "#/definitions/TableOrientation"
- },
- "RowAlternateColorOptions": {
- "$ref": "#/definitions/RowAlternateColorOptions"
- }
- },
- "type": "object"
- },
- "TableOrientation": {
- "enum": [
- "VERTICAL",
- "HORIZONTAL"
- ],
- "type": "string"
- },
- "TablePaginatedReportOptions": {
- "additionalProperties": false,
- "properties": {
- "OverflowColumnHeaderVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "VerticalOverflowVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "TablePinnedFieldOptions": {
- "additionalProperties": false,
- "properties": {
- "PinnedLeftFields": {
- "items": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "maxItems": 201,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TableRowConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "BackgroundColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- },
- "TextColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "TableSideBorderOptions": {
- "additionalProperties": false,
- "properties": {
- "Bottom": {
- "$ref": "#/definitions/TableBorderOptions"
- },
- "InnerHorizontal": {
- "$ref": "#/definitions/TableBorderOptions"
- },
- "InnerVertical": {
- "$ref": "#/definitions/TableBorderOptions"
- },
- "Left": {
- "$ref": "#/definitions/TableBorderOptions"
- },
- "Right": {
- "$ref": "#/definitions/TableBorderOptions"
- },
- "Top": {
- "$ref": "#/definitions/TableBorderOptions"
- }
- },
- "type": "object"
- },
- "TableSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "PaginationConfiguration": {
- "$ref": "#/definitions/PaginationConfiguration"
- },
- "RowSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TableStyleTarget": {
- "additionalProperties": false,
- "properties": {
- "CellType": {
- "$ref": "#/definitions/StyledCellType"
- }
- },
- "required": [
- "CellType"
- ],
- "type": "object"
- },
- "TableTotalsPlacement": {
- "enum": [
- "START",
- "END",
- "AUTO"
- ],
- "type": "string"
- },
- "TableTotalsScrollStatus": {
- "enum": [
- "PINNED",
- "SCROLLED"
- ],
- "type": "string"
- },
- "TableUnaggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Values": {
- "items": {
- "$ref": "#/definitions/UnaggregatedField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TableVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/TableConfiguration"
- },
- "ConditionalFormatting": {
- "$ref": "#/definitions/TableConditionalFormatting"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "Tag": {
- "additionalProperties": false,
- "properties": {
- "Key": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "Value": {
- "maxLength": 256,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Key",
- "Value"
- ],
- "type": "object"
- },
- "TargetVisualOptions": {
- "enum": [
- "ALL_VISUALS"
- ],
- "type": "string"
- },
- "TextAreaControlDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "InfoIconLabelOptions": {
- "$ref": "#/definitions/SheetControlInfoIconLabelOptions"
- },
- "PlaceholderOptions": {
- "$ref": "#/definitions/TextControlPlaceholderOptions"
- },
- "TitleOptions": {
- "$ref": "#/definitions/LabelOptions"
- }
- },
- "type": "object"
- },
- "TextConditionalFormat": {
- "additionalProperties": false,
- "properties": {
- "BackgroundColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- },
- "Icon": {
- "$ref": "#/definitions/ConditionalFormattingIcon"
- },
- "TextColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "TextControlPlaceholderOptions": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "TextFieldControlDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "InfoIconLabelOptions": {
- "$ref": "#/definitions/SheetControlInfoIconLabelOptions"
- },
- "PlaceholderOptions": {
- "$ref": "#/definitions/TextControlPlaceholderOptions"
- },
- "TitleOptions": {
- "$ref": "#/definitions/LabelOptions"
- }
- },
- "type": "object"
- },
- "TextWrap": {
- "enum": [
- "NONE",
- "WRAP"
- ],
- "type": "string"
- },
- "ThousandSeparatorOptions": {
- "additionalProperties": false,
- "properties": {
- "Symbol": {
- "$ref": "#/definitions/NumericSeparatorSymbol"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "TimeBasedForecastProperties": {
- "additionalProperties": false,
- "properties": {
- "LowerBoundary": {
- "default": null,
- "type": "number"
- },
- "PeriodsBackward": {
- "maximum": 1000,
- "minimum": 0,
- "type": "number"
- },
- "PeriodsForward": {
- "maximum": 1000,
- "minimum": 1,
- "type": "number"
- },
- "PredictionInterval": {
- "maximum": 95,
- "minimum": 50,
- "type": "number"
- },
- "Seasonality": {
- "maximum": 180,
- "minimum": 1,
- "type": "number"
- },
- "UpperBoundary": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "TimeEqualityFilter": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "ParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "RollingDate": {
- "$ref": "#/definitions/RollingDateConfiguration"
- },
- "TimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- },
- "Value": {
- "format": "date-time",
- "type": "string"
- }
- },
- "required": [
- "Column",
- "FilterId"
- ],
- "type": "object"
- },
- "TimeGranularity": {
- "enum": [
- "YEAR",
- "QUARTER",
- "MONTH",
- "WEEK",
- "DAY",
- "HOUR",
- "MINUTE",
- "SECOND",
- "MILLISECOND"
- ],
- "type": "string"
- },
- "TimeRangeDrillDownFilter": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "RangeMaximum": {
- "format": "date-time",
- "type": "string"
- },
- "RangeMinimum": {
- "format": "date-time",
- "type": "string"
- },
- "TimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- }
- },
- "required": [
- "Column",
- "RangeMaximum",
- "RangeMinimum",
- "TimeGranularity"
- ],
- "type": "object"
- },
- "TimeRangeFilter": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- },
- "ExcludePeriodConfiguration": {
- "$ref": "#/definitions/ExcludePeriodConfiguration"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "IncludeMaximum": {
- "default": null,
- "type": "boolean"
- },
- "IncludeMinimum": {
- "default": null,
- "type": "boolean"
- },
- "NullOption": {
- "$ref": "#/definitions/FilterNullOption"
- },
- "RangeMaximumValue": {
- "$ref": "#/definitions/TimeRangeFilterValue"
- },
- "RangeMinimumValue": {
- "$ref": "#/definitions/TimeRangeFilterValue"
- },
- "TimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- }
- },
- "required": [
- "Column",
- "FilterId",
- "NullOption"
- ],
- "type": "object"
- },
- "TimeRangeFilterValue": {
- "additionalProperties": false,
- "properties": {
- "Parameter": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "RollingDate": {
- "$ref": "#/definitions/RollingDateConfiguration"
- },
- "StaticValue": {
- "format": "date-time",
- "type": "string"
- }
- },
- "type": "object"
- },
- "TooltipItem": {
- "additionalProperties": false,
- "properties": {
- "ColumnTooltipItem": {
- "$ref": "#/definitions/ColumnTooltipItem"
- },
- "FieldTooltipItem": {
- "$ref": "#/definitions/FieldTooltipItem"
- }
- },
- "type": "object"
- },
- "TooltipOptions": {
- "additionalProperties": false,
- "properties": {
- "FieldBasedTooltip": {
- "$ref": "#/definitions/FieldBasedTooltip"
- },
- "SelectedTooltipType": {
- "$ref": "#/definitions/SelectedTooltipType"
- },
- "TooltipVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "TooltipTitleType": {
- "enum": [
- "NONE",
- "PRIMARY_VALUE"
- ],
- "type": "string"
- },
- "TopBottomComputationType": {
- "enum": [
- "TOP",
- "BOTTOM"
- ],
- "type": "string"
- },
- "TopBottomFilter": {
- "additionalProperties": false,
- "properties": {
- "AggregationSortConfigurations": {
- "items": {
- "$ref": "#/definitions/AggregationSortConfiguration"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Limit": {
- "default": null,
- "type": "number"
- },
- "ParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "TimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- }
- },
- "required": [
- "AggregationSortConfigurations",
- "Column",
- "FilterId"
- ],
- "type": "object"
- },
- "TopBottomMoversComputation": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "$ref": "#/definitions/DimensionField"
- },
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "MoverSize": {
- "default": 0,
- "maximum": 20,
- "minimum": 1,
- "type": "number"
- },
- "Name": {
- "type": "string"
- },
- "SortOrder": {
- "$ref": "#/definitions/TopBottomSortOrder"
- },
- "Time": {
- "$ref": "#/definitions/DimensionField"
- },
- "Type": {
- "$ref": "#/definitions/TopBottomComputationType"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId",
- "Type"
- ],
- "type": "object"
- },
- "TopBottomRankedComputation": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "$ref": "#/definitions/DimensionField"
- },
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "type": "string"
- },
- "ResultSize": {
- "default": 0,
- "maximum": 20,
- "minimum": 1,
- "type": "number"
- },
- "Type": {
- "$ref": "#/definitions/TopBottomComputationType"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId",
- "Type"
- ],
- "type": "object"
- },
- "TopBottomSortOrder": {
- "enum": [
- "PERCENT_DIFFERENCE",
- "ABSOLUTE_DIFFERENCE"
- ],
- "type": "string"
- },
- "TotalAggregationComputation": {
- "additionalProperties": false,
- "properties": {
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "type": "string"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId"
- ],
- "type": "object"
- },
- "TotalAggregationFunction": {
- "additionalProperties": false,
- "properties": {
- "SimpleTotalAggregationFunction": {
- "$ref": "#/definitions/SimpleTotalAggregationFunction"
- }
- },
- "type": "object"
- },
- "TotalAggregationOption": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "TotalAggregationFunction": {
- "$ref": "#/definitions/TotalAggregationFunction"
- }
- },
- "required": [
- "FieldId",
- "TotalAggregationFunction"
- ],
- "type": "object"
- },
- "TotalOptions": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "type": "string"
- },
- "Placement": {
- "$ref": "#/definitions/TableTotalsPlacement"
- },
- "ScrollStatus": {
- "$ref": "#/definitions/TableTotalsScrollStatus"
- },
- "TotalAggregationOptions": {
- "items": {
- "$ref": "#/definitions/TotalAggregationOption"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "TotalCellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "TotalsVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "TreeMapAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Colors": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Groups": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Sizes": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TreeMapConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ColorLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ColorScale": {
- "$ref": "#/definitions/ColorScale"
- },
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/TreeMapFieldWells"
- },
- "GroupLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "SizeLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/TreeMapSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- }
- },
- "type": "object"
- },
- "TreeMapFieldWells": {
- "additionalProperties": false,
- "properties": {
- "TreeMapAggregatedFieldWells": {
- "$ref": "#/definitions/TreeMapAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "TreeMapSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "TreeMapGroupItemsLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "TreeMapSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TreeMapVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/TreeMapConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "TrendArrowOptions": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "URLTargetConfiguration": {
- "enum": [
- "NEW_TAB",
- "NEW_WINDOW",
- "SAME_TAB"
- ],
- "type": "string"
- },
- "UnaggregatedField": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/FormatConfiguration"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "UniqueValuesComputation": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "$ref": "#/definitions/DimensionField"
- },
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "type": "string"
- }
- },
- "required": [
- "ComputationId"
- ],
- "type": "object"
- },
- "ValidationStrategy": {
- "additionalProperties": false,
- "properties": {
- "Mode": {
- "$ref": "#/definitions/ValidationStrategyMode"
- }
- },
- "required": [
- "Mode"
- ],
- "type": "object"
- },
- "ValidationStrategyMode": {
- "enum": [
- "STRICT",
- "LENIENT"
- ],
- "type": "string"
- },
- "ValueWhenUnsetOption": {
- "enum": [
- "RECOMMENDED_VALUE",
- "NULL"
- ],
- "type": "string"
- },
- "VerticalTextAlignment": {
- "enum": [
- "TOP",
- "MIDDLE",
- "BOTTOM",
- "AUTO"
- ],
- "type": "string"
- },
- "Visibility": {
- "enum": [
- "HIDDEN",
- "VISIBLE"
- ],
- "type": "string"
- },
- "VisibleRangeOptions": {
- "additionalProperties": false,
- "properties": {
- "PercentRange": {
- "$ref": "#/definitions/PercentVisibleRange"
- }
- },
- "type": "object"
- },
- "Visual": {
- "additionalProperties": false,
- "properties": {
- "BarChartVisual": {
- "$ref": "#/definitions/BarChartVisual"
- },
- "BoxPlotVisual": {
- "$ref": "#/definitions/BoxPlotVisual"
- },
- "ComboChartVisual": {
- "$ref": "#/definitions/ComboChartVisual"
- },
- "CustomContentVisual": {
- "$ref": "#/definitions/CustomContentVisual"
- },
- "EmptyVisual": {
- "$ref": "#/definitions/EmptyVisual"
- },
- "FilledMapVisual": {
- "$ref": "#/definitions/FilledMapVisual"
- },
- "FunnelChartVisual": {
- "$ref": "#/definitions/FunnelChartVisual"
- },
- "GaugeChartVisual": {
- "$ref": "#/definitions/GaugeChartVisual"
- },
- "GeospatialMapVisual": {
- "$ref": "#/definitions/GeospatialMapVisual"
- },
- "HeatMapVisual": {
- "$ref": "#/definitions/HeatMapVisual"
- },
- "HistogramVisual": {
- "$ref": "#/definitions/HistogramVisual"
- },
- "InsightVisual": {
- "$ref": "#/definitions/InsightVisual"
- },
- "KPIVisual": {
- "$ref": "#/definitions/KPIVisual"
- },
- "LineChartVisual": {
- "$ref": "#/definitions/LineChartVisual"
- },
- "PieChartVisual": {
- "$ref": "#/definitions/PieChartVisual"
- },
- "PivotTableVisual": {
- "$ref": "#/definitions/PivotTableVisual"
- },
- "RadarChartVisual": {
- "$ref": "#/definitions/RadarChartVisual"
- },
- "SankeyDiagramVisual": {
- "$ref": "#/definitions/SankeyDiagramVisual"
- },
- "ScatterPlotVisual": {
- "$ref": "#/definitions/ScatterPlotVisual"
- },
- "TableVisual": {
- "$ref": "#/definitions/TableVisual"
- },
- "TreeMapVisual": {
- "$ref": "#/definitions/TreeMapVisual"
- },
- "WaterfallVisual": {
- "$ref": "#/definitions/WaterfallVisual"
- },
- "WordCloudVisual": {
- "$ref": "#/definitions/WordCloudVisual"
- }
- },
- "type": "object"
- },
- "VisualCustomAction": {
- "additionalProperties": false,
- "properties": {
- "ActionOperations": {
- "items": {
- "$ref": "#/definitions/VisualCustomActionOperation"
- },
- "maxItems": 2,
- "minItems": 1,
- "type": "array"
- },
- "CustomActionId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "maxLength": 256,
- "minLength": 1,
- "type": "string"
- },
- "Status": {
- "$ref": "#/definitions/WidgetStatus"
- },
- "Trigger": {
- "$ref": "#/definitions/VisualCustomActionTrigger"
- }
- },
- "required": [
- "ActionOperations",
- "CustomActionId",
- "Name",
- "Trigger"
- ],
- "type": "object"
- },
- "VisualCustomActionOperation": {
- "additionalProperties": false,
- "properties": {
- "FilterOperation": {
- "$ref": "#/definitions/CustomActionFilterOperation"
- },
- "NavigationOperation": {
- "$ref": "#/definitions/CustomActionNavigationOperation"
- },
- "SetParametersOperation": {
- "$ref": "#/definitions/CustomActionSetParametersOperation"
- },
- "URLOperation": {
- "$ref": "#/definitions/CustomActionURLOperation"
- }
- },
- "type": "object"
- },
- "VisualCustomActionTrigger": {
- "enum": [
- "DATA_POINT_CLICK",
- "DATA_POINT_MENU"
- ],
- "type": "string"
- },
- "VisualPalette": {
- "additionalProperties": false,
- "properties": {
- "ChartColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "ColorMap": {
- "items": {
- "$ref": "#/definitions/DataPathColor"
- },
- "maxItems": 5000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "VisualSubtitleLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "FormatText": {
- "$ref": "#/definitions/LongFormatText"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "VisualTitleLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "FormatText": {
- "$ref": "#/definitions/ShortFormatText"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "WaterfallChartAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Breakdowns": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Categories": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "WaterfallChartColorConfiguration": {
- "additionalProperties": false,
- "properties": {
- "GroupColorConfiguration": {
- "$ref": "#/definitions/WaterfallChartGroupColorConfiguration"
- }
- },
- "type": "object"
- },
- "WaterfallChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "CategoryAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ColorConfiguration": {
- "$ref": "#/definitions/WaterfallChartColorConfiguration"
- },
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/WaterfallChartFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "PrimaryYAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "PrimaryYAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/WaterfallChartSortConfiguration"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- },
- "WaterfallChartOptions": {
- "$ref": "#/definitions/WaterfallChartOptions"
- }
- },
- "type": "object"
- },
- "WaterfallChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "WaterfallChartAggregatedFieldWells": {
- "$ref": "#/definitions/WaterfallChartAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "WaterfallChartGroupColorConfiguration": {
- "additionalProperties": false,
- "properties": {
- "NegativeBarColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "PositiveBarColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "TotalBarColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- }
- },
- "type": "object"
- },
- "WaterfallChartOptions": {
- "additionalProperties": false,
- "properties": {
- "TotalBarLabel": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "WaterfallChartSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "BreakdownItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "WaterfallVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/WaterfallChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "WhatIfPointScenario": {
- "additionalProperties": false,
- "properties": {
- "Date": {
- "format": "date-time",
- "type": "string"
- },
- "Value": {
- "default": 0,
- "type": "number"
- }
- },
- "required": [
- "Date",
- "Value"
- ],
- "type": "object"
- },
- "WhatIfRangeScenario": {
- "additionalProperties": false,
- "properties": {
- "EndDate": {
- "format": "date-time",
- "type": "string"
- },
- "StartDate": {
- "format": "date-time",
- "type": "string"
- },
- "Value": {
- "default": 0,
- "type": "number"
- }
- },
- "required": [
- "EndDate",
- "StartDate",
- "Value"
- ],
- "type": "object"
- },
- "WidgetStatus": {
- "enum": [
- "ENABLED",
- "DISABLED"
- ],
- "type": "string"
- },
- "WordCloudAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "GroupBy": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "Size": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "WordCloudChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/WordCloudFieldWells"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/WordCloudSortConfiguration"
- },
- "WordCloudOptions": {
- "$ref": "#/definitions/WordCloudOptions"
- }
- },
- "type": "object"
- },
- "WordCloudCloudLayout": {
- "enum": [
- "FLUID",
- "NORMAL"
- ],
- "type": "string"
- },
- "WordCloudFieldWells": {
- "additionalProperties": false,
- "properties": {
- "WordCloudAggregatedFieldWells": {
- "$ref": "#/definitions/WordCloudAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "WordCloudOptions": {
- "additionalProperties": false,
- "properties": {
- "CloudLayout": {
- "$ref": "#/definitions/WordCloudCloudLayout"
- },
- "MaximumStringLength": {
- "maximum": 100,
- "minimum": 1,
- "type": "number"
- },
- "WordCasing": {
- "$ref": "#/definitions/WordCloudWordCasing"
- },
- "WordOrientation": {
- "$ref": "#/definitions/WordCloudWordOrientation"
- },
- "WordPadding": {
- "$ref": "#/definitions/WordCloudWordPadding"
- },
- "WordScaling": {
- "$ref": "#/definitions/WordCloudWordScaling"
- }
- },
- "type": "object"
- },
- "WordCloudSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "WordCloudVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/WordCloudChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "WordCloudWordCasing": {
- "enum": [
- "LOWER_CASE",
- "EXISTING_CASE"
- ],
- "type": "string"
- },
- "WordCloudWordOrientation": {
- "enum": [
- "HORIZONTAL",
- "HORIZONTAL_AND_VERTICAL"
- ],
- "type": "string"
- },
- "WordCloudWordPadding": {
- "enum": [
- "NONE",
- "SMALL",
- "MEDIUM",
- "LARGE"
- ],
- "type": "string"
- },
- "WordCloudWordScaling": {
- "enum": [
- "EMPHASIZE",
- "NORMAL"
- ],
- "type": "string"
- }
- },
- "primaryIdentifier": [
- "/properties/AnalysisId",
- "/properties/AwsAccountId"
- ],
- "properties": {
- "AnalysisId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Arn": {
- "type": "string"
- },
- "AwsAccountId": {
- "maxLength": 12,
- "minLength": 12,
- "pattern": "^[0-9]{12}$",
- "type": "string"
- },
- "CreatedTime": {
- "format": "date-time",
- "type": "string"
- },
- "DataSetArns": {
- "items": {
- "type": "string"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "Definition": {
- "$ref": "#/definitions/AnalysisDefinition"
- },
- "Errors": {
- "items": {
- "$ref": "#/definitions/AnalysisError"
- },
- "minItems": 1,
- "type": "array"
- },
- "LastUpdatedTime": {
- "format": "date-time",
- "type": "string"
- },
- "Name": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Parameters": {
- "$ref": "#/definitions/Parameters"
- },
- "Permissions": {
- "items": {
- "$ref": "#/definitions/ResourcePermission"
- },
- "maxItems": 64,
- "minItems": 1,
- "type": "array"
- },
- "Sheets": {
- "items": {
- "$ref": "#/definitions/Sheet"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "SourceEntity": {
- "$ref": "#/definitions/AnalysisSourceEntity"
- },
- "Status": {
- "$ref": "#/definitions/ResourceStatus"
- },
- "Tags": {
- "items": {
- "$ref": "#/definitions/Tag"
- },
- "maxItems": 200,
- "minItems": 1,
- "type": "array"
- },
- "ThemeArn": {
- "type": "string"
- },
- "ValidationStrategy": {
- "$ref": "#/definitions/ValidationStrategy"
- }
- },
- "readOnlyProperties": [
- "/properties/Arn",
- "/properties/CreatedTime",
- "/properties/DataSetArns",
- "/properties/LastUpdatedTime"
- ],
- "required": [
- "AwsAccountId",
- "AnalysisId",
- "Name"
- ],
- "sourceUrl": "https://github.com/aws-cloudformation/aws-cloudformation-resource-providers-quicksight",
- "typeName": "AWS::QuickSight::Analysis",
- "writeOnlyProperties": [
- "/properties/Definition",
- "/properties/Parameters",
- "/properties/SourceEntity",
- "/properties/Status",
- "/properties/ValidationStrategy"
- ]
-}
diff --git a/src/cfnlint/data/schemas/providers/eu_west_1/aws-quicksight-dashboard.json b/src/cfnlint/data/schemas/providers/eu_west_1/aws-quicksight-dashboard.json
deleted file mode 100644
index 2ef4d6e24a..0000000000
--- a/src/cfnlint/data/schemas/providers/eu_west_1/aws-quicksight-dashboard.json
+++ /dev/null
@@ -1,11510 +0,0 @@
-{
- "additionalProperties": false,
- "createOnlyProperties": [
- "/properties/AwsAccountId",
- "/properties/DashboardId"
- ],
- "definitions": {
- "AdHocFilteringOption": {
- "additionalProperties": false,
- "properties": {
- "AvailabilityStatus": {
- "$ref": "#/definitions/DashboardBehavior"
- }
- },
- "type": "object"
- },
- "AggregationFunction": {
- "additionalProperties": false,
- "properties": {
- "AttributeAggregationFunction": {
- "$ref": "#/definitions/AttributeAggregationFunction"
- },
- "CategoricalAggregationFunction": {
- "$ref": "#/definitions/CategoricalAggregationFunction"
- },
- "DateAggregationFunction": {
- "$ref": "#/definitions/DateAggregationFunction"
- },
- "NumericalAggregationFunction": {
- "$ref": "#/definitions/NumericalAggregationFunction"
- }
- },
- "type": "object"
- },
- "AggregationSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "AggregationFunction": {
- "$ref": "#/definitions/AggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "SortDirection": {
- "$ref": "#/definitions/SortDirection"
- }
- },
- "required": [
- "Column",
- "SortDirection"
- ],
- "type": "object"
- },
- "AllSheetsFilterScopeConfiguration": {
- "format": "json",
- "type": [
- "object",
- "string"
- ]
- },
- "AnalysisDefaults": {
- "additionalProperties": false,
- "properties": {
- "DefaultNewSheetConfiguration": {
- "$ref": "#/definitions/DefaultNewSheetConfiguration"
- }
- },
- "required": [
- "DefaultNewSheetConfiguration"
- ],
- "type": "object"
- },
- "AnchorDateConfiguration": {
- "additionalProperties": false,
- "properties": {
- "AnchorOption": {
- "$ref": "#/definitions/AnchorOption"
- },
- "ParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- }
- },
- "type": "object"
- },
- "AnchorOption": {
- "enum": [
- "NOW"
- ],
- "type": "string"
- },
- "ArcAxisConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Range": {
- "$ref": "#/definitions/ArcAxisDisplayRange"
- },
- "ReserveRange": {
- "default": 0,
- "type": "number"
- }
- },
- "type": "object"
- },
- "ArcAxisDisplayRange": {
- "additionalProperties": false,
- "properties": {
- "Max": {
- "default": null,
- "type": "number"
- },
- "Min": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "ArcConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ArcAngle": {
- "default": null,
- "type": "number"
- },
- "ArcThickness": {
- "$ref": "#/definitions/ArcThicknessOptions"
- }
- },
- "type": "object"
- },
- "ArcOptions": {
- "additionalProperties": false,
- "properties": {
- "ArcThickness": {
- "$ref": "#/definitions/ArcThickness"
- }
- },
- "type": "object"
- },
- "ArcThickness": {
- "enum": [
- "SMALL",
- "MEDIUM",
- "LARGE",
- "WHOLE"
- ],
- "type": "string"
- },
- "ArcThicknessOptions": {
- "enum": [
- "SMALL",
- "MEDIUM",
- "LARGE"
- ],
- "type": "string"
- },
- "AssetOptions": {
- "additionalProperties": false,
- "properties": {
- "Timezone": {
- "type": "string"
- },
- "WeekStart": {
- "$ref": "#/definitions/DayOfTheWeek"
- }
- },
- "type": "object"
- },
- "AttributeAggregationFunction": {
- "additionalProperties": false,
- "properties": {
- "SimpleAttributeAggregation": {
- "$ref": "#/definitions/SimpleAttributeAggregationFunction"
- },
- "ValueForMultipleValues": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "AxisBinding": {
- "enum": [
- "PRIMARY_YAXIS",
- "SECONDARY_YAXIS"
- ],
- "type": "string"
- },
- "AxisDataOptions": {
- "additionalProperties": false,
- "properties": {
- "DateAxisOptions": {
- "$ref": "#/definitions/DateAxisOptions"
- },
- "NumericAxisOptions": {
- "$ref": "#/definitions/NumericAxisOptions"
- }
- },
- "type": "object"
- },
- "AxisDisplayDataDrivenRange": {
- "format": "json",
- "type": [
- "object",
- "string"
- ]
- },
- "AxisDisplayMinMaxRange": {
- "additionalProperties": false,
- "properties": {
- "Maximum": {
- "default": null,
- "type": "number"
- },
- "Minimum": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "AxisDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "AxisLineVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "AxisOffset": {
- "type": "string"
- },
- "DataOptions": {
- "$ref": "#/definitions/AxisDataOptions"
- },
- "GridLineVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "ScrollbarOptions": {
- "$ref": "#/definitions/ScrollBarOptions"
- },
- "TickLabelOptions": {
- "$ref": "#/definitions/AxisTickLabelOptions"
- }
- },
- "type": "object"
- },
- "AxisDisplayRange": {
- "additionalProperties": false,
- "properties": {
- "DataDriven": {
- "$ref": "#/definitions/AxisDisplayDataDrivenRange"
- },
- "MinMax": {
- "$ref": "#/definitions/AxisDisplayMinMaxRange"
- }
- },
- "type": "object"
- },
- "AxisLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "ApplyTo": {
- "$ref": "#/definitions/AxisLabelReferenceOptions"
- },
- "CustomLabel": {
- "type": "string"
- },
- "FontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- }
- },
- "type": "object"
- },
- "AxisLabelReferenceOptions": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "AxisLinearScale": {
- "additionalProperties": false,
- "properties": {
- "StepCount": {
- "default": null,
- "type": "number"
- },
- "StepSize": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "AxisLogarithmicScale": {
- "additionalProperties": false,
- "properties": {
- "Base": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "AxisScale": {
- "additionalProperties": false,
- "properties": {
- "Linear": {
- "$ref": "#/definitions/AxisLinearScale"
- },
- "Logarithmic": {
- "$ref": "#/definitions/AxisLogarithmicScale"
- }
- },
- "type": "object"
- },
- "AxisTickLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "LabelOptions": {
- "$ref": "#/definitions/LabelOptions"
- },
- "RotationAngle": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "BarChartAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Colors": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "SmallMultiples": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "BarChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "BarsArrangement": {
- "$ref": "#/definitions/BarsArrangement"
- },
- "CategoryAxis": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "CategoryLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ColorLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ContributionAnalysisDefaults": {
- "items": {
- "$ref": "#/definitions/ContributionAnalysisDefault"
- },
- "maxItems": 200,
- "minItems": 1,
- "type": "array"
- },
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/BarChartFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "Orientation": {
- "$ref": "#/definitions/BarChartOrientation"
- },
- "ReferenceLines": {
- "items": {
- "$ref": "#/definitions/ReferenceLine"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "SmallMultiplesOptions": {
- "$ref": "#/definitions/SmallMultiplesOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/BarChartSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "ValueAxis": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "ValueLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- }
- },
- "type": "object"
- },
- "BarChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "BarChartAggregatedFieldWells": {
- "$ref": "#/definitions/BarChartAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "BarChartOrientation": {
- "enum": [
- "HORIZONTAL",
- "VERTICAL"
- ],
- "type": "string"
- },
- "BarChartSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "ColorItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "ColorSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "SmallMultiplesLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "SmallMultiplesSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "BarChartVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/BarChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "BarsArrangement": {
- "enum": [
- "CLUSTERED",
- "STACKED",
- "STACKED_PERCENT"
- ],
- "type": "string"
- },
- "BaseMapStyleType": {
- "enum": [
- "LIGHT_GRAY",
- "DARK_GRAY",
- "STREET",
- "IMAGERY"
- ],
- "type": "string"
- },
- "BinCountOptions": {
- "additionalProperties": false,
- "properties": {
- "Value": {
- "minimum": 0,
- "type": "number"
- }
- },
- "type": "object"
- },
- "BinWidthOptions": {
- "additionalProperties": false,
- "properties": {
- "BinCountLimit": {
- "maximum": 1000,
- "minimum": 0,
- "type": "number"
- },
- "Value": {
- "minimum": 0,
- "type": "number"
- }
- },
- "type": "object"
- },
- "BodySectionConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Content": {
- "$ref": "#/definitions/BodySectionContent"
- },
- "PageBreakConfiguration": {
- "$ref": "#/definitions/SectionPageBreakConfiguration"
- },
- "SectionId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Style": {
- "$ref": "#/definitions/SectionStyle"
- }
- },
- "required": [
- "Content",
- "SectionId"
- ],
- "type": "object"
- },
- "BodySectionContent": {
- "additionalProperties": false,
- "properties": {
- "Layout": {
- "$ref": "#/definitions/SectionLayoutConfiguration"
- }
- },
- "type": "object"
- },
- "BoxPlotAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "GroupBy": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 5,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "BoxPlotChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "BoxPlotOptions": {
- "$ref": "#/definitions/BoxPlotOptions"
- },
- "CategoryAxis": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "CategoryLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/BoxPlotFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "PrimaryYAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "PrimaryYAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ReferenceLines": {
- "items": {
- "$ref": "#/definitions/ReferenceLine"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/BoxPlotSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- }
- },
- "type": "object"
- },
- "BoxPlotFieldWells": {
- "additionalProperties": false,
- "properties": {
- "BoxPlotAggregatedFieldWells": {
- "$ref": "#/definitions/BoxPlotAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "BoxPlotFillStyle": {
- "enum": [
- "SOLID",
- "TRANSPARENT"
- ],
- "type": "string"
- },
- "BoxPlotOptions": {
- "additionalProperties": false,
- "properties": {
- "AllDataPointsVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "OutlierVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "StyleOptions": {
- "$ref": "#/definitions/BoxPlotStyleOptions"
- }
- },
- "type": "object"
- },
- "BoxPlotSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "PaginationConfiguration": {
- "$ref": "#/definitions/PaginationConfiguration"
- }
- },
- "type": "object"
- },
- "BoxPlotStyleOptions": {
- "additionalProperties": false,
- "properties": {
- "FillStyle": {
- "$ref": "#/definitions/BoxPlotFillStyle"
- }
- },
- "type": "object"
- },
- "BoxPlotVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/BoxPlotChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "CalculatedField": {
- "additionalProperties": false,
- "properties": {
- "DataSetIdentifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Expression": {
- "maxLength": 32000,
- "minLength": 1,
- "type": "string"
- },
- "Name": {
- "maxLength": 127,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "DataSetIdentifier",
- "Expression",
- "Name"
- ],
- "type": "object"
- },
- "CalculatedMeasureField": {
- "additionalProperties": false,
- "properties": {
- "Expression": {
- "maxLength": 4096,
- "minLength": 1,
- "type": "string"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Expression",
- "FieldId"
- ],
- "type": "object"
- },
- "CascadingControlConfiguration": {
- "additionalProperties": false,
- "properties": {
- "SourceControls": {
- "items": {
- "$ref": "#/definitions/CascadingControlSource"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "CascadingControlSource": {
- "additionalProperties": false,
- "properties": {
- "ColumnToMatch": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "SourceSheetControlId": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "CategoricalAggregationFunction": {
- "enum": [
- "COUNT",
- "DISTINCT_COUNT"
- ],
- "type": "string"
- },
- "CategoricalDimensionField": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/StringFormatConfiguration"
- },
- "HierarchyId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "CategoricalMeasureField": {
- "additionalProperties": false,
- "properties": {
- "AggregationFunction": {
- "$ref": "#/definitions/CategoricalAggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/StringFormatConfiguration"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "CategoryDrillDownFilter": {
- "additionalProperties": false,
- "properties": {
- "CategoryValues": {
- "items": {
- "maxLength": 512,
- "minLength": 0,
- "type": "string"
- },
- "maxItems": 100000,
- "minItems": 0,
- "type": "array"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- }
- },
- "required": [
- "CategoryValues",
- "Column"
- ],
- "type": "object"
- },
- "CategoryFilter": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "Configuration": {
- "$ref": "#/definitions/CategoryFilterConfiguration"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "Column",
- "Configuration",
- "FilterId"
- ],
- "type": "object"
- },
- "CategoryFilterConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomFilterConfiguration": {
- "$ref": "#/definitions/CustomFilterConfiguration"
- },
- "CustomFilterListConfiguration": {
- "$ref": "#/definitions/CustomFilterListConfiguration"
- },
- "FilterListConfiguration": {
- "$ref": "#/definitions/FilterListConfiguration"
- }
- },
- "type": "object"
- },
- "CategoryFilterMatchOperator": {
- "enum": [
- "EQUALS",
- "DOES_NOT_EQUAL",
- "CONTAINS",
- "DOES_NOT_CONTAIN",
- "STARTS_WITH",
- "ENDS_WITH"
- ],
- "type": "string"
- },
- "CategoryFilterSelectAllOptions": {
- "enum": [
- "FILTER_ALL_VALUES"
- ],
- "type": "string"
- },
- "CategoryInnerFilter": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "Configuration": {
- "$ref": "#/definitions/CategoryFilterConfiguration"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- }
- },
- "required": [
- "Column",
- "Configuration"
- ],
- "type": "object"
- },
- "ChartAxisLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "AxisLabelOptions": {
- "items": {
- "$ref": "#/definitions/AxisLabelOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "SortIconVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "ClusterMarker": {
- "additionalProperties": false,
- "properties": {
- "SimpleClusterMarker": {
- "$ref": "#/definitions/SimpleClusterMarker"
- }
- },
- "type": "object"
- },
- "ClusterMarkerConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ClusterMarker": {
- "$ref": "#/definitions/ClusterMarker"
- }
- },
- "type": "object"
- },
- "ColorFillType": {
- "enum": [
- "DISCRETE",
- "GRADIENT"
- ],
- "type": "string"
- },
- "ColorScale": {
- "additionalProperties": false,
- "properties": {
- "ColorFillType": {
- "$ref": "#/definitions/ColorFillType"
- },
- "Colors": {
- "items": {
- "$ref": "#/definitions/DataColor"
- },
- "maxItems": 3,
- "minItems": 2,
- "type": "array"
- },
- "NullValueColor": {
- "$ref": "#/definitions/DataColor"
- }
- },
- "required": [
- "ColorFillType",
- "Colors"
- ],
- "type": "object"
- },
- "ColorsConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomColors": {
- "items": {
- "$ref": "#/definitions/CustomColor"
- },
- "maxItems": 50,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "ColumnConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ColorsConfiguration": {
- "$ref": "#/definitions/ColorsConfiguration"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/FormatConfiguration"
- },
- "Role": {
- "$ref": "#/definitions/ColumnRole"
- }
- },
- "required": [
- "Column"
- ],
- "type": "object"
- },
- "ColumnHierarchy": {
- "additionalProperties": false,
- "properties": {
- "DateTimeHierarchy": {
- "$ref": "#/definitions/DateTimeHierarchy"
- },
- "ExplicitHierarchy": {
- "$ref": "#/definitions/ExplicitHierarchy"
- },
- "PredefinedHierarchy": {
- "$ref": "#/definitions/PredefinedHierarchy"
- }
- },
- "type": "object"
- },
- "ColumnIdentifier": {
- "additionalProperties": false,
- "properties": {
- "ColumnName": {
- "maxLength": 127,
- "minLength": 1,
- "type": "string"
- },
- "DataSetIdentifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "ColumnName",
- "DataSetIdentifier"
- ],
- "type": "object"
- },
- "ColumnRole": {
- "enum": [
- "DIMENSION",
- "MEASURE"
- ],
- "type": "string"
- },
- "ColumnSort": {
- "additionalProperties": false,
- "properties": {
- "AggregationFunction": {
- "$ref": "#/definitions/AggregationFunction"
- },
- "Direction": {
- "$ref": "#/definitions/SortDirection"
- },
- "SortBy": {
- "$ref": "#/definitions/ColumnIdentifier"
- }
- },
- "required": [
- "Direction",
- "SortBy"
- ],
- "type": "object"
- },
- "ColumnTooltipItem": {
- "additionalProperties": false,
- "properties": {
- "Aggregation": {
- "$ref": "#/definitions/AggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "Label": {
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "required": [
- "Column"
- ],
- "type": "object"
- },
- "ComboChartAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "BarValues": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Colors": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "LineValues": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "ComboChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "BarDataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "BarsArrangement": {
- "$ref": "#/definitions/BarsArrangement"
- },
- "CategoryAxis": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "CategoryLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ColorLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/ComboChartFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "LineDataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "PrimaryYAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "PrimaryYAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ReferenceLines": {
- "items": {
- "$ref": "#/definitions/ReferenceLine"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "SecondaryYAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "SecondaryYAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/ComboChartSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- }
- },
- "type": "object"
- },
- "ComboChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "ComboChartAggregatedFieldWells": {
- "$ref": "#/definitions/ComboChartAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "ComboChartSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "ColorItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "ColorSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "ComboChartVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/ComboChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "ComparisonConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ComparisonFormat": {
- "$ref": "#/definitions/ComparisonFormatConfiguration"
- },
- "ComparisonMethod": {
- "$ref": "#/definitions/ComparisonMethod"
- }
- },
- "type": "object"
- },
- "ComparisonFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "NumberDisplayFormatConfiguration": {
- "$ref": "#/definitions/NumberDisplayFormatConfiguration"
- },
- "PercentageDisplayFormatConfiguration": {
- "$ref": "#/definitions/PercentageDisplayFormatConfiguration"
- }
- },
- "type": "object"
- },
- "ComparisonMethod": {
- "enum": [
- "DIFFERENCE",
- "PERCENT_DIFFERENCE",
- "PERCENT"
- ],
- "type": "string"
- },
- "Computation": {
- "additionalProperties": false,
- "properties": {
- "Forecast": {
- "$ref": "#/definitions/ForecastComputation"
- },
- "GrowthRate": {
- "$ref": "#/definitions/GrowthRateComputation"
- },
- "MaximumMinimum": {
- "$ref": "#/definitions/MaximumMinimumComputation"
- },
- "MetricComparison": {
- "$ref": "#/definitions/MetricComparisonComputation"
- },
- "PeriodOverPeriod": {
- "$ref": "#/definitions/PeriodOverPeriodComputation"
- },
- "PeriodToDate": {
- "$ref": "#/definitions/PeriodToDateComputation"
- },
- "TopBottomMovers": {
- "$ref": "#/definitions/TopBottomMoversComputation"
- },
- "TopBottomRanked": {
- "$ref": "#/definitions/TopBottomRankedComputation"
- },
- "TotalAggregation": {
- "$ref": "#/definitions/TotalAggregationComputation"
- },
- "UniqueValues": {
- "$ref": "#/definitions/UniqueValuesComputation"
- }
- },
- "type": "object"
- },
- "ConditionalFormattingColor": {
- "additionalProperties": false,
- "properties": {
- "Gradient": {
- "$ref": "#/definitions/ConditionalFormattingGradientColor"
- },
- "Solid": {
- "$ref": "#/definitions/ConditionalFormattingSolidColor"
- }
- },
- "type": "object"
- },
- "ConditionalFormattingCustomIconCondition": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "DisplayConfiguration": {
- "$ref": "#/definitions/ConditionalFormattingIconDisplayConfiguration"
- },
- "Expression": {
- "maxLength": 4096,
- "minLength": 1,
- "type": "string"
- },
- "IconOptions": {
- "$ref": "#/definitions/ConditionalFormattingCustomIconOptions"
- }
- },
- "required": [
- "Expression",
- "IconOptions"
- ],
- "type": "object"
- },
- "ConditionalFormattingCustomIconOptions": {
- "additionalProperties": false,
- "properties": {
- "Icon": {
- "$ref": "#/definitions/Icon"
- },
- "UnicodeIcon": {
- "pattern": "^[^\\u0000-\\u00FF]$",
- "type": "string"
- }
- },
- "type": "object"
- },
- "ConditionalFormattingGradientColor": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "$ref": "#/definitions/GradientColor"
- },
- "Expression": {
- "maxLength": 4096,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Color",
- "Expression"
- ],
- "type": "object"
- },
- "ConditionalFormattingIcon": {
- "additionalProperties": false,
- "properties": {
- "CustomCondition": {
- "$ref": "#/definitions/ConditionalFormattingCustomIconCondition"
- },
- "IconSet": {
- "$ref": "#/definitions/ConditionalFormattingIconSet"
- }
- },
- "type": "object"
- },
- "ConditionalFormattingIconDisplayConfiguration": {
- "additionalProperties": false,
- "properties": {
- "IconDisplayOption": {
- "$ref": "#/definitions/ConditionalFormattingIconDisplayOption"
- }
- },
- "type": "object"
- },
- "ConditionalFormattingIconDisplayOption": {
- "enum": [
- "ICON_ONLY"
- ],
- "type": "string"
- },
- "ConditionalFormattingIconSet": {
- "additionalProperties": false,
- "properties": {
- "Expression": {
- "maxLength": 4096,
- "minLength": 1,
- "type": "string"
- },
- "IconSetType": {
- "$ref": "#/definitions/ConditionalFormattingIconSetType"
- }
- },
- "required": [
- "Expression"
- ],
- "type": "object"
- },
- "ConditionalFormattingIconSetType": {
- "enum": [
- "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"
- ],
- "type": "string"
- },
- "ConditionalFormattingSolidColor": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "Expression": {
- "maxLength": 4096,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Expression"
- ],
- "type": "object"
- },
- "ContributionAnalysisDefault": {
- "additionalProperties": false,
- "properties": {
- "ContributorDimensions": {
- "items": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "maxItems": 4,
- "minItems": 1,
- "type": "array"
- },
- "MeasureFieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "ContributorDimensions",
- "MeasureFieldId"
- ],
- "type": "object"
- },
- "CrossDatasetTypes": {
- "enum": [
- "ALL_DATASETS",
- "SINGLE_DATASET"
- ],
- "type": "string"
- },
- "CurrencyDisplayFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DecimalPlacesConfiguration": {
- "$ref": "#/definitions/DecimalPlacesConfiguration"
- },
- "NegativeValueConfiguration": {
- "$ref": "#/definitions/NegativeValueConfiguration"
- },
- "NullValueFormatConfiguration": {
- "$ref": "#/definitions/NullValueFormatConfiguration"
- },
- "NumberScale": {
- "$ref": "#/definitions/NumberScale"
- },
- "Prefix": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "SeparatorConfiguration": {
- "$ref": "#/definitions/NumericSeparatorConfiguration"
- },
- "Suffix": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "Symbol": {
- "pattern": "^[A-Z]{3}$",
- "type": "string"
- }
- },
- "type": "object"
- },
- "CustomActionFilterOperation": {
- "additionalProperties": false,
- "properties": {
- "SelectedFieldsConfiguration": {
- "$ref": "#/definitions/FilterOperationSelectedFieldsConfiguration"
- },
- "TargetVisualsConfiguration": {
- "$ref": "#/definitions/FilterOperationTargetVisualsConfiguration"
- }
- },
- "required": [
- "SelectedFieldsConfiguration",
- "TargetVisualsConfiguration"
- ],
- "type": "object"
- },
- "CustomActionNavigationOperation": {
- "additionalProperties": false,
- "properties": {
- "LocalNavigationConfiguration": {
- "$ref": "#/definitions/LocalNavigationConfiguration"
- }
- },
- "type": "object"
- },
- "CustomActionSetParametersOperation": {
- "additionalProperties": false,
- "properties": {
- "ParameterValueConfigurations": {
- "items": {
- "$ref": "#/definitions/SetParameterValueConfiguration"
- },
- "maxItems": 200,
- "minItems": 1,
- "type": "array"
- }
- },
- "required": [
- "ParameterValueConfigurations"
- ],
- "type": "object"
- },
- "CustomActionURLOperation": {
- "additionalProperties": false,
- "properties": {
- "URLTarget": {
- "$ref": "#/definitions/URLTargetConfiguration"
- },
- "URLTemplate": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "URLTarget",
- "URLTemplate"
- ],
- "type": "object"
- },
- "CustomColor": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "FieldValue": {
- "maxLength": 2048,
- "minLength": 0,
- "type": "string"
- },
- "SpecialValue": {
- "$ref": "#/definitions/SpecialValue"
- }
- },
- "required": [
- "Color"
- ],
- "type": "object"
- },
- "CustomContentConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ContentType": {
- "$ref": "#/definitions/CustomContentType"
- },
- "ContentUrl": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "ImageScaling": {
- "$ref": "#/definitions/CustomContentImageScalingConfiguration"
- }
- },
- "type": "object"
- },
- "CustomContentImageScalingConfiguration": {
- "enum": [
- "FIT_TO_HEIGHT",
- "FIT_TO_WIDTH",
- "DO_NOT_SCALE",
- "SCALE_TO_VISUAL"
- ],
- "type": "string"
- },
- "CustomContentType": {
- "enum": [
- "IMAGE",
- "OTHER_EMBEDDED_CONTENT"
- ],
- "type": "string"
- },
- "CustomContentVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/CustomContentConfiguration"
- },
- "DataSetIdentifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "DataSetIdentifier",
- "VisualId"
- ],
- "type": "object"
- },
- "CustomFilterConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryValue": {
- "maxLength": 512,
- "minLength": 0,
- "type": "string"
- },
- "MatchOperator": {
- "$ref": "#/definitions/CategoryFilterMatchOperator"
- },
- "NullOption": {
- "$ref": "#/definitions/FilterNullOption"
- },
- "ParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "SelectAllOptions": {
- "$ref": "#/definitions/CategoryFilterSelectAllOptions"
- }
- },
- "required": [
- "MatchOperator",
- "NullOption"
- ],
- "type": "object"
- },
- "CustomFilterListConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryValues": {
- "items": {
- "maxLength": 512,
- "minLength": 0,
- "type": "string"
- },
- "maxItems": 100000,
- "minItems": 0,
- "type": "array"
- },
- "MatchOperator": {
- "$ref": "#/definitions/CategoryFilterMatchOperator"
- },
- "NullOption": {
- "$ref": "#/definitions/FilterNullOption"
- },
- "SelectAllOptions": {
- "$ref": "#/definitions/CategoryFilterSelectAllOptions"
- }
- },
- "required": [
- "MatchOperator",
- "NullOption"
- ],
- "type": "object"
- },
- "CustomNarrativeOptions": {
- "additionalProperties": false,
- "properties": {
- "Narrative": {
- "maxLength": 150000,
- "minLength": 0,
- "type": "string"
- }
- },
- "required": [
- "Narrative"
- ],
- "type": "object"
- },
- "CustomParameterValues": {
- "additionalProperties": false,
- "properties": {
- "DateTimeValues": {
- "items": {
- "format": "date-time",
- "type": "string"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- },
- "DecimalValues": {
- "items": {
- "type": "number"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- },
- "IntegerValues": {
- "items": {
- "type": "number"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- },
- "StringValues": {
- "items": {
- "type": "string"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "CustomValuesConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomValues": {
- "$ref": "#/definitions/CustomParameterValues"
- },
- "IncludeNullValue": {
- "type": "boolean"
- }
- },
- "required": [
- "CustomValues"
- ],
- "type": "object"
- },
- "DashboardBehavior": {
- "enum": [
- "ENABLED",
- "DISABLED"
- ],
- "type": "string"
- },
- "DashboardError": {
- "additionalProperties": false,
- "properties": {
- "Message": {
- "pattern": "\\S",
- "type": "string"
- },
- "Type": {
- "$ref": "#/definitions/DashboardErrorType"
- },
- "ViolatedEntities": {
- "items": {
- "$ref": "#/definitions/Entity"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "DashboardErrorType": {
- "enum": [
- "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"
- ],
- "type": "string"
- },
- "DashboardPublishOptions": {
- "additionalProperties": false,
- "properties": {
- "AdHocFilteringOption": {
- "$ref": "#/definitions/AdHocFilteringOption"
- },
- "DataPointDrillUpDownOption": {
- "$ref": "#/definitions/DataPointDrillUpDownOption"
- },
- "DataPointMenuLabelOption": {
- "$ref": "#/definitions/DataPointMenuLabelOption"
- },
- "DataPointTooltipOption": {
- "$ref": "#/definitions/DataPointTooltipOption"
- },
- "ExportToCSVOption": {
- "$ref": "#/definitions/ExportToCSVOption"
- },
- "ExportWithHiddenFieldsOption": {
- "$ref": "#/definitions/ExportWithHiddenFieldsOption"
- },
- "SheetControlsOption": {
- "$ref": "#/definitions/SheetControlsOption"
- },
- "SheetLayoutElementMaximizationOption": {
- "$ref": "#/definitions/SheetLayoutElementMaximizationOption"
- },
- "VisualAxisSortOption": {
- "$ref": "#/definitions/VisualAxisSortOption"
- },
- "VisualMenuOption": {
- "$ref": "#/definitions/VisualMenuOption"
- },
- "VisualPublishOptions": {
- "$ref": "#/definitions/DashboardVisualPublishOptions"
- }
- },
- "type": "object"
- },
- "DashboardSourceEntity": {
- "additionalProperties": false,
- "properties": {
- "SourceTemplate": {
- "$ref": "#/definitions/DashboardSourceTemplate"
- }
- },
- "type": "object"
- },
- "DashboardSourceTemplate": {
- "additionalProperties": false,
- "properties": {
- "Arn": {
- "type": "string"
- },
- "DataSetReferences": {
- "items": {
- "$ref": "#/definitions/DataSetReference"
- },
- "minItems": 1,
- "type": "array"
- }
- },
- "required": [
- "Arn",
- "DataSetReferences"
- ],
- "type": "object"
- },
- "DashboardUIState": {
- "enum": [
- "EXPANDED",
- "COLLAPSED"
- ],
- "type": "string"
- },
- "DashboardVersion": {
- "additionalProperties": false,
- "properties": {
- "Arn": {
- "type": "string"
- },
- "CreatedTime": {
- "format": "date-time",
- "type": "string"
- },
- "DataSetArns": {
- "items": {
- "type": "string"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "Description": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "Errors": {
- "items": {
- "$ref": "#/definitions/DashboardError"
- },
- "minItems": 1,
- "type": "array"
- },
- "Sheets": {
- "items": {
- "$ref": "#/definitions/Sheet"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "SourceEntityArn": {
- "type": "string"
- },
- "Status": {
- "$ref": "#/definitions/ResourceStatus"
- },
- "ThemeArn": {
- "type": "string"
- },
- "VersionNumber": {
- "minimum": 1,
- "type": "number"
- }
- },
- "type": "object"
- },
- "DashboardVersionDefinition": {
- "additionalProperties": false,
- "properties": {
- "AnalysisDefaults": {
- "$ref": "#/definitions/AnalysisDefaults"
- },
- "CalculatedFields": {
- "items": {
- "$ref": "#/definitions/CalculatedField"
- },
- "maxItems": 500,
- "minItems": 0,
- "type": "array"
- },
- "ColumnConfigurations": {
- "items": {
- "$ref": "#/definitions/ColumnConfiguration"
- },
- "maxItems": 2000,
- "minItems": 0,
- "type": "array"
- },
- "DataSetIdentifierDeclarations": {
- "items": {
- "$ref": "#/definitions/DataSetIdentifierDeclaration"
- },
- "maxItems": 50,
- "minItems": 1,
- "type": "array"
- },
- "FilterGroups": {
- "items": {
- "$ref": "#/definitions/FilterGroup"
- },
- "maxItems": 2000,
- "minItems": 0,
- "type": "array"
- },
- "Options": {
- "$ref": "#/definitions/AssetOptions"
- },
- "ParameterDeclarations": {
- "items": {
- "$ref": "#/definitions/ParameterDeclaration"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Sheets": {
- "items": {
- "$ref": "#/definitions/SheetDefinition"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "DataSetIdentifierDeclarations"
- ],
- "type": "object"
- },
- "DashboardVisualPublishOptions": {
- "additionalProperties": false,
- "properties": {
- "ExportHiddenFieldsOption": {
- "$ref": "#/definitions/ExportHiddenFieldsOption"
- }
- },
- "type": "object"
- },
- "DataBarsOptions": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "NegativeColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "PositiveColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- }
- },
- "required": [
- "FieldId"
- ],
- "type": "object"
- },
- "DataColor": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "DataValue": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "DataFieldSeriesItem": {
- "additionalProperties": false,
- "properties": {
- "AxisBinding": {
- "$ref": "#/definitions/AxisBinding"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FieldValue": {
- "type": "string"
- },
- "Settings": {
- "$ref": "#/definitions/LineChartSeriesSettings"
- }
- },
- "required": [
- "AxisBinding",
- "FieldId"
- ],
- "type": "object"
- },
- "DataLabelContent": {
- "enum": [
- "VALUE",
- "PERCENT",
- "VALUE_AND_PERCENT"
- ],
- "type": "string"
- },
- "DataLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "CategoryLabelVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "DataLabelTypes": {
- "items": {
- "$ref": "#/definitions/DataLabelType"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "LabelColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "LabelContent": {
- "$ref": "#/definitions/DataLabelContent"
- },
- "LabelFontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "MeasureLabelVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Overlap": {
- "$ref": "#/definitions/DataLabelOverlap"
- },
- "Position": {
- "$ref": "#/definitions/DataLabelPosition"
- },
- "TotalsVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "DataLabelOverlap": {
- "enum": [
- "DISABLE_OVERLAP",
- "ENABLE_OVERLAP"
- ],
- "type": "string"
- },
- "DataLabelPosition": {
- "enum": [
- "INSIDE",
- "OUTSIDE",
- "LEFT",
- "TOP",
- "BOTTOM",
- "RIGHT"
- ],
- "type": "string"
- },
- "DataLabelType": {
- "additionalProperties": false,
- "properties": {
- "DataPathLabelType": {
- "$ref": "#/definitions/DataPathLabelType"
- },
- "FieldLabelType": {
- "$ref": "#/definitions/FieldLabelType"
- },
- "MaximumLabelType": {
- "$ref": "#/definitions/MaximumLabelType"
- },
- "MinimumLabelType": {
- "$ref": "#/definitions/MinimumLabelType"
- },
- "RangeEndsLabelType": {
- "$ref": "#/definitions/RangeEndsLabelType"
- }
- },
- "type": "object"
- },
- "DataPathColor": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "Element": {
- "$ref": "#/definitions/DataPathValue"
- },
- "TimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- }
- },
- "required": [
- "Color",
- "Element"
- ],
- "type": "object"
- },
- "DataPathLabelType": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FieldValue": {
- "maxLength": 2048,
- "minLength": 0,
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "DataPathSort": {
- "additionalProperties": false,
- "properties": {
- "Direction": {
- "$ref": "#/definitions/SortDirection"
- },
- "SortPaths": {
- "items": {
- "$ref": "#/definitions/DataPathValue"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "Direction",
- "SortPaths"
- ],
- "type": "object"
- },
- "DataPathType": {
- "additionalProperties": false,
- "properties": {
- "PivotTableDataPathType": {
- "$ref": "#/definitions/PivotTableDataPathType"
- }
- },
- "type": "object"
- },
- "DataPathValue": {
- "additionalProperties": false,
- "properties": {
- "DataPathType": {
- "$ref": "#/definitions/DataPathType"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FieldValue": {
- "maxLength": 2048,
- "minLength": 0,
- "type": "string"
- }
- },
- "type": "object"
- },
- "DataPointDrillUpDownOption": {
- "additionalProperties": false,
- "properties": {
- "AvailabilityStatus": {
- "$ref": "#/definitions/DashboardBehavior"
- }
- },
- "type": "object"
- },
- "DataPointMenuLabelOption": {
- "additionalProperties": false,
- "properties": {
- "AvailabilityStatus": {
- "$ref": "#/definitions/DashboardBehavior"
- }
- },
- "type": "object"
- },
- "DataPointTooltipOption": {
- "additionalProperties": false,
- "properties": {
- "AvailabilityStatus": {
- "$ref": "#/definitions/DashboardBehavior"
- }
- },
- "type": "object"
- },
- "DataSetIdentifierDeclaration": {
- "additionalProperties": false,
- "properties": {
- "DataSetArn": {
- "type": "string"
- },
- "Identifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "DataSetArn",
- "Identifier"
- ],
- "type": "object"
- },
- "DataSetReference": {
- "additionalProperties": false,
- "properties": {
- "DataSetArn": {
- "type": "string"
- },
- "DataSetPlaceholder": {
- "pattern": "\\S",
- "type": "string"
- }
- },
- "required": [
- "DataSetArn",
- "DataSetPlaceholder"
- ],
- "type": "object"
- },
- "DateAggregationFunction": {
- "enum": [
- "COUNT",
- "DISTINCT_COUNT",
- "MIN",
- "MAX"
- ],
- "type": "string"
- },
- "DateAxisOptions": {
- "additionalProperties": false,
- "properties": {
- "MissingDateVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "DateDimensionField": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "DateGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/DateTimeFormatConfiguration"
- },
- "HierarchyId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "DateMeasureField": {
- "additionalProperties": false,
- "properties": {
- "AggregationFunction": {
- "$ref": "#/definitions/DateAggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/DateTimeFormatConfiguration"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "DateTimeDefaultValues": {
- "additionalProperties": false,
- "properties": {
- "DynamicValue": {
- "$ref": "#/definitions/DynamicDefaultValue"
- },
- "RollingDate": {
- "$ref": "#/definitions/RollingDateConfiguration"
- },
- "StaticValues": {
- "items": {
- "format": "date-time",
- "type": "string"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "DateTimeFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DateTimeFormat": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "NullValueFormatConfiguration": {
- "$ref": "#/definitions/NullValueFormatConfiguration"
- },
- "NumericFormatConfiguration": {
- "$ref": "#/definitions/NumericFormatConfiguration"
- }
- },
- "type": "object"
- },
- "DateTimeHierarchy": {
- "additionalProperties": false,
- "properties": {
- "DrillDownFilters": {
- "items": {
- "$ref": "#/definitions/DrillDownFilter"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "HierarchyId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "HierarchyId"
- ],
- "type": "object"
- },
- "DateTimeParameter": {
- "additionalProperties": false,
- "properties": {
- "Name": {
- "pattern": "\\S",
- "type": "string"
- },
- "Values": {
- "items": {
- "type": "string"
- },
- "type": "array"
- }
- },
- "required": [
- "Name",
- "Values"
- ],
- "type": "object"
- },
- "DateTimeParameterDeclaration": {
- "additionalProperties": false,
- "properties": {
- "DefaultValues": {
- "$ref": "#/definitions/DateTimeDefaultValues"
- },
- "MappedDataSetParameters": {
- "items": {
- "$ref": "#/definitions/MappedDataSetParameter"
- },
- "maxItems": 150,
- "minItems": 0,
- "type": "array"
- },
- "Name": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "TimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- },
- "ValueWhenUnset": {
- "$ref": "#/definitions/DateTimeValueWhenUnsetConfiguration"
- }
- },
- "required": [
- "Name"
- ],
- "type": "object"
- },
- "DateTimePickerControlDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "DateTimeFormat": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "InfoIconLabelOptions": {
- "$ref": "#/definitions/SheetControlInfoIconLabelOptions"
- },
- "TitleOptions": {
- "$ref": "#/definitions/LabelOptions"
- }
- },
- "type": "object"
- },
- "DateTimeValueWhenUnsetConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomValue": {
- "format": "date-time",
- "type": "string"
- },
- "ValueWhenUnsetOption": {
- "$ref": "#/definitions/ValueWhenUnsetOption"
- }
- },
- "type": "object"
- },
- "DayOfTheWeek": {
- "enum": [
- "SUNDAY",
- "MONDAY",
- "TUESDAY",
- "WEDNESDAY",
- "THURSDAY",
- "FRIDAY",
- "SATURDAY"
- ],
- "type": "string"
- },
- "DecimalDefaultValues": {
- "additionalProperties": false,
- "properties": {
- "DynamicValue": {
- "$ref": "#/definitions/DynamicDefaultValue"
- },
- "StaticValues": {
- "items": {
- "type": "number"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "DecimalParameter": {
- "additionalProperties": false,
- "properties": {
- "Name": {
- "pattern": "\\S",
- "type": "string"
- },
- "Values": {
- "items": {
- "default": 0,
- "type": "number"
- },
- "type": "array"
- }
- },
- "required": [
- "Name",
- "Values"
- ],
- "type": "object"
- },
- "DecimalParameterDeclaration": {
- "additionalProperties": false,
- "properties": {
- "DefaultValues": {
- "$ref": "#/definitions/DecimalDefaultValues"
- },
- "MappedDataSetParameters": {
- "items": {
- "$ref": "#/definitions/MappedDataSetParameter"
- },
- "maxItems": 150,
- "minItems": 0,
- "type": "array"
- },
- "Name": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "ParameterValueType": {
- "$ref": "#/definitions/ParameterValueType"
- },
- "ValueWhenUnset": {
- "$ref": "#/definitions/DecimalValueWhenUnsetConfiguration"
- }
- },
- "required": [
- "Name",
- "ParameterValueType"
- ],
- "type": "object"
- },
- "DecimalPlacesConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DecimalPlaces": {
- "maximum": 20,
- "minimum": 0,
- "type": "number"
- }
- },
- "required": [
- "DecimalPlaces"
- ],
- "type": "object"
- },
- "DecimalValueWhenUnsetConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomValue": {
- "default": null,
- "type": "number"
- },
- "ValueWhenUnsetOption": {
- "$ref": "#/definitions/ValueWhenUnsetOption"
- }
- },
- "type": "object"
- },
- "DefaultDateTimePickerControlOptions": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/DateTimePickerControlDisplayOptions"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlDateTimePickerType"
- }
- },
- "type": "object"
- },
- "DefaultFilterControlConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ControlOptions": {
- "$ref": "#/definitions/DefaultFilterControlOptions"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "ControlOptions",
- "Title"
- ],
- "type": "object"
- },
- "DefaultFilterControlOptions": {
- "additionalProperties": false,
- "properties": {
- "DefaultDateTimePickerOptions": {
- "$ref": "#/definitions/DefaultDateTimePickerControlOptions"
- },
- "DefaultDropdownOptions": {
- "$ref": "#/definitions/DefaultFilterDropDownControlOptions"
- },
- "DefaultListOptions": {
- "$ref": "#/definitions/DefaultFilterListControlOptions"
- },
- "DefaultRelativeDateTimeOptions": {
- "$ref": "#/definitions/DefaultRelativeDateTimeControlOptions"
- },
- "DefaultSliderOptions": {
- "$ref": "#/definitions/DefaultSliderControlOptions"
- },
- "DefaultTextAreaOptions": {
- "$ref": "#/definitions/DefaultTextAreaControlOptions"
- },
- "DefaultTextFieldOptions": {
- "$ref": "#/definitions/DefaultTextFieldControlOptions"
- }
- },
- "type": "object"
- },
- "DefaultFilterDropDownControlOptions": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/DropDownControlDisplayOptions"
- },
- "SelectableValues": {
- "$ref": "#/definitions/FilterSelectableValues"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlListType"
- }
- },
- "type": "object"
- },
- "DefaultFilterListControlOptions": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/ListControlDisplayOptions"
- },
- "SelectableValues": {
- "$ref": "#/definitions/FilterSelectableValues"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlListType"
- }
- },
- "type": "object"
- },
- "DefaultFreeFormLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CanvasSizeOptions": {
- "$ref": "#/definitions/FreeFormLayoutCanvasSizeOptions"
- }
- },
- "required": [
- "CanvasSizeOptions"
- ],
- "type": "object"
- },
- "DefaultGridLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CanvasSizeOptions": {
- "$ref": "#/definitions/GridLayoutCanvasSizeOptions"
- }
- },
- "required": [
- "CanvasSizeOptions"
- ],
- "type": "object"
- },
- "DefaultInteractiveLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FreeForm": {
- "$ref": "#/definitions/DefaultFreeFormLayoutConfiguration"
- },
- "Grid": {
- "$ref": "#/definitions/DefaultGridLayoutConfiguration"
- }
- },
- "type": "object"
- },
- "DefaultNewSheetConfiguration": {
- "additionalProperties": false,
- "properties": {
- "InteractiveLayoutConfiguration": {
- "$ref": "#/definitions/DefaultInteractiveLayoutConfiguration"
- },
- "PaginatedLayoutConfiguration": {
- "$ref": "#/definitions/DefaultPaginatedLayoutConfiguration"
- },
- "SheetContentType": {
- "$ref": "#/definitions/SheetContentType"
- }
- },
- "type": "object"
- },
- "DefaultPaginatedLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "SectionBased": {
- "$ref": "#/definitions/DefaultSectionBasedLayoutConfiguration"
- }
- },
- "type": "object"
- },
- "DefaultRelativeDateTimeControlOptions": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/RelativeDateTimeControlDisplayOptions"
- }
- },
- "type": "object"
- },
- "DefaultSectionBasedLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CanvasSizeOptions": {
- "$ref": "#/definitions/SectionBasedLayoutCanvasSizeOptions"
- }
- },
- "required": [
- "CanvasSizeOptions"
- ],
- "type": "object"
- },
- "DefaultSliderControlOptions": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/SliderControlDisplayOptions"
- },
- "MaximumValue": {
- "default": 0,
- "type": "number"
- },
- "MinimumValue": {
- "default": 0,
- "type": "number"
- },
- "StepSize": {
- "default": 0,
- "type": "number"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlSliderType"
- }
- },
- "required": [
- "MaximumValue",
- "MinimumValue",
- "StepSize"
- ],
- "type": "object"
- },
- "DefaultTextAreaControlOptions": {
- "additionalProperties": false,
- "properties": {
- "Delimiter": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "DisplayOptions": {
- "$ref": "#/definitions/TextAreaControlDisplayOptions"
- }
- },
- "type": "object"
- },
- "DefaultTextFieldControlOptions": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/TextFieldControlDisplayOptions"
- }
- },
- "type": "object"
- },
- "DestinationParameterValueConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomValuesConfiguration": {
- "$ref": "#/definitions/CustomValuesConfiguration"
- },
- "SelectAllValueOptions": {
- "$ref": "#/definitions/SelectAllValueOptions"
- },
- "SourceColumn": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "SourceField": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "SourceParameterName": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "DimensionField": {
- "additionalProperties": false,
- "properties": {
- "CategoricalDimensionField": {
- "$ref": "#/definitions/CategoricalDimensionField"
- },
- "DateDimensionField": {
- "$ref": "#/definitions/DateDimensionField"
- },
- "NumericalDimensionField": {
- "$ref": "#/definitions/NumericalDimensionField"
- }
- },
- "type": "object"
- },
- "DonutCenterOptions": {
- "additionalProperties": false,
- "properties": {
- "LabelVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "DonutOptions": {
- "additionalProperties": false,
- "properties": {
- "ArcOptions": {
- "$ref": "#/definitions/ArcOptions"
- },
- "DonutCenterOptions": {
- "$ref": "#/definitions/DonutCenterOptions"
- }
- },
- "type": "object"
- },
- "DrillDownFilter": {
- "additionalProperties": false,
- "properties": {
- "CategoryFilter": {
- "$ref": "#/definitions/CategoryDrillDownFilter"
- },
- "NumericEqualityFilter": {
- "$ref": "#/definitions/NumericEqualityDrillDownFilter"
- },
- "TimeRangeFilter": {
- "$ref": "#/definitions/TimeRangeDrillDownFilter"
- }
- },
- "type": "object"
- },
- "DropDownControlDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "InfoIconLabelOptions": {
- "$ref": "#/definitions/SheetControlInfoIconLabelOptions"
- },
- "SelectAllOptions": {
- "$ref": "#/definitions/ListControlSelectAllOptions"
- },
- "TitleOptions": {
- "$ref": "#/definitions/LabelOptions"
- }
- },
- "type": "object"
- },
- "DynamicDefaultValue": {
- "additionalProperties": false,
- "properties": {
- "DefaultValueColumn": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "GroupNameColumn": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "UserNameColumn": {
- "$ref": "#/definitions/ColumnIdentifier"
- }
- },
- "required": [
- "DefaultValueColumn"
- ],
- "type": "object"
- },
- "EmptyVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "DataSetIdentifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "DataSetIdentifier",
- "VisualId"
- ],
- "type": "object"
- },
- "Entity": {
- "additionalProperties": false,
- "properties": {
- "Path": {
- "pattern": "\\S",
- "type": "string"
- }
- },
- "type": "object"
- },
- "ExcludePeriodConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Amount": {
- "default": null,
- "type": "number"
- },
- "Granularity": {
- "$ref": "#/definitions/TimeGranularity"
- },
- "Status": {
- "$ref": "#/definitions/WidgetStatus"
- }
- },
- "required": [
- "Amount",
- "Granularity"
- ],
- "type": "object"
- },
- "ExplicitHierarchy": {
- "additionalProperties": false,
- "properties": {
- "Columns": {
- "items": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "maxItems": 10,
- "minItems": 2,
- "type": "array"
- },
- "DrillDownFilters": {
- "items": {
- "$ref": "#/definitions/DrillDownFilter"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "HierarchyId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Columns",
- "HierarchyId"
- ],
- "type": "object"
- },
- "ExportHiddenFieldsOption": {
- "additionalProperties": false,
- "properties": {
- "AvailabilityStatus": {
- "$ref": "#/definitions/DashboardBehavior"
- }
- },
- "type": "object"
- },
- "ExportToCSVOption": {
- "additionalProperties": false,
- "properties": {
- "AvailabilityStatus": {
- "$ref": "#/definitions/DashboardBehavior"
- }
- },
- "type": "object"
- },
- "ExportWithHiddenFieldsOption": {
- "additionalProperties": false,
- "properties": {
- "AvailabilityStatus": {
- "$ref": "#/definitions/DashboardBehavior"
- }
- },
- "type": "object"
- },
- "FieldBasedTooltip": {
- "additionalProperties": false,
- "properties": {
- "AggregationVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "TooltipFields": {
- "items": {
- "$ref": "#/definitions/TooltipItem"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "TooltipTitleType": {
- "$ref": "#/definitions/TooltipTitleType"
- }
- },
- "type": "object"
- },
- "FieldLabelType": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "FieldSeriesItem": {
- "additionalProperties": false,
- "properties": {
- "AxisBinding": {
- "$ref": "#/definitions/AxisBinding"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "Settings": {
- "$ref": "#/definitions/LineChartSeriesSettings"
- }
- },
- "required": [
- "AxisBinding",
- "FieldId"
- ],
- "type": "object"
- },
- "FieldSort": {
- "additionalProperties": false,
- "properties": {
- "Direction": {
- "$ref": "#/definitions/SortDirection"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Direction",
- "FieldId"
- ],
- "type": "object"
- },
- "FieldSortOptions": {
- "additionalProperties": false,
- "properties": {
- "ColumnSort": {
- "$ref": "#/definitions/ColumnSort"
- },
- "FieldSort": {
- "$ref": "#/definitions/FieldSort"
- }
- },
- "type": "object"
- },
- "FieldTooltipItem": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "Label": {
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "required": [
- "FieldId"
- ],
- "type": "object"
- },
- "FilledMapAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Geospatial": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "FilledMapConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "ConditionalFormattingOptions": {
- "items": {
- "$ref": "#/definitions/FilledMapConditionalFormattingOption"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "ConditionalFormattingOptions"
- ],
- "type": "object"
- },
- "FilledMapConditionalFormattingOption": {
- "additionalProperties": false,
- "properties": {
- "Shape": {
- "$ref": "#/definitions/FilledMapShapeConditionalFormatting"
- }
- },
- "required": [
- "Shape"
- ],
- "type": "object"
- },
- "FilledMapConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FieldWells": {
- "$ref": "#/definitions/FilledMapFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "MapStyleOptions": {
- "$ref": "#/definitions/GeospatialMapStyleOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/FilledMapSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "WindowOptions": {
- "$ref": "#/definitions/GeospatialWindowOptions"
- }
- },
- "type": "object"
- },
- "FilledMapFieldWells": {
- "additionalProperties": false,
- "properties": {
- "FilledMapAggregatedFieldWells": {
- "$ref": "#/definitions/FilledMapAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "FilledMapShapeConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "Format": {
- "$ref": "#/definitions/ShapeConditionalFormat"
- }
- },
- "required": [
- "FieldId"
- ],
- "type": "object"
- },
- "FilledMapSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "FilledMapVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/FilledMapConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "ConditionalFormatting": {
- "$ref": "#/definitions/FilledMapConditionalFormatting"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "Filter": {
- "additionalProperties": false,
- "properties": {
- "CategoryFilter": {
- "$ref": "#/definitions/CategoryFilter"
- },
- "NestedFilter": {
- "$ref": "#/definitions/NestedFilter"
- },
- "NumericEqualityFilter": {
- "$ref": "#/definitions/NumericEqualityFilter"
- },
- "NumericRangeFilter": {
- "$ref": "#/definitions/NumericRangeFilter"
- },
- "RelativeDatesFilter": {
- "$ref": "#/definitions/RelativeDatesFilter"
- },
- "TimeEqualityFilter": {
- "$ref": "#/definitions/TimeEqualityFilter"
- },
- "TimeRangeFilter": {
- "$ref": "#/definitions/TimeRangeFilter"
- },
- "TopBottomFilter": {
- "$ref": "#/definitions/TopBottomFilter"
- }
- },
- "type": "object"
- },
- "FilterControl": {
- "additionalProperties": false,
- "properties": {
- "CrossSheet": {
- "$ref": "#/definitions/FilterCrossSheetControl"
- },
- "DateTimePicker": {
- "$ref": "#/definitions/FilterDateTimePickerControl"
- },
- "Dropdown": {
- "$ref": "#/definitions/FilterDropDownControl"
- },
- "List": {
- "$ref": "#/definitions/FilterListControl"
- },
- "RelativeDateTime": {
- "$ref": "#/definitions/FilterRelativeDateTimeControl"
- },
- "Slider": {
- "$ref": "#/definitions/FilterSliderControl"
- },
- "TextArea": {
- "$ref": "#/definitions/FilterTextAreaControl"
- },
- "TextField": {
- "$ref": "#/definitions/FilterTextFieldControl"
- }
- },
- "type": "object"
- },
- "FilterCrossSheetControl": {
- "additionalProperties": false,
- "properties": {
- "CascadingControlConfiguration": {
- "$ref": "#/definitions/CascadingControlConfiguration"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "FilterControlId",
- "SourceFilterId"
- ],
- "type": "object"
- },
- "FilterDateTimePickerControl": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/DateTimePickerControlDisplayOptions"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlDateTimePickerType"
- }
- },
- "required": [
- "FilterControlId",
- "SourceFilterId",
- "Title"
- ],
- "type": "object"
- },
- "FilterDropDownControl": {
- "additionalProperties": false,
- "properties": {
- "CascadingControlConfiguration": {
- "$ref": "#/definitions/CascadingControlConfiguration"
- },
- "DisplayOptions": {
- "$ref": "#/definitions/DropDownControlDisplayOptions"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SelectableValues": {
- "$ref": "#/definitions/FilterSelectableValues"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlListType"
- }
- },
- "required": [
- "FilterControlId",
- "SourceFilterId",
- "Title"
- ],
- "type": "object"
- },
- "FilterGroup": {
- "additionalProperties": false,
- "properties": {
- "CrossDataset": {
- "$ref": "#/definitions/CrossDatasetTypes"
- },
- "FilterGroupId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Filters": {
- "items": {
- "$ref": "#/definitions/Filter"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "ScopeConfiguration": {
- "$ref": "#/definitions/FilterScopeConfiguration"
- },
- "Status": {
- "$ref": "#/definitions/WidgetStatus"
- }
- },
- "required": [
- "CrossDataset",
- "FilterGroupId",
- "Filters",
- "ScopeConfiguration"
- ],
- "type": "object"
- },
- "FilterListConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryValues": {
- "items": {
- "maxLength": 512,
- "minLength": 0,
- "type": "string"
- },
- "maxItems": 100000,
- "minItems": 0,
- "type": "array"
- },
- "MatchOperator": {
- "$ref": "#/definitions/CategoryFilterMatchOperator"
- },
- "NullOption": {
- "$ref": "#/definitions/FilterNullOption"
- },
- "SelectAllOptions": {
- "$ref": "#/definitions/CategoryFilterSelectAllOptions"
- }
- },
- "required": [
- "MatchOperator"
- ],
- "type": "object"
- },
- "FilterListControl": {
- "additionalProperties": false,
- "properties": {
- "CascadingControlConfiguration": {
- "$ref": "#/definitions/CascadingControlConfiguration"
- },
- "DisplayOptions": {
- "$ref": "#/definitions/ListControlDisplayOptions"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SelectableValues": {
- "$ref": "#/definitions/FilterSelectableValues"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlListType"
- }
- },
- "required": [
- "FilterControlId",
- "SourceFilterId",
- "Title"
- ],
- "type": "object"
- },
- "FilterNullOption": {
- "enum": [
- "ALL_VALUES",
- "NULLS_ONLY",
- "NON_NULLS_ONLY"
- ],
- "type": "string"
- },
- "FilterOperationSelectedFieldsConfiguration": {
- "additionalProperties": false,
- "properties": {
- "SelectedColumns": {
- "items": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "SelectedFieldOptions": {
- "$ref": "#/definitions/SelectedFieldOptions"
- },
- "SelectedFields": {
- "items": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "maxItems": 20,
- "minItems": 1,
- "type": "array"
- }
- },
- "type": "object"
- },
- "FilterOperationTargetVisualsConfiguration": {
- "additionalProperties": false,
- "properties": {
- "SameSheetTargetVisualConfiguration": {
- "$ref": "#/definitions/SameSheetTargetVisualConfiguration"
- }
- },
- "type": "object"
- },
- "FilterRelativeDateTimeControl": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/RelativeDateTimeControlDisplayOptions"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "FilterControlId",
- "SourceFilterId",
- "Title"
- ],
- "type": "object"
- },
- "FilterScopeConfiguration": {
- "additionalProperties": false,
- "properties": {
- "AllSheets": {
- "$ref": "#/definitions/AllSheetsFilterScopeConfiguration"
- },
- "SelectedSheets": {
- "$ref": "#/definitions/SelectedSheetsFilterScopeConfiguration"
- }
- },
- "type": "object"
- },
- "FilterSelectableValues": {
- "additionalProperties": false,
- "properties": {
- "Values": {
- "items": {
- "type": "string"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "FilterSliderControl": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/SliderControlDisplayOptions"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "MaximumValue": {
- "default": 0,
- "type": "number"
- },
- "MinimumValue": {
- "default": 0,
- "type": "number"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "StepSize": {
- "default": 0,
- "type": "number"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlSliderType"
- }
- },
- "required": [
- "FilterControlId",
- "MaximumValue",
- "MinimumValue",
- "SourceFilterId",
- "StepSize",
- "Title"
- ],
- "type": "object"
- },
- "FilterTextAreaControl": {
- "additionalProperties": false,
- "properties": {
- "Delimiter": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "DisplayOptions": {
- "$ref": "#/definitions/TextAreaControlDisplayOptions"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "FilterControlId",
- "SourceFilterId",
- "Title"
- ],
- "type": "object"
- },
- "FilterTextFieldControl": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/TextFieldControlDisplayOptions"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "FilterControlId",
- "SourceFilterId",
- "Title"
- ],
- "type": "object"
- },
- "FilterVisualScope": {
- "enum": [
- "ALL_VISUALS",
- "SELECTED_VISUALS"
- ],
- "type": "string"
- },
- "FontConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FontColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "FontDecoration": {
- "$ref": "#/definitions/FontDecoration"
- },
- "FontSize": {
- "$ref": "#/definitions/FontSize"
- },
- "FontStyle": {
- "$ref": "#/definitions/FontStyle"
- },
- "FontWeight": {
- "$ref": "#/definitions/FontWeight"
- }
- },
- "type": "object"
- },
- "FontDecoration": {
- "enum": [
- "UNDERLINE",
- "NONE"
- ],
- "type": "string"
- },
- "FontSize": {
- "additionalProperties": false,
- "properties": {
- "Relative": {
- "$ref": "#/definitions/RelativeFontSize"
- }
- },
- "type": "object"
- },
- "FontStyle": {
- "enum": [
- "NORMAL",
- "ITALIC"
- ],
- "type": "string"
- },
- "FontWeight": {
- "additionalProperties": false,
- "properties": {
- "Name": {
- "$ref": "#/definitions/FontWeightName"
- }
- },
- "type": "object"
- },
- "FontWeightName": {
- "enum": [
- "NORMAL",
- "BOLD"
- ],
- "type": "string"
- },
- "ForecastComputation": {
- "additionalProperties": false,
- "properties": {
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "CustomSeasonalityValue": {
- "default": null,
- "maximum": 180,
- "minimum": 1,
- "type": "number"
- },
- "LowerBoundary": {
- "default": null,
- "type": "number"
- },
- "Name": {
- "type": "string"
- },
- "PeriodsBackward": {
- "maximum": 1000,
- "minimum": 0,
- "type": "number"
- },
- "PeriodsForward": {
- "maximum": 1000,
- "minimum": 1,
- "type": "number"
- },
- "PredictionInterval": {
- "maximum": 95,
- "minimum": 50,
- "type": "number"
- },
- "Seasonality": {
- "$ref": "#/definitions/ForecastComputationSeasonality"
- },
- "Time": {
- "$ref": "#/definitions/DimensionField"
- },
- "UpperBoundary": {
- "default": null,
- "type": "number"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId"
- ],
- "type": "object"
- },
- "ForecastComputationSeasonality": {
- "enum": [
- "AUTOMATIC",
- "CUSTOM"
- ],
- "type": "string"
- },
- "ForecastConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ForecastProperties": {
- "$ref": "#/definitions/TimeBasedForecastProperties"
- },
- "Scenario": {
- "$ref": "#/definitions/ForecastScenario"
- }
- },
- "type": "object"
- },
- "ForecastScenario": {
- "additionalProperties": false,
- "properties": {
- "WhatIfPointScenario": {
- "$ref": "#/definitions/WhatIfPointScenario"
- },
- "WhatIfRangeScenario": {
- "$ref": "#/definitions/WhatIfRangeScenario"
- }
- },
- "type": "object"
- },
- "FormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DateTimeFormatConfiguration": {
- "$ref": "#/definitions/DateTimeFormatConfiguration"
- },
- "NumberFormatConfiguration": {
- "$ref": "#/definitions/NumberFormatConfiguration"
- },
- "StringFormatConfiguration": {
- "$ref": "#/definitions/StringFormatConfiguration"
- }
- },
- "type": "object"
- },
- "FreeFormLayoutCanvasSizeOptions": {
- "additionalProperties": false,
- "properties": {
- "ScreenCanvasSizeOptions": {
- "$ref": "#/definitions/FreeFormLayoutScreenCanvasSizeOptions"
- }
- },
- "type": "object"
- },
- "FreeFormLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CanvasSizeOptions": {
- "$ref": "#/definitions/FreeFormLayoutCanvasSizeOptions"
- },
- "Elements": {
- "items": {
- "$ref": "#/definitions/FreeFormLayoutElement"
- },
- "maxItems": 430,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "Elements"
- ],
- "type": "object"
- },
- "FreeFormLayoutElement": {
- "additionalProperties": false,
- "properties": {
- "BackgroundStyle": {
- "$ref": "#/definitions/FreeFormLayoutElementBackgroundStyle"
- },
- "BorderStyle": {
- "$ref": "#/definitions/FreeFormLayoutElementBorderStyle"
- },
- "ElementId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "ElementType": {
- "$ref": "#/definitions/LayoutElementType"
- },
- "Height": {
- "type": "string"
- },
- "LoadingAnimation": {
- "$ref": "#/definitions/LoadingAnimation"
- },
- "RenderingRules": {
- "items": {
- "$ref": "#/definitions/SheetElementRenderingRule"
- },
- "maxItems": 10000,
- "minItems": 0,
- "type": "array"
- },
- "SelectedBorderStyle": {
- "$ref": "#/definitions/FreeFormLayoutElementBorderStyle"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Width": {
- "type": "string"
- },
- "XAxisLocation": {
- "type": "string"
- },
- "YAxisLocation": {
- "type": "string"
- }
- },
- "required": [
- "ElementId",
- "ElementType",
- "Height",
- "Width",
- "XAxisLocation",
- "YAxisLocation"
- ],
- "type": "object"
- },
- "FreeFormLayoutElementBackgroundStyle": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}(?:[A-F0-9]{2})?$",
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "FreeFormLayoutElementBorderStyle": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}(?:[A-F0-9]{2})?$",
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "FreeFormLayoutScreenCanvasSizeOptions": {
- "additionalProperties": false,
- "properties": {
- "OptimizedViewPortWidth": {
- "type": "string"
- }
- },
- "required": [
- "OptimizedViewPortWidth"
- ],
- "type": "object"
- },
- "FreeFormSectionLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Elements": {
- "items": {
- "$ref": "#/definitions/FreeFormLayoutElement"
- },
- "maxItems": 430,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "Elements"
- ],
- "type": "object"
- },
- "FunnelChartAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "FunnelChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "DataLabelOptions": {
- "$ref": "#/definitions/FunnelChartDataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/FunnelChartFieldWells"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/FunnelChartSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "ValueLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- }
- },
- "type": "object"
- },
- "FunnelChartDataLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "CategoryLabelVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "LabelColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "LabelFontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "MeasureDataLabelStyle": {
- "$ref": "#/definitions/FunnelChartMeasureDataLabelStyle"
- },
- "MeasureLabelVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Position": {
- "$ref": "#/definitions/DataLabelPosition"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "FunnelChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "FunnelChartAggregatedFieldWells": {
- "$ref": "#/definitions/FunnelChartAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "FunnelChartMeasureDataLabelStyle": {
- "enum": [
- "VALUE_ONLY",
- "PERCENTAGE_BY_FIRST_STAGE",
- "PERCENTAGE_BY_PREVIOUS_STAGE",
- "VALUE_AND_PERCENTAGE_BY_FIRST_STAGE",
- "VALUE_AND_PERCENTAGE_BY_PREVIOUS_STAGE"
- ],
- "type": "string"
- },
- "FunnelChartSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "FunnelChartVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/FunnelChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "GaugeChartArcConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "ForegroundColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "GaugeChartConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "ConditionalFormattingOptions": {
- "items": {
- "$ref": "#/definitions/GaugeChartConditionalFormattingOption"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "GaugeChartConditionalFormattingOption": {
- "additionalProperties": false,
- "properties": {
- "Arc": {
- "$ref": "#/definitions/GaugeChartArcConditionalFormatting"
- },
- "PrimaryValue": {
- "$ref": "#/definitions/GaugeChartPrimaryValueConditionalFormatting"
- }
- },
- "type": "object"
- },
- "GaugeChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/GaugeChartFieldWells"
- },
- "GaugeChartOptions": {
- "$ref": "#/definitions/GaugeChartOptions"
- },
- "TooltipOptions": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- }
- },
- "type": "object"
- },
- "GaugeChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "TargetValues": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "GaugeChartOptions": {
- "additionalProperties": false,
- "properties": {
- "Arc": {
- "$ref": "#/definitions/ArcConfiguration"
- },
- "ArcAxis": {
- "$ref": "#/definitions/ArcAxisConfiguration"
- },
- "Comparison": {
- "$ref": "#/definitions/ComparisonConfiguration"
- },
- "PrimaryValueDisplayType": {
- "$ref": "#/definitions/PrimaryValueDisplayType"
- },
- "PrimaryValueFontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- }
- },
- "type": "object"
- },
- "GaugeChartPrimaryValueConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "Icon": {
- "$ref": "#/definitions/ConditionalFormattingIcon"
- },
- "TextColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "GaugeChartVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/GaugeChartConfiguration"
- },
- "ConditionalFormatting": {
- "$ref": "#/definitions/GaugeChartConditionalFormatting"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "GeospatialCoordinateBounds": {
- "additionalProperties": false,
- "properties": {
- "East": {
- "maximum": 1800,
- "minimum": -1800,
- "type": "number"
- },
- "North": {
- "maximum": 90,
- "minimum": -90,
- "type": "number"
- },
- "South": {
- "maximum": 90,
- "minimum": -90,
- "type": "number"
- },
- "West": {
- "maximum": 1800,
- "minimum": -1800,
- "type": "number"
- }
- },
- "required": [
- "East",
- "North",
- "South",
- "West"
- ],
- "type": "object"
- },
- "GeospatialHeatmapColorScale": {
- "additionalProperties": false,
- "properties": {
- "Colors": {
- "items": {
- "$ref": "#/definitions/GeospatialHeatmapDataColor"
- },
- "maxItems": 2,
- "minItems": 2,
- "type": "array"
- }
- },
- "type": "object"
- },
- "GeospatialHeatmapConfiguration": {
- "additionalProperties": false,
- "properties": {
- "HeatmapColor": {
- "$ref": "#/definitions/GeospatialHeatmapColorScale"
- }
- },
- "type": "object"
- },
- "GeospatialHeatmapDataColor": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- }
- },
- "required": [
- "Color"
- ],
- "type": "object"
- },
- "GeospatialMapAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Colors": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Geospatial": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "GeospatialMapConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FieldWells": {
- "$ref": "#/definitions/GeospatialMapFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "MapStyleOptions": {
- "$ref": "#/definitions/GeospatialMapStyleOptions"
- },
- "PointStyleOptions": {
- "$ref": "#/definitions/GeospatialPointStyleOptions"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- },
- "WindowOptions": {
- "$ref": "#/definitions/GeospatialWindowOptions"
- }
- },
- "type": "object"
- },
- "GeospatialMapFieldWells": {
- "additionalProperties": false,
- "properties": {
- "GeospatialMapAggregatedFieldWells": {
- "$ref": "#/definitions/GeospatialMapAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "GeospatialMapStyleOptions": {
- "additionalProperties": false,
- "properties": {
- "BaseMapStyle": {
- "$ref": "#/definitions/BaseMapStyleType"
- }
- },
- "type": "object"
- },
- "GeospatialMapVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/GeospatialMapConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "GeospatialPointStyleOptions": {
- "additionalProperties": false,
- "properties": {
- "ClusterMarkerConfiguration": {
- "$ref": "#/definitions/ClusterMarkerConfiguration"
- },
- "HeatmapConfiguration": {
- "$ref": "#/definitions/GeospatialHeatmapConfiguration"
- },
- "SelectedPointStyle": {
- "$ref": "#/definitions/GeospatialSelectedPointStyle"
- }
- },
- "type": "object"
- },
- "GeospatialSelectedPointStyle": {
- "enum": [
- "POINT",
- "CLUSTER",
- "HEATMAP"
- ],
- "type": "string"
- },
- "GeospatialWindowOptions": {
- "additionalProperties": false,
- "properties": {
- "Bounds": {
- "$ref": "#/definitions/GeospatialCoordinateBounds"
- },
- "MapZoomMode": {
- "$ref": "#/definitions/MapZoomMode"
- }
- },
- "type": "object"
- },
- "GlobalTableBorderOptions": {
- "additionalProperties": false,
- "properties": {
- "SideSpecificBorder": {
- "$ref": "#/definitions/TableSideBorderOptions"
- },
- "UniformBorder": {
- "$ref": "#/definitions/TableBorderOptions"
- }
- },
- "type": "object"
- },
- "GradientColor": {
- "additionalProperties": false,
- "properties": {
- "Stops": {
- "items": {
- "$ref": "#/definitions/GradientStop"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "GradientStop": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "DataValue": {
- "default": null,
- "type": "number"
- },
- "GradientOffset": {
- "default": 0,
- "type": "number"
- }
- },
- "required": [
- "GradientOffset"
- ],
- "type": "object"
- },
- "GridLayoutCanvasSizeOptions": {
- "additionalProperties": false,
- "properties": {
- "ScreenCanvasSizeOptions": {
- "$ref": "#/definitions/GridLayoutScreenCanvasSizeOptions"
- }
- },
- "type": "object"
- },
- "GridLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CanvasSizeOptions": {
- "$ref": "#/definitions/GridLayoutCanvasSizeOptions"
- },
- "Elements": {
- "items": {
- "$ref": "#/definitions/GridLayoutElement"
- },
- "maxItems": 430,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "Elements"
- ],
- "type": "object"
- },
- "GridLayoutElement": {
- "additionalProperties": false,
- "properties": {
- "ColumnIndex": {
- "maximum": 35,
- "minimum": 0,
- "type": "number"
- },
- "ColumnSpan": {
- "maximum": 36,
- "minimum": 1,
- "type": "number"
- },
- "ElementId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "ElementType": {
- "$ref": "#/definitions/LayoutElementType"
- },
- "RowIndex": {
- "maximum": 9009,
- "minimum": 0,
- "type": "number"
- },
- "RowSpan": {
- "maximum": 21,
- "minimum": 1,
- "type": "number"
- }
- },
- "required": [
- "ColumnSpan",
- "ElementId",
- "ElementType",
- "RowSpan"
- ],
- "type": "object"
- },
- "GridLayoutScreenCanvasSizeOptions": {
- "additionalProperties": false,
- "properties": {
- "OptimizedViewPortWidth": {
- "type": "string"
- },
- "ResizeOption": {
- "$ref": "#/definitions/ResizeOption"
- }
- },
- "required": [
- "ResizeOption"
- ],
- "type": "object"
- },
- "GrowthRateComputation": {
- "additionalProperties": false,
- "properties": {
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "type": "string"
- },
- "PeriodSize": {
- "default": 0,
- "maximum": 52,
- "minimum": 2,
- "type": "number"
- },
- "Time": {
- "$ref": "#/definitions/DimensionField"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId"
- ],
- "type": "object"
- },
- "HeaderFooterSectionConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Layout": {
- "$ref": "#/definitions/SectionLayoutConfiguration"
- },
- "SectionId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Style": {
- "$ref": "#/definitions/SectionStyle"
- }
- },
- "required": [
- "Layout",
- "SectionId"
- ],
- "type": "object"
- },
- "HeatMapAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Columns": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Rows": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "HeatMapConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ColorScale": {
- "$ref": "#/definitions/ColorScale"
- },
- "ColumnLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/HeatMapFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "RowLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/HeatMapSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- }
- },
- "type": "object"
- },
- "HeatMapFieldWells": {
- "additionalProperties": false,
- "properties": {
- "HeatMapAggregatedFieldWells": {
- "$ref": "#/definitions/HeatMapAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "HeatMapSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "HeatMapColumnItemsLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "HeatMapColumnSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "HeatMapRowItemsLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "HeatMapRowSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "HeatMapVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/HeatMapConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "HistogramAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "HistogramBinOptions": {
- "additionalProperties": false,
- "properties": {
- "BinCount": {
- "$ref": "#/definitions/BinCountOptions"
- },
- "BinWidth": {
- "$ref": "#/definitions/BinWidthOptions"
- },
- "SelectedBinType": {
- "$ref": "#/definitions/HistogramBinType"
- },
- "StartValue": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "HistogramBinType": {
- "enum": [
- "BIN_COUNT",
- "BIN_WIDTH"
- ],
- "type": "string"
- },
- "HistogramConfiguration": {
- "additionalProperties": false,
- "properties": {
- "BinOptions": {
- "$ref": "#/definitions/HistogramBinOptions"
- },
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/HistogramFieldWells"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- },
- "XAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "XAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "YAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- }
- },
- "type": "object"
- },
- "HistogramFieldWells": {
- "additionalProperties": false,
- "properties": {
- "HistogramAggregatedFieldWells": {
- "$ref": "#/definitions/HistogramAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "HistogramVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/HistogramConfiguration"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "HorizontalTextAlignment": {
- "enum": [
- "LEFT",
- "CENTER",
- "RIGHT",
- "AUTO"
- ],
- "type": "string"
- },
- "Icon": {
- "enum": [
- "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"
- ],
- "type": "string"
- },
- "InnerFilter": {
- "additionalProperties": false,
- "properties": {
- "CategoryInnerFilter": {
- "$ref": "#/definitions/CategoryInnerFilter"
- }
- },
- "type": "object"
- },
- "InsightConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Computations": {
- "items": {
- "$ref": "#/definitions/Computation"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "CustomNarrative": {
- "$ref": "#/definitions/CustomNarrativeOptions"
- }
- },
- "type": "object"
- },
- "InsightVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "DataSetIdentifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "InsightConfiguration": {
- "$ref": "#/definitions/InsightConfiguration"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "DataSetIdentifier",
- "VisualId"
- ],
- "type": "object"
- },
- "IntegerDefaultValues": {
- "additionalProperties": false,
- "properties": {
- "DynamicValue": {
- "$ref": "#/definitions/DynamicDefaultValue"
- },
- "StaticValues": {
- "items": {
- "type": "number"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "IntegerParameter": {
- "additionalProperties": false,
- "properties": {
- "Name": {
- "pattern": "\\S",
- "type": "string"
- },
- "Values": {
- "items": {
- "default": 0,
- "type": "number"
- },
- "type": "array"
- }
- },
- "required": [
- "Name",
- "Values"
- ],
- "type": "object"
- },
- "IntegerParameterDeclaration": {
- "additionalProperties": false,
- "properties": {
- "DefaultValues": {
- "$ref": "#/definitions/IntegerDefaultValues"
- },
- "MappedDataSetParameters": {
- "items": {
- "$ref": "#/definitions/MappedDataSetParameter"
- },
- "maxItems": 150,
- "minItems": 0,
- "type": "array"
- },
- "Name": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "ParameterValueType": {
- "$ref": "#/definitions/ParameterValueType"
- },
- "ValueWhenUnset": {
- "$ref": "#/definitions/IntegerValueWhenUnsetConfiguration"
- }
- },
- "required": [
- "Name",
- "ParameterValueType"
- ],
- "type": "object"
- },
- "IntegerValueWhenUnsetConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomValue": {
- "default": null,
- "type": "number"
- },
- "ValueWhenUnsetOption": {
- "$ref": "#/definitions/ValueWhenUnsetOption"
- }
- },
- "type": "object"
- },
- "ItemsLimitConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ItemsLimit": {
- "default": null,
- "type": "number"
- },
- "OtherCategories": {
- "$ref": "#/definitions/OtherCategories"
- }
- },
- "type": "object"
- },
- "KPIActualValueConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "Icon": {
- "$ref": "#/definitions/ConditionalFormattingIcon"
- },
- "TextColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "KPIComparisonValueConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "Icon": {
- "$ref": "#/definitions/ConditionalFormattingIcon"
- },
- "TextColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "KPIConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "ConditionalFormattingOptions": {
- "items": {
- "$ref": "#/definitions/KPIConditionalFormattingOption"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "KPIConditionalFormattingOption": {
- "additionalProperties": false,
- "properties": {
- "ActualValue": {
- "$ref": "#/definitions/KPIActualValueConditionalFormatting"
- },
- "ComparisonValue": {
- "$ref": "#/definitions/KPIComparisonValueConditionalFormatting"
- },
- "PrimaryValue": {
- "$ref": "#/definitions/KPIPrimaryValueConditionalFormatting"
- },
- "ProgressBar": {
- "$ref": "#/definitions/KPIProgressBarConditionalFormatting"
- }
- },
- "type": "object"
- },
- "KPIConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FieldWells": {
- "$ref": "#/definitions/KPIFieldWells"
- },
- "KPIOptions": {
- "$ref": "#/definitions/KPIOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/KPISortConfiguration"
- }
- },
- "type": "object"
- },
- "KPIFieldWells": {
- "additionalProperties": false,
- "properties": {
- "TargetValues": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "TrendGroups": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "KPIOptions": {
- "additionalProperties": false,
- "properties": {
- "Comparison": {
- "$ref": "#/definitions/ComparisonConfiguration"
- },
- "PrimaryValueDisplayType": {
- "$ref": "#/definitions/PrimaryValueDisplayType"
- },
- "PrimaryValueFontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "ProgressBar": {
- "$ref": "#/definitions/ProgressBarOptions"
- },
- "SecondaryValue": {
- "$ref": "#/definitions/SecondaryValueOptions"
- },
- "SecondaryValueFontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "Sparkline": {
- "$ref": "#/definitions/KPISparklineOptions"
- },
- "TrendArrows": {
- "$ref": "#/definitions/TrendArrowOptions"
- },
- "VisualLayoutOptions": {
- "$ref": "#/definitions/KPIVisualLayoutOptions"
- }
- },
- "type": "object"
- },
- "KPIPrimaryValueConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "Icon": {
- "$ref": "#/definitions/ConditionalFormattingIcon"
- },
- "TextColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "KPIProgressBarConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "ForegroundColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "KPISortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "TrendGroupSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "KPISparklineOptions": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "TooltipVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Type": {
- "$ref": "#/definitions/KPISparklineType"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "required": [
- "Type"
- ],
- "type": "object"
- },
- "KPISparklineType": {
- "enum": [
- "LINE",
- "AREA"
- ],
- "type": "string"
- },
- "KPIVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/KPIConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "ConditionalFormatting": {
- "$ref": "#/definitions/KPIConditionalFormatting"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "KPIVisualLayoutOptions": {
- "additionalProperties": false,
- "properties": {
- "StandardLayout": {
- "$ref": "#/definitions/KPIVisualStandardLayout"
- }
- },
- "type": "object"
- },
- "KPIVisualStandardLayout": {
- "additionalProperties": false,
- "properties": {
- "Type": {
- "$ref": "#/definitions/KPIVisualStandardLayoutType"
- }
- },
- "required": [
- "Type"
- ],
- "type": "object"
- },
- "KPIVisualStandardLayoutType": {
- "enum": [
- "CLASSIC",
- "VERTICAL"
- ],
- "type": "string"
- },
- "LabelOptions": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "type": "string"
- },
- "FontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "Layout": {
- "additionalProperties": false,
- "properties": {
- "Configuration": {
- "$ref": "#/definitions/LayoutConfiguration"
- }
- },
- "required": [
- "Configuration"
- ],
- "type": "object"
- },
- "LayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FreeFormLayout": {
- "$ref": "#/definitions/FreeFormLayoutConfiguration"
- },
- "GridLayout": {
- "$ref": "#/definitions/GridLayoutConfiguration"
- },
- "SectionBasedLayout": {
- "$ref": "#/definitions/SectionBasedLayoutConfiguration"
- }
- },
- "type": "object"
- },
- "LayoutElementType": {
- "enum": [
- "VISUAL",
- "FILTER_CONTROL",
- "PARAMETER_CONTROL",
- "TEXT_BOX"
- ],
- "type": "string"
- },
- "LegendOptions": {
- "additionalProperties": false,
- "properties": {
- "Height": {
- "type": "string"
- },
- "Position": {
- "$ref": "#/definitions/LegendPosition"
- },
- "Title": {
- "$ref": "#/definitions/LabelOptions"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Width": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "LegendPosition": {
- "enum": [
- "AUTO",
- "RIGHT",
- "BOTTOM",
- "TOP"
- ],
- "type": "string"
- },
- "LineChartAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Colors": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "SmallMultiples": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "LineChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ContributionAnalysisDefaults": {
- "items": {
- "$ref": "#/definitions/ContributionAnalysisDefault"
- },
- "maxItems": 200,
- "minItems": 1,
- "type": "array"
- },
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "DefaultSeriesSettings": {
- "$ref": "#/definitions/LineChartDefaultSeriesSettings"
- },
- "FieldWells": {
- "$ref": "#/definitions/LineChartFieldWells"
- },
- "ForecastConfigurations": {
- "items": {
- "$ref": "#/definitions/ForecastConfiguration"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "PrimaryYAxisDisplayOptions": {
- "$ref": "#/definitions/LineSeriesAxisDisplayOptions"
- },
- "PrimaryYAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ReferenceLines": {
- "items": {
- "$ref": "#/definitions/ReferenceLine"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "SecondaryYAxisDisplayOptions": {
- "$ref": "#/definitions/LineSeriesAxisDisplayOptions"
- },
- "SecondaryYAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "Series": {
- "items": {
- "$ref": "#/definitions/SeriesItem"
- },
- "maxItems": 2000,
- "minItems": 0,
- "type": "array"
- },
- "SmallMultiplesOptions": {
- "$ref": "#/definitions/SmallMultiplesOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/LineChartSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "Type": {
- "$ref": "#/definitions/LineChartType"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- },
- "XAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "XAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- }
- },
- "type": "object"
- },
- "LineChartDefaultSeriesSettings": {
- "additionalProperties": false,
- "properties": {
- "AxisBinding": {
- "$ref": "#/definitions/AxisBinding"
- },
- "LineStyleSettings": {
- "$ref": "#/definitions/LineChartLineStyleSettings"
- },
- "MarkerStyleSettings": {
- "$ref": "#/definitions/LineChartMarkerStyleSettings"
- }
- },
- "type": "object"
- },
- "LineChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "LineChartAggregatedFieldWells": {
- "$ref": "#/definitions/LineChartAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "LineChartLineStyle": {
- "enum": [
- "SOLID",
- "DOTTED",
- "DASHED"
- ],
- "type": "string"
- },
- "LineChartLineStyleSettings": {
- "additionalProperties": false,
- "properties": {
- "LineInterpolation": {
- "$ref": "#/definitions/LineInterpolation"
- },
- "LineStyle": {
- "$ref": "#/definitions/LineChartLineStyle"
- },
- "LineVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "LineWidth": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "LineChartMarkerShape": {
- "enum": [
- "CIRCLE",
- "TRIANGLE",
- "SQUARE",
- "DIAMOND",
- "ROUNDED_SQUARE"
- ],
- "type": "string"
- },
- "LineChartMarkerStyleSettings": {
- "additionalProperties": false,
- "properties": {
- "MarkerColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "MarkerShape": {
- "$ref": "#/definitions/LineChartMarkerShape"
- },
- "MarkerSize": {
- "type": "string"
- },
- "MarkerVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "LineChartSeriesSettings": {
- "additionalProperties": false,
- "properties": {
- "LineStyleSettings": {
- "$ref": "#/definitions/LineChartLineStyleSettings"
- },
- "MarkerStyleSettings": {
- "$ref": "#/definitions/LineChartMarkerStyleSettings"
- }
- },
- "type": "object"
- },
- "LineChartSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryItemsLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "ColorItemsLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "SmallMultiplesLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "SmallMultiplesSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "LineChartType": {
- "enum": [
- "LINE",
- "AREA",
- "STACKED_AREA"
- ],
- "type": "string"
- },
- "LineChartVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/LineChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "LineInterpolation": {
- "enum": [
- "LINEAR",
- "SMOOTH",
- "STEPPED"
- ],
- "type": "string"
- },
- "LineSeriesAxisDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "AxisOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "MissingDataConfigurations": {
- "items": {
- "$ref": "#/definitions/MissingDataConfiguration"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "LinkSharingConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Permissions": {
- "items": {
- "$ref": "#/definitions/ResourcePermission"
- },
- "maxItems": 64,
- "minItems": 1,
- "type": "array"
- }
- },
- "type": "object"
- },
- "ListControlDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "InfoIconLabelOptions": {
- "$ref": "#/definitions/SheetControlInfoIconLabelOptions"
- },
- "SearchOptions": {
- "$ref": "#/definitions/ListControlSearchOptions"
- },
- "SelectAllOptions": {
- "$ref": "#/definitions/ListControlSelectAllOptions"
- },
- "TitleOptions": {
- "$ref": "#/definitions/LabelOptions"
- }
- },
- "type": "object"
- },
- "ListControlSearchOptions": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "ListControlSelectAllOptions": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "LoadingAnimation": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "LocalNavigationConfiguration": {
- "additionalProperties": false,
- "properties": {
- "TargetSheetId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "TargetSheetId"
- ],
- "type": "object"
- },
- "LongFormatText": {
- "additionalProperties": false,
- "properties": {
- "PlainText": {
- "maxLength": 1024,
- "minLength": 1,
- "type": "string"
- },
- "RichText": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "type": "object"
- },
- "MapZoomMode": {
- "enum": [
- "AUTO",
- "MANUAL"
- ],
- "type": "string"
- },
- "MappedDataSetParameter": {
- "additionalProperties": false,
- "properties": {
- "DataSetIdentifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "DataSetParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- }
- },
- "required": [
- "DataSetIdentifier",
- "DataSetParameterName"
- ],
- "type": "object"
- },
- "MaximumLabelType": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "MaximumMinimumComputation": {
- "additionalProperties": false,
- "properties": {
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "type": "string"
- },
- "Time": {
- "$ref": "#/definitions/DimensionField"
- },
- "Type": {
- "$ref": "#/definitions/MaximumMinimumComputationType"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId",
- "Type"
- ],
- "type": "object"
- },
- "MaximumMinimumComputationType": {
- "enum": [
- "MAXIMUM",
- "MINIMUM"
- ],
- "type": "string"
- },
- "MeasureField": {
- "additionalProperties": false,
- "properties": {
- "CalculatedMeasureField": {
- "$ref": "#/definitions/CalculatedMeasureField"
- },
- "CategoricalMeasureField": {
- "$ref": "#/definitions/CategoricalMeasureField"
- },
- "DateMeasureField": {
- "$ref": "#/definitions/DateMeasureField"
- },
- "NumericalMeasureField": {
- "$ref": "#/definitions/NumericalMeasureField"
- }
- },
- "type": "object"
- },
- "MetricComparisonComputation": {
- "additionalProperties": false,
- "properties": {
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "FromValue": {
- "$ref": "#/definitions/MeasureField"
- },
- "Name": {
- "type": "string"
- },
- "TargetValue": {
- "$ref": "#/definitions/MeasureField"
- },
- "Time": {
- "$ref": "#/definitions/DimensionField"
- }
- },
- "required": [
- "ComputationId"
- ],
- "type": "object"
- },
- "MinimumLabelType": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "MissingDataConfiguration": {
- "additionalProperties": false,
- "properties": {
- "TreatmentOption": {
- "$ref": "#/definitions/MissingDataTreatmentOption"
- }
- },
- "type": "object"
- },
- "MissingDataTreatmentOption": {
- "enum": [
- "INTERPOLATE",
- "SHOW_AS_ZERO",
- "SHOW_AS_BLANK"
- ],
- "type": "string"
- },
- "NegativeValueConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DisplayMode": {
- "$ref": "#/definitions/NegativeValueDisplayMode"
- }
- },
- "required": [
- "DisplayMode"
- ],
- "type": "object"
- },
- "NegativeValueDisplayMode": {
- "enum": [
- "POSITIVE",
- "NEGATIVE"
- ],
- "type": "string"
- },
- "NestedFilter": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "IncludeInnerSet": {
- "default": false,
- "type": "boolean"
- },
- "InnerFilter": {
- "$ref": "#/definitions/InnerFilter"
- }
- },
- "required": [
- "Column",
- "FilterId",
- "IncludeInnerSet",
- "InnerFilter"
- ],
- "type": "object"
- },
- "NullValueFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "NullString": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "NullString"
- ],
- "type": "object"
- },
- "NumberDisplayFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DecimalPlacesConfiguration": {
- "$ref": "#/definitions/DecimalPlacesConfiguration"
- },
- "NegativeValueConfiguration": {
- "$ref": "#/definitions/NegativeValueConfiguration"
- },
- "NullValueFormatConfiguration": {
- "$ref": "#/definitions/NullValueFormatConfiguration"
- },
- "NumberScale": {
- "$ref": "#/definitions/NumberScale"
- },
- "Prefix": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "SeparatorConfiguration": {
- "$ref": "#/definitions/NumericSeparatorConfiguration"
- },
- "Suffix": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- }
- },
- "type": "object"
- },
- "NumberFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FormatConfiguration": {
- "$ref": "#/definitions/NumericFormatConfiguration"
- }
- },
- "type": "object"
- },
- "NumberScale": {
- "enum": [
- "NONE",
- "AUTO",
- "THOUSANDS",
- "MILLIONS",
- "BILLIONS",
- "TRILLIONS"
- ],
- "type": "string"
- },
- "NumericAxisOptions": {
- "additionalProperties": false,
- "properties": {
- "Range": {
- "$ref": "#/definitions/AxisDisplayRange"
- },
- "Scale": {
- "$ref": "#/definitions/AxisScale"
- }
- },
- "type": "object"
- },
- "NumericEqualityDrillDownFilter": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "Value": {
- "default": 0,
- "type": "number"
- }
- },
- "required": [
- "Column",
- "Value"
- ],
- "type": "object"
- },
- "NumericEqualityFilter": {
- "additionalProperties": false,
- "properties": {
- "AggregationFunction": {
- "$ref": "#/definitions/AggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "MatchOperator": {
- "$ref": "#/definitions/NumericEqualityMatchOperator"
- },
- "NullOption": {
- "$ref": "#/definitions/FilterNullOption"
- },
- "ParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "SelectAllOptions": {
- "$ref": "#/definitions/NumericFilterSelectAllOptions"
- },
- "Value": {
- "default": null,
- "type": "number"
- }
- },
- "required": [
- "Column",
- "FilterId",
- "MatchOperator",
- "NullOption"
- ],
- "type": "object"
- },
- "NumericEqualityMatchOperator": {
- "enum": [
- "EQUALS",
- "DOES_NOT_EQUAL"
- ],
- "type": "string"
- },
- "NumericFilterSelectAllOptions": {
- "enum": [
- "FILTER_ALL_VALUES"
- ],
- "type": "string"
- },
- "NumericFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CurrencyDisplayFormatConfiguration": {
- "$ref": "#/definitions/CurrencyDisplayFormatConfiguration"
- },
- "NumberDisplayFormatConfiguration": {
- "$ref": "#/definitions/NumberDisplayFormatConfiguration"
- },
- "PercentageDisplayFormatConfiguration": {
- "$ref": "#/definitions/PercentageDisplayFormatConfiguration"
- }
- },
- "type": "object"
- },
- "NumericRangeFilter": {
- "additionalProperties": false,
- "properties": {
- "AggregationFunction": {
- "$ref": "#/definitions/AggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "IncludeMaximum": {
- "default": null,
- "type": "boolean"
- },
- "IncludeMinimum": {
- "default": null,
- "type": "boolean"
- },
- "NullOption": {
- "$ref": "#/definitions/FilterNullOption"
- },
- "RangeMaximum": {
- "$ref": "#/definitions/NumericRangeFilterValue"
- },
- "RangeMinimum": {
- "$ref": "#/definitions/NumericRangeFilterValue"
- },
- "SelectAllOptions": {
- "$ref": "#/definitions/NumericFilterSelectAllOptions"
- }
- },
- "required": [
- "Column",
- "FilterId",
- "NullOption"
- ],
- "type": "object"
- },
- "NumericRangeFilterValue": {
- "additionalProperties": false,
- "properties": {
- "Parameter": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "StaticValue": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "NumericSeparatorConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DecimalSeparator": {
- "$ref": "#/definitions/NumericSeparatorSymbol"
- },
- "ThousandsSeparator": {
- "$ref": "#/definitions/ThousandSeparatorOptions"
- }
- },
- "type": "object"
- },
- "NumericSeparatorSymbol": {
- "enum": [
- "COMMA",
- "DOT",
- "SPACE"
- ],
- "type": "string"
- },
- "NumericalAggregationFunction": {
- "additionalProperties": false,
- "properties": {
- "PercentileAggregation": {
- "$ref": "#/definitions/PercentileAggregation"
- },
- "SimpleNumericalAggregation": {
- "$ref": "#/definitions/SimpleNumericalAggregationFunction"
- }
- },
- "type": "object"
- },
- "NumericalDimensionField": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/NumberFormatConfiguration"
- },
- "HierarchyId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "NumericalMeasureField": {
- "additionalProperties": false,
- "properties": {
- "AggregationFunction": {
- "$ref": "#/definitions/NumericalAggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/NumberFormatConfiguration"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "OtherCategories": {
- "enum": [
- "INCLUDE",
- "EXCLUDE"
- ],
- "type": "string"
- },
- "PaginationConfiguration": {
- "additionalProperties": false,
- "properties": {
- "PageNumber": {
- "minimum": 0,
- "type": "number"
- },
- "PageSize": {
- "default": null,
- "type": "number"
- }
- },
- "required": [
- "PageNumber",
- "PageSize"
- ],
- "type": "object"
- },
- "PanelBorderStyle": {
- "enum": [
- "SOLID",
- "DASHED",
- "DOTTED"
- ],
- "type": "string"
- },
- "PanelConfiguration": {
- "additionalProperties": false,
- "properties": {
- "BackgroundColor": {
- "pattern": "^#[A-F0-9]{6}(?:[A-F0-9]{2})?$",
- "type": "string"
- },
- "BackgroundVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "BorderColor": {
- "pattern": "^#[A-F0-9]{6}(?:[A-F0-9]{2})?$",
- "type": "string"
- },
- "BorderStyle": {
- "$ref": "#/definitions/PanelBorderStyle"
- },
- "BorderThickness": {
- "type": "string"
- },
- "BorderVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "GutterSpacing": {
- "type": "string"
- },
- "GutterVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Title": {
- "$ref": "#/definitions/PanelTitleOptions"
- }
- },
- "type": "object"
- },
- "PanelTitleOptions": {
- "additionalProperties": false,
- "properties": {
- "FontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "HorizontalTextAlignment": {
- "$ref": "#/definitions/HorizontalTextAlignment"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "PaperOrientation": {
- "enum": [
- "PORTRAIT",
- "LANDSCAPE"
- ],
- "type": "string"
- },
- "PaperSize": {
- "enum": [
- "US_LETTER",
- "US_LEGAL",
- "US_TABLOID_LEDGER",
- "A0",
- "A1",
- "A2",
- "A3",
- "A4",
- "A5",
- "JIS_B4",
- "JIS_B5"
- ],
- "type": "string"
- },
- "ParameterControl": {
- "additionalProperties": false,
- "properties": {
- "DateTimePicker": {
- "$ref": "#/definitions/ParameterDateTimePickerControl"
- },
- "Dropdown": {
- "$ref": "#/definitions/ParameterDropDownControl"
- },
- "List": {
- "$ref": "#/definitions/ParameterListControl"
- },
- "Slider": {
- "$ref": "#/definitions/ParameterSliderControl"
- },
- "TextArea": {
- "$ref": "#/definitions/ParameterTextAreaControl"
- },
- "TextField": {
- "$ref": "#/definitions/ParameterTextFieldControl"
- }
- },
- "type": "object"
- },
- "ParameterDateTimePickerControl": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/DateTimePickerControlDisplayOptions"
- },
- "ParameterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "ParameterControlId",
- "SourceParameterName",
- "Title"
- ],
- "type": "object"
- },
- "ParameterDeclaration": {
- "additionalProperties": false,
- "properties": {
- "DateTimeParameterDeclaration": {
- "$ref": "#/definitions/DateTimeParameterDeclaration"
- },
- "DecimalParameterDeclaration": {
- "$ref": "#/definitions/DecimalParameterDeclaration"
- },
- "IntegerParameterDeclaration": {
- "$ref": "#/definitions/IntegerParameterDeclaration"
- },
- "StringParameterDeclaration": {
- "$ref": "#/definitions/StringParameterDeclaration"
- }
- },
- "type": "object"
- },
- "ParameterDropDownControl": {
- "additionalProperties": false,
- "properties": {
- "CascadingControlConfiguration": {
- "$ref": "#/definitions/CascadingControlConfiguration"
- },
- "DisplayOptions": {
- "$ref": "#/definitions/DropDownControlDisplayOptions"
- },
- "ParameterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SelectableValues": {
- "$ref": "#/definitions/ParameterSelectableValues"
- },
- "SourceParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlListType"
- }
- },
- "required": [
- "ParameterControlId",
- "SourceParameterName",
- "Title"
- ],
- "type": "object"
- },
- "ParameterListControl": {
- "additionalProperties": false,
- "properties": {
- "CascadingControlConfiguration": {
- "$ref": "#/definitions/CascadingControlConfiguration"
- },
- "DisplayOptions": {
- "$ref": "#/definitions/ListControlDisplayOptions"
- },
- "ParameterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SelectableValues": {
- "$ref": "#/definitions/ParameterSelectableValues"
- },
- "SourceParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlListType"
- }
- },
- "required": [
- "ParameterControlId",
- "SourceParameterName",
- "Title"
- ],
- "type": "object"
- },
- "ParameterSelectableValues": {
- "additionalProperties": false,
- "properties": {
- "LinkToDataSetColumn": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "Values": {
- "items": {
- "type": "string"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "ParameterSliderControl": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/SliderControlDisplayOptions"
- },
- "MaximumValue": {
- "default": 0,
- "type": "number"
- },
- "MinimumValue": {
- "default": 0,
- "type": "number"
- },
- "ParameterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "StepSize": {
- "default": 0,
- "type": "number"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "MaximumValue",
- "MinimumValue",
- "ParameterControlId",
- "SourceParameterName",
- "StepSize",
- "Title"
- ],
- "type": "object"
- },
- "ParameterTextAreaControl": {
- "additionalProperties": false,
- "properties": {
- "Delimiter": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "DisplayOptions": {
- "$ref": "#/definitions/TextAreaControlDisplayOptions"
- },
- "ParameterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "ParameterControlId",
- "SourceParameterName",
- "Title"
- ],
- "type": "object"
- },
- "ParameterTextFieldControl": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/TextFieldControlDisplayOptions"
- },
- "ParameterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "ParameterControlId",
- "SourceParameterName",
- "Title"
- ],
- "type": "object"
- },
- "ParameterValueType": {
- "enum": [
- "MULTI_VALUED",
- "SINGLE_VALUED"
- ],
- "type": "string"
- },
- "Parameters": {
- "additionalProperties": false,
- "properties": {
- "DateTimeParameters": {
- "items": {
- "$ref": "#/definitions/DateTimeParameter"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "DecimalParameters": {
- "items": {
- "$ref": "#/definitions/DecimalParameter"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "IntegerParameters": {
- "items": {
- "$ref": "#/definitions/IntegerParameter"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "StringParameters": {
- "items": {
- "$ref": "#/definitions/StringParameter"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "PercentVisibleRange": {
- "additionalProperties": false,
- "properties": {
- "From": {
- "default": null,
- "maximum": 100,
- "minimum": 0,
- "type": "number"
- },
- "To": {
- "default": null,
- "maximum": 100,
- "minimum": 0,
- "type": "number"
- }
- },
- "type": "object"
- },
- "PercentageDisplayFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DecimalPlacesConfiguration": {
- "$ref": "#/definitions/DecimalPlacesConfiguration"
- },
- "NegativeValueConfiguration": {
- "$ref": "#/definitions/NegativeValueConfiguration"
- },
- "NullValueFormatConfiguration": {
- "$ref": "#/definitions/NullValueFormatConfiguration"
- },
- "Prefix": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "SeparatorConfiguration": {
- "$ref": "#/definitions/NumericSeparatorConfiguration"
- },
- "Suffix": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- }
- },
- "type": "object"
- },
- "PercentileAggregation": {
- "additionalProperties": false,
- "properties": {
- "PercentileValue": {
- "maximum": 100,
- "minimum": 0,
- "type": "number"
- }
- },
- "type": "object"
- },
- "PeriodOverPeriodComputation": {
- "additionalProperties": false,
- "properties": {
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "type": "string"
- },
- "Time": {
- "$ref": "#/definitions/DimensionField"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId"
- ],
- "type": "object"
- },
- "PeriodToDateComputation": {
- "additionalProperties": false,
- "properties": {
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "type": "string"
- },
- "PeriodTimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- },
- "Time": {
- "$ref": "#/definitions/DimensionField"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId"
- ],
- "type": "object"
- },
- "PieChartAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "SmallMultiples": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "PieChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ContributionAnalysisDefaults": {
- "items": {
- "$ref": "#/definitions/ContributionAnalysisDefault"
- },
- "maxItems": 200,
- "minItems": 1,
- "type": "array"
- },
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "DonutOptions": {
- "$ref": "#/definitions/DonutOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/PieChartFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "SmallMultiplesOptions": {
- "$ref": "#/definitions/SmallMultiplesOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/PieChartSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "ValueLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- }
- },
- "type": "object"
- },
- "PieChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "PieChartAggregatedFieldWells": {
- "$ref": "#/definitions/PieChartAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "PieChartSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "SmallMultiplesLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "SmallMultiplesSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "PieChartVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/PieChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "PivotFieldSortOptions": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "SortBy": {
- "$ref": "#/definitions/PivotTableSortBy"
- }
- },
- "required": [
- "FieldId",
- "SortBy"
- ],
- "type": "object"
- },
- "PivotTableAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Columns": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 40,
- "minItems": 0,
- "type": "array"
- },
- "Rows": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 40,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 40,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "PivotTableCellConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "Scope": {
- "$ref": "#/definitions/PivotTableConditionalFormattingScope"
- },
- "Scopes": {
- "items": {
- "$ref": "#/definitions/PivotTableConditionalFormattingScope"
- },
- "maxItems": 3,
- "minItems": 0,
- "type": "array"
- },
- "TextFormat": {
- "$ref": "#/definitions/TextConditionalFormat"
- }
- },
- "required": [
- "FieldId"
- ],
- "type": "object"
- },
- "PivotTableConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "ConditionalFormattingOptions": {
- "items": {
- "$ref": "#/definitions/PivotTableConditionalFormattingOption"
- },
- "maxItems": 500,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "PivotTableConditionalFormattingOption": {
- "additionalProperties": false,
- "properties": {
- "Cell": {
- "$ref": "#/definitions/PivotTableCellConditionalFormatting"
- }
- },
- "type": "object"
- },
- "PivotTableConditionalFormattingScope": {
- "additionalProperties": false,
- "properties": {
- "Role": {
- "$ref": "#/definitions/PivotTableConditionalFormattingScopeRole"
- }
- },
- "type": "object"
- },
- "PivotTableConditionalFormattingScopeRole": {
- "enum": [
- "FIELD",
- "FIELD_TOTAL",
- "GRAND_TOTAL"
- ],
- "type": "string"
- },
- "PivotTableConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FieldOptions": {
- "$ref": "#/definitions/PivotTableFieldOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/PivotTableFieldWells"
- },
- "PaginatedReportOptions": {
- "$ref": "#/definitions/PivotTablePaginatedReportOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/PivotTableSortConfiguration"
- },
- "TableOptions": {
- "$ref": "#/definitions/PivotTableOptions"
- },
- "TotalOptions": {
- "$ref": "#/definitions/PivotTableTotalOptions"
- }
- },
- "type": "object"
- },
- "PivotTableDataPathOption": {
- "additionalProperties": false,
- "properties": {
- "DataPathList": {
- "items": {
- "$ref": "#/definitions/DataPathValue"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "Width": {
- "type": "string"
- }
- },
- "required": [
- "DataPathList"
- ],
- "type": "object"
- },
- "PivotTableDataPathType": {
- "enum": [
- "HIERARCHY_ROWS_LAYOUT_COLUMN",
- "MULTIPLE_ROW_METRICS_COLUMN",
- "EMPTY_COLUMN_HEADER",
- "COUNT_METRIC_COLUMN"
- ],
- "type": "string"
- },
- "PivotTableFieldCollapseState": {
- "enum": [
- "COLLAPSED",
- "EXPANDED"
- ],
- "type": "string"
- },
- "PivotTableFieldCollapseStateOption": {
- "additionalProperties": false,
- "properties": {
- "State": {
- "$ref": "#/definitions/PivotTableFieldCollapseState"
- },
- "Target": {
- "$ref": "#/definitions/PivotTableFieldCollapseStateTarget"
- }
- },
- "required": [
- "Target"
- ],
- "type": "object"
- },
- "PivotTableFieldCollapseStateTarget": {
- "additionalProperties": false,
- "properties": {
- "FieldDataPathValues": {
- "items": {
- "$ref": "#/definitions/DataPathValue"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "FieldId": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "PivotTableFieldOption": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "required": [
- "FieldId"
- ],
- "type": "object"
- },
- "PivotTableFieldOptions": {
- "additionalProperties": false,
- "properties": {
- "CollapseStateOptions": {
- "items": {
- "$ref": "#/definitions/PivotTableFieldCollapseStateOption"
- },
- "type": "array"
- },
- "DataPathOptions": {
- "items": {
- "$ref": "#/definitions/PivotTableDataPathOption"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "SelectedFieldOptions": {
- "items": {
- "$ref": "#/definitions/PivotTableFieldOption"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "PivotTableFieldSubtotalOptions": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "type": "object"
- },
- "PivotTableFieldWells": {
- "additionalProperties": false,
- "properties": {
- "PivotTableAggregatedFieldWells": {
- "$ref": "#/definitions/PivotTableAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "PivotTableMetricPlacement": {
- "enum": [
- "ROW",
- "COLUMN"
- ],
- "type": "string"
- },
- "PivotTableOptions": {
- "additionalProperties": false,
- "properties": {
- "CellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "CollapsedRowDimensionsVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "ColumnHeaderStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "ColumnNamesVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "DefaultCellWidth": {
- "type": "string"
- },
- "MetricPlacement": {
- "$ref": "#/definitions/PivotTableMetricPlacement"
- },
- "RowAlternateColorOptions": {
- "$ref": "#/definitions/RowAlternateColorOptions"
- },
- "RowFieldNamesStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "RowHeaderStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "RowsLabelOptions": {
- "$ref": "#/definitions/PivotTableRowsLabelOptions"
- },
- "RowsLayout": {
- "$ref": "#/definitions/PivotTableRowsLayout"
- },
- "SingleMetricVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "ToggleButtonsVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "PivotTablePaginatedReportOptions": {
- "additionalProperties": false,
- "properties": {
- "OverflowColumnHeaderVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "VerticalOverflowVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "PivotTableRowsLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "maxLength": 1024,
- "minLength": 1,
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "PivotTableRowsLayout": {
- "enum": [
- "TABULAR",
- "HIERARCHY"
- ],
- "type": "string"
- },
- "PivotTableSortBy": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnSort"
- },
- "DataPath": {
- "$ref": "#/definitions/DataPathSort"
- },
- "Field": {
- "$ref": "#/definitions/FieldSort"
- }
- },
- "type": "object"
- },
- "PivotTableSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FieldSortOptions": {
- "items": {
- "$ref": "#/definitions/PivotFieldSortOptions"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "PivotTableSubtotalLevel": {
- "enum": [
- "ALL",
- "CUSTOM",
- "LAST"
- ],
- "type": "string"
- },
- "PivotTableTotalOptions": {
- "additionalProperties": false,
- "properties": {
- "ColumnSubtotalOptions": {
- "$ref": "#/definitions/SubtotalOptions"
- },
- "ColumnTotalOptions": {
- "$ref": "#/definitions/PivotTotalOptions"
- },
- "RowSubtotalOptions": {
- "$ref": "#/definitions/SubtotalOptions"
- },
- "RowTotalOptions": {
- "$ref": "#/definitions/PivotTotalOptions"
- }
- },
- "type": "object"
- },
- "PivotTableVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/PivotTableConfiguration"
- },
- "ConditionalFormatting": {
- "$ref": "#/definitions/PivotTableConditionalFormatting"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "PivotTotalOptions": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "type": "string"
- },
- "MetricHeaderCellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "Placement": {
- "$ref": "#/definitions/TableTotalsPlacement"
- },
- "ScrollStatus": {
- "$ref": "#/definitions/TableTotalsScrollStatus"
- },
- "TotalAggregationOptions": {
- "items": {
- "$ref": "#/definitions/TotalAggregationOption"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "TotalCellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "TotalsVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "ValueCellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- }
- },
- "type": "object"
- },
- "PredefinedHierarchy": {
- "additionalProperties": false,
- "properties": {
- "Columns": {
- "items": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "maxItems": 10,
- "minItems": 1,
- "type": "array"
- },
- "DrillDownFilters": {
- "items": {
- "$ref": "#/definitions/DrillDownFilter"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "HierarchyId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Columns",
- "HierarchyId"
- ],
- "type": "object"
- },
- "PrimaryValueDisplayType": {
- "enum": [
- "HIDDEN",
- "COMPARISON",
- "ACTUAL"
- ],
- "type": "string"
- },
- "ProgressBarOptions": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "RadarChartAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Color": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "RadarChartAreaStyleSettings": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "RadarChartAxesRangeScale": {
- "enum": [
- "AUTO",
- "INDEPENDENT",
- "SHARED"
- ],
- "type": "string"
- },
- "RadarChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "AlternateBandColorsVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "AlternateBandEvenColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "AlternateBandOddColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "AxesRangeScale": {
- "$ref": "#/definitions/RadarChartAxesRangeScale"
- },
- "BaseSeriesSettings": {
- "$ref": "#/definitions/RadarChartSeriesSettings"
- },
- "CategoryAxis": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "CategoryLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ColorAxis": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "ColorLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/RadarChartFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "Shape": {
- "$ref": "#/definitions/RadarChartShape"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/RadarChartSortConfiguration"
- },
- "StartAngle": {
- "maximum": 360,
- "minimum": -360,
- "type": "number"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- }
- },
- "type": "object"
- },
- "RadarChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "RadarChartAggregatedFieldWells": {
- "$ref": "#/definitions/RadarChartAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "RadarChartSeriesSettings": {
- "additionalProperties": false,
- "properties": {
- "AreaStyleSettings": {
- "$ref": "#/definitions/RadarChartAreaStyleSettings"
- }
- },
- "type": "object"
- },
- "RadarChartShape": {
- "enum": [
- "CIRCLE",
- "POLYGON"
- ],
- "type": "string"
- },
- "RadarChartSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "ColorItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "ColorSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "RadarChartVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/RadarChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "RangeEndsLabelType": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "ReferenceLine": {
- "additionalProperties": false,
- "properties": {
- "DataConfiguration": {
- "$ref": "#/definitions/ReferenceLineDataConfiguration"
- },
- "LabelConfiguration": {
- "$ref": "#/definitions/ReferenceLineLabelConfiguration"
- },
- "Status": {
- "$ref": "#/definitions/WidgetStatus"
- },
- "StyleConfiguration": {
- "$ref": "#/definitions/ReferenceLineStyleConfiguration"
- }
- },
- "required": [
- "DataConfiguration"
- ],
- "type": "object"
- },
- "ReferenceLineCustomLabelConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "pattern": "\\S",
- "type": "string"
- }
- },
- "required": [
- "CustomLabel"
- ],
- "type": "object"
- },
- "ReferenceLineDataConfiguration": {
- "additionalProperties": false,
- "properties": {
- "AxisBinding": {
- "$ref": "#/definitions/AxisBinding"
- },
- "DynamicConfiguration": {
- "$ref": "#/definitions/ReferenceLineDynamicDataConfiguration"
- },
- "SeriesType": {
- "$ref": "#/definitions/ReferenceLineSeriesType"
- },
- "StaticConfiguration": {
- "$ref": "#/definitions/ReferenceLineStaticDataConfiguration"
- }
- },
- "type": "object"
- },
- "ReferenceLineDynamicDataConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Calculation": {
- "$ref": "#/definitions/NumericalAggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "MeasureAggregationFunction": {
- "$ref": "#/definitions/AggregationFunction"
- }
- },
- "required": [
- "Calculation",
- "Column"
- ],
- "type": "object"
- },
- "ReferenceLineLabelConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomLabelConfiguration": {
- "$ref": "#/definitions/ReferenceLineCustomLabelConfiguration"
- },
- "FontColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "FontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "HorizontalPosition": {
- "$ref": "#/definitions/ReferenceLineLabelHorizontalPosition"
- },
- "ValueLabelConfiguration": {
- "$ref": "#/definitions/ReferenceLineValueLabelConfiguration"
- },
- "VerticalPosition": {
- "$ref": "#/definitions/ReferenceLineLabelVerticalPosition"
- }
- },
- "type": "object"
- },
- "ReferenceLineLabelHorizontalPosition": {
- "enum": [
- "LEFT",
- "CENTER",
- "RIGHT"
- ],
- "type": "string"
- },
- "ReferenceLineLabelVerticalPosition": {
- "enum": [
- "ABOVE",
- "BELOW"
- ],
- "type": "string"
- },
- "ReferenceLinePatternType": {
- "enum": [
- "SOLID",
- "DASHED",
- "DOTTED"
- ],
- "type": "string"
- },
- "ReferenceLineSeriesType": {
- "enum": [
- "BAR",
- "LINE"
- ],
- "type": "string"
- },
- "ReferenceLineStaticDataConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Value": {
- "default": 0,
- "type": "number"
- }
- },
- "required": [
- "Value"
- ],
- "type": "object"
- },
- "ReferenceLineStyleConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "Pattern": {
- "$ref": "#/definitions/ReferenceLinePatternType"
- }
- },
- "type": "object"
- },
- "ReferenceLineValueLabelConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FormatConfiguration": {
- "$ref": "#/definitions/NumericFormatConfiguration"
- },
- "RelativePosition": {
- "$ref": "#/definitions/ReferenceLineValueLabelRelativePosition"
- }
- },
- "type": "object"
- },
- "ReferenceLineValueLabelRelativePosition": {
- "enum": [
- "BEFORE_CUSTOM_LABEL",
- "AFTER_CUSTOM_LABEL"
- ],
- "type": "string"
- },
- "RelativeDateTimeControlDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "DateTimeFormat": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "InfoIconLabelOptions": {
- "$ref": "#/definitions/SheetControlInfoIconLabelOptions"
- },
- "TitleOptions": {
- "$ref": "#/definitions/LabelOptions"
- }
- },
- "type": "object"
- },
- "RelativeDateType": {
- "enum": [
- "PREVIOUS",
- "THIS",
- "LAST",
- "NOW",
- "NEXT"
- ],
- "type": "string"
- },
- "RelativeDatesFilter": {
- "additionalProperties": false,
- "properties": {
- "AnchorDateConfiguration": {
- "$ref": "#/definitions/AnchorDateConfiguration"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- },
- "ExcludePeriodConfiguration": {
- "$ref": "#/definitions/ExcludePeriodConfiguration"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "MinimumGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- },
- "NullOption": {
- "$ref": "#/definitions/FilterNullOption"
- },
- "ParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "RelativeDateType": {
- "$ref": "#/definitions/RelativeDateType"
- },
- "RelativeDateValue": {
- "default": null,
- "type": "number"
- },
- "TimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- }
- },
- "required": [
- "AnchorDateConfiguration",
- "Column",
- "FilterId",
- "NullOption",
- "RelativeDateType",
- "TimeGranularity"
- ],
- "type": "object"
- },
- "RelativeFontSize": {
- "enum": [
- "EXTRA_SMALL",
- "SMALL",
- "MEDIUM",
- "LARGE",
- "EXTRA_LARGE"
- ],
- "type": "string"
- },
- "ResizeOption": {
- "enum": [
- "FIXED",
- "RESPONSIVE"
- ],
- "type": "string"
- },
- "ResourcePermission": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "type": "string"
- },
- "maxItems": 20,
- "minItems": 1,
- "type": "array"
- },
- "Principal": {
- "maxLength": 256,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Actions",
- "Principal"
- ],
- "type": "object"
- },
- "ResourceStatus": {
- "enum": [
- "CREATION_IN_PROGRESS",
- "CREATION_SUCCESSFUL",
- "CREATION_FAILED",
- "UPDATE_IN_PROGRESS",
- "UPDATE_SUCCESSFUL",
- "UPDATE_FAILED",
- "DELETED"
- ],
- "type": "string"
- },
- "RollingDateConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DataSetIdentifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Expression": {
- "maxLength": 4096,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Expression"
- ],
- "type": "object"
- },
- "RowAlternateColorOptions": {
- "additionalProperties": false,
- "properties": {
- "RowAlternateColors": {
- "items": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Status": {
- "$ref": "#/definitions/WidgetStatus"
- },
- "UsePrimaryBackgroundColor": {
- "$ref": "#/definitions/WidgetStatus"
- }
- },
- "type": "object"
- },
- "SameSheetTargetVisualConfiguration": {
- "additionalProperties": false,
- "properties": {
- "TargetVisualOptions": {
- "$ref": "#/definitions/TargetVisualOptions"
- },
- "TargetVisuals": {
- "items": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "maxItems": 50,
- "minItems": 1,
- "type": "array"
- }
- },
- "type": "object"
- },
- "SankeyDiagramAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Destination": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Source": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Weight": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "SankeyDiagramChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/SankeyDiagramFieldWells"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/SankeyDiagramSortConfiguration"
- }
- },
- "type": "object"
- },
- "SankeyDiagramFieldWells": {
- "additionalProperties": false,
- "properties": {
- "SankeyDiagramAggregatedFieldWells": {
- "$ref": "#/definitions/SankeyDiagramAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "SankeyDiagramSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DestinationItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "SourceItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "WeightSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "SankeyDiagramVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/SankeyDiagramChartConfiguration"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "ScatterPlotCategoricallyAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Label": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Size": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "XAxis": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "YAxis": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "ScatterPlotConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/ScatterPlotFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- },
- "XAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "XAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "YAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "YAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- }
- },
- "type": "object"
- },
- "ScatterPlotFieldWells": {
- "additionalProperties": false,
- "properties": {
- "ScatterPlotCategoricallyAggregatedFieldWells": {
- "$ref": "#/definitions/ScatterPlotCategoricallyAggregatedFieldWells"
- },
- "ScatterPlotUnaggregatedFieldWells": {
- "$ref": "#/definitions/ScatterPlotUnaggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "ScatterPlotUnaggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Label": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Size": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "XAxis": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "YAxis": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "ScatterPlotVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/ScatterPlotConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "ScrollBarOptions": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- },
- "VisibleRange": {
- "$ref": "#/definitions/VisibleRangeOptions"
- }
- },
- "type": "object"
- },
- "SecondaryValueOptions": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "SectionAfterPageBreak": {
- "additionalProperties": false,
- "properties": {
- "Status": {
- "$ref": "#/definitions/SectionPageBreakStatus"
- }
- },
- "type": "object"
- },
- "SectionBasedLayoutCanvasSizeOptions": {
- "additionalProperties": false,
- "properties": {
- "PaperCanvasSizeOptions": {
- "$ref": "#/definitions/SectionBasedLayoutPaperCanvasSizeOptions"
- }
- },
- "type": "object"
- },
- "SectionBasedLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "BodySections": {
- "items": {
- "$ref": "#/definitions/BodySectionConfiguration"
- },
- "maxItems": 28,
- "minItems": 0,
- "type": "array"
- },
- "CanvasSizeOptions": {
- "$ref": "#/definitions/SectionBasedLayoutCanvasSizeOptions"
- },
- "FooterSections": {
- "items": {
- "$ref": "#/definitions/HeaderFooterSectionConfiguration"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "HeaderSections": {
- "items": {
- "$ref": "#/definitions/HeaderFooterSectionConfiguration"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "BodySections",
- "CanvasSizeOptions",
- "FooterSections",
- "HeaderSections"
- ],
- "type": "object"
- },
- "SectionBasedLayoutPaperCanvasSizeOptions": {
- "additionalProperties": false,
- "properties": {
- "PaperMargin": {
- "$ref": "#/definitions/Spacing"
- },
- "PaperOrientation": {
- "$ref": "#/definitions/PaperOrientation"
- },
- "PaperSize": {
- "$ref": "#/definitions/PaperSize"
- }
- },
- "type": "object"
- },
- "SectionLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FreeFormLayout": {
- "$ref": "#/definitions/FreeFormSectionLayoutConfiguration"
- }
- },
- "required": [
- "FreeFormLayout"
- ],
- "type": "object"
- },
- "SectionPageBreakConfiguration": {
- "additionalProperties": false,
- "properties": {
- "After": {
- "$ref": "#/definitions/SectionAfterPageBreak"
- }
- },
- "type": "object"
- },
- "SectionPageBreakStatus": {
- "enum": [
- "ENABLED",
- "DISABLED"
- ],
- "type": "string"
- },
- "SectionStyle": {
- "additionalProperties": false,
- "properties": {
- "Height": {
- "type": "string"
- },
- "Padding": {
- "$ref": "#/definitions/Spacing"
- }
- },
- "type": "object"
- },
- "SelectAllValueOptions": {
- "enum": [
- "ALL_VALUES"
- ],
- "type": "string"
- },
- "SelectedFieldOptions": {
- "enum": [
- "ALL_FIELDS"
- ],
- "type": "string"
- },
- "SelectedSheetsFilterScopeConfiguration": {
- "additionalProperties": false,
- "properties": {
- "SheetVisualScopingConfigurations": {
- "items": {
- "$ref": "#/definitions/SheetVisualScopingConfiguration"
- },
- "maxItems": 50,
- "minItems": 1,
- "type": "array"
- }
- },
- "type": "object"
- },
- "SelectedTooltipType": {
- "enum": [
- "BASIC",
- "DETAILED"
- ],
- "type": "string"
- },
- "SeriesItem": {
- "additionalProperties": false,
- "properties": {
- "DataFieldSeriesItem": {
- "$ref": "#/definitions/DataFieldSeriesItem"
- },
- "FieldSeriesItem": {
- "$ref": "#/definitions/FieldSeriesItem"
- }
- },
- "type": "object"
- },
- "SetParameterValueConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DestinationParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "Value": {
- "$ref": "#/definitions/DestinationParameterValueConfiguration"
- }
- },
- "required": [
- "DestinationParameterName",
- "Value"
- ],
- "type": "object"
- },
- "ShapeConditionalFormat": {
- "additionalProperties": false,
- "properties": {
- "BackgroundColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "required": [
- "BackgroundColor"
- ],
- "type": "object"
- },
- "Sheet": {
- "additionalProperties": false,
- "properties": {
- "Name": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "SheetId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "type": "object"
- },
- "SheetContentType": {
- "enum": [
- "PAGINATED",
- "INTERACTIVE"
- ],
- "type": "string"
- },
- "SheetControlDateTimePickerType": {
- "enum": [
- "SINGLE_VALUED",
- "DATE_RANGE"
- ],
- "type": "string"
- },
- "SheetControlInfoIconLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "InfoIconText": {
- "maxLength": 100,
- "minLength": 1,
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "SheetControlLayout": {
- "additionalProperties": false,
- "properties": {
- "Configuration": {
- "$ref": "#/definitions/SheetControlLayoutConfiguration"
- }
- },
- "required": [
- "Configuration"
- ],
- "type": "object"
- },
- "SheetControlLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "GridLayout": {
- "$ref": "#/definitions/GridLayoutConfiguration"
- }
- },
- "type": "object"
- },
- "SheetControlListType": {
- "enum": [
- "MULTI_SELECT",
- "SINGLE_SELECT"
- ],
- "type": "string"
- },
- "SheetControlSliderType": {
- "enum": [
- "SINGLE_POINT",
- "RANGE"
- ],
- "type": "string"
- },
- "SheetControlsOption": {
- "additionalProperties": false,
- "properties": {
- "VisibilityState": {
- "$ref": "#/definitions/DashboardUIState"
- }
- },
- "type": "object"
- },
- "SheetDefinition": {
- "additionalProperties": false,
- "properties": {
- "ContentType": {
- "$ref": "#/definitions/SheetContentType"
- },
- "Description": {
- "maxLength": 1024,
- "minLength": 1,
- "type": "string"
- },
- "FilterControls": {
- "items": {
- "$ref": "#/definitions/FilterControl"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Layouts": {
- "items": {
- "$ref": "#/definitions/Layout"
- },
- "maxItems": 1,
- "minItems": 1,
- "type": "array"
- },
- "Name": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "ParameterControls": {
- "items": {
- "$ref": "#/definitions/ParameterControl"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "SheetControlLayouts": {
- "items": {
- "$ref": "#/definitions/SheetControlLayout"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "SheetId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "TextBoxes": {
- "items": {
- "$ref": "#/definitions/SheetTextBox"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "Title": {
- "maxLength": 1024,
- "minLength": 1,
- "type": "string"
- },
- "Visuals": {
- "items": {
- "$ref": "#/definitions/Visual"
- },
- "maxItems": 50,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "SheetId"
- ],
- "type": "object"
- },
- "SheetElementConfigurationOverrides": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "SheetElementRenderingRule": {
- "additionalProperties": false,
- "properties": {
- "ConfigurationOverrides": {
- "$ref": "#/definitions/SheetElementConfigurationOverrides"
- },
- "Expression": {
- "maxLength": 4096,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "ConfigurationOverrides",
- "Expression"
- ],
- "type": "object"
- },
- "SheetLayoutElementMaximizationOption": {
- "additionalProperties": false,
- "properties": {
- "AvailabilityStatus": {
- "$ref": "#/definitions/DashboardBehavior"
- }
- },
- "type": "object"
- },
- "SheetTextBox": {
- "additionalProperties": false,
- "properties": {
- "Content": {
- "maxLength": 150000,
- "minLength": 0,
- "type": "string"
- },
- "SheetTextBoxId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "SheetTextBoxId"
- ],
- "type": "object"
- },
- "SheetVisualScopingConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Scope": {
- "$ref": "#/definitions/FilterVisualScope"
- },
- "SheetId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "VisualIds": {
- "items": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "maxItems": 50,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "Scope",
- "SheetId"
- ],
- "type": "object"
- },
- "ShortFormatText": {
- "additionalProperties": false,
- "properties": {
- "PlainText": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "RichText": {
- "maxLength": 1024,
- "minLength": 1,
- "type": "string"
- }
- },
- "type": "object"
- },
- "SimpleAttributeAggregationFunction": {
- "enum": [
- "UNIQUE_VALUE"
- ],
- "type": "string"
- },
- "SimpleClusterMarker": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- }
- },
- "type": "object"
- },
- "SimpleNumericalAggregationFunction": {
- "enum": [
- "SUM",
- "AVERAGE",
- "MIN",
- "MAX",
- "COUNT",
- "DISTINCT_COUNT",
- "VAR",
- "VARP",
- "STDEV",
- "STDEVP",
- "MEDIAN"
- ],
- "type": "string"
- },
- "SimpleTotalAggregationFunction": {
- "enum": [
- "DEFAULT",
- "SUM",
- "AVERAGE",
- "MIN",
- "MAX",
- "NONE"
- ],
- "type": "string"
- },
- "SliderControlDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "InfoIconLabelOptions": {
- "$ref": "#/definitions/SheetControlInfoIconLabelOptions"
- },
- "TitleOptions": {
- "$ref": "#/definitions/LabelOptions"
- }
- },
- "type": "object"
- },
- "SmallMultiplesAxisPlacement": {
- "enum": [
- "OUTSIDE",
- "INSIDE"
- ],
- "type": "string"
- },
- "SmallMultiplesAxisProperties": {
- "additionalProperties": false,
- "properties": {
- "Placement": {
- "$ref": "#/definitions/SmallMultiplesAxisPlacement"
- },
- "Scale": {
- "$ref": "#/definitions/SmallMultiplesAxisScale"
- }
- },
- "type": "object"
- },
- "SmallMultiplesAxisScale": {
- "enum": [
- "SHARED",
- "INDEPENDENT"
- ],
- "type": "string"
- },
- "SmallMultiplesOptions": {
- "additionalProperties": false,
- "properties": {
- "MaxVisibleColumns": {
- "maximum": 10,
- "minimum": 1,
- "type": "number"
- },
- "MaxVisibleRows": {
- "maximum": 10,
- "minimum": 1,
- "type": "number"
- },
- "PanelConfiguration": {
- "$ref": "#/definitions/PanelConfiguration"
- },
- "XAxis": {
- "$ref": "#/definitions/SmallMultiplesAxisProperties"
- },
- "YAxis": {
- "$ref": "#/definitions/SmallMultiplesAxisProperties"
- }
- },
- "type": "object"
- },
- "SortDirection": {
- "enum": [
- "ASC",
- "DESC"
- ],
- "type": "string"
- },
- "Spacing": {
- "additionalProperties": false,
- "properties": {
- "Bottom": {
- "type": "string"
- },
- "Left": {
- "type": "string"
- },
- "Right": {
- "type": "string"
- },
- "Top": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "SpecialValue": {
- "enum": [
- "EMPTY",
- "NULL",
- "OTHER"
- ],
- "type": "string"
- },
- "StringDefaultValues": {
- "additionalProperties": false,
- "properties": {
- "DynamicValue": {
- "$ref": "#/definitions/DynamicDefaultValue"
- },
- "StaticValues": {
- "items": {
- "type": "string"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "StringFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "NullValueFormatConfiguration": {
- "$ref": "#/definitions/NullValueFormatConfiguration"
- },
- "NumericFormatConfiguration": {
- "$ref": "#/definitions/NumericFormatConfiguration"
- }
- },
- "type": "object"
- },
- "StringParameter": {
- "additionalProperties": false,
- "properties": {
- "Name": {
- "pattern": "\\S",
- "type": "string"
- },
- "Values": {
- "items": {
- "type": "string"
- },
- "type": "array"
- }
- },
- "required": [
- "Name",
- "Values"
- ],
- "type": "object"
- },
- "StringParameterDeclaration": {
- "additionalProperties": false,
- "properties": {
- "DefaultValues": {
- "$ref": "#/definitions/StringDefaultValues"
- },
- "MappedDataSetParameters": {
- "items": {
- "$ref": "#/definitions/MappedDataSetParameter"
- },
- "maxItems": 150,
- "minItems": 0,
- "type": "array"
- },
- "Name": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "ParameterValueType": {
- "$ref": "#/definitions/ParameterValueType"
- },
- "ValueWhenUnset": {
- "$ref": "#/definitions/StringValueWhenUnsetConfiguration"
- }
- },
- "required": [
- "Name",
- "ParameterValueType"
- ],
- "type": "object"
- },
- "StringValueWhenUnsetConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomValue": {
- "type": "string"
- },
- "ValueWhenUnsetOption": {
- "$ref": "#/definitions/ValueWhenUnsetOption"
- }
- },
- "type": "object"
- },
- "StyledCellType": {
- "enum": [
- "TOTAL",
- "METRIC_HEADER",
- "VALUE"
- ],
- "type": "string"
- },
- "SubtotalOptions": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "type": "string"
- },
- "FieldLevel": {
- "$ref": "#/definitions/PivotTableSubtotalLevel"
- },
- "FieldLevelOptions": {
- "items": {
- "$ref": "#/definitions/PivotTableFieldSubtotalOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "MetricHeaderCellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "StyleTargets": {
- "items": {
- "$ref": "#/definitions/TableStyleTarget"
- },
- "maxItems": 3,
- "minItems": 0,
- "type": "array"
- },
- "TotalCellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "TotalsVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "ValueCellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- }
- },
- "type": "object"
- },
- "TableAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "GroupBy": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TableBorderOptions": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "Style": {
- "$ref": "#/definitions/TableBorderStyle"
- },
- "Thickness": {
- "maximum": 4,
- "minimum": 1,
- "type": "number"
- }
- },
- "type": "object"
- },
- "TableBorderStyle": {
- "enum": [
- "NONE",
- "SOLID"
- ],
- "type": "string"
- },
- "TableCellConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "TextFormat": {
- "$ref": "#/definitions/TextConditionalFormat"
- }
- },
- "required": [
- "FieldId"
- ],
- "type": "object"
- },
- "TableCellImageScalingConfiguration": {
- "enum": [
- "FIT_TO_CELL_HEIGHT",
- "FIT_TO_CELL_WIDTH",
- "DO_NOT_SCALE"
- ],
- "type": "string"
- },
- "TableCellImageSizingConfiguration": {
- "additionalProperties": false,
- "properties": {
- "TableCellImageScalingConfiguration": {
- "$ref": "#/definitions/TableCellImageScalingConfiguration"
- }
- },
- "type": "object"
- },
- "TableCellStyle": {
- "additionalProperties": false,
- "properties": {
- "BackgroundColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "Border": {
- "$ref": "#/definitions/GlobalTableBorderOptions"
- },
- "FontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "Height": {
- "maximum": 500,
- "minimum": 8,
- "type": "number"
- },
- "HorizontalTextAlignment": {
- "$ref": "#/definitions/HorizontalTextAlignment"
- },
- "TextWrap": {
- "$ref": "#/definitions/TextWrap"
- },
- "VerticalTextAlignment": {
- "$ref": "#/definitions/VerticalTextAlignment"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "TableConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "ConditionalFormattingOptions": {
- "items": {
- "$ref": "#/definitions/TableConditionalFormattingOption"
- },
- "maxItems": 500,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TableConditionalFormattingOption": {
- "additionalProperties": false,
- "properties": {
- "Cell": {
- "$ref": "#/definitions/TableCellConditionalFormatting"
- },
- "Row": {
- "$ref": "#/definitions/TableRowConditionalFormatting"
- }
- },
- "type": "object"
- },
- "TableConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FieldOptions": {
- "$ref": "#/definitions/TableFieldOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/TableFieldWells"
- },
- "PaginatedReportOptions": {
- "$ref": "#/definitions/TablePaginatedReportOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/TableSortConfiguration"
- },
- "TableInlineVisualizations": {
- "items": {
- "$ref": "#/definitions/TableInlineVisualization"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "TableOptions": {
- "$ref": "#/definitions/TableOptions"
- },
- "TotalOptions": {
- "$ref": "#/definitions/TotalOptions"
- }
- },
- "type": "object"
- },
- "TableFieldCustomIconContent": {
- "additionalProperties": false,
- "properties": {
- "Icon": {
- "$ref": "#/definitions/TableFieldIconSetType"
- }
- },
- "type": "object"
- },
- "TableFieldCustomTextContent": {
- "additionalProperties": false,
- "properties": {
- "FontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "Value": {
- "type": "string"
- }
- },
- "required": [
- "FontConfiguration"
- ],
- "type": "object"
- },
- "TableFieldIconSetType": {
- "enum": [
- "LINK"
- ],
- "type": "string"
- },
- "TableFieldImageConfiguration": {
- "additionalProperties": false,
- "properties": {
- "SizingOptions": {
- "$ref": "#/definitions/TableCellImageSizingConfiguration"
- }
- },
- "type": "object"
- },
- "TableFieldLinkConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Content": {
- "$ref": "#/definitions/TableFieldLinkContentConfiguration"
- },
- "Target": {
- "$ref": "#/definitions/URLTargetConfiguration"
- }
- },
- "required": [
- "Content",
- "Target"
- ],
- "type": "object"
- },
- "TableFieldLinkContentConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomIconContent": {
- "$ref": "#/definitions/TableFieldCustomIconContent"
- },
- "CustomTextContent": {
- "$ref": "#/definitions/TableFieldCustomTextContent"
- }
- },
- "type": "object"
- },
- "TableFieldOption": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "URLStyling": {
- "$ref": "#/definitions/TableFieldURLConfiguration"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Width": {
- "type": "string"
- }
- },
- "required": [
- "FieldId"
- ],
- "type": "object"
- },
- "TableFieldOptions": {
- "additionalProperties": false,
- "properties": {
- "Order": {
- "items": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "PinnedFieldOptions": {
- "$ref": "#/definitions/TablePinnedFieldOptions"
- },
- "SelectedFieldOptions": {
- "items": {
- "$ref": "#/definitions/TableFieldOption"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TableFieldURLConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ImageConfiguration": {
- "$ref": "#/definitions/TableFieldImageConfiguration"
- },
- "LinkConfiguration": {
- "$ref": "#/definitions/TableFieldLinkConfiguration"
- }
- },
- "type": "object"
- },
- "TableFieldWells": {
- "additionalProperties": false,
- "properties": {
- "TableAggregatedFieldWells": {
- "$ref": "#/definitions/TableAggregatedFieldWells"
- },
- "TableUnaggregatedFieldWells": {
- "$ref": "#/definitions/TableUnaggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "TableInlineVisualization": {
- "additionalProperties": false,
- "properties": {
- "DataBars": {
- "$ref": "#/definitions/DataBarsOptions"
- }
- },
- "type": "object"
- },
- "TableOptions": {
- "additionalProperties": false,
- "properties": {
- "CellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "HeaderStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "Orientation": {
- "$ref": "#/definitions/TableOrientation"
- },
- "RowAlternateColorOptions": {
- "$ref": "#/definitions/RowAlternateColorOptions"
- }
- },
- "type": "object"
- },
- "TableOrientation": {
- "enum": [
- "VERTICAL",
- "HORIZONTAL"
- ],
- "type": "string"
- },
- "TablePaginatedReportOptions": {
- "additionalProperties": false,
- "properties": {
- "OverflowColumnHeaderVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "VerticalOverflowVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "TablePinnedFieldOptions": {
- "additionalProperties": false,
- "properties": {
- "PinnedLeftFields": {
- "items": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "maxItems": 201,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TableRowConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "BackgroundColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- },
- "TextColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "TableSideBorderOptions": {
- "additionalProperties": false,
- "properties": {
- "Bottom": {
- "$ref": "#/definitions/TableBorderOptions"
- },
- "InnerHorizontal": {
- "$ref": "#/definitions/TableBorderOptions"
- },
- "InnerVertical": {
- "$ref": "#/definitions/TableBorderOptions"
- },
- "Left": {
- "$ref": "#/definitions/TableBorderOptions"
- },
- "Right": {
- "$ref": "#/definitions/TableBorderOptions"
- },
- "Top": {
- "$ref": "#/definitions/TableBorderOptions"
- }
- },
- "type": "object"
- },
- "TableSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "PaginationConfiguration": {
- "$ref": "#/definitions/PaginationConfiguration"
- },
- "RowSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TableStyleTarget": {
- "additionalProperties": false,
- "properties": {
- "CellType": {
- "$ref": "#/definitions/StyledCellType"
- }
- },
- "required": [
- "CellType"
- ],
- "type": "object"
- },
- "TableTotalsPlacement": {
- "enum": [
- "START",
- "END",
- "AUTO"
- ],
- "type": "string"
- },
- "TableTotalsScrollStatus": {
- "enum": [
- "PINNED",
- "SCROLLED"
- ],
- "type": "string"
- },
- "TableUnaggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Values": {
- "items": {
- "$ref": "#/definitions/UnaggregatedField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TableVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/TableConfiguration"
- },
- "ConditionalFormatting": {
- "$ref": "#/definitions/TableConditionalFormatting"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "Tag": {
- "additionalProperties": false,
- "properties": {
- "Key": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "Value": {
- "maxLength": 256,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Key",
- "Value"
- ],
- "type": "object"
- },
- "TargetVisualOptions": {
- "enum": [
- "ALL_VISUALS"
- ],
- "type": "string"
- },
- "TextAreaControlDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "InfoIconLabelOptions": {
- "$ref": "#/definitions/SheetControlInfoIconLabelOptions"
- },
- "PlaceholderOptions": {
- "$ref": "#/definitions/TextControlPlaceholderOptions"
- },
- "TitleOptions": {
- "$ref": "#/definitions/LabelOptions"
- }
- },
- "type": "object"
- },
- "TextConditionalFormat": {
- "additionalProperties": false,
- "properties": {
- "BackgroundColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- },
- "Icon": {
- "$ref": "#/definitions/ConditionalFormattingIcon"
- },
- "TextColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "TextControlPlaceholderOptions": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "TextFieldControlDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "InfoIconLabelOptions": {
- "$ref": "#/definitions/SheetControlInfoIconLabelOptions"
- },
- "PlaceholderOptions": {
- "$ref": "#/definitions/TextControlPlaceholderOptions"
- },
- "TitleOptions": {
- "$ref": "#/definitions/LabelOptions"
- }
- },
- "type": "object"
- },
- "TextWrap": {
- "enum": [
- "NONE",
- "WRAP"
- ],
- "type": "string"
- },
- "ThousandSeparatorOptions": {
- "additionalProperties": false,
- "properties": {
- "Symbol": {
- "$ref": "#/definitions/NumericSeparatorSymbol"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "TimeBasedForecastProperties": {
- "additionalProperties": false,
- "properties": {
- "LowerBoundary": {
- "default": null,
- "type": "number"
- },
- "PeriodsBackward": {
- "maximum": 1000,
- "minimum": 0,
- "type": "number"
- },
- "PeriodsForward": {
- "maximum": 1000,
- "minimum": 1,
- "type": "number"
- },
- "PredictionInterval": {
- "maximum": 95,
- "minimum": 50,
- "type": "number"
- },
- "Seasonality": {
- "maximum": 180,
- "minimum": 1,
- "type": "number"
- },
- "UpperBoundary": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "TimeEqualityFilter": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "ParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "RollingDate": {
- "$ref": "#/definitions/RollingDateConfiguration"
- },
- "TimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- },
- "Value": {
- "format": "date-time",
- "type": "string"
- }
- },
- "required": [
- "Column",
- "FilterId"
- ],
- "type": "object"
- },
- "TimeGranularity": {
- "enum": [
- "YEAR",
- "QUARTER",
- "MONTH",
- "WEEK",
- "DAY",
- "HOUR",
- "MINUTE",
- "SECOND",
- "MILLISECOND"
- ],
- "type": "string"
- },
- "TimeRangeDrillDownFilter": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "RangeMaximum": {
- "format": "date-time",
- "type": "string"
- },
- "RangeMinimum": {
- "format": "date-time",
- "type": "string"
- },
- "TimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- }
- },
- "required": [
- "Column",
- "RangeMaximum",
- "RangeMinimum",
- "TimeGranularity"
- ],
- "type": "object"
- },
- "TimeRangeFilter": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- },
- "ExcludePeriodConfiguration": {
- "$ref": "#/definitions/ExcludePeriodConfiguration"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "IncludeMaximum": {
- "default": null,
- "type": "boolean"
- },
- "IncludeMinimum": {
- "default": null,
- "type": "boolean"
- },
- "NullOption": {
- "$ref": "#/definitions/FilterNullOption"
- },
- "RangeMaximumValue": {
- "$ref": "#/definitions/TimeRangeFilterValue"
- },
- "RangeMinimumValue": {
- "$ref": "#/definitions/TimeRangeFilterValue"
- },
- "TimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- }
- },
- "required": [
- "Column",
- "FilterId",
- "NullOption"
- ],
- "type": "object"
- },
- "TimeRangeFilterValue": {
- "additionalProperties": false,
- "properties": {
- "Parameter": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "RollingDate": {
- "$ref": "#/definitions/RollingDateConfiguration"
- },
- "StaticValue": {
- "format": "date-time",
- "type": "string"
- }
- },
- "type": "object"
- },
- "TooltipItem": {
- "additionalProperties": false,
- "properties": {
- "ColumnTooltipItem": {
- "$ref": "#/definitions/ColumnTooltipItem"
- },
- "FieldTooltipItem": {
- "$ref": "#/definitions/FieldTooltipItem"
- }
- },
- "type": "object"
- },
- "TooltipOptions": {
- "additionalProperties": false,
- "properties": {
- "FieldBasedTooltip": {
- "$ref": "#/definitions/FieldBasedTooltip"
- },
- "SelectedTooltipType": {
- "$ref": "#/definitions/SelectedTooltipType"
- },
- "TooltipVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "TooltipTitleType": {
- "enum": [
- "NONE",
- "PRIMARY_VALUE"
- ],
- "type": "string"
- },
- "TopBottomComputationType": {
- "enum": [
- "TOP",
- "BOTTOM"
- ],
- "type": "string"
- },
- "TopBottomFilter": {
- "additionalProperties": false,
- "properties": {
- "AggregationSortConfigurations": {
- "items": {
- "$ref": "#/definitions/AggregationSortConfiguration"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Limit": {
- "default": null,
- "type": "number"
- },
- "ParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "TimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- }
- },
- "required": [
- "AggregationSortConfigurations",
- "Column",
- "FilterId"
- ],
- "type": "object"
- },
- "TopBottomMoversComputation": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "$ref": "#/definitions/DimensionField"
- },
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "MoverSize": {
- "default": 0,
- "maximum": 20,
- "minimum": 1,
- "type": "number"
- },
- "Name": {
- "type": "string"
- },
- "SortOrder": {
- "$ref": "#/definitions/TopBottomSortOrder"
- },
- "Time": {
- "$ref": "#/definitions/DimensionField"
- },
- "Type": {
- "$ref": "#/definitions/TopBottomComputationType"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId",
- "Type"
- ],
- "type": "object"
- },
- "TopBottomRankedComputation": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "$ref": "#/definitions/DimensionField"
- },
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "type": "string"
- },
- "ResultSize": {
- "default": 0,
- "maximum": 20,
- "minimum": 1,
- "type": "number"
- },
- "Type": {
- "$ref": "#/definitions/TopBottomComputationType"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId",
- "Type"
- ],
- "type": "object"
- },
- "TopBottomSortOrder": {
- "enum": [
- "PERCENT_DIFFERENCE",
- "ABSOLUTE_DIFFERENCE"
- ],
- "type": "string"
- },
- "TotalAggregationComputation": {
- "additionalProperties": false,
- "properties": {
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "type": "string"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId"
- ],
- "type": "object"
- },
- "TotalAggregationFunction": {
- "additionalProperties": false,
- "properties": {
- "SimpleTotalAggregationFunction": {
- "$ref": "#/definitions/SimpleTotalAggregationFunction"
- }
- },
- "type": "object"
- },
- "TotalAggregationOption": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "TotalAggregationFunction": {
- "$ref": "#/definitions/TotalAggregationFunction"
- }
- },
- "required": [
- "FieldId",
- "TotalAggregationFunction"
- ],
- "type": "object"
- },
- "TotalOptions": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "type": "string"
- },
- "Placement": {
- "$ref": "#/definitions/TableTotalsPlacement"
- },
- "ScrollStatus": {
- "$ref": "#/definitions/TableTotalsScrollStatus"
- },
- "TotalAggregationOptions": {
- "items": {
- "$ref": "#/definitions/TotalAggregationOption"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "TotalCellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "TotalsVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "TreeMapAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Colors": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Groups": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Sizes": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TreeMapConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ColorLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ColorScale": {
- "$ref": "#/definitions/ColorScale"
- },
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/TreeMapFieldWells"
- },
- "GroupLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "SizeLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/TreeMapSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- }
- },
- "type": "object"
- },
- "TreeMapFieldWells": {
- "additionalProperties": false,
- "properties": {
- "TreeMapAggregatedFieldWells": {
- "$ref": "#/definitions/TreeMapAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "TreeMapSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "TreeMapGroupItemsLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "TreeMapSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TreeMapVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/TreeMapConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "TrendArrowOptions": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "URLTargetConfiguration": {
- "enum": [
- "NEW_TAB",
- "NEW_WINDOW",
- "SAME_TAB"
- ],
- "type": "string"
- },
- "UnaggregatedField": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/FormatConfiguration"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "UniqueValuesComputation": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "$ref": "#/definitions/DimensionField"
- },
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "type": "string"
- }
- },
- "required": [
- "ComputationId"
- ],
- "type": "object"
- },
- "ValidationStrategy": {
- "additionalProperties": false,
- "properties": {
- "Mode": {
- "$ref": "#/definitions/ValidationStrategyMode"
- }
- },
- "required": [
- "Mode"
- ],
- "type": "object"
- },
- "ValidationStrategyMode": {
- "enum": [
- "STRICT",
- "LENIENT"
- ],
- "type": "string"
- },
- "ValueWhenUnsetOption": {
- "enum": [
- "RECOMMENDED_VALUE",
- "NULL"
- ],
- "type": "string"
- },
- "VerticalTextAlignment": {
- "enum": [
- "TOP",
- "MIDDLE",
- "BOTTOM",
- "AUTO"
- ],
- "type": "string"
- },
- "Visibility": {
- "enum": [
- "HIDDEN",
- "VISIBLE"
- ],
- "type": "string"
- },
- "VisibleRangeOptions": {
- "additionalProperties": false,
- "properties": {
- "PercentRange": {
- "$ref": "#/definitions/PercentVisibleRange"
- }
- },
- "type": "object"
- },
- "Visual": {
- "additionalProperties": false,
- "properties": {
- "BarChartVisual": {
- "$ref": "#/definitions/BarChartVisual"
- },
- "BoxPlotVisual": {
- "$ref": "#/definitions/BoxPlotVisual"
- },
- "ComboChartVisual": {
- "$ref": "#/definitions/ComboChartVisual"
- },
- "CustomContentVisual": {
- "$ref": "#/definitions/CustomContentVisual"
- },
- "EmptyVisual": {
- "$ref": "#/definitions/EmptyVisual"
- },
- "FilledMapVisual": {
- "$ref": "#/definitions/FilledMapVisual"
- },
- "FunnelChartVisual": {
- "$ref": "#/definitions/FunnelChartVisual"
- },
- "GaugeChartVisual": {
- "$ref": "#/definitions/GaugeChartVisual"
- },
- "GeospatialMapVisual": {
- "$ref": "#/definitions/GeospatialMapVisual"
- },
- "HeatMapVisual": {
- "$ref": "#/definitions/HeatMapVisual"
- },
- "HistogramVisual": {
- "$ref": "#/definitions/HistogramVisual"
- },
- "InsightVisual": {
- "$ref": "#/definitions/InsightVisual"
- },
- "KPIVisual": {
- "$ref": "#/definitions/KPIVisual"
- },
- "LineChartVisual": {
- "$ref": "#/definitions/LineChartVisual"
- },
- "PieChartVisual": {
- "$ref": "#/definitions/PieChartVisual"
- },
- "PivotTableVisual": {
- "$ref": "#/definitions/PivotTableVisual"
- },
- "RadarChartVisual": {
- "$ref": "#/definitions/RadarChartVisual"
- },
- "SankeyDiagramVisual": {
- "$ref": "#/definitions/SankeyDiagramVisual"
- },
- "ScatterPlotVisual": {
- "$ref": "#/definitions/ScatterPlotVisual"
- },
- "TableVisual": {
- "$ref": "#/definitions/TableVisual"
- },
- "TreeMapVisual": {
- "$ref": "#/definitions/TreeMapVisual"
- },
- "WaterfallVisual": {
- "$ref": "#/definitions/WaterfallVisual"
- },
- "WordCloudVisual": {
- "$ref": "#/definitions/WordCloudVisual"
- }
- },
- "type": "object"
- },
- "VisualAxisSortOption": {
- "additionalProperties": false,
- "properties": {
- "AvailabilityStatus": {
- "$ref": "#/definitions/DashboardBehavior"
- }
- },
- "type": "object"
- },
- "VisualCustomAction": {
- "additionalProperties": false,
- "properties": {
- "ActionOperations": {
- "items": {
- "$ref": "#/definitions/VisualCustomActionOperation"
- },
- "maxItems": 2,
- "minItems": 1,
- "type": "array"
- },
- "CustomActionId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "maxLength": 256,
- "minLength": 1,
- "type": "string"
- },
- "Status": {
- "$ref": "#/definitions/WidgetStatus"
- },
- "Trigger": {
- "$ref": "#/definitions/VisualCustomActionTrigger"
- }
- },
- "required": [
- "ActionOperations",
- "CustomActionId",
- "Name",
- "Trigger"
- ],
- "type": "object"
- },
- "VisualCustomActionOperation": {
- "additionalProperties": false,
- "properties": {
- "FilterOperation": {
- "$ref": "#/definitions/CustomActionFilterOperation"
- },
- "NavigationOperation": {
- "$ref": "#/definitions/CustomActionNavigationOperation"
- },
- "SetParametersOperation": {
- "$ref": "#/definitions/CustomActionSetParametersOperation"
- },
- "URLOperation": {
- "$ref": "#/definitions/CustomActionURLOperation"
- }
- },
- "type": "object"
- },
- "VisualCustomActionTrigger": {
- "enum": [
- "DATA_POINT_CLICK",
- "DATA_POINT_MENU"
- ],
- "type": "string"
- },
- "VisualMenuOption": {
- "additionalProperties": false,
- "properties": {
- "AvailabilityStatus": {
- "$ref": "#/definitions/DashboardBehavior"
- }
- },
- "type": "object"
- },
- "VisualPalette": {
- "additionalProperties": false,
- "properties": {
- "ChartColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "ColorMap": {
- "items": {
- "$ref": "#/definitions/DataPathColor"
- },
- "maxItems": 5000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "VisualSubtitleLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "FormatText": {
- "$ref": "#/definitions/LongFormatText"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "VisualTitleLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "FormatText": {
- "$ref": "#/definitions/ShortFormatText"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "WaterfallChartAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Breakdowns": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Categories": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "WaterfallChartColorConfiguration": {
- "additionalProperties": false,
- "properties": {
- "GroupColorConfiguration": {
- "$ref": "#/definitions/WaterfallChartGroupColorConfiguration"
- }
- },
- "type": "object"
- },
- "WaterfallChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "CategoryAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ColorConfiguration": {
- "$ref": "#/definitions/WaterfallChartColorConfiguration"
- },
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/WaterfallChartFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "PrimaryYAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "PrimaryYAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/WaterfallChartSortConfiguration"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- },
- "WaterfallChartOptions": {
- "$ref": "#/definitions/WaterfallChartOptions"
- }
- },
- "type": "object"
- },
- "WaterfallChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "WaterfallChartAggregatedFieldWells": {
- "$ref": "#/definitions/WaterfallChartAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "WaterfallChartGroupColorConfiguration": {
- "additionalProperties": false,
- "properties": {
- "NegativeBarColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "PositiveBarColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "TotalBarColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- }
- },
- "type": "object"
- },
- "WaterfallChartOptions": {
- "additionalProperties": false,
- "properties": {
- "TotalBarLabel": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "WaterfallChartSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "BreakdownItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "WaterfallVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/WaterfallChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "WhatIfPointScenario": {
- "additionalProperties": false,
- "properties": {
- "Date": {
- "format": "date-time",
- "type": "string"
- },
- "Value": {
- "default": 0,
- "type": "number"
- }
- },
- "required": [
- "Date",
- "Value"
- ],
- "type": "object"
- },
- "WhatIfRangeScenario": {
- "additionalProperties": false,
- "properties": {
- "EndDate": {
- "format": "date-time",
- "type": "string"
- },
- "StartDate": {
- "format": "date-time",
- "type": "string"
- },
- "Value": {
- "default": 0,
- "type": "number"
- }
- },
- "required": [
- "EndDate",
- "StartDate",
- "Value"
- ],
- "type": "object"
- },
- "WidgetStatus": {
- "enum": [
- "ENABLED",
- "DISABLED"
- ],
- "type": "string"
- },
- "WordCloudAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "GroupBy": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "Size": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "WordCloudChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/WordCloudFieldWells"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/WordCloudSortConfiguration"
- },
- "WordCloudOptions": {
- "$ref": "#/definitions/WordCloudOptions"
- }
- },
- "type": "object"
- },
- "WordCloudCloudLayout": {
- "enum": [
- "FLUID",
- "NORMAL"
- ],
- "type": "string"
- },
- "WordCloudFieldWells": {
- "additionalProperties": false,
- "properties": {
- "WordCloudAggregatedFieldWells": {
- "$ref": "#/definitions/WordCloudAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "WordCloudOptions": {
- "additionalProperties": false,
- "properties": {
- "CloudLayout": {
- "$ref": "#/definitions/WordCloudCloudLayout"
- },
- "MaximumStringLength": {
- "maximum": 100,
- "minimum": 1,
- "type": "number"
- },
- "WordCasing": {
- "$ref": "#/definitions/WordCloudWordCasing"
- },
- "WordOrientation": {
- "$ref": "#/definitions/WordCloudWordOrientation"
- },
- "WordPadding": {
- "$ref": "#/definitions/WordCloudWordPadding"
- },
- "WordScaling": {
- "$ref": "#/definitions/WordCloudWordScaling"
- }
- },
- "type": "object"
- },
- "WordCloudSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "WordCloudVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/WordCloudChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "WordCloudWordCasing": {
- "enum": [
- "LOWER_CASE",
- "EXISTING_CASE"
- ],
- "type": "string"
- },
- "WordCloudWordOrientation": {
- "enum": [
- "HORIZONTAL",
- "HORIZONTAL_AND_VERTICAL"
- ],
- "type": "string"
- },
- "WordCloudWordPadding": {
- "enum": [
- "NONE",
- "SMALL",
- "MEDIUM",
- "LARGE"
- ],
- "type": "string"
- },
- "WordCloudWordScaling": {
- "enum": [
- "EMPHASIZE",
- "NORMAL"
- ],
- "type": "string"
- }
- },
- "primaryIdentifier": [
- "/properties/AwsAccountId",
- "/properties/DashboardId"
- ],
- "properties": {
- "Arn": {
- "type": "string"
- },
- "AwsAccountId": {
- "maxLength": 12,
- "minLength": 12,
- "pattern": "^[0-9]{12}$",
- "type": "string"
- },
- "CreatedTime": {
- "format": "date-time",
- "type": "string"
- },
- "DashboardId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "DashboardPublishOptions": {
- "$ref": "#/definitions/DashboardPublishOptions"
- },
- "Definition": {
- "$ref": "#/definitions/DashboardVersionDefinition"
- },
- "LastPublishedTime": {
- "format": "date-time",
- "type": "string"
- },
- "LastUpdatedTime": {
- "format": "date-time",
- "type": "string"
- },
- "LinkEntities": {
- "items": {
- "maxLength": 1024,
- "minLength": 1,
- "pattern": "^arn:aws[\\w\\-]*:quicksight:[\\w\\-]+:\\d+:analysis/[\\w\\-]{1,512}$",
- "type": "string"
- },
- "maxItems": 5,
- "minItems": 0,
- "type": "array"
- },
- "LinkSharingConfiguration": {
- "$ref": "#/definitions/LinkSharingConfiguration"
- },
- "Name": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Parameters": {
- "$ref": "#/definitions/Parameters"
- },
- "Permissions": {
- "items": {
- "$ref": "#/definitions/ResourcePermission"
- },
- "maxItems": 64,
- "minItems": 1,
- "type": "array"
- },
- "SourceEntity": {
- "$ref": "#/definitions/DashboardSourceEntity"
- },
- "Tags": {
- "items": {
- "$ref": "#/definitions/Tag"
- },
- "maxItems": 200,
- "minItems": 1,
- "type": "array"
- },
- "ThemeArn": {
- "type": "string"
- },
- "ValidationStrategy": {
- "$ref": "#/definitions/ValidationStrategy"
- },
- "Version": {
- "$ref": "#/definitions/DashboardVersion"
- },
- "VersionDescription": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "readOnlyProperties": [
- "/properties/Arn",
- "/properties/CreatedTime",
- "/properties/LastPublishedTime",
- "/properties/LastUpdatedTime",
- "/properties/Version"
- ],
- "required": [
- "AwsAccountId",
- "DashboardId",
- "Name"
- ],
- "sourceUrl": "https://github.com/aws-cloudformation/aws-cloudformation-resource-providers-quicksight",
- "typeName": "AWS::QuickSight::Dashboard",
- "writeOnlyProperties": [
- "/properties/DashboardPublishOptions",
- "/properties/Definition",
- "/properties/LinkSharingConfiguration",
- "/properties/Parameters",
- "/properties/SourceEntity",
- "/properties/ThemeArn",
- "/properties/VersionDescription",
- "/properties/ValidationStrategy"
- ]
-}
diff --git a/src/cfnlint/data/schemas/providers/eu_west_1/aws-quicksight-template.json b/src/cfnlint/data/schemas/providers/eu_west_1/aws-quicksight-template.json
deleted file mode 100644
index ccf76cac19..0000000000
--- a/src/cfnlint/data/schemas/providers/eu_west_1/aws-quicksight-template.json
+++ /dev/null
@@ -1,11245 +0,0 @@
-{
- "additionalProperties": false,
- "createOnlyProperties": [
- "/properties/AwsAccountId",
- "/properties/TemplateId"
- ],
- "definitions": {
- "AggregationFunction": {
- "additionalProperties": false,
- "properties": {
- "AttributeAggregationFunction": {
- "$ref": "#/definitions/AttributeAggregationFunction"
- },
- "CategoricalAggregationFunction": {
- "$ref": "#/definitions/CategoricalAggregationFunction"
- },
- "DateAggregationFunction": {
- "$ref": "#/definitions/DateAggregationFunction"
- },
- "NumericalAggregationFunction": {
- "$ref": "#/definitions/NumericalAggregationFunction"
- }
- },
- "type": "object"
- },
- "AggregationSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "AggregationFunction": {
- "$ref": "#/definitions/AggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "SortDirection": {
- "$ref": "#/definitions/SortDirection"
- }
- },
- "required": [
- "Column",
- "SortDirection"
- ],
- "type": "object"
- },
- "AllSheetsFilterScopeConfiguration": {
- "format": "json",
- "type": [
- "object",
- "string"
- ]
- },
- "AnalysisDefaults": {
- "additionalProperties": false,
- "properties": {
- "DefaultNewSheetConfiguration": {
- "$ref": "#/definitions/DefaultNewSheetConfiguration"
- }
- },
- "required": [
- "DefaultNewSheetConfiguration"
- ],
- "type": "object"
- },
- "AnchorDateConfiguration": {
- "additionalProperties": false,
- "properties": {
- "AnchorOption": {
- "$ref": "#/definitions/AnchorOption"
- },
- "ParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- }
- },
- "type": "object"
- },
- "AnchorOption": {
- "enum": [
- "NOW"
- ],
- "type": "string"
- },
- "ArcAxisConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Range": {
- "$ref": "#/definitions/ArcAxisDisplayRange"
- },
- "ReserveRange": {
- "default": 0,
- "type": "number"
- }
- },
- "type": "object"
- },
- "ArcAxisDisplayRange": {
- "additionalProperties": false,
- "properties": {
- "Max": {
- "default": null,
- "type": "number"
- },
- "Min": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "ArcConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ArcAngle": {
- "default": null,
- "type": "number"
- },
- "ArcThickness": {
- "$ref": "#/definitions/ArcThicknessOptions"
- }
- },
- "type": "object"
- },
- "ArcOptions": {
- "additionalProperties": false,
- "properties": {
- "ArcThickness": {
- "$ref": "#/definitions/ArcThickness"
- }
- },
- "type": "object"
- },
- "ArcThickness": {
- "enum": [
- "SMALL",
- "MEDIUM",
- "LARGE",
- "WHOLE"
- ],
- "type": "string"
- },
- "ArcThicknessOptions": {
- "enum": [
- "SMALL",
- "MEDIUM",
- "LARGE"
- ],
- "type": "string"
- },
- "AssetOptions": {
- "additionalProperties": false,
- "properties": {
- "Timezone": {
- "type": "string"
- },
- "WeekStart": {
- "$ref": "#/definitions/DayOfTheWeek"
- }
- },
- "type": "object"
- },
- "AttributeAggregationFunction": {
- "additionalProperties": false,
- "properties": {
- "SimpleAttributeAggregation": {
- "$ref": "#/definitions/SimpleAttributeAggregationFunction"
- },
- "ValueForMultipleValues": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "AxisBinding": {
- "enum": [
- "PRIMARY_YAXIS",
- "SECONDARY_YAXIS"
- ],
- "type": "string"
- },
- "AxisDataOptions": {
- "additionalProperties": false,
- "properties": {
- "DateAxisOptions": {
- "$ref": "#/definitions/DateAxisOptions"
- },
- "NumericAxisOptions": {
- "$ref": "#/definitions/NumericAxisOptions"
- }
- },
- "type": "object"
- },
- "AxisDisplayDataDrivenRange": {
- "format": "json",
- "type": [
- "object",
- "string"
- ]
- },
- "AxisDisplayMinMaxRange": {
- "additionalProperties": false,
- "properties": {
- "Maximum": {
- "default": null,
- "type": "number"
- },
- "Minimum": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "AxisDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "AxisLineVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "AxisOffset": {
- "type": "string"
- },
- "DataOptions": {
- "$ref": "#/definitions/AxisDataOptions"
- },
- "GridLineVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "ScrollbarOptions": {
- "$ref": "#/definitions/ScrollBarOptions"
- },
- "TickLabelOptions": {
- "$ref": "#/definitions/AxisTickLabelOptions"
- }
- },
- "type": "object"
- },
- "AxisDisplayRange": {
- "additionalProperties": false,
- "properties": {
- "DataDriven": {
- "$ref": "#/definitions/AxisDisplayDataDrivenRange"
- },
- "MinMax": {
- "$ref": "#/definitions/AxisDisplayMinMaxRange"
- }
- },
- "type": "object"
- },
- "AxisLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "ApplyTo": {
- "$ref": "#/definitions/AxisLabelReferenceOptions"
- },
- "CustomLabel": {
- "type": "string"
- },
- "FontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- }
- },
- "type": "object"
- },
- "AxisLabelReferenceOptions": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "AxisLinearScale": {
- "additionalProperties": false,
- "properties": {
- "StepCount": {
- "default": null,
- "type": "number"
- },
- "StepSize": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "AxisLogarithmicScale": {
- "additionalProperties": false,
- "properties": {
- "Base": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "AxisScale": {
- "additionalProperties": false,
- "properties": {
- "Linear": {
- "$ref": "#/definitions/AxisLinearScale"
- },
- "Logarithmic": {
- "$ref": "#/definitions/AxisLogarithmicScale"
- }
- },
- "type": "object"
- },
- "AxisTickLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "LabelOptions": {
- "$ref": "#/definitions/LabelOptions"
- },
- "RotationAngle": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "BarChartAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Colors": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "SmallMultiples": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "BarChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "BarsArrangement": {
- "$ref": "#/definitions/BarsArrangement"
- },
- "CategoryAxis": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "CategoryLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ColorLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ContributionAnalysisDefaults": {
- "items": {
- "$ref": "#/definitions/ContributionAnalysisDefault"
- },
- "maxItems": 200,
- "minItems": 1,
- "type": "array"
- },
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/BarChartFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "Orientation": {
- "$ref": "#/definitions/BarChartOrientation"
- },
- "ReferenceLines": {
- "items": {
- "$ref": "#/definitions/ReferenceLine"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "SmallMultiplesOptions": {
- "$ref": "#/definitions/SmallMultiplesOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/BarChartSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "ValueAxis": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "ValueLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- }
- },
- "type": "object"
- },
- "BarChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "BarChartAggregatedFieldWells": {
- "$ref": "#/definitions/BarChartAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "BarChartOrientation": {
- "enum": [
- "HORIZONTAL",
- "VERTICAL"
- ],
- "type": "string"
- },
- "BarChartSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "ColorItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "ColorSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "SmallMultiplesLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "SmallMultiplesSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "BarChartVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/BarChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "BarsArrangement": {
- "enum": [
- "CLUSTERED",
- "STACKED",
- "STACKED_PERCENT"
- ],
- "type": "string"
- },
- "BaseMapStyleType": {
- "enum": [
- "LIGHT_GRAY",
- "DARK_GRAY",
- "STREET",
- "IMAGERY"
- ],
- "type": "string"
- },
- "BinCountOptions": {
- "additionalProperties": false,
- "properties": {
- "Value": {
- "minimum": 0,
- "type": "number"
- }
- },
- "type": "object"
- },
- "BinWidthOptions": {
- "additionalProperties": false,
- "properties": {
- "BinCountLimit": {
- "maximum": 1000,
- "minimum": 0,
- "type": "number"
- },
- "Value": {
- "minimum": 0,
- "type": "number"
- }
- },
- "type": "object"
- },
- "BodySectionConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Content": {
- "$ref": "#/definitions/BodySectionContent"
- },
- "PageBreakConfiguration": {
- "$ref": "#/definitions/SectionPageBreakConfiguration"
- },
- "SectionId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Style": {
- "$ref": "#/definitions/SectionStyle"
- }
- },
- "required": [
- "Content",
- "SectionId"
- ],
- "type": "object"
- },
- "BodySectionContent": {
- "additionalProperties": false,
- "properties": {
- "Layout": {
- "$ref": "#/definitions/SectionLayoutConfiguration"
- }
- },
- "type": "object"
- },
- "BoxPlotAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "GroupBy": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 5,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "BoxPlotChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "BoxPlotOptions": {
- "$ref": "#/definitions/BoxPlotOptions"
- },
- "CategoryAxis": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "CategoryLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/BoxPlotFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "PrimaryYAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "PrimaryYAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ReferenceLines": {
- "items": {
- "$ref": "#/definitions/ReferenceLine"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/BoxPlotSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- }
- },
- "type": "object"
- },
- "BoxPlotFieldWells": {
- "additionalProperties": false,
- "properties": {
- "BoxPlotAggregatedFieldWells": {
- "$ref": "#/definitions/BoxPlotAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "BoxPlotFillStyle": {
- "enum": [
- "SOLID",
- "TRANSPARENT"
- ],
- "type": "string"
- },
- "BoxPlotOptions": {
- "additionalProperties": false,
- "properties": {
- "AllDataPointsVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "OutlierVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "StyleOptions": {
- "$ref": "#/definitions/BoxPlotStyleOptions"
- }
- },
- "type": "object"
- },
- "BoxPlotSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "PaginationConfiguration": {
- "$ref": "#/definitions/PaginationConfiguration"
- }
- },
- "type": "object"
- },
- "BoxPlotStyleOptions": {
- "additionalProperties": false,
- "properties": {
- "FillStyle": {
- "$ref": "#/definitions/BoxPlotFillStyle"
- }
- },
- "type": "object"
- },
- "BoxPlotVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/BoxPlotChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "CalculatedField": {
- "additionalProperties": false,
- "properties": {
- "DataSetIdentifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Expression": {
- "maxLength": 32000,
- "minLength": 1,
- "type": "string"
- },
- "Name": {
- "maxLength": 127,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "DataSetIdentifier",
- "Expression",
- "Name"
- ],
- "type": "object"
- },
- "CalculatedMeasureField": {
- "additionalProperties": false,
- "properties": {
- "Expression": {
- "maxLength": 4096,
- "minLength": 1,
- "type": "string"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Expression",
- "FieldId"
- ],
- "type": "object"
- },
- "CascadingControlConfiguration": {
- "additionalProperties": false,
- "properties": {
- "SourceControls": {
- "items": {
- "$ref": "#/definitions/CascadingControlSource"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "CascadingControlSource": {
- "additionalProperties": false,
- "properties": {
- "ColumnToMatch": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "SourceSheetControlId": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "CategoricalAggregationFunction": {
- "enum": [
- "COUNT",
- "DISTINCT_COUNT"
- ],
- "type": "string"
- },
- "CategoricalDimensionField": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/StringFormatConfiguration"
- },
- "HierarchyId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "CategoricalMeasureField": {
- "additionalProperties": false,
- "properties": {
- "AggregationFunction": {
- "$ref": "#/definitions/CategoricalAggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/StringFormatConfiguration"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "CategoryDrillDownFilter": {
- "additionalProperties": false,
- "properties": {
- "CategoryValues": {
- "items": {
- "maxLength": 512,
- "minLength": 0,
- "type": "string"
- },
- "maxItems": 100000,
- "minItems": 0,
- "type": "array"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- }
- },
- "required": [
- "CategoryValues",
- "Column"
- ],
- "type": "object"
- },
- "CategoryFilter": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "Configuration": {
- "$ref": "#/definitions/CategoryFilterConfiguration"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "Column",
- "Configuration",
- "FilterId"
- ],
- "type": "object"
- },
- "CategoryFilterConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomFilterConfiguration": {
- "$ref": "#/definitions/CustomFilterConfiguration"
- },
- "CustomFilterListConfiguration": {
- "$ref": "#/definitions/CustomFilterListConfiguration"
- },
- "FilterListConfiguration": {
- "$ref": "#/definitions/FilterListConfiguration"
- }
- },
- "type": "object"
- },
- "CategoryFilterMatchOperator": {
- "enum": [
- "EQUALS",
- "DOES_NOT_EQUAL",
- "CONTAINS",
- "DOES_NOT_CONTAIN",
- "STARTS_WITH",
- "ENDS_WITH"
- ],
- "type": "string"
- },
- "CategoryFilterSelectAllOptions": {
- "enum": [
- "FILTER_ALL_VALUES"
- ],
- "type": "string"
- },
- "CategoryInnerFilter": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "Configuration": {
- "$ref": "#/definitions/CategoryFilterConfiguration"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- }
- },
- "required": [
- "Column",
- "Configuration"
- ],
- "type": "object"
- },
- "ChartAxisLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "AxisLabelOptions": {
- "items": {
- "$ref": "#/definitions/AxisLabelOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "SortIconVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "ClusterMarker": {
- "additionalProperties": false,
- "properties": {
- "SimpleClusterMarker": {
- "$ref": "#/definitions/SimpleClusterMarker"
- }
- },
- "type": "object"
- },
- "ClusterMarkerConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ClusterMarker": {
- "$ref": "#/definitions/ClusterMarker"
- }
- },
- "type": "object"
- },
- "ColorFillType": {
- "enum": [
- "DISCRETE",
- "GRADIENT"
- ],
- "type": "string"
- },
- "ColorScale": {
- "additionalProperties": false,
- "properties": {
- "ColorFillType": {
- "$ref": "#/definitions/ColorFillType"
- },
- "Colors": {
- "items": {
- "$ref": "#/definitions/DataColor"
- },
- "maxItems": 3,
- "minItems": 2,
- "type": "array"
- },
- "NullValueColor": {
- "$ref": "#/definitions/DataColor"
- }
- },
- "required": [
- "ColorFillType",
- "Colors"
- ],
- "type": "object"
- },
- "ColorsConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomColors": {
- "items": {
- "$ref": "#/definitions/CustomColor"
- },
- "maxItems": 50,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "ColumnConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ColorsConfiguration": {
- "$ref": "#/definitions/ColorsConfiguration"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/FormatConfiguration"
- },
- "Role": {
- "$ref": "#/definitions/ColumnRole"
- }
- },
- "required": [
- "Column"
- ],
- "type": "object"
- },
- "ColumnGroupColumnSchema": {
- "additionalProperties": false,
- "properties": {
- "Name": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "ColumnGroupSchema": {
- "additionalProperties": false,
- "properties": {
- "ColumnGroupColumnSchemaList": {
- "items": {
- "$ref": "#/definitions/ColumnGroupColumnSchema"
- },
- "maxItems": 500,
- "minItems": 0,
- "type": "array"
- },
- "Name": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "ColumnHierarchy": {
- "additionalProperties": false,
- "properties": {
- "DateTimeHierarchy": {
- "$ref": "#/definitions/DateTimeHierarchy"
- },
- "ExplicitHierarchy": {
- "$ref": "#/definitions/ExplicitHierarchy"
- },
- "PredefinedHierarchy": {
- "$ref": "#/definitions/PredefinedHierarchy"
- }
- },
- "type": "object"
- },
- "ColumnIdentifier": {
- "additionalProperties": false,
- "properties": {
- "ColumnName": {
- "maxLength": 127,
- "minLength": 1,
- "type": "string"
- },
- "DataSetIdentifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "ColumnName",
- "DataSetIdentifier"
- ],
- "type": "object"
- },
- "ColumnRole": {
- "enum": [
- "DIMENSION",
- "MEASURE"
- ],
- "type": "string"
- },
- "ColumnSchema": {
- "additionalProperties": false,
- "properties": {
- "DataType": {
- "type": "string"
- },
- "GeographicRole": {
- "type": "string"
- },
- "Name": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "ColumnSort": {
- "additionalProperties": false,
- "properties": {
- "AggregationFunction": {
- "$ref": "#/definitions/AggregationFunction"
- },
- "Direction": {
- "$ref": "#/definitions/SortDirection"
- },
- "SortBy": {
- "$ref": "#/definitions/ColumnIdentifier"
- }
- },
- "required": [
- "Direction",
- "SortBy"
- ],
- "type": "object"
- },
- "ColumnTooltipItem": {
- "additionalProperties": false,
- "properties": {
- "Aggregation": {
- "$ref": "#/definitions/AggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "Label": {
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "required": [
- "Column"
- ],
- "type": "object"
- },
- "ComboChartAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "BarValues": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Colors": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "LineValues": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "ComboChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "BarDataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "BarsArrangement": {
- "$ref": "#/definitions/BarsArrangement"
- },
- "CategoryAxis": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "CategoryLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ColorLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/ComboChartFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "LineDataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "PrimaryYAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "PrimaryYAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ReferenceLines": {
- "items": {
- "$ref": "#/definitions/ReferenceLine"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "SecondaryYAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "SecondaryYAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/ComboChartSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- }
- },
- "type": "object"
- },
- "ComboChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "ComboChartAggregatedFieldWells": {
- "$ref": "#/definitions/ComboChartAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "ComboChartSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "ColorItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "ColorSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "ComboChartVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/ComboChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "ComparisonConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ComparisonFormat": {
- "$ref": "#/definitions/ComparisonFormatConfiguration"
- },
- "ComparisonMethod": {
- "$ref": "#/definitions/ComparisonMethod"
- }
- },
- "type": "object"
- },
- "ComparisonFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "NumberDisplayFormatConfiguration": {
- "$ref": "#/definitions/NumberDisplayFormatConfiguration"
- },
- "PercentageDisplayFormatConfiguration": {
- "$ref": "#/definitions/PercentageDisplayFormatConfiguration"
- }
- },
- "type": "object"
- },
- "ComparisonMethod": {
- "enum": [
- "DIFFERENCE",
- "PERCENT_DIFFERENCE",
- "PERCENT"
- ],
- "type": "string"
- },
- "Computation": {
- "additionalProperties": false,
- "properties": {
- "Forecast": {
- "$ref": "#/definitions/ForecastComputation"
- },
- "GrowthRate": {
- "$ref": "#/definitions/GrowthRateComputation"
- },
- "MaximumMinimum": {
- "$ref": "#/definitions/MaximumMinimumComputation"
- },
- "MetricComparison": {
- "$ref": "#/definitions/MetricComparisonComputation"
- },
- "PeriodOverPeriod": {
- "$ref": "#/definitions/PeriodOverPeriodComputation"
- },
- "PeriodToDate": {
- "$ref": "#/definitions/PeriodToDateComputation"
- },
- "TopBottomMovers": {
- "$ref": "#/definitions/TopBottomMoversComputation"
- },
- "TopBottomRanked": {
- "$ref": "#/definitions/TopBottomRankedComputation"
- },
- "TotalAggregation": {
- "$ref": "#/definitions/TotalAggregationComputation"
- },
- "UniqueValues": {
- "$ref": "#/definitions/UniqueValuesComputation"
- }
- },
- "type": "object"
- },
- "ConditionalFormattingColor": {
- "additionalProperties": false,
- "properties": {
- "Gradient": {
- "$ref": "#/definitions/ConditionalFormattingGradientColor"
- },
- "Solid": {
- "$ref": "#/definitions/ConditionalFormattingSolidColor"
- }
- },
- "type": "object"
- },
- "ConditionalFormattingCustomIconCondition": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "DisplayConfiguration": {
- "$ref": "#/definitions/ConditionalFormattingIconDisplayConfiguration"
- },
- "Expression": {
- "maxLength": 4096,
- "minLength": 1,
- "type": "string"
- },
- "IconOptions": {
- "$ref": "#/definitions/ConditionalFormattingCustomIconOptions"
- }
- },
- "required": [
- "Expression",
- "IconOptions"
- ],
- "type": "object"
- },
- "ConditionalFormattingCustomIconOptions": {
- "additionalProperties": false,
- "properties": {
- "Icon": {
- "$ref": "#/definitions/Icon"
- },
- "UnicodeIcon": {
- "pattern": "^[^\\u0000-\\u00FF]$",
- "type": "string"
- }
- },
- "type": "object"
- },
- "ConditionalFormattingGradientColor": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "$ref": "#/definitions/GradientColor"
- },
- "Expression": {
- "maxLength": 4096,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Color",
- "Expression"
- ],
- "type": "object"
- },
- "ConditionalFormattingIcon": {
- "additionalProperties": false,
- "properties": {
- "CustomCondition": {
- "$ref": "#/definitions/ConditionalFormattingCustomIconCondition"
- },
- "IconSet": {
- "$ref": "#/definitions/ConditionalFormattingIconSet"
- }
- },
- "type": "object"
- },
- "ConditionalFormattingIconDisplayConfiguration": {
- "additionalProperties": false,
- "properties": {
- "IconDisplayOption": {
- "$ref": "#/definitions/ConditionalFormattingIconDisplayOption"
- }
- },
- "type": "object"
- },
- "ConditionalFormattingIconDisplayOption": {
- "enum": [
- "ICON_ONLY"
- ],
- "type": "string"
- },
- "ConditionalFormattingIconSet": {
- "additionalProperties": false,
- "properties": {
- "Expression": {
- "maxLength": 4096,
- "minLength": 1,
- "type": "string"
- },
- "IconSetType": {
- "$ref": "#/definitions/ConditionalFormattingIconSetType"
- }
- },
- "required": [
- "Expression"
- ],
- "type": "object"
- },
- "ConditionalFormattingIconSetType": {
- "enum": [
- "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"
- ],
- "type": "string"
- },
- "ConditionalFormattingSolidColor": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "Expression": {
- "maxLength": 4096,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Expression"
- ],
- "type": "object"
- },
- "ContributionAnalysisDefault": {
- "additionalProperties": false,
- "properties": {
- "ContributorDimensions": {
- "items": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "maxItems": 4,
- "minItems": 1,
- "type": "array"
- },
- "MeasureFieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "ContributorDimensions",
- "MeasureFieldId"
- ],
- "type": "object"
- },
- "CrossDatasetTypes": {
- "enum": [
- "ALL_DATASETS",
- "SINGLE_DATASET"
- ],
- "type": "string"
- },
- "CurrencyDisplayFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DecimalPlacesConfiguration": {
- "$ref": "#/definitions/DecimalPlacesConfiguration"
- },
- "NegativeValueConfiguration": {
- "$ref": "#/definitions/NegativeValueConfiguration"
- },
- "NullValueFormatConfiguration": {
- "$ref": "#/definitions/NullValueFormatConfiguration"
- },
- "NumberScale": {
- "$ref": "#/definitions/NumberScale"
- },
- "Prefix": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "SeparatorConfiguration": {
- "$ref": "#/definitions/NumericSeparatorConfiguration"
- },
- "Suffix": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "Symbol": {
- "pattern": "^[A-Z]{3}$",
- "type": "string"
- }
- },
- "type": "object"
- },
- "CustomActionFilterOperation": {
- "additionalProperties": false,
- "properties": {
- "SelectedFieldsConfiguration": {
- "$ref": "#/definitions/FilterOperationSelectedFieldsConfiguration"
- },
- "TargetVisualsConfiguration": {
- "$ref": "#/definitions/FilterOperationTargetVisualsConfiguration"
- }
- },
- "required": [
- "SelectedFieldsConfiguration",
- "TargetVisualsConfiguration"
- ],
- "type": "object"
- },
- "CustomActionNavigationOperation": {
- "additionalProperties": false,
- "properties": {
- "LocalNavigationConfiguration": {
- "$ref": "#/definitions/LocalNavigationConfiguration"
- }
- },
- "type": "object"
- },
- "CustomActionSetParametersOperation": {
- "additionalProperties": false,
- "properties": {
- "ParameterValueConfigurations": {
- "items": {
- "$ref": "#/definitions/SetParameterValueConfiguration"
- },
- "maxItems": 200,
- "minItems": 1,
- "type": "array"
- }
- },
- "required": [
- "ParameterValueConfigurations"
- ],
- "type": "object"
- },
- "CustomActionURLOperation": {
- "additionalProperties": false,
- "properties": {
- "URLTarget": {
- "$ref": "#/definitions/URLTargetConfiguration"
- },
- "URLTemplate": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "URLTarget",
- "URLTemplate"
- ],
- "type": "object"
- },
- "CustomColor": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "FieldValue": {
- "maxLength": 2048,
- "minLength": 0,
- "type": "string"
- },
- "SpecialValue": {
- "$ref": "#/definitions/SpecialValue"
- }
- },
- "required": [
- "Color"
- ],
- "type": "object"
- },
- "CustomContentConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ContentType": {
- "$ref": "#/definitions/CustomContentType"
- },
- "ContentUrl": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "ImageScaling": {
- "$ref": "#/definitions/CustomContentImageScalingConfiguration"
- }
- },
- "type": "object"
- },
- "CustomContentImageScalingConfiguration": {
- "enum": [
- "FIT_TO_HEIGHT",
- "FIT_TO_WIDTH",
- "DO_NOT_SCALE",
- "SCALE_TO_VISUAL"
- ],
- "type": "string"
- },
- "CustomContentType": {
- "enum": [
- "IMAGE",
- "OTHER_EMBEDDED_CONTENT"
- ],
- "type": "string"
- },
- "CustomContentVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/CustomContentConfiguration"
- },
- "DataSetIdentifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "DataSetIdentifier",
- "VisualId"
- ],
- "type": "object"
- },
- "CustomFilterConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryValue": {
- "maxLength": 512,
- "minLength": 0,
- "type": "string"
- },
- "MatchOperator": {
- "$ref": "#/definitions/CategoryFilterMatchOperator"
- },
- "NullOption": {
- "$ref": "#/definitions/FilterNullOption"
- },
- "ParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "SelectAllOptions": {
- "$ref": "#/definitions/CategoryFilterSelectAllOptions"
- }
- },
- "required": [
- "MatchOperator",
- "NullOption"
- ],
- "type": "object"
- },
- "CustomFilterListConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryValues": {
- "items": {
- "maxLength": 512,
- "minLength": 0,
- "type": "string"
- },
- "maxItems": 100000,
- "minItems": 0,
- "type": "array"
- },
- "MatchOperator": {
- "$ref": "#/definitions/CategoryFilterMatchOperator"
- },
- "NullOption": {
- "$ref": "#/definitions/FilterNullOption"
- },
- "SelectAllOptions": {
- "$ref": "#/definitions/CategoryFilterSelectAllOptions"
- }
- },
- "required": [
- "MatchOperator",
- "NullOption"
- ],
- "type": "object"
- },
- "CustomNarrativeOptions": {
- "additionalProperties": false,
- "properties": {
- "Narrative": {
- "maxLength": 150000,
- "minLength": 0,
- "type": "string"
- }
- },
- "required": [
- "Narrative"
- ],
- "type": "object"
- },
- "CustomParameterValues": {
- "additionalProperties": false,
- "properties": {
- "DateTimeValues": {
- "items": {
- "format": "date-time",
- "type": "string"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- },
- "DecimalValues": {
- "items": {
- "type": "number"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- },
- "IntegerValues": {
- "items": {
- "type": "number"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- },
- "StringValues": {
- "items": {
- "type": "string"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "CustomValuesConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomValues": {
- "$ref": "#/definitions/CustomParameterValues"
- },
- "IncludeNullValue": {
- "type": "boolean"
- }
- },
- "required": [
- "CustomValues"
- ],
- "type": "object"
- },
- "DataBarsOptions": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "NegativeColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "PositiveColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- }
- },
- "required": [
- "FieldId"
- ],
- "type": "object"
- },
- "DataColor": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "DataValue": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "DataFieldSeriesItem": {
- "additionalProperties": false,
- "properties": {
- "AxisBinding": {
- "$ref": "#/definitions/AxisBinding"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FieldValue": {
- "type": "string"
- },
- "Settings": {
- "$ref": "#/definitions/LineChartSeriesSettings"
- }
- },
- "required": [
- "AxisBinding",
- "FieldId"
- ],
- "type": "object"
- },
- "DataLabelContent": {
- "enum": [
- "VALUE",
- "PERCENT",
- "VALUE_AND_PERCENT"
- ],
- "type": "string"
- },
- "DataLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "CategoryLabelVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "DataLabelTypes": {
- "items": {
- "$ref": "#/definitions/DataLabelType"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "LabelColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "LabelContent": {
- "$ref": "#/definitions/DataLabelContent"
- },
- "LabelFontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "MeasureLabelVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Overlap": {
- "$ref": "#/definitions/DataLabelOverlap"
- },
- "Position": {
- "$ref": "#/definitions/DataLabelPosition"
- },
- "TotalsVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "DataLabelOverlap": {
- "enum": [
- "DISABLE_OVERLAP",
- "ENABLE_OVERLAP"
- ],
- "type": "string"
- },
- "DataLabelPosition": {
- "enum": [
- "INSIDE",
- "OUTSIDE",
- "LEFT",
- "TOP",
- "BOTTOM",
- "RIGHT"
- ],
- "type": "string"
- },
- "DataLabelType": {
- "additionalProperties": false,
- "properties": {
- "DataPathLabelType": {
- "$ref": "#/definitions/DataPathLabelType"
- },
- "FieldLabelType": {
- "$ref": "#/definitions/FieldLabelType"
- },
- "MaximumLabelType": {
- "$ref": "#/definitions/MaximumLabelType"
- },
- "MinimumLabelType": {
- "$ref": "#/definitions/MinimumLabelType"
- },
- "RangeEndsLabelType": {
- "$ref": "#/definitions/RangeEndsLabelType"
- }
- },
- "type": "object"
- },
- "DataPathColor": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "Element": {
- "$ref": "#/definitions/DataPathValue"
- },
- "TimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- }
- },
- "required": [
- "Color",
- "Element"
- ],
- "type": "object"
- },
- "DataPathLabelType": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FieldValue": {
- "maxLength": 2048,
- "minLength": 0,
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "DataPathSort": {
- "additionalProperties": false,
- "properties": {
- "Direction": {
- "$ref": "#/definitions/SortDirection"
- },
- "SortPaths": {
- "items": {
- "$ref": "#/definitions/DataPathValue"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "Direction",
- "SortPaths"
- ],
- "type": "object"
- },
- "DataPathType": {
- "additionalProperties": false,
- "properties": {
- "PivotTableDataPathType": {
- "$ref": "#/definitions/PivotTableDataPathType"
- }
- },
- "type": "object"
- },
- "DataPathValue": {
- "additionalProperties": false,
- "properties": {
- "DataPathType": {
- "$ref": "#/definitions/DataPathType"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FieldValue": {
- "maxLength": 2048,
- "minLength": 0,
- "type": "string"
- }
- },
- "type": "object"
- },
- "DataSetConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ColumnGroupSchemaList": {
- "items": {
- "$ref": "#/definitions/ColumnGroupSchema"
- },
- "maxItems": 500,
- "minItems": 0,
- "type": "array"
- },
- "DataSetSchema": {
- "$ref": "#/definitions/DataSetSchema"
- },
- "Placeholder": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "DataSetReference": {
- "additionalProperties": false,
- "properties": {
- "DataSetArn": {
- "type": "string"
- },
- "DataSetPlaceholder": {
- "pattern": "\\S",
- "type": "string"
- }
- },
- "required": [
- "DataSetArn",
- "DataSetPlaceholder"
- ],
- "type": "object"
- },
- "DataSetSchema": {
- "additionalProperties": false,
- "properties": {
- "ColumnSchemaList": {
- "items": {
- "$ref": "#/definitions/ColumnSchema"
- },
- "maxItems": 500,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "DateAggregationFunction": {
- "enum": [
- "COUNT",
- "DISTINCT_COUNT",
- "MIN",
- "MAX"
- ],
- "type": "string"
- },
- "DateAxisOptions": {
- "additionalProperties": false,
- "properties": {
- "MissingDateVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "DateDimensionField": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "DateGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/DateTimeFormatConfiguration"
- },
- "HierarchyId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "DateMeasureField": {
- "additionalProperties": false,
- "properties": {
- "AggregationFunction": {
- "$ref": "#/definitions/DateAggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/DateTimeFormatConfiguration"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "DateTimeDefaultValues": {
- "additionalProperties": false,
- "properties": {
- "DynamicValue": {
- "$ref": "#/definitions/DynamicDefaultValue"
- },
- "RollingDate": {
- "$ref": "#/definitions/RollingDateConfiguration"
- },
- "StaticValues": {
- "items": {
- "format": "date-time",
- "type": "string"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "DateTimeFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DateTimeFormat": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "NullValueFormatConfiguration": {
- "$ref": "#/definitions/NullValueFormatConfiguration"
- },
- "NumericFormatConfiguration": {
- "$ref": "#/definitions/NumericFormatConfiguration"
- }
- },
- "type": "object"
- },
- "DateTimeHierarchy": {
- "additionalProperties": false,
- "properties": {
- "DrillDownFilters": {
- "items": {
- "$ref": "#/definitions/DrillDownFilter"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "HierarchyId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "HierarchyId"
- ],
- "type": "object"
- },
- "DateTimeParameterDeclaration": {
- "additionalProperties": false,
- "properties": {
- "DefaultValues": {
- "$ref": "#/definitions/DateTimeDefaultValues"
- },
- "MappedDataSetParameters": {
- "items": {
- "$ref": "#/definitions/MappedDataSetParameter"
- },
- "maxItems": 150,
- "minItems": 0,
- "type": "array"
- },
- "Name": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "TimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- },
- "ValueWhenUnset": {
- "$ref": "#/definitions/DateTimeValueWhenUnsetConfiguration"
- }
- },
- "required": [
- "Name"
- ],
- "type": "object"
- },
- "DateTimePickerControlDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "DateTimeFormat": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "InfoIconLabelOptions": {
- "$ref": "#/definitions/SheetControlInfoIconLabelOptions"
- },
- "TitleOptions": {
- "$ref": "#/definitions/LabelOptions"
- }
- },
- "type": "object"
- },
- "DateTimeValueWhenUnsetConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomValue": {
- "format": "date-time",
- "type": "string"
- },
- "ValueWhenUnsetOption": {
- "$ref": "#/definitions/ValueWhenUnsetOption"
- }
- },
- "type": "object"
- },
- "DayOfTheWeek": {
- "enum": [
- "SUNDAY",
- "MONDAY",
- "TUESDAY",
- "WEDNESDAY",
- "THURSDAY",
- "FRIDAY",
- "SATURDAY"
- ],
- "type": "string"
- },
- "DecimalDefaultValues": {
- "additionalProperties": false,
- "properties": {
- "DynamicValue": {
- "$ref": "#/definitions/DynamicDefaultValue"
- },
- "StaticValues": {
- "items": {
- "type": "number"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "DecimalParameterDeclaration": {
- "additionalProperties": false,
- "properties": {
- "DefaultValues": {
- "$ref": "#/definitions/DecimalDefaultValues"
- },
- "MappedDataSetParameters": {
- "items": {
- "$ref": "#/definitions/MappedDataSetParameter"
- },
- "maxItems": 150,
- "minItems": 0,
- "type": "array"
- },
- "Name": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "ParameterValueType": {
- "$ref": "#/definitions/ParameterValueType"
- },
- "ValueWhenUnset": {
- "$ref": "#/definitions/DecimalValueWhenUnsetConfiguration"
- }
- },
- "required": [
- "Name",
- "ParameterValueType"
- ],
- "type": "object"
- },
- "DecimalPlacesConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DecimalPlaces": {
- "maximum": 20,
- "minimum": 0,
- "type": "number"
- }
- },
- "required": [
- "DecimalPlaces"
- ],
- "type": "object"
- },
- "DecimalValueWhenUnsetConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomValue": {
- "default": null,
- "type": "number"
- },
- "ValueWhenUnsetOption": {
- "$ref": "#/definitions/ValueWhenUnsetOption"
- }
- },
- "type": "object"
- },
- "DefaultDateTimePickerControlOptions": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/DateTimePickerControlDisplayOptions"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlDateTimePickerType"
- }
- },
- "type": "object"
- },
- "DefaultFilterControlConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ControlOptions": {
- "$ref": "#/definitions/DefaultFilterControlOptions"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "ControlOptions",
- "Title"
- ],
- "type": "object"
- },
- "DefaultFilterControlOptions": {
- "additionalProperties": false,
- "properties": {
- "DefaultDateTimePickerOptions": {
- "$ref": "#/definitions/DefaultDateTimePickerControlOptions"
- },
- "DefaultDropdownOptions": {
- "$ref": "#/definitions/DefaultFilterDropDownControlOptions"
- },
- "DefaultListOptions": {
- "$ref": "#/definitions/DefaultFilterListControlOptions"
- },
- "DefaultRelativeDateTimeOptions": {
- "$ref": "#/definitions/DefaultRelativeDateTimeControlOptions"
- },
- "DefaultSliderOptions": {
- "$ref": "#/definitions/DefaultSliderControlOptions"
- },
- "DefaultTextAreaOptions": {
- "$ref": "#/definitions/DefaultTextAreaControlOptions"
- },
- "DefaultTextFieldOptions": {
- "$ref": "#/definitions/DefaultTextFieldControlOptions"
- }
- },
- "type": "object"
- },
- "DefaultFilterDropDownControlOptions": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/DropDownControlDisplayOptions"
- },
- "SelectableValues": {
- "$ref": "#/definitions/FilterSelectableValues"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlListType"
- }
- },
- "type": "object"
- },
- "DefaultFilterListControlOptions": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/ListControlDisplayOptions"
- },
- "SelectableValues": {
- "$ref": "#/definitions/FilterSelectableValues"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlListType"
- }
- },
- "type": "object"
- },
- "DefaultFreeFormLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CanvasSizeOptions": {
- "$ref": "#/definitions/FreeFormLayoutCanvasSizeOptions"
- }
- },
- "required": [
- "CanvasSizeOptions"
- ],
- "type": "object"
- },
- "DefaultGridLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CanvasSizeOptions": {
- "$ref": "#/definitions/GridLayoutCanvasSizeOptions"
- }
- },
- "required": [
- "CanvasSizeOptions"
- ],
- "type": "object"
- },
- "DefaultInteractiveLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FreeForm": {
- "$ref": "#/definitions/DefaultFreeFormLayoutConfiguration"
- },
- "Grid": {
- "$ref": "#/definitions/DefaultGridLayoutConfiguration"
- }
- },
- "type": "object"
- },
- "DefaultNewSheetConfiguration": {
- "additionalProperties": false,
- "properties": {
- "InteractiveLayoutConfiguration": {
- "$ref": "#/definitions/DefaultInteractiveLayoutConfiguration"
- },
- "PaginatedLayoutConfiguration": {
- "$ref": "#/definitions/DefaultPaginatedLayoutConfiguration"
- },
- "SheetContentType": {
- "$ref": "#/definitions/SheetContentType"
- }
- },
- "type": "object"
- },
- "DefaultPaginatedLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "SectionBased": {
- "$ref": "#/definitions/DefaultSectionBasedLayoutConfiguration"
- }
- },
- "type": "object"
- },
- "DefaultRelativeDateTimeControlOptions": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/RelativeDateTimeControlDisplayOptions"
- }
- },
- "type": "object"
- },
- "DefaultSectionBasedLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CanvasSizeOptions": {
- "$ref": "#/definitions/SectionBasedLayoutCanvasSizeOptions"
- }
- },
- "required": [
- "CanvasSizeOptions"
- ],
- "type": "object"
- },
- "DefaultSliderControlOptions": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/SliderControlDisplayOptions"
- },
- "MaximumValue": {
- "default": 0,
- "type": "number"
- },
- "MinimumValue": {
- "default": 0,
- "type": "number"
- },
- "StepSize": {
- "default": 0,
- "type": "number"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlSliderType"
- }
- },
- "required": [
- "MaximumValue",
- "MinimumValue",
- "StepSize"
- ],
- "type": "object"
- },
- "DefaultTextAreaControlOptions": {
- "additionalProperties": false,
- "properties": {
- "Delimiter": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "DisplayOptions": {
- "$ref": "#/definitions/TextAreaControlDisplayOptions"
- }
- },
- "type": "object"
- },
- "DefaultTextFieldControlOptions": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/TextFieldControlDisplayOptions"
- }
- },
- "type": "object"
- },
- "DestinationParameterValueConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomValuesConfiguration": {
- "$ref": "#/definitions/CustomValuesConfiguration"
- },
- "SelectAllValueOptions": {
- "$ref": "#/definitions/SelectAllValueOptions"
- },
- "SourceColumn": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "SourceField": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "SourceParameterName": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "DimensionField": {
- "additionalProperties": false,
- "properties": {
- "CategoricalDimensionField": {
- "$ref": "#/definitions/CategoricalDimensionField"
- },
- "DateDimensionField": {
- "$ref": "#/definitions/DateDimensionField"
- },
- "NumericalDimensionField": {
- "$ref": "#/definitions/NumericalDimensionField"
- }
- },
- "type": "object"
- },
- "DonutCenterOptions": {
- "additionalProperties": false,
- "properties": {
- "LabelVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "DonutOptions": {
- "additionalProperties": false,
- "properties": {
- "ArcOptions": {
- "$ref": "#/definitions/ArcOptions"
- },
- "DonutCenterOptions": {
- "$ref": "#/definitions/DonutCenterOptions"
- }
- },
- "type": "object"
- },
- "DrillDownFilter": {
- "additionalProperties": false,
- "properties": {
- "CategoryFilter": {
- "$ref": "#/definitions/CategoryDrillDownFilter"
- },
- "NumericEqualityFilter": {
- "$ref": "#/definitions/NumericEqualityDrillDownFilter"
- },
- "TimeRangeFilter": {
- "$ref": "#/definitions/TimeRangeDrillDownFilter"
- }
- },
- "type": "object"
- },
- "DropDownControlDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "InfoIconLabelOptions": {
- "$ref": "#/definitions/SheetControlInfoIconLabelOptions"
- },
- "SelectAllOptions": {
- "$ref": "#/definitions/ListControlSelectAllOptions"
- },
- "TitleOptions": {
- "$ref": "#/definitions/LabelOptions"
- }
- },
- "type": "object"
- },
- "DynamicDefaultValue": {
- "additionalProperties": false,
- "properties": {
- "DefaultValueColumn": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "GroupNameColumn": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "UserNameColumn": {
- "$ref": "#/definitions/ColumnIdentifier"
- }
- },
- "required": [
- "DefaultValueColumn"
- ],
- "type": "object"
- },
- "EmptyVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "DataSetIdentifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "DataSetIdentifier",
- "VisualId"
- ],
- "type": "object"
- },
- "Entity": {
- "additionalProperties": false,
- "properties": {
- "Path": {
- "pattern": "\\S",
- "type": "string"
- }
- },
- "type": "object"
- },
- "ExcludePeriodConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Amount": {
- "default": null,
- "type": "number"
- },
- "Granularity": {
- "$ref": "#/definitions/TimeGranularity"
- },
- "Status": {
- "$ref": "#/definitions/WidgetStatus"
- }
- },
- "required": [
- "Amount",
- "Granularity"
- ],
- "type": "object"
- },
- "ExplicitHierarchy": {
- "additionalProperties": false,
- "properties": {
- "Columns": {
- "items": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "maxItems": 10,
- "minItems": 2,
- "type": "array"
- },
- "DrillDownFilters": {
- "items": {
- "$ref": "#/definitions/DrillDownFilter"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "HierarchyId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Columns",
- "HierarchyId"
- ],
- "type": "object"
- },
- "FieldBasedTooltip": {
- "additionalProperties": false,
- "properties": {
- "AggregationVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "TooltipFields": {
- "items": {
- "$ref": "#/definitions/TooltipItem"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "TooltipTitleType": {
- "$ref": "#/definitions/TooltipTitleType"
- }
- },
- "type": "object"
- },
- "FieldLabelType": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "FieldSeriesItem": {
- "additionalProperties": false,
- "properties": {
- "AxisBinding": {
- "$ref": "#/definitions/AxisBinding"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "Settings": {
- "$ref": "#/definitions/LineChartSeriesSettings"
- }
- },
- "required": [
- "AxisBinding",
- "FieldId"
- ],
- "type": "object"
- },
- "FieldSort": {
- "additionalProperties": false,
- "properties": {
- "Direction": {
- "$ref": "#/definitions/SortDirection"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Direction",
- "FieldId"
- ],
- "type": "object"
- },
- "FieldSortOptions": {
- "additionalProperties": false,
- "properties": {
- "ColumnSort": {
- "$ref": "#/definitions/ColumnSort"
- },
- "FieldSort": {
- "$ref": "#/definitions/FieldSort"
- }
- },
- "type": "object"
- },
- "FieldTooltipItem": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "Label": {
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "required": [
- "FieldId"
- ],
- "type": "object"
- },
- "FilledMapAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Geospatial": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "FilledMapConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "ConditionalFormattingOptions": {
- "items": {
- "$ref": "#/definitions/FilledMapConditionalFormattingOption"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "ConditionalFormattingOptions"
- ],
- "type": "object"
- },
- "FilledMapConditionalFormattingOption": {
- "additionalProperties": false,
- "properties": {
- "Shape": {
- "$ref": "#/definitions/FilledMapShapeConditionalFormatting"
- }
- },
- "required": [
- "Shape"
- ],
- "type": "object"
- },
- "FilledMapConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FieldWells": {
- "$ref": "#/definitions/FilledMapFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "MapStyleOptions": {
- "$ref": "#/definitions/GeospatialMapStyleOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/FilledMapSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "WindowOptions": {
- "$ref": "#/definitions/GeospatialWindowOptions"
- }
- },
- "type": "object"
- },
- "FilledMapFieldWells": {
- "additionalProperties": false,
- "properties": {
- "FilledMapAggregatedFieldWells": {
- "$ref": "#/definitions/FilledMapAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "FilledMapShapeConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "Format": {
- "$ref": "#/definitions/ShapeConditionalFormat"
- }
- },
- "required": [
- "FieldId"
- ],
- "type": "object"
- },
- "FilledMapSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "FilledMapVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/FilledMapConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "ConditionalFormatting": {
- "$ref": "#/definitions/FilledMapConditionalFormatting"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "Filter": {
- "additionalProperties": false,
- "properties": {
- "CategoryFilter": {
- "$ref": "#/definitions/CategoryFilter"
- },
- "NestedFilter": {
- "$ref": "#/definitions/NestedFilter"
- },
- "NumericEqualityFilter": {
- "$ref": "#/definitions/NumericEqualityFilter"
- },
- "NumericRangeFilter": {
- "$ref": "#/definitions/NumericRangeFilter"
- },
- "RelativeDatesFilter": {
- "$ref": "#/definitions/RelativeDatesFilter"
- },
- "TimeEqualityFilter": {
- "$ref": "#/definitions/TimeEqualityFilter"
- },
- "TimeRangeFilter": {
- "$ref": "#/definitions/TimeRangeFilter"
- },
- "TopBottomFilter": {
- "$ref": "#/definitions/TopBottomFilter"
- }
- },
- "type": "object"
- },
- "FilterControl": {
- "additionalProperties": false,
- "properties": {
- "CrossSheet": {
- "$ref": "#/definitions/FilterCrossSheetControl"
- },
- "DateTimePicker": {
- "$ref": "#/definitions/FilterDateTimePickerControl"
- },
- "Dropdown": {
- "$ref": "#/definitions/FilterDropDownControl"
- },
- "List": {
- "$ref": "#/definitions/FilterListControl"
- },
- "RelativeDateTime": {
- "$ref": "#/definitions/FilterRelativeDateTimeControl"
- },
- "Slider": {
- "$ref": "#/definitions/FilterSliderControl"
- },
- "TextArea": {
- "$ref": "#/definitions/FilterTextAreaControl"
- },
- "TextField": {
- "$ref": "#/definitions/FilterTextFieldControl"
- }
- },
- "type": "object"
- },
- "FilterCrossSheetControl": {
- "additionalProperties": false,
- "properties": {
- "CascadingControlConfiguration": {
- "$ref": "#/definitions/CascadingControlConfiguration"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "FilterControlId",
- "SourceFilterId"
- ],
- "type": "object"
- },
- "FilterDateTimePickerControl": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/DateTimePickerControlDisplayOptions"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlDateTimePickerType"
- }
- },
- "required": [
- "FilterControlId",
- "SourceFilterId",
- "Title"
- ],
- "type": "object"
- },
- "FilterDropDownControl": {
- "additionalProperties": false,
- "properties": {
- "CascadingControlConfiguration": {
- "$ref": "#/definitions/CascadingControlConfiguration"
- },
- "DisplayOptions": {
- "$ref": "#/definitions/DropDownControlDisplayOptions"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SelectableValues": {
- "$ref": "#/definitions/FilterSelectableValues"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlListType"
- }
- },
- "required": [
- "FilterControlId",
- "SourceFilterId",
- "Title"
- ],
- "type": "object"
- },
- "FilterGroup": {
- "additionalProperties": false,
- "properties": {
- "CrossDataset": {
- "$ref": "#/definitions/CrossDatasetTypes"
- },
- "FilterGroupId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Filters": {
- "items": {
- "$ref": "#/definitions/Filter"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "ScopeConfiguration": {
- "$ref": "#/definitions/FilterScopeConfiguration"
- },
- "Status": {
- "$ref": "#/definitions/WidgetStatus"
- }
- },
- "required": [
- "CrossDataset",
- "FilterGroupId",
- "Filters",
- "ScopeConfiguration"
- ],
- "type": "object"
- },
- "FilterListConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryValues": {
- "items": {
- "maxLength": 512,
- "minLength": 0,
- "type": "string"
- },
- "maxItems": 100000,
- "minItems": 0,
- "type": "array"
- },
- "MatchOperator": {
- "$ref": "#/definitions/CategoryFilterMatchOperator"
- },
- "NullOption": {
- "$ref": "#/definitions/FilterNullOption"
- },
- "SelectAllOptions": {
- "$ref": "#/definitions/CategoryFilterSelectAllOptions"
- }
- },
- "required": [
- "MatchOperator"
- ],
- "type": "object"
- },
- "FilterListControl": {
- "additionalProperties": false,
- "properties": {
- "CascadingControlConfiguration": {
- "$ref": "#/definitions/CascadingControlConfiguration"
- },
- "DisplayOptions": {
- "$ref": "#/definitions/ListControlDisplayOptions"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SelectableValues": {
- "$ref": "#/definitions/FilterSelectableValues"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlListType"
- }
- },
- "required": [
- "FilterControlId",
- "SourceFilterId",
- "Title"
- ],
- "type": "object"
- },
- "FilterNullOption": {
- "enum": [
- "ALL_VALUES",
- "NULLS_ONLY",
- "NON_NULLS_ONLY"
- ],
- "type": "string"
- },
- "FilterOperationSelectedFieldsConfiguration": {
- "additionalProperties": false,
- "properties": {
- "SelectedColumns": {
- "items": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "SelectedFieldOptions": {
- "$ref": "#/definitions/SelectedFieldOptions"
- },
- "SelectedFields": {
- "items": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "maxItems": 20,
- "minItems": 1,
- "type": "array"
- }
- },
- "type": "object"
- },
- "FilterOperationTargetVisualsConfiguration": {
- "additionalProperties": false,
- "properties": {
- "SameSheetTargetVisualConfiguration": {
- "$ref": "#/definitions/SameSheetTargetVisualConfiguration"
- }
- },
- "type": "object"
- },
- "FilterRelativeDateTimeControl": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/RelativeDateTimeControlDisplayOptions"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "FilterControlId",
- "SourceFilterId",
- "Title"
- ],
- "type": "object"
- },
- "FilterScopeConfiguration": {
- "additionalProperties": false,
- "properties": {
- "AllSheets": {
- "$ref": "#/definitions/AllSheetsFilterScopeConfiguration"
- },
- "SelectedSheets": {
- "$ref": "#/definitions/SelectedSheetsFilterScopeConfiguration"
- }
- },
- "type": "object"
- },
- "FilterSelectableValues": {
- "additionalProperties": false,
- "properties": {
- "Values": {
- "items": {
- "type": "string"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "FilterSliderControl": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/SliderControlDisplayOptions"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "MaximumValue": {
- "default": 0,
- "type": "number"
- },
- "MinimumValue": {
- "default": 0,
- "type": "number"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "StepSize": {
- "default": 0,
- "type": "number"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlSliderType"
- }
- },
- "required": [
- "FilterControlId",
- "MaximumValue",
- "MinimumValue",
- "SourceFilterId",
- "StepSize",
- "Title"
- ],
- "type": "object"
- },
- "FilterTextAreaControl": {
- "additionalProperties": false,
- "properties": {
- "Delimiter": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "DisplayOptions": {
- "$ref": "#/definitions/TextAreaControlDisplayOptions"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "FilterControlId",
- "SourceFilterId",
- "Title"
- ],
- "type": "object"
- },
- "FilterTextFieldControl": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/TextFieldControlDisplayOptions"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "FilterControlId",
- "SourceFilterId",
- "Title"
- ],
- "type": "object"
- },
- "FilterVisualScope": {
- "enum": [
- "ALL_VISUALS",
- "SELECTED_VISUALS"
- ],
- "type": "string"
- },
- "FontConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FontColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "FontDecoration": {
- "$ref": "#/definitions/FontDecoration"
- },
- "FontSize": {
- "$ref": "#/definitions/FontSize"
- },
- "FontStyle": {
- "$ref": "#/definitions/FontStyle"
- },
- "FontWeight": {
- "$ref": "#/definitions/FontWeight"
- }
- },
- "type": "object"
- },
- "FontDecoration": {
- "enum": [
- "UNDERLINE",
- "NONE"
- ],
- "type": "string"
- },
- "FontSize": {
- "additionalProperties": false,
- "properties": {
- "Relative": {
- "$ref": "#/definitions/RelativeFontSize"
- }
- },
- "type": "object"
- },
- "FontStyle": {
- "enum": [
- "NORMAL",
- "ITALIC"
- ],
- "type": "string"
- },
- "FontWeight": {
- "additionalProperties": false,
- "properties": {
- "Name": {
- "$ref": "#/definitions/FontWeightName"
- }
- },
- "type": "object"
- },
- "FontWeightName": {
- "enum": [
- "NORMAL",
- "BOLD"
- ],
- "type": "string"
- },
- "ForecastComputation": {
- "additionalProperties": false,
- "properties": {
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "CustomSeasonalityValue": {
- "default": null,
- "maximum": 180,
- "minimum": 1,
- "type": "number"
- },
- "LowerBoundary": {
- "default": null,
- "type": "number"
- },
- "Name": {
- "type": "string"
- },
- "PeriodsBackward": {
- "maximum": 1000,
- "minimum": 0,
- "type": "number"
- },
- "PeriodsForward": {
- "maximum": 1000,
- "minimum": 1,
- "type": "number"
- },
- "PredictionInterval": {
- "maximum": 95,
- "minimum": 50,
- "type": "number"
- },
- "Seasonality": {
- "$ref": "#/definitions/ForecastComputationSeasonality"
- },
- "Time": {
- "$ref": "#/definitions/DimensionField"
- },
- "UpperBoundary": {
- "default": null,
- "type": "number"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId"
- ],
- "type": "object"
- },
- "ForecastComputationSeasonality": {
- "enum": [
- "AUTOMATIC",
- "CUSTOM"
- ],
- "type": "string"
- },
- "ForecastConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ForecastProperties": {
- "$ref": "#/definitions/TimeBasedForecastProperties"
- },
- "Scenario": {
- "$ref": "#/definitions/ForecastScenario"
- }
- },
- "type": "object"
- },
- "ForecastScenario": {
- "additionalProperties": false,
- "properties": {
- "WhatIfPointScenario": {
- "$ref": "#/definitions/WhatIfPointScenario"
- },
- "WhatIfRangeScenario": {
- "$ref": "#/definitions/WhatIfRangeScenario"
- }
- },
- "type": "object"
- },
- "FormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DateTimeFormatConfiguration": {
- "$ref": "#/definitions/DateTimeFormatConfiguration"
- },
- "NumberFormatConfiguration": {
- "$ref": "#/definitions/NumberFormatConfiguration"
- },
- "StringFormatConfiguration": {
- "$ref": "#/definitions/StringFormatConfiguration"
- }
- },
- "type": "object"
- },
- "FreeFormLayoutCanvasSizeOptions": {
- "additionalProperties": false,
- "properties": {
- "ScreenCanvasSizeOptions": {
- "$ref": "#/definitions/FreeFormLayoutScreenCanvasSizeOptions"
- }
- },
- "type": "object"
- },
- "FreeFormLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CanvasSizeOptions": {
- "$ref": "#/definitions/FreeFormLayoutCanvasSizeOptions"
- },
- "Elements": {
- "items": {
- "$ref": "#/definitions/FreeFormLayoutElement"
- },
- "maxItems": 430,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "Elements"
- ],
- "type": "object"
- },
- "FreeFormLayoutElement": {
- "additionalProperties": false,
- "properties": {
- "BackgroundStyle": {
- "$ref": "#/definitions/FreeFormLayoutElementBackgroundStyle"
- },
- "BorderStyle": {
- "$ref": "#/definitions/FreeFormLayoutElementBorderStyle"
- },
- "ElementId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "ElementType": {
- "$ref": "#/definitions/LayoutElementType"
- },
- "Height": {
- "type": "string"
- },
- "LoadingAnimation": {
- "$ref": "#/definitions/LoadingAnimation"
- },
- "RenderingRules": {
- "items": {
- "$ref": "#/definitions/SheetElementRenderingRule"
- },
- "maxItems": 10000,
- "minItems": 0,
- "type": "array"
- },
- "SelectedBorderStyle": {
- "$ref": "#/definitions/FreeFormLayoutElementBorderStyle"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Width": {
- "type": "string"
- },
- "XAxisLocation": {
- "type": "string"
- },
- "YAxisLocation": {
- "type": "string"
- }
- },
- "required": [
- "ElementId",
- "ElementType",
- "Height",
- "Width",
- "XAxisLocation",
- "YAxisLocation"
- ],
- "type": "object"
- },
- "FreeFormLayoutElementBackgroundStyle": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}(?:[A-F0-9]{2})?$",
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "FreeFormLayoutElementBorderStyle": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}(?:[A-F0-9]{2})?$",
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "FreeFormLayoutScreenCanvasSizeOptions": {
- "additionalProperties": false,
- "properties": {
- "OptimizedViewPortWidth": {
- "type": "string"
- }
- },
- "required": [
- "OptimizedViewPortWidth"
- ],
- "type": "object"
- },
- "FreeFormSectionLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Elements": {
- "items": {
- "$ref": "#/definitions/FreeFormLayoutElement"
- },
- "maxItems": 430,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "Elements"
- ],
- "type": "object"
- },
- "FunnelChartAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "FunnelChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "DataLabelOptions": {
- "$ref": "#/definitions/FunnelChartDataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/FunnelChartFieldWells"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/FunnelChartSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "ValueLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- }
- },
- "type": "object"
- },
- "FunnelChartDataLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "CategoryLabelVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "LabelColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "LabelFontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "MeasureDataLabelStyle": {
- "$ref": "#/definitions/FunnelChartMeasureDataLabelStyle"
- },
- "MeasureLabelVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Position": {
- "$ref": "#/definitions/DataLabelPosition"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "FunnelChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "FunnelChartAggregatedFieldWells": {
- "$ref": "#/definitions/FunnelChartAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "FunnelChartMeasureDataLabelStyle": {
- "enum": [
- "VALUE_ONLY",
- "PERCENTAGE_BY_FIRST_STAGE",
- "PERCENTAGE_BY_PREVIOUS_STAGE",
- "VALUE_AND_PERCENTAGE_BY_FIRST_STAGE",
- "VALUE_AND_PERCENTAGE_BY_PREVIOUS_STAGE"
- ],
- "type": "string"
- },
- "FunnelChartSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "FunnelChartVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/FunnelChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "GaugeChartArcConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "ForegroundColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "GaugeChartConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "ConditionalFormattingOptions": {
- "items": {
- "$ref": "#/definitions/GaugeChartConditionalFormattingOption"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "GaugeChartConditionalFormattingOption": {
- "additionalProperties": false,
- "properties": {
- "Arc": {
- "$ref": "#/definitions/GaugeChartArcConditionalFormatting"
- },
- "PrimaryValue": {
- "$ref": "#/definitions/GaugeChartPrimaryValueConditionalFormatting"
- }
- },
- "type": "object"
- },
- "GaugeChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/GaugeChartFieldWells"
- },
- "GaugeChartOptions": {
- "$ref": "#/definitions/GaugeChartOptions"
- },
- "TooltipOptions": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- }
- },
- "type": "object"
- },
- "GaugeChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "TargetValues": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "GaugeChartOptions": {
- "additionalProperties": false,
- "properties": {
- "Arc": {
- "$ref": "#/definitions/ArcConfiguration"
- },
- "ArcAxis": {
- "$ref": "#/definitions/ArcAxisConfiguration"
- },
- "Comparison": {
- "$ref": "#/definitions/ComparisonConfiguration"
- },
- "PrimaryValueDisplayType": {
- "$ref": "#/definitions/PrimaryValueDisplayType"
- },
- "PrimaryValueFontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- }
- },
- "type": "object"
- },
- "GaugeChartPrimaryValueConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "Icon": {
- "$ref": "#/definitions/ConditionalFormattingIcon"
- },
- "TextColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "GaugeChartVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/GaugeChartConfiguration"
- },
- "ConditionalFormatting": {
- "$ref": "#/definitions/GaugeChartConditionalFormatting"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "GeospatialCoordinateBounds": {
- "additionalProperties": false,
- "properties": {
- "East": {
- "maximum": 1800,
- "minimum": -1800,
- "type": "number"
- },
- "North": {
- "maximum": 90,
- "minimum": -90,
- "type": "number"
- },
- "South": {
- "maximum": 90,
- "minimum": -90,
- "type": "number"
- },
- "West": {
- "maximum": 1800,
- "minimum": -1800,
- "type": "number"
- }
- },
- "required": [
- "East",
- "North",
- "South",
- "West"
- ],
- "type": "object"
- },
- "GeospatialHeatmapColorScale": {
- "additionalProperties": false,
- "properties": {
- "Colors": {
- "items": {
- "$ref": "#/definitions/GeospatialHeatmapDataColor"
- },
- "maxItems": 2,
- "minItems": 2,
- "type": "array"
- }
- },
- "type": "object"
- },
- "GeospatialHeatmapConfiguration": {
- "additionalProperties": false,
- "properties": {
- "HeatmapColor": {
- "$ref": "#/definitions/GeospatialHeatmapColorScale"
- }
- },
- "type": "object"
- },
- "GeospatialHeatmapDataColor": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- }
- },
- "required": [
- "Color"
- ],
- "type": "object"
- },
- "GeospatialMapAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Colors": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Geospatial": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "GeospatialMapConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FieldWells": {
- "$ref": "#/definitions/GeospatialMapFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "MapStyleOptions": {
- "$ref": "#/definitions/GeospatialMapStyleOptions"
- },
- "PointStyleOptions": {
- "$ref": "#/definitions/GeospatialPointStyleOptions"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- },
- "WindowOptions": {
- "$ref": "#/definitions/GeospatialWindowOptions"
- }
- },
- "type": "object"
- },
- "GeospatialMapFieldWells": {
- "additionalProperties": false,
- "properties": {
- "GeospatialMapAggregatedFieldWells": {
- "$ref": "#/definitions/GeospatialMapAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "GeospatialMapStyleOptions": {
- "additionalProperties": false,
- "properties": {
- "BaseMapStyle": {
- "$ref": "#/definitions/BaseMapStyleType"
- }
- },
- "type": "object"
- },
- "GeospatialMapVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/GeospatialMapConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "GeospatialPointStyleOptions": {
- "additionalProperties": false,
- "properties": {
- "ClusterMarkerConfiguration": {
- "$ref": "#/definitions/ClusterMarkerConfiguration"
- },
- "HeatmapConfiguration": {
- "$ref": "#/definitions/GeospatialHeatmapConfiguration"
- },
- "SelectedPointStyle": {
- "$ref": "#/definitions/GeospatialSelectedPointStyle"
- }
- },
- "type": "object"
- },
- "GeospatialSelectedPointStyle": {
- "enum": [
- "POINT",
- "CLUSTER",
- "HEATMAP"
- ],
- "type": "string"
- },
- "GeospatialWindowOptions": {
- "additionalProperties": false,
- "properties": {
- "Bounds": {
- "$ref": "#/definitions/GeospatialCoordinateBounds"
- },
- "MapZoomMode": {
- "$ref": "#/definitions/MapZoomMode"
- }
- },
- "type": "object"
- },
- "GlobalTableBorderOptions": {
- "additionalProperties": false,
- "properties": {
- "SideSpecificBorder": {
- "$ref": "#/definitions/TableSideBorderOptions"
- },
- "UniformBorder": {
- "$ref": "#/definitions/TableBorderOptions"
- }
- },
- "type": "object"
- },
- "GradientColor": {
- "additionalProperties": false,
- "properties": {
- "Stops": {
- "items": {
- "$ref": "#/definitions/GradientStop"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "GradientStop": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "DataValue": {
- "default": null,
- "type": "number"
- },
- "GradientOffset": {
- "default": 0,
- "type": "number"
- }
- },
- "required": [
- "GradientOffset"
- ],
- "type": "object"
- },
- "GridLayoutCanvasSizeOptions": {
- "additionalProperties": false,
- "properties": {
- "ScreenCanvasSizeOptions": {
- "$ref": "#/definitions/GridLayoutScreenCanvasSizeOptions"
- }
- },
- "type": "object"
- },
- "GridLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CanvasSizeOptions": {
- "$ref": "#/definitions/GridLayoutCanvasSizeOptions"
- },
- "Elements": {
- "items": {
- "$ref": "#/definitions/GridLayoutElement"
- },
- "maxItems": 430,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "Elements"
- ],
- "type": "object"
- },
- "GridLayoutElement": {
- "additionalProperties": false,
- "properties": {
- "ColumnIndex": {
- "maximum": 35,
- "minimum": 0,
- "type": "number"
- },
- "ColumnSpan": {
- "maximum": 36,
- "minimum": 1,
- "type": "number"
- },
- "ElementId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "ElementType": {
- "$ref": "#/definitions/LayoutElementType"
- },
- "RowIndex": {
- "maximum": 9009,
- "minimum": 0,
- "type": "number"
- },
- "RowSpan": {
- "maximum": 21,
- "minimum": 1,
- "type": "number"
- }
- },
- "required": [
- "ColumnSpan",
- "ElementId",
- "ElementType",
- "RowSpan"
- ],
- "type": "object"
- },
- "GridLayoutScreenCanvasSizeOptions": {
- "additionalProperties": false,
- "properties": {
- "OptimizedViewPortWidth": {
- "type": "string"
- },
- "ResizeOption": {
- "$ref": "#/definitions/ResizeOption"
- }
- },
- "required": [
- "ResizeOption"
- ],
- "type": "object"
- },
- "GrowthRateComputation": {
- "additionalProperties": false,
- "properties": {
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "type": "string"
- },
- "PeriodSize": {
- "default": 0,
- "maximum": 52,
- "minimum": 2,
- "type": "number"
- },
- "Time": {
- "$ref": "#/definitions/DimensionField"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId"
- ],
- "type": "object"
- },
- "HeaderFooterSectionConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Layout": {
- "$ref": "#/definitions/SectionLayoutConfiguration"
- },
- "SectionId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Style": {
- "$ref": "#/definitions/SectionStyle"
- }
- },
- "required": [
- "Layout",
- "SectionId"
- ],
- "type": "object"
- },
- "HeatMapAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Columns": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Rows": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "HeatMapConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ColorScale": {
- "$ref": "#/definitions/ColorScale"
- },
- "ColumnLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/HeatMapFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "RowLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/HeatMapSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- }
- },
- "type": "object"
- },
- "HeatMapFieldWells": {
- "additionalProperties": false,
- "properties": {
- "HeatMapAggregatedFieldWells": {
- "$ref": "#/definitions/HeatMapAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "HeatMapSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "HeatMapColumnItemsLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "HeatMapColumnSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "HeatMapRowItemsLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "HeatMapRowSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "HeatMapVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/HeatMapConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "HistogramAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "HistogramBinOptions": {
- "additionalProperties": false,
- "properties": {
- "BinCount": {
- "$ref": "#/definitions/BinCountOptions"
- },
- "BinWidth": {
- "$ref": "#/definitions/BinWidthOptions"
- },
- "SelectedBinType": {
- "$ref": "#/definitions/HistogramBinType"
- },
- "StartValue": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "HistogramBinType": {
- "enum": [
- "BIN_COUNT",
- "BIN_WIDTH"
- ],
- "type": "string"
- },
- "HistogramConfiguration": {
- "additionalProperties": false,
- "properties": {
- "BinOptions": {
- "$ref": "#/definitions/HistogramBinOptions"
- },
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/HistogramFieldWells"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- },
- "XAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "XAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "YAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- }
- },
- "type": "object"
- },
- "HistogramFieldWells": {
- "additionalProperties": false,
- "properties": {
- "HistogramAggregatedFieldWells": {
- "$ref": "#/definitions/HistogramAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "HistogramVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/HistogramConfiguration"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "HorizontalTextAlignment": {
- "enum": [
- "LEFT",
- "CENTER",
- "RIGHT",
- "AUTO"
- ],
- "type": "string"
- },
- "Icon": {
- "enum": [
- "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"
- ],
- "type": "string"
- },
- "InnerFilter": {
- "additionalProperties": false,
- "properties": {
- "CategoryInnerFilter": {
- "$ref": "#/definitions/CategoryInnerFilter"
- }
- },
- "type": "object"
- },
- "InsightConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Computations": {
- "items": {
- "$ref": "#/definitions/Computation"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "CustomNarrative": {
- "$ref": "#/definitions/CustomNarrativeOptions"
- }
- },
- "type": "object"
- },
- "InsightVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "DataSetIdentifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "InsightConfiguration": {
- "$ref": "#/definitions/InsightConfiguration"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "DataSetIdentifier",
- "VisualId"
- ],
- "type": "object"
- },
- "IntegerDefaultValues": {
- "additionalProperties": false,
- "properties": {
- "DynamicValue": {
- "$ref": "#/definitions/DynamicDefaultValue"
- },
- "StaticValues": {
- "items": {
- "type": "number"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "IntegerParameterDeclaration": {
- "additionalProperties": false,
- "properties": {
- "DefaultValues": {
- "$ref": "#/definitions/IntegerDefaultValues"
- },
- "MappedDataSetParameters": {
- "items": {
- "$ref": "#/definitions/MappedDataSetParameter"
- },
- "maxItems": 150,
- "minItems": 0,
- "type": "array"
- },
- "Name": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "ParameterValueType": {
- "$ref": "#/definitions/ParameterValueType"
- },
- "ValueWhenUnset": {
- "$ref": "#/definitions/IntegerValueWhenUnsetConfiguration"
- }
- },
- "required": [
- "Name",
- "ParameterValueType"
- ],
- "type": "object"
- },
- "IntegerValueWhenUnsetConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomValue": {
- "default": null,
- "type": "number"
- },
- "ValueWhenUnsetOption": {
- "$ref": "#/definitions/ValueWhenUnsetOption"
- }
- },
- "type": "object"
- },
- "ItemsLimitConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ItemsLimit": {
- "default": null,
- "type": "number"
- },
- "OtherCategories": {
- "$ref": "#/definitions/OtherCategories"
- }
- },
- "type": "object"
- },
- "KPIActualValueConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "Icon": {
- "$ref": "#/definitions/ConditionalFormattingIcon"
- },
- "TextColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "KPIComparisonValueConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "Icon": {
- "$ref": "#/definitions/ConditionalFormattingIcon"
- },
- "TextColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "KPIConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "ConditionalFormattingOptions": {
- "items": {
- "$ref": "#/definitions/KPIConditionalFormattingOption"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "KPIConditionalFormattingOption": {
- "additionalProperties": false,
- "properties": {
- "ActualValue": {
- "$ref": "#/definitions/KPIActualValueConditionalFormatting"
- },
- "ComparisonValue": {
- "$ref": "#/definitions/KPIComparisonValueConditionalFormatting"
- },
- "PrimaryValue": {
- "$ref": "#/definitions/KPIPrimaryValueConditionalFormatting"
- },
- "ProgressBar": {
- "$ref": "#/definitions/KPIProgressBarConditionalFormatting"
- }
- },
- "type": "object"
- },
- "KPIConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FieldWells": {
- "$ref": "#/definitions/KPIFieldWells"
- },
- "KPIOptions": {
- "$ref": "#/definitions/KPIOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/KPISortConfiguration"
- }
- },
- "type": "object"
- },
- "KPIFieldWells": {
- "additionalProperties": false,
- "properties": {
- "TargetValues": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "TrendGroups": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "KPIOptions": {
- "additionalProperties": false,
- "properties": {
- "Comparison": {
- "$ref": "#/definitions/ComparisonConfiguration"
- },
- "PrimaryValueDisplayType": {
- "$ref": "#/definitions/PrimaryValueDisplayType"
- },
- "PrimaryValueFontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "ProgressBar": {
- "$ref": "#/definitions/ProgressBarOptions"
- },
- "SecondaryValue": {
- "$ref": "#/definitions/SecondaryValueOptions"
- },
- "SecondaryValueFontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "Sparkline": {
- "$ref": "#/definitions/KPISparklineOptions"
- },
- "TrendArrows": {
- "$ref": "#/definitions/TrendArrowOptions"
- },
- "VisualLayoutOptions": {
- "$ref": "#/definitions/KPIVisualLayoutOptions"
- }
- },
- "type": "object"
- },
- "KPIPrimaryValueConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "Icon": {
- "$ref": "#/definitions/ConditionalFormattingIcon"
- },
- "TextColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "KPIProgressBarConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "ForegroundColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "KPISortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "TrendGroupSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "KPISparklineOptions": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "TooltipVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Type": {
- "$ref": "#/definitions/KPISparklineType"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "required": [
- "Type"
- ],
- "type": "object"
- },
- "KPISparklineType": {
- "enum": [
- "LINE",
- "AREA"
- ],
- "type": "string"
- },
- "KPIVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/KPIConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "ConditionalFormatting": {
- "$ref": "#/definitions/KPIConditionalFormatting"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "KPIVisualLayoutOptions": {
- "additionalProperties": false,
- "properties": {
- "StandardLayout": {
- "$ref": "#/definitions/KPIVisualStandardLayout"
- }
- },
- "type": "object"
- },
- "KPIVisualStandardLayout": {
- "additionalProperties": false,
- "properties": {
- "Type": {
- "$ref": "#/definitions/KPIVisualStandardLayoutType"
- }
- },
- "required": [
- "Type"
- ],
- "type": "object"
- },
- "KPIVisualStandardLayoutType": {
- "enum": [
- "CLASSIC",
- "VERTICAL"
- ],
- "type": "string"
- },
- "LabelOptions": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "type": "string"
- },
- "FontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "Layout": {
- "additionalProperties": false,
- "properties": {
- "Configuration": {
- "$ref": "#/definitions/LayoutConfiguration"
- }
- },
- "required": [
- "Configuration"
- ],
- "type": "object"
- },
- "LayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FreeFormLayout": {
- "$ref": "#/definitions/FreeFormLayoutConfiguration"
- },
- "GridLayout": {
- "$ref": "#/definitions/GridLayoutConfiguration"
- },
- "SectionBasedLayout": {
- "$ref": "#/definitions/SectionBasedLayoutConfiguration"
- }
- },
- "type": "object"
- },
- "LayoutElementType": {
- "enum": [
- "VISUAL",
- "FILTER_CONTROL",
- "PARAMETER_CONTROL",
- "TEXT_BOX"
- ],
- "type": "string"
- },
- "LegendOptions": {
- "additionalProperties": false,
- "properties": {
- "Height": {
- "type": "string"
- },
- "Position": {
- "$ref": "#/definitions/LegendPosition"
- },
- "Title": {
- "$ref": "#/definitions/LabelOptions"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Width": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "LegendPosition": {
- "enum": [
- "AUTO",
- "RIGHT",
- "BOTTOM",
- "TOP"
- ],
- "type": "string"
- },
- "LineChartAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Colors": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "SmallMultiples": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "LineChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ContributionAnalysisDefaults": {
- "items": {
- "$ref": "#/definitions/ContributionAnalysisDefault"
- },
- "maxItems": 200,
- "minItems": 1,
- "type": "array"
- },
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "DefaultSeriesSettings": {
- "$ref": "#/definitions/LineChartDefaultSeriesSettings"
- },
- "FieldWells": {
- "$ref": "#/definitions/LineChartFieldWells"
- },
- "ForecastConfigurations": {
- "items": {
- "$ref": "#/definitions/ForecastConfiguration"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "PrimaryYAxisDisplayOptions": {
- "$ref": "#/definitions/LineSeriesAxisDisplayOptions"
- },
- "PrimaryYAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ReferenceLines": {
- "items": {
- "$ref": "#/definitions/ReferenceLine"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "SecondaryYAxisDisplayOptions": {
- "$ref": "#/definitions/LineSeriesAxisDisplayOptions"
- },
- "SecondaryYAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "Series": {
- "items": {
- "$ref": "#/definitions/SeriesItem"
- },
- "maxItems": 2000,
- "minItems": 0,
- "type": "array"
- },
- "SmallMultiplesOptions": {
- "$ref": "#/definitions/SmallMultiplesOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/LineChartSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "Type": {
- "$ref": "#/definitions/LineChartType"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- },
- "XAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "XAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- }
- },
- "type": "object"
- },
- "LineChartDefaultSeriesSettings": {
- "additionalProperties": false,
- "properties": {
- "AxisBinding": {
- "$ref": "#/definitions/AxisBinding"
- },
- "LineStyleSettings": {
- "$ref": "#/definitions/LineChartLineStyleSettings"
- },
- "MarkerStyleSettings": {
- "$ref": "#/definitions/LineChartMarkerStyleSettings"
- }
- },
- "type": "object"
- },
- "LineChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "LineChartAggregatedFieldWells": {
- "$ref": "#/definitions/LineChartAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "LineChartLineStyle": {
- "enum": [
- "SOLID",
- "DOTTED",
- "DASHED"
- ],
- "type": "string"
- },
- "LineChartLineStyleSettings": {
- "additionalProperties": false,
- "properties": {
- "LineInterpolation": {
- "$ref": "#/definitions/LineInterpolation"
- },
- "LineStyle": {
- "$ref": "#/definitions/LineChartLineStyle"
- },
- "LineVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "LineWidth": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "LineChartMarkerShape": {
- "enum": [
- "CIRCLE",
- "TRIANGLE",
- "SQUARE",
- "DIAMOND",
- "ROUNDED_SQUARE"
- ],
- "type": "string"
- },
- "LineChartMarkerStyleSettings": {
- "additionalProperties": false,
- "properties": {
- "MarkerColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "MarkerShape": {
- "$ref": "#/definitions/LineChartMarkerShape"
- },
- "MarkerSize": {
- "type": "string"
- },
- "MarkerVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "LineChartSeriesSettings": {
- "additionalProperties": false,
- "properties": {
- "LineStyleSettings": {
- "$ref": "#/definitions/LineChartLineStyleSettings"
- },
- "MarkerStyleSettings": {
- "$ref": "#/definitions/LineChartMarkerStyleSettings"
- }
- },
- "type": "object"
- },
- "LineChartSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryItemsLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "ColorItemsLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "SmallMultiplesLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "SmallMultiplesSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "LineChartType": {
- "enum": [
- "LINE",
- "AREA",
- "STACKED_AREA"
- ],
- "type": "string"
- },
- "LineChartVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/LineChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "LineInterpolation": {
- "enum": [
- "LINEAR",
- "SMOOTH",
- "STEPPED"
- ],
- "type": "string"
- },
- "LineSeriesAxisDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "AxisOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "MissingDataConfigurations": {
- "items": {
- "$ref": "#/definitions/MissingDataConfiguration"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "ListControlDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "InfoIconLabelOptions": {
- "$ref": "#/definitions/SheetControlInfoIconLabelOptions"
- },
- "SearchOptions": {
- "$ref": "#/definitions/ListControlSearchOptions"
- },
- "SelectAllOptions": {
- "$ref": "#/definitions/ListControlSelectAllOptions"
- },
- "TitleOptions": {
- "$ref": "#/definitions/LabelOptions"
- }
- },
- "type": "object"
- },
- "ListControlSearchOptions": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "ListControlSelectAllOptions": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "LoadingAnimation": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "LocalNavigationConfiguration": {
- "additionalProperties": false,
- "properties": {
- "TargetSheetId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "TargetSheetId"
- ],
- "type": "object"
- },
- "LongFormatText": {
- "additionalProperties": false,
- "properties": {
- "PlainText": {
- "maxLength": 1024,
- "minLength": 1,
- "type": "string"
- },
- "RichText": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "type": "object"
- },
- "MapZoomMode": {
- "enum": [
- "AUTO",
- "MANUAL"
- ],
- "type": "string"
- },
- "MappedDataSetParameter": {
- "additionalProperties": false,
- "properties": {
- "DataSetIdentifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "DataSetParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- }
- },
- "required": [
- "DataSetIdentifier",
- "DataSetParameterName"
- ],
- "type": "object"
- },
- "MaximumLabelType": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "MaximumMinimumComputation": {
- "additionalProperties": false,
- "properties": {
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "type": "string"
- },
- "Time": {
- "$ref": "#/definitions/DimensionField"
- },
- "Type": {
- "$ref": "#/definitions/MaximumMinimumComputationType"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId",
- "Type"
- ],
- "type": "object"
- },
- "MaximumMinimumComputationType": {
- "enum": [
- "MAXIMUM",
- "MINIMUM"
- ],
- "type": "string"
- },
- "MeasureField": {
- "additionalProperties": false,
- "properties": {
- "CalculatedMeasureField": {
- "$ref": "#/definitions/CalculatedMeasureField"
- },
- "CategoricalMeasureField": {
- "$ref": "#/definitions/CategoricalMeasureField"
- },
- "DateMeasureField": {
- "$ref": "#/definitions/DateMeasureField"
- },
- "NumericalMeasureField": {
- "$ref": "#/definitions/NumericalMeasureField"
- }
- },
- "type": "object"
- },
- "MetricComparisonComputation": {
- "additionalProperties": false,
- "properties": {
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "FromValue": {
- "$ref": "#/definitions/MeasureField"
- },
- "Name": {
- "type": "string"
- },
- "TargetValue": {
- "$ref": "#/definitions/MeasureField"
- },
- "Time": {
- "$ref": "#/definitions/DimensionField"
- }
- },
- "required": [
- "ComputationId"
- ],
- "type": "object"
- },
- "MinimumLabelType": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "MissingDataConfiguration": {
- "additionalProperties": false,
- "properties": {
- "TreatmentOption": {
- "$ref": "#/definitions/MissingDataTreatmentOption"
- }
- },
- "type": "object"
- },
- "MissingDataTreatmentOption": {
- "enum": [
- "INTERPOLATE",
- "SHOW_AS_ZERO",
- "SHOW_AS_BLANK"
- ],
- "type": "string"
- },
- "NegativeValueConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DisplayMode": {
- "$ref": "#/definitions/NegativeValueDisplayMode"
- }
- },
- "required": [
- "DisplayMode"
- ],
- "type": "object"
- },
- "NegativeValueDisplayMode": {
- "enum": [
- "POSITIVE",
- "NEGATIVE"
- ],
- "type": "string"
- },
- "NestedFilter": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "IncludeInnerSet": {
- "default": false,
- "type": "boolean"
- },
- "InnerFilter": {
- "$ref": "#/definitions/InnerFilter"
- }
- },
- "required": [
- "Column",
- "FilterId",
- "IncludeInnerSet",
- "InnerFilter"
- ],
- "type": "object"
- },
- "NullValueFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "NullString": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "NullString"
- ],
- "type": "object"
- },
- "NumberDisplayFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DecimalPlacesConfiguration": {
- "$ref": "#/definitions/DecimalPlacesConfiguration"
- },
- "NegativeValueConfiguration": {
- "$ref": "#/definitions/NegativeValueConfiguration"
- },
- "NullValueFormatConfiguration": {
- "$ref": "#/definitions/NullValueFormatConfiguration"
- },
- "NumberScale": {
- "$ref": "#/definitions/NumberScale"
- },
- "Prefix": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "SeparatorConfiguration": {
- "$ref": "#/definitions/NumericSeparatorConfiguration"
- },
- "Suffix": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- }
- },
- "type": "object"
- },
- "NumberFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FormatConfiguration": {
- "$ref": "#/definitions/NumericFormatConfiguration"
- }
- },
- "type": "object"
- },
- "NumberScale": {
- "enum": [
- "NONE",
- "AUTO",
- "THOUSANDS",
- "MILLIONS",
- "BILLIONS",
- "TRILLIONS"
- ],
- "type": "string"
- },
- "NumericAxisOptions": {
- "additionalProperties": false,
- "properties": {
- "Range": {
- "$ref": "#/definitions/AxisDisplayRange"
- },
- "Scale": {
- "$ref": "#/definitions/AxisScale"
- }
- },
- "type": "object"
- },
- "NumericEqualityDrillDownFilter": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "Value": {
- "default": 0,
- "type": "number"
- }
- },
- "required": [
- "Column",
- "Value"
- ],
- "type": "object"
- },
- "NumericEqualityFilter": {
- "additionalProperties": false,
- "properties": {
- "AggregationFunction": {
- "$ref": "#/definitions/AggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "MatchOperator": {
- "$ref": "#/definitions/NumericEqualityMatchOperator"
- },
- "NullOption": {
- "$ref": "#/definitions/FilterNullOption"
- },
- "ParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "SelectAllOptions": {
- "$ref": "#/definitions/NumericFilterSelectAllOptions"
- },
- "Value": {
- "default": null,
- "type": "number"
- }
- },
- "required": [
- "Column",
- "FilterId",
- "MatchOperator",
- "NullOption"
- ],
- "type": "object"
- },
- "NumericEqualityMatchOperator": {
- "enum": [
- "EQUALS",
- "DOES_NOT_EQUAL"
- ],
- "type": "string"
- },
- "NumericFilterSelectAllOptions": {
- "enum": [
- "FILTER_ALL_VALUES"
- ],
- "type": "string"
- },
- "NumericFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CurrencyDisplayFormatConfiguration": {
- "$ref": "#/definitions/CurrencyDisplayFormatConfiguration"
- },
- "NumberDisplayFormatConfiguration": {
- "$ref": "#/definitions/NumberDisplayFormatConfiguration"
- },
- "PercentageDisplayFormatConfiguration": {
- "$ref": "#/definitions/PercentageDisplayFormatConfiguration"
- }
- },
- "type": "object"
- },
- "NumericRangeFilter": {
- "additionalProperties": false,
- "properties": {
- "AggregationFunction": {
- "$ref": "#/definitions/AggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "IncludeMaximum": {
- "default": null,
- "type": "boolean"
- },
- "IncludeMinimum": {
- "default": null,
- "type": "boolean"
- },
- "NullOption": {
- "$ref": "#/definitions/FilterNullOption"
- },
- "RangeMaximum": {
- "$ref": "#/definitions/NumericRangeFilterValue"
- },
- "RangeMinimum": {
- "$ref": "#/definitions/NumericRangeFilterValue"
- },
- "SelectAllOptions": {
- "$ref": "#/definitions/NumericFilterSelectAllOptions"
- }
- },
- "required": [
- "Column",
- "FilterId",
- "NullOption"
- ],
- "type": "object"
- },
- "NumericRangeFilterValue": {
- "additionalProperties": false,
- "properties": {
- "Parameter": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "StaticValue": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "NumericSeparatorConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DecimalSeparator": {
- "$ref": "#/definitions/NumericSeparatorSymbol"
- },
- "ThousandsSeparator": {
- "$ref": "#/definitions/ThousandSeparatorOptions"
- }
- },
- "type": "object"
- },
- "NumericSeparatorSymbol": {
- "enum": [
- "COMMA",
- "DOT",
- "SPACE"
- ],
- "type": "string"
- },
- "NumericalAggregationFunction": {
- "additionalProperties": false,
- "properties": {
- "PercentileAggregation": {
- "$ref": "#/definitions/PercentileAggregation"
- },
- "SimpleNumericalAggregation": {
- "$ref": "#/definitions/SimpleNumericalAggregationFunction"
- }
- },
- "type": "object"
- },
- "NumericalDimensionField": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/NumberFormatConfiguration"
- },
- "HierarchyId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "NumericalMeasureField": {
- "additionalProperties": false,
- "properties": {
- "AggregationFunction": {
- "$ref": "#/definitions/NumericalAggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/NumberFormatConfiguration"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "OtherCategories": {
- "enum": [
- "INCLUDE",
- "EXCLUDE"
- ],
- "type": "string"
- },
- "PaginationConfiguration": {
- "additionalProperties": false,
- "properties": {
- "PageNumber": {
- "minimum": 0,
- "type": "number"
- },
- "PageSize": {
- "default": null,
- "type": "number"
- }
- },
- "required": [
- "PageNumber",
- "PageSize"
- ],
- "type": "object"
- },
- "PanelBorderStyle": {
- "enum": [
- "SOLID",
- "DASHED",
- "DOTTED"
- ],
- "type": "string"
- },
- "PanelConfiguration": {
- "additionalProperties": false,
- "properties": {
- "BackgroundColor": {
- "pattern": "^#[A-F0-9]{6}(?:[A-F0-9]{2})?$",
- "type": "string"
- },
- "BackgroundVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "BorderColor": {
- "pattern": "^#[A-F0-9]{6}(?:[A-F0-9]{2})?$",
- "type": "string"
- },
- "BorderStyle": {
- "$ref": "#/definitions/PanelBorderStyle"
- },
- "BorderThickness": {
- "type": "string"
- },
- "BorderVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "GutterSpacing": {
- "type": "string"
- },
- "GutterVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Title": {
- "$ref": "#/definitions/PanelTitleOptions"
- }
- },
- "type": "object"
- },
- "PanelTitleOptions": {
- "additionalProperties": false,
- "properties": {
- "FontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "HorizontalTextAlignment": {
- "$ref": "#/definitions/HorizontalTextAlignment"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "PaperOrientation": {
- "enum": [
- "PORTRAIT",
- "LANDSCAPE"
- ],
- "type": "string"
- },
- "PaperSize": {
- "enum": [
- "US_LETTER",
- "US_LEGAL",
- "US_TABLOID_LEDGER",
- "A0",
- "A1",
- "A2",
- "A3",
- "A4",
- "A5",
- "JIS_B4",
- "JIS_B5"
- ],
- "type": "string"
- },
- "ParameterControl": {
- "additionalProperties": false,
- "properties": {
- "DateTimePicker": {
- "$ref": "#/definitions/ParameterDateTimePickerControl"
- },
- "Dropdown": {
- "$ref": "#/definitions/ParameterDropDownControl"
- },
- "List": {
- "$ref": "#/definitions/ParameterListControl"
- },
- "Slider": {
- "$ref": "#/definitions/ParameterSliderControl"
- },
- "TextArea": {
- "$ref": "#/definitions/ParameterTextAreaControl"
- },
- "TextField": {
- "$ref": "#/definitions/ParameterTextFieldControl"
- }
- },
- "type": "object"
- },
- "ParameterDateTimePickerControl": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/DateTimePickerControlDisplayOptions"
- },
- "ParameterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "ParameterControlId",
- "SourceParameterName",
- "Title"
- ],
- "type": "object"
- },
- "ParameterDeclaration": {
- "additionalProperties": false,
- "properties": {
- "DateTimeParameterDeclaration": {
- "$ref": "#/definitions/DateTimeParameterDeclaration"
- },
- "DecimalParameterDeclaration": {
- "$ref": "#/definitions/DecimalParameterDeclaration"
- },
- "IntegerParameterDeclaration": {
- "$ref": "#/definitions/IntegerParameterDeclaration"
- },
- "StringParameterDeclaration": {
- "$ref": "#/definitions/StringParameterDeclaration"
- }
- },
- "type": "object"
- },
- "ParameterDropDownControl": {
- "additionalProperties": false,
- "properties": {
- "CascadingControlConfiguration": {
- "$ref": "#/definitions/CascadingControlConfiguration"
- },
- "DisplayOptions": {
- "$ref": "#/definitions/DropDownControlDisplayOptions"
- },
- "ParameterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SelectableValues": {
- "$ref": "#/definitions/ParameterSelectableValues"
- },
- "SourceParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlListType"
- }
- },
- "required": [
- "ParameterControlId",
- "SourceParameterName",
- "Title"
- ],
- "type": "object"
- },
- "ParameterListControl": {
- "additionalProperties": false,
- "properties": {
- "CascadingControlConfiguration": {
- "$ref": "#/definitions/CascadingControlConfiguration"
- },
- "DisplayOptions": {
- "$ref": "#/definitions/ListControlDisplayOptions"
- },
- "ParameterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SelectableValues": {
- "$ref": "#/definitions/ParameterSelectableValues"
- },
- "SourceParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlListType"
- }
- },
- "required": [
- "ParameterControlId",
- "SourceParameterName",
- "Title"
- ],
- "type": "object"
- },
- "ParameterSelectableValues": {
- "additionalProperties": false,
- "properties": {
- "LinkToDataSetColumn": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "Values": {
- "items": {
- "type": "string"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "ParameterSliderControl": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/SliderControlDisplayOptions"
- },
- "MaximumValue": {
- "default": 0,
- "type": "number"
- },
- "MinimumValue": {
- "default": 0,
- "type": "number"
- },
- "ParameterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "StepSize": {
- "default": 0,
- "type": "number"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "MaximumValue",
- "MinimumValue",
- "ParameterControlId",
- "SourceParameterName",
- "StepSize",
- "Title"
- ],
- "type": "object"
- },
- "ParameterTextAreaControl": {
- "additionalProperties": false,
- "properties": {
- "Delimiter": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "DisplayOptions": {
- "$ref": "#/definitions/TextAreaControlDisplayOptions"
- },
- "ParameterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "ParameterControlId",
- "SourceParameterName",
- "Title"
- ],
- "type": "object"
- },
- "ParameterTextFieldControl": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/TextFieldControlDisplayOptions"
- },
- "ParameterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "ParameterControlId",
- "SourceParameterName",
- "Title"
- ],
- "type": "object"
- },
- "ParameterValueType": {
- "enum": [
- "MULTI_VALUED",
- "SINGLE_VALUED"
- ],
- "type": "string"
- },
- "PercentVisibleRange": {
- "additionalProperties": false,
- "properties": {
- "From": {
- "default": null,
- "maximum": 100,
- "minimum": 0,
- "type": "number"
- },
- "To": {
- "default": null,
- "maximum": 100,
- "minimum": 0,
- "type": "number"
- }
- },
- "type": "object"
- },
- "PercentageDisplayFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DecimalPlacesConfiguration": {
- "$ref": "#/definitions/DecimalPlacesConfiguration"
- },
- "NegativeValueConfiguration": {
- "$ref": "#/definitions/NegativeValueConfiguration"
- },
- "NullValueFormatConfiguration": {
- "$ref": "#/definitions/NullValueFormatConfiguration"
- },
- "Prefix": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "SeparatorConfiguration": {
- "$ref": "#/definitions/NumericSeparatorConfiguration"
- },
- "Suffix": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- }
- },
- "type": "object"
- },
- "PercentileAggregation": {
- "additionalProperties": false,
- "properties": {
- "PercentileValue": {
- "maximum": 100,
- "minimum": 0,
- "type": "number"
- }
- },
- "type": "object"
- },
- "PeriodOverPeriodComputation": {
- "additionalProperties": false,
- "properties": {
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "type": "string"
- },
- "Time": {
- "$ref": "#/definitions/DimensionField"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId"
- ],
- "type": "object"
- },
- "PeriodToDateComputation": {
- "additionalProperties": false,
- "properties": {
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "type": "string"
- },
- "PeriodTimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- },
- "Time": {
- "$ref": "#/definitions/DimensionField"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId"
- ],
- "type": "object"
- },
- "PieChartAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "SmallMultiples": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "PieChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ContributionAnalysisDefaults": {
- "items": {
- "$ref": "#/definitions/ContributionAnalysisDefault"
- },
- "maxItems": 200,
- "minItems": 1,
- "type": "array"
- },
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "DonutOptions": {
- "$ref": "#/definitions/DonutOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/PieChartFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "SmallMultiplesOptions": {
- "$ref": "#/definitions/SmallMultiplesOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/PieChartSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "ValueLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- }
- },
- "type": "object"
- },
- "PieChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "PieChartAggregatedFieldWells": {
- "$ref": "#/definitions/PieChartAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "PieChartSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "SmallMultiplesLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "SmallMultiplesSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "PieChartVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/PieChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "PivotFieldSortOptions": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "SortBy": {
- "$ref": "#/definitions/PivotTableSortBy"
- }
- },
- "required": [
- "FieldId",
- "SortBy"
- ],
- "type": "object"
- },
- "PivotTableAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Columns": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 40,
- "minItems": 0,
- "type": "array"
- },
- "Rows": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 40,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 40,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "PivotTableCellConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "Scope": {
- "$ref": "#/definitions/PivotTableConditionalFormattingScope"
- },
- "Scopes": {
- "items": {
- "$ref": "#/definitions/PivotTableConditionalFormattingScope"
- },
- "maxItems": 3,
- "minItems": 0,
- "type": "array"
- },
- "TextFormat": {
- "$ref": "#/definitions/TextConditionalFormat"
- }
- },
- "required": [
- "FieldId"
- ],
- "type": "object"
- },
- "PivotTableConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "ConditionalFormattingOptions": {
- "items": {
- "$ref": "#/definitions/PivotTableConditionalFormattingOption"
- },
- "maxItems": 500,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "PivotTableConditionalFormattingOption": {
- "additionalProperties": false,
- "properties": {
- "Cell": {
- "$ref": "#/definitions/PivotTableCellConditionalFormatting"
- }
- },
- "type": "object"
- },
- "PivotTableConditionalFormattingScope": {
- "additionalProperties": false,
- "properties": {
- "Role": {
- "$ref": "#/definitions/PivotTableConditionalFormattingScopeRole"
- }
- },
- "type": "object"
- },
- "PivotTableConditionalFormattingScopeRole": {
- "enum": [
- "FIELD",
- "FIELD_TOTAL",
- "GRAND_TOTAL"
- ],
- "type": "string"
- },
- "PivotTableConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FieldOptions": {
- "$ref": "#/definitions/PivotTableFieldOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/PivotTableFieldWells"
- },
- "PaginatedReportOptions": {
- "$ref": "#/definitions/PivotTablePaginatedReportOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/PivotTableSortConfiguration"
- },
- "TableOptions": {
- "$ref": "#/definitions/PivotTableOptions"
- },
- "TotalOptions": {
- "$ref": "#/definitions/PivotTableTotalOptions"
- }
- },
- "type": "object"
- },
- "PivotTableDataPathOption": {
- "additionalProperties": false,
- "properties": {
- "DataPathList": {
- "items": {
- "$ref": "#/definitions/DataPathValue"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "Width": {
- "type": "string"
- }
- },
- "required": [
- "DataPathList"
- ],
- "type": "object"
- },
- "PivotTableDataPathType": {
- "enum": [
- "HIERARCHY_ROWS_LAYOUT_COLUMN",
- "MULTIPLE_ROW_METRICS_COLUMN",
- "EMPTY_COLUMN_HEADER",
- "COUNT_METRIC_COLUMN"
- ],
- "type": "string"
- },
- "PivotTableFieldCollapseState": {
- "enum": [
- "COLLAPSED",
- "EXPANDED"
- ],
- "type": "string"
- },
- "PivotTableFieldCollapseStateOption": {
- "additionalProperties": false,
- "properties": {
- "State": {
- "$ref": "#/definitions/PivotTableFieldCollapseState"
- },
- "Target": {
- "$ref": "#/definitions/PivotTableFieldCollapseStateTarget"
- }
- },
- "required": [
- "Target"
- ],
- "type": "object"
- },
- "PivotTableFieldCollapseStateTarget": {
- "additionalProperties": false,
- "properties": {
- "FieldDataPathValues": {
- "items": {
- "$ref": "#/definitions/DataPathValue"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "FieldId": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "PivotTableFieldOption": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "required": [
- "FieldId"
- ],
- "type": "object"
- },
- "PivotTableFieldOptions": {
- "additionalProperties": false,
- "properties": {
- "CollapseStateOptions": {
- "items": {
- "$ref": "#/definitions/PivotTableFieldCollapseStateOption"
- },
- "type": "array"
- },
- "DataPathOptions": {
- "items": {
- "$ref": "#/definitions/PivotTableDataPathOption"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "SelectedFieldOptions": {
- "items": {
- "$ref": "#/definitions/PivotTableFieldOption"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "PivotTableFieldSubtotalOptions": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "type": "object"
- },
- "PivotTableFieldWells": {
- "additionalProperties": false,
- "properties": {
- "PivotTableAggregatedFieldWells": {
- "$ref": "#/definitions/PivotTableAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "PivotTableMetricPlacement": {
- "enum": [
- "ROW",
- "COLUMN"
- ],
- "type": "string"
- },
- "PivotTableOptions": {
- "additionalProperties": false,
- "properties": {
- "CellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "CollapsedRowDimensionsVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "ColumnHeaderStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "ColumnNamesVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "DefaultCellWidth": {
- "type": "string"
- },
- "MetricPlacement": {
- "$ref": "#/definitions/PivotTableMetricPlacement"
- },
- "RowAlternateColorOptions": {
- "$ref": "#/definitions/RowAlternateColorOptions"
- },
- "RowFieldNamesStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "RowHeaderStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "RowsLabelOptions": {
- "$ref": "#/definitions/PivotTableRowsLabelOptions"
- },
- "RowsLayout": {
- "$ref": "#/definitions/PivotTableRowsLayout"
- },
- "SingleMetricVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "ToggleButtonsVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "PivotTablePaginatedReportOptions": {
- "additionalProperties": false,
- "properties": {
- "OverflowColumnHeaderVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "VerticalOverflowVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "PivotTableRowsLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "maxLength": 1024,
- "minLength": 1,
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "PivotTableRowsLayout": {
- "enum": [
- "TABULAR",
- "HIERARCHY"
- ],
- "type": "string"
- },
- "PivotTableSortBy": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnSort"
- },
- "DataPath": {
- "$ref": "#/definitions/DataPathSort"
- },
- "Field": {
- "$ref": "#/definitions/FieldSort"
- }
- },
- "type": "object"
- },
- "PivotTableSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FieldSortOptions": {
- "items": {
- "$ref": "#/definitions/PivotFieldSortOptions"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "PivotTableSubtotalLevel": {
- "enum": [
- "ALL",
- "CUSTOM",
- "LAST"
- ],
- "type": "string"
- },
- "PivotTableTotalOptions": {
- "additionalProperties": false,
- "properties": {
- "ColumnSubtotalOptions": {
- "$ref": "#/definitions/SubtotalOptions"
- },
- "ColumnTotalOptions": {
- "$ref": "#/definitions/PivotTotalOptions"
- },
- "RowSubtotalOptions": {
- "$ref": "#/definitions/SubtotalOptions"
- },
- "RowTotalOptions": {
- "$ref": "#/definitions/PivotTotalOptions"
- }
- },
- "type": "object"
- },
- "PivotTableVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/PivotTableConfiguration"
- },
- "ConditionalFormatting": {
- "$ref": "#/definitions/PivotTableConditionalFormatting"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "PivotTotalOptions": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "type": "string"
- },
- "MetricHeaderCellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "Placement": {
- "$ref": "#/definitions/TableTotalsPlacement"
- },
- "ScrollStatus": {
- "$ref": "#/definitions/TableTotalsScrollStatus"
- },
- "TotalAggregationOptions": {
- "items": {
- "$ref": "#/definitions/TotalAggregationOption"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "TotalCellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "TotalsVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "ValueCellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- }
- },
- "type": "object"
- },
- "PredefinedHierarchy": {
- "additionalProperties": false,
- "properties": {
- "Columns": {
- "items": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "maxItems": 10,
- "minItems": 1,
- "type": "array"
- },
- "DrillDownFilters": {
- "items": {
- "$ref": "#/definitions/DrillDownFilter"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "HierarchyId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Columns",
- "HierarchyId"
- ],
- "type": "object"
- },
- "PrimaryValueDisplayType": {
- "enum": [
- "HIDDEN",
- "COMPARISON",
- "ACTUAL"
- ],
- "type": "string"
- },
- "ProgressBarOptions": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "RadarChartAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Color": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "RadarChartAreaStyleSettings": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "RadarChartAxesRangeScale": {
- "enum": [
- "AUTO",
- "INDEPENDENT",
- "SHARED"
- ],
- "type": "string"
- },
- "RadarChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "AlternateBandColorsVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "AlternateBandEvenColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "AlternateBandOddColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "AxesRangeScale": {
- "$ref": "#/definitions/RadarChartAxesRangeScale"
- },
- "BaseSeriesSettings": {
- "$ref": "#/definitions/RadarChartSeriesSettings"
- },
- "CategoryAxis": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "CategoryLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ColorAxis": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "ColorLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/RadarChartFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "Shape": {
- "$ref": "#/definitions/RadarChartShape"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/RadarChartSortConfiguration"
- },
- "StartAngle": {
- "maximum": 360,
- "minimum": -360,
- "type": "number"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- }
- },
- "type": "object"
- },
- "RadarChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "RadarChartAggregatedFieldWells": {
- "$ref": "#/definitions/RadarChartAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "RadarChartSeriesSettings": {
- "additionalProperties": false,
- "properties": {
- "AreaStyleSettings": {
- "$ref": "#/definitions/RadarChartAreaStyleSettings"
- }
- },
- "type": "object"
- },
- "RadarChartShape": {
- "enum": [
- "CIRCLE",
- "POLYGON"
- ],
- "type": "string"
- },
- "RadarChartSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "ColorItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "ColorSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "RadarChartVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/RadarChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "RangeEndsLabelType": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "ReferenceLine": {
- "additionalProperties": false,
- "properties": {
- "DataConfiguration": {
- "$ref": "#/definitions/ReferenceLineDataConfiguration"
- },
- "LabelConfiguration": {
- "$ref": "#/definitions/ReferenceLineLabelConfiguration"
- },
- "Status": {
- "$ref": "#/definitions/WidgetStatus"
- },
- "StyleConfiguration": {
- "$ref": "#/definitions/ReferenceLineStyleConfiguration"
- }
- },
- "required": [
- "DataConfiguration"
- ],
- "type": "object"
- },
- "ReferenceLineCustomLabelConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "pattern": "\\S",
- "type": "string"
- }
- },
- "required": [
- "CustomLabel"
- ],
- "type": "object"
- },
- "ReferenceLineDataConfiguration": {
- "additionalProperties": false,
- "properties": {
- "AxisBinding": {
- "$ref": "#/definitions/AxisBinding"
- },
- "DynamicConfiguration": {
- "$ref": "#/definitions/ReferenceLineDynamicDataConfiguration"
- },
- "SeriesType": {
- "$ref": "#/definitions/ReferenceLineSeriesType"
- },
- "StaticConfiguration": {
- "$ref": "#/definitions/ReferenceLineStaticDataConfiguration"
- }
- },
- "type": "object"
- },
- "ReferenceLineDynamicDataConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Calculation": {
- "$ref": "#/definitions/NumericalAggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "MeasureAggregationFunction": {
- "$ref": "#/definitions/AggregationFunction"
- }
- },
- "required": [
- "Calculation",
- "Column"
- ],
- "type": "object"
- },
- "ReferenceLineLabelConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomLabelConfiguration": {
- "$ref": "#/definitions/ReferenceLineCustomLabelConfiguration"
- },
- "FontColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "FontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "HorizontalPosition": {
- "$ref": "#/definitions/ReferenceLineLabelHorizontalPosition"
- },
- "ValueLabelConfiguration": {
- "$ref": "#/definitions/ReferenceLineValueLabelConfiguration"
- },
- "VerticalPosition": {
- "$ref": "#/definitions/ReferenceLineLabelVerticalPosition"
- }
- },
- "type": "object"
- },
- "ReferenceLineLabelHorizontalPosition": {
- "enum": [
- "LEFT",
- "CENTER",
- "RIGHT"
- ],
- "type": "string"
- },
- "ReferenceLineLabelVerticalPosition": {
- "enum": [
- "ABOVE",
- "BELOW"
- ],
- "type": "string"
- },
- "ReferenceLinePatternType": {
- "enum": [
- "SOLID",
- "DASHED",
- "DOTTED"
- ],
- "type": "string"
- },
- "ReferenceLineSeriesType": {
- "enum": [
- "BAR",
- "LINE"
- ],
- "type": "string"
- },
- "ReferenceLineStaticDataConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Value": {
- "default": 0,
- "type": "number"
- }
- },
- "required": [
- "Value"
- ],
- "type": "object"
- },
- "ReferenceLineStyleConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "Pattern": {
- "$ref": "#/definitions/ReferenceLinePatternType"
- }
- },
- "type": "object"
- },
- "ReferenceLineValueLabelConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FormatConfiguration": {
- "$ref": "#/definitions/NumericFormatConfiguration"
- },
- "RelativePosition": {
- "$ref": "#/definitions/ReferenceLineValueLabelRelativePosition"
- }
- },
- "type": "object"
- },
- "ReferenceLineValueLabelRelativePosition": {
- "enum": [
- "BEFORE_CUSTOM_LABEL",
- "AFTER_CUSTOM_LABEL"
- ],
- "type": "string"
- },
- "RelativeDateTimeControlDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "DateTimeFormat": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "InfoIconLabelOptions": {
- "$ref": "#/definitions/SheetControlInfoIconLabelOptions"
- },
- "TitleOptions": {
- "$ref": "#/definitions/LabelOptions"
- }
- },
- "type": "object"
- },
- "RelativeDateType": {
- "enum": [
- "PREVIOUS",
- "THIS",
- "LAST",
- "NOW",
- "NEXT"
- ],
- "type": "string"
- },
- "RelativeDatesFilter": {
- "additionalProperties": false,
- "properties": {
- "AnchorDateConfiguration": {
- "$ref": "#/definitions/AnchorDateConfiguration"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- },
- "ExcludePeriodConfiguration": {
- "$ref": "#/definitions/ExcludePeriodConfiguration"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "MinimumGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- },
- "NullOption": {
- "$ref": "#/definitions/FilterNullOption"
- },
- "ParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "RelativeDateType": {
- "$ref": "#/definitions/RelativeDateType"
- },
- "RelativeDateValue": {
- "default": null,
- "type": "number"
- },
- "TimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- }
- },
- "required": [
- "AnchorDateConfiguration",
- "Column",
- "FilterId",
- "NullOption",
- "RelativeDateType",
- "TimeGranularity"
- ],
- "type": "object"
- },
- "RelativeFontSize": {
- "enum": [
- "EXTRA_SMALL",
- "SMALL",
- "MEDIUM",
- "LARGE",
- "EXTRA_LARGE"
- ],
- "type": "string"
- },
- "ResizeOption": {
- "enum": [
- "FIXED",
- "RESPONSIVE"
- ],
- "type": "string"
- },
- "ResourcePermission": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "type": "string"
- },
- "maxItems": 20,
- "minItems": 1,
- "type": "array"
- },
- "Principal": {
- "maxLength": 256,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Actions",
- "Principal"
- ],
- "type": "object"
- },
- "ResourceStatus": {
- "enum": [
- "CREATION_IN_PROGRESS",
- "CREATION_SUCCESSFUL",
- "CREATION_FAILED",
- "UPDATE_IN_PROGRESS",
- "UPDATE_SUCCESSFUL",
- "UPDATE_FAILED",
- "DELETED"
- ],
- "type": "string"
- },
- "RollingDateConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DataSetIdentifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Expression": {
- "maxLength": 4096,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Expression"
- ],
- "type": "object"
- },
- "RowAlternateColorOptions": {
- "additionalProperties": false,
- "properties": {
- "RowAlternateColors": {
- "items": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Status": {
- "$ref": "#/definitions/WidgetStatus"
- },
- "UsePrimaryBackgroundColor": {
- "$ref": "#/definitions/WidgetStatus"
- }
- },
- "type": "object"
- },
- "SameSheetTargetVisualConfiguration": {
- "additionalProperties": false,
- "properties": {
- "TargetVisualOptions": {
- "$ref": "#/definitions/TargetVisualOptions"
- },
- "TargetVisuals": {
- "items": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "maxItems": 50,
- "minItems": 1,
- "type": "array"
- }
- },
- "type": "object"
- },
- "SankeyDiagramAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Destination": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Source": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Weight": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "SankeyDiagramChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/SankeyDiagramFieldWells"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/SankeyDiagramSortConfiguration"
- }
- },
- "type": "object"
- },
- "SankeyDiagramFieldWells": {
- "additionalProperties": false,
- "properties": {
- "SankeyDiagramAggregatedFieldWells": {
- "$ref": "#/definitions/SankeyDiagramAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "SankeyDiagramSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DestinationItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "SourceItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "WeightSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "SankeyDiagramVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/SankeyDiagramChartConfiguration"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "ScatterPlotCategoricallyAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Label": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Size": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "XAxis": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "YAxis": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "ScatterPlotConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/ScatterPlotFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- },
- "XAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "XAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "YAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "YAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- }
- },
- "type": "object"
- },
- "ScatterPlotFieldWells": {
- "additionalProperties": false,
- "properties": {
- "ScatterPlotCategoricallyAggregatedFieldWells": {
- "$ref": "#/definitions/ScatterPlotCategoricallyAggregatedFieldWells"
- },
- "ScatterPlotUnaggregatedFieldWells": {
- "$ref": "#/definitions/ScatterPlotUnaggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "ScatterPlotUnaggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Label": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Size": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "XAxis": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "YAxis": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "ScatterPlotVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/ScatterPlotConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "ScrollBarOptions": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- },
- "VisibleRange": {
- "$ref": "#/definitions/VisibleRangeOptions"
- }
- },
- "type": "object"
- },
- "SecondaryValueOptions": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "SectionAfterPageBreak": {
- "additionalProperties": false,
- "properties": {
- "Status": {
- "$ref": "#/definitions/SectionPageBreakStatus"
- }
- },
- "type": "object"
- },
- "SectionBasedLayoutCanvasSizeOptions": {
- "additionalProperties": false,
- "properties": {
- "PaperCanvasSizeOptions": {
- "$ref": "#/definitions/SectionBasedLayoutPaperCanvasSizeOptions"
- }
- },
- "type": "object"
- },
- "SectionBasedLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "BodySections": {
- "items": {
- "$ref": "#/definitions/BodySectionConfiguration"
- },
- "maxItems": 28,
- "minItems": 0,
- "type": "array"
- },
- "CanvasSizeOptions": {
- "$ref": "#/definitions/SectionBasedLayoutCanvasSizeOptions"
- },
- "FooterSections": {
- "items": {
- "$ref": "#/definitions/HeaderFooterSectionConfiguration"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "HeaderSections": {
- "items": {
- "$ref": "#/definitions/HeaderFooterSectionConfiguration"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "BodySections",
- "CanvasSizeOptions",
- "FooterSections",
- "HeaderSections"
- ],
- "type": "object"
- },
- "SectionBasedLayoutPaperCanvasSizeOptions": {
- "additionalProperties": false,
- "properties": {
- "PaperMargin": {
- "$ref": "#/definitions/Spacing"
- },
- "PaperOrientation": {
- "$ref": "#/definitions/PaperOrientation"
- },
- "PaperSize": {
- "$ref": "#/definitions/PaperSize"
- }
- },
- "type": "object"
- },
- "SectionLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FreeFormLayout": {
- "$ref": "#/definitions/FreeFormSectionLayoutConfiguration"
- }
- },
- "required": [
- "FreeFormLayout"
- ],
- "type": "object"
- },
- "SectionPageBreakConfiguration": {
- "additionalProperties": false,
- "properties": {
- "After": {
- "$ref": "#/definitions/SectionAfterPageBreak"
- }
- },
- "type": "object"
- },
- "SectionPageBreakStatus": {
- "enum": [
- "ENABLED",
- "DISABLED"
- ],
- "type": "string"
- },
- "SectionStyle": {
- "additionalProperties": false,
- "properties": {
- "Height": {
- "type": "string"
- },
- "Padding": {
- "$ref": "#/definitions/Spacing"
- }
- },
- "type": "object"
- },
- "SelectAllValueOptions": {
- "enum": [
- "ALL_VALUES"
- ],
- "type": "string"
- },
- "SelectedFieldOptions": {
- "enum": [
- "ALL_FIELDS"
- ],
- "type": "string"
- },
- "SelectedSheetsFilterScopeConfiguration": {
- "additionalProperties": false,
- "properties": {
- "SheetVisualScopingConfigurations": {
- "items": {
- "$ref": "#/definitions/SheetVisualScopingConfiguration"
- },
- "maxItems": 50,
- "minItems": 1,
- "type": "array"
- }
- },
- "type": "object"
- },
- "SelectedTooltipType": {
- "enum": [
- "BASIC",
- "DETAILED"
- ],
- "type": "string"
- },
- "SeriesItem": {
- "additionalProperties": false,
- "properties": {
- "DataFieldSeriesItem": {
- "$ref": "#/definitions/DataFieldSeriesItem"
- },
- "FieldSeriesItem": {
- "$ref": "#/definitions/FieldSeriesItem"
- }
- },
- "type": "object"
- },
- "SetParameterValueConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DestinationParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "Value": {
- "$ref": "#/definitions/DestinationParameterValueConfiguration"
- }
- },
- "required": [
- "DestinationParameterName",
- "Value"
- ],
- "type": "object"
- },
- "ShapeConditionalFormat": {
- "additionalProperties": false,
- "properties": {
- "BackgroundColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "required": [
- "BackgroundColor"
- ],
- "type": "object"
- },
- "Sheet": {
- "additionalProperties": false,
- "properties": {
- "Name": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "SheetId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "type": "object"
- },
- "SheetContentType": {
- "enum": [
- "PAGINATED",
- "INTERACTIVE"
- ],
- "type": "string"
- },
- "SheetControlDateTimePickerType": {
- "enum": [
- "SINGLE_VALUED",
- "DATE_RANGE"
- ],
- "type": "string"
- },
- "SheetControlInfoIconLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "InfoIconText": {
- "maxLength": 100,
- "minLength": 1,
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "SheetControlLayout": {
- "additionalProperties": false,
- "properties": {
- "Configuration": {
- "$ref": "#/definitions/SheetControlLayoutConfiguration"
- }
- },
- "required": [
- "Configuration"
- ],
- "type": "object"
- },
- "SheetControlLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "GridLayout": {
- "$ref": "#/definitions/GridLayoutConfiguration"
- }
- },
- "type": "object"
- },
- "SheetControlListType": {
- "enum": [
- "MULTI_SELECT",
- "SINGLE_SELECT"
- ],
- "type": "string"
- },
- "SheetControlSliderType": {
- "enum": [
- "SINGLE_POINT",
- "RANGE"
- ],
- "type": "string"
- },
- "SheetDefinition": {
- "additionalProperties": false,
- "properties": {
- "ContentType": {
- "$ref": "#/definitions/SheetContentType"
- },
- "Description": {
- "maxLength": 1024,
- "minLength": 1,
- "type": "string"
- },
- "FilterControls": {
- "items": {
- "$ref": "#/definitions/FilterControl"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Layouts": {
- "items": {
- "$ref": "#/definitions/Layout"
- },
- "maxItems": 1,
- "minItems": 1,
- "type": "array"
- },
- "Name": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "ParameterControls": {
- "items": {
- "$ref": "#/definitions/ParameterControl"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "SheetControlLayouts": {
- "items": {
- "$ref": "#/definitions/SheetControlLayout"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "SheetId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "TextBoxes": {
- "items": {
- "$ref": "#/definitions/SheetTextBox"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "Title": {
- "maxLength": 1024,
- "minLength": 1,
- "type": "string"
- },
- "Visuals": {
- "items": {
- "$ref": "#/definitions/Visual"
- },
- "maxItems": 50,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "SheetId"
- ],
- "type": "object"
- },
- "SheetElementConfigurationOverrides": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "SheetElementRenderingRule": {
- "additionalProperties": false,
- "properties": {
- "ConfigurationOverrides": {
- "$ref": "#/definitions/SheetElementConfigurationOverrides"
- },
- "Expression": {
- "maxLength": 4096,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "ConfigurationOverrides",
- "Expression"
- ],
- "type": "object"
- },
- "SheetTextBox": {
- "additionalProperties": false,
- "properties": {
- "Content": {
- "maxLength": 150000,
- "minLength": 0,
- "type": "string"
- },
- "SheetTextBoxId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "SheetTextBoxId"
- ],
- "type": "object"
- },
- "SheetVisualScopingConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Scope": {
- "$ref": "#/definitions/FilterVisualScope"
- },
- "SheetId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "VisualIds": {
- "items": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "maxItems": 50,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "Scope",
- "SheetId"
- ],
- "type": "object"
- },
- "ShortFormatText": {
- "additionalProperties": false,
- "properties": {
- "PlainText": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "RichText": {
- "maxLength": 1024,
- "minLength": 1,
- "type": "string"
- }
- },
- "type": "object"
- },
- "SimpleAttributeAggregationFunction": {
- "enum": [
- "UNIQUE_VALUE"
- ],
- "type": "string"
- },
- "SimpleClusterMarker": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- }
- },
- "type": "object"
- },
- "SimpleNumericalAggregationFunction": {
- "enum": [
- "SUM",
- "AVERAGE",
- "MIN",
- "MAX",
- "COUNT",
- "DISTINCT_COUNT",
- "VAR",
- "VARP",
- "STDEV",
- "STDEVP",
- "MEDIAN"
- ],
- "type": "string"
- },
- "SimpleTotalAggregationFunction": {
- "enum": [
- "DEFAULT",
- "SUM",
- "AVERAGE",
- "MIN",
- "MAX",
- "NONE"
- ],
- "type": "string"
- },
- "SliderControlDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "InfoIconLabelOptions": {
- "$ref": "#/definitions/SheetControlInfoIconLabelOptions"
- },
- "TitleOptions": {
- "$ref": "#/definitions/LabelOptions"
- }
- },
- "type": "object"
- },
- "SmallMultiplesAxisPlacement": {
- "enum": [
- "OUTSIDE",
- "INSIDE"
- ],
- "type": "string"
- },
- "SmallMultiplesAxisProperties": {
- "additionalProperties": false,
- "properties": {
- "Placement": {
- "$ref": "#/definitions/SmallMultiplesAxisPlacement"
- },
- "Scale": {
- "$ref": "#/definitions/SmallMultiplesAxisScale"
- }
- },
- "type": "object"
- },
- "SmallMultiplesAxisScale": {
- "enum": [
- "SHARED",
- "INDEPENDENT"
- ],
- "type": "string"
- },
- "SmallMultiplesOptions": {
- "additionalProperties": false,
- "properties": {
- "MaxVisibleColumns": {
- "maximum": 10,
- "minimum": 1,
- "type": "number"
- },
- "MaxVisibleRows": {
- "maximum": 10,
- "minimum": 1,
- "type": "number"
- },
- "PanelConfiguration": {
- "$ref": "#/definitions/PanelConfiguration"
- },
- "XAxis": {
- "$ref": "#/definitions/SmallMultiplesAxisProperties"
- },
- "YAxis": {
- "$ref": "#/definitions/SmallMultiplesAxisProperties"
- }
- },
- "type": "object"
- },
- "SortDirection": {
- "enum": [
- "ASC",
- "DESC"
- ],
- "type": "string"
- },
- "Spacing": {
- "additionalProperties": false,
- "properties": {
- "Bottom": {
- "type": "string"
- },
- "Left": {
- "type": "string"
- },
- "Right": {
- "type": "string"
- },
- "Top": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "SpecialValue": {
- "enum": [
- "EMPTY",
- "NULL",
- "OTHER"
- ],
- "type": "string"
- },
- "StringDefaultValues": {
- "additionalProperties": false,
- "properties": {
- "DynamicValue": {
- "$ref": "#/definitions/DynamicDefaultValue"
- },
- "StaticValues": {
- "items": {
- "type": "string"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "StringFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "NullValueFormatConfiguration": {
- "$ref": "#/definitions/NullValueFormatConfiguration"
- },
- "NumericFormatConfiguration": {
- "$ref": "#/definitions/NumericFormatConfiguration"
- }
- },
- "type": "object"
- },
- "StringParameterDeclaration": {
- "additionalProperties": false,
- "properties": {
- "DefaultValues": {
- "$ref": "#/definitions/StringDefaultValues"
- },
- "MappedDataSetParameters": {
- "items": {
- "$ref": "#/definitions/MappedDataSetParameter"
- },
- "maxItems": 150,
- "minItems": 0,
- "type": "array"
- },
- "Name": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "ParameterValueType": {
- "$ref": "#/definitions/ParameterValueType"
- },
- "ValueWhenUnset": {
- "$ref": "#/definitions/StringValueWhenUnsetConfiguration"
- }
- },
- "required": [
- "Name",
- "ParameterValueType"
- ],
- "type": "object"
- },
- "StringValueWhenUnsetConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomValue": {
- "type": "string"
- },
- "ValueWhenUnsetOption": {
- "$ref": "#/definitions/ValueWhenUnsetOption"
- }
- },
- "type": "object"
- },
- "StyledCellType": {
- "enum": [
- "TOTAL",
- "METRIC_HEADER",
- "VALUE"
- ],
- "type": "string"
- },
- "SubtotalOptions": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "type": "string"
- },
- "FieldLevel": {
- "$ref": "#/definitions/PivotTableSubtotalLevel"
- },
- "FieldLevelOptions": {
- "items": {
- "$ref": "#/definitions/PivotTableFieldSubtotalOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "MetricHeaderCellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "StyleTargets": {
- "items": {
- "$ref": "#/definitions/TableStyleTarget"
- },
- "maxItems": 3,
- "minItems": 0,
- "type": "array"
- },
- "TotalCellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "TotalsVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "ValueCellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- }
- },
- "type": "object"
- },
- "TableAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "GroupBy": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TableBorderOptions": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "Style": {
- "$ref": "#/definitions/TableBorderStyle"
- },
- "Thickness": {
- "maximum": 4,
- "minimum": 1,
- "type": "number"
- }
- },
- "type": "object"
- },
- "TableBorderStyle": {
- "enum": [
- "NONE",
- "SOLID"
- ],
- "type": "string"
- },
- "TableCellConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "TextFormat": {
- "$ref": "#/definitions/TextConditionalFormat"
- }
- },
- "required": [
- "FieldId"
- ],
- "type": "object"
- },
- "TableCellImageScalingConfiguration": {
- "enum": [
- "FIT_TO_CELL_HEIGHT",
- "FIT_TO_CELL_WIDTH",
- "DO_NOT_SCALE"
- ],
- "type": "string"
- },
- "TableCellImageSizingConfiguration": {
- "additionalProperties": false,
- "properties": {
- "TableCellImageScalingConfiguration": {
- "$ref": "#/definitions/TableCellImageScalingConfiguration"
- }
- },
- "type": "object"
- },
- "TableCellStyle": {
- "additionalProperties": false,
- "properties": {
- "BackgroundColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "Border": {
- "$ref": "#/definitions/GlobalTableBorderOptions"
- },
- "FontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "Height": {
- "maximum": 500,
- "minimum": 8,
- "type": "number"
- },
- "HorizontalTextAlignment": {
- "$ref": "#/definitions/HorizontalTextAlignment"
- },
- "TextWrap": {
- "$ref": "#/definitions/TextWrap"
- },
- "VerticalTextAlignment": {
- "$ref": "#/definitions/VerticalTextAlignment"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "TableConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "ConditionalFormattingOptions": {
- "items": {
- "$ref": "#/definitions/TableConditionalFormattingOption"
- },
- "maxItems": 500,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TableConditionalFormattingOption": {
- "additionalProperties": false,
- "properties": {
- "Cell": {
- "$ref": "#/definitions/TableCellConditionalFormatting"
- },
- "Row": {
- "$ref": "#/definitions/TableRowConditionalFormatting"
- }
- },
- "type": "object"
- },
- "TableConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FieldOptions": {
- "$ref": "#/definitions/TableFieldOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/TableFieldWells"
- },
- "PaginatedReportOptions": {
- "$ref": "#/definitions/TablePaginatedReportOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/TableSortConfiguration"
- },
- "TableInlineVisualizations": {
- "items": {
- "$ref": "#/definitions/TableInlineVisualization"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "TableOptions": {
- "$ref": "#/definitions/TableOptions"
- },
- "TotalOptions": {
- "$ref": "#/definitions/TotalOptions"
- }
- },
- "type": "object"
- },
- "TableFieldCustomIconContent": {
- "additionalProperties": false,
- "properties": {
- "Icon": {
- "$ref": "#/definitions/TableFieldIconSetType"
- }
- },
- "type": "object"
- },
- "TableFieldCustomTextContent": {
- "additionalProperties": false,
- "properties": {
- "FontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "Value": {
- "type": "string"
- }
- },
- "required": [
- "FontConfiguration"
- ],
- "type": "object"
- },
- "TableFieldIconSetType": {
- "enum": [
- "LINK"
- ],
- "type": "string"
- },
- "TableFieldImageConfiguration": {
- "additionalProperties": false,
- "properties": {
- "SizingOptions": {
- "$ref": "#/definitions/TableCellImageSizingConfiguration"
- }
- },
- "type": "object"
- },
- "TableFieldLinkConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Content": {
- "$ref": "#/definitions/TableFieldLinkContentConfiguration"
- },
- "Target": {
- "$ref": "#/definitions/URLTargetConfiguration"
- }
- },
- "required": [
- "Content",
- "Target"
- ],
- "type": "object"
- },
- "TableFieldLinkContentConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomIconContent": {
- "$ref": "#/definitions/TableFieldCustomIconContent"
- },
- "CustomTextContent": {
- "$ref": "#/definitions/TableFieldCustomTextContent"
- }
- },
- "type": "object"
- },
- "TableFieldOption": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "URLStyling": {
- "$ref": "#/definitions/TableFieldURLConfiguration"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Width": {
- "type": "string"
- }
- },
- "required": [
- "FieldId"
- ],
- "type": "object"
- },
- "TableFieldOptions": {
- "additionalProperties": false,
- "properties": {
- "Order": {
- "items": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "PinnedFieldOptions": {
- "$ref": "#/definitions/TablePinnedFieldOptions"
- },
- "SelectedFieldOptions": {
- "items": {
- "$ref": "#/definitions/TableFieldOption"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TableFieldURLConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ImageConfiguration": {
- "$ref": "#/definitions/TableFieldImageConfiguration"
- },
- "LinkConfiguration": {
- "$ref": "#/definitions/TableFieldLinkConfiguration"
- }
- },
- "type": "object"
- },
- "TableFieldWells": {
- "additionalProperties": false,
- "properties": {
- "TableAggregatedFieldWells": {
- "$ref": "#/definitions/TableAggregatedFieldWells"
- },
- "TableUnaggregatedFieldWells": {
- "$ref": "#/definitions/TableUnaggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "TableInlineVisualization": {
- "additionalProperties": false,
- "properties": {
- "DataBars": {
- "$ref": "#/definitions/DataBarsOptions"
- }
- },
- "type": "object"
- },
- "TableOptions": {
- "additionalProperties": false,
- "properties": {
- "CellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "HeaderStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "Orientation": {
- "$ref": "#/definitions/TableOrientation"
- },
- "RowAlternateColorOptions": {
- "$ref": "#/definitions/RowAlternateColorOptions"
- }
- },
- "type": "object"
- },
- "TableOrientation": {
- "enum": [
- "VERTICAL",
- "HORIZONTAL"
- ],
- "type": "string"
- },
- "TablePaginatedReportOptions": {
- "additionalProperties": false,
- "properties": {
- "OverflowColumnHeaderVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "VerticalOverflowVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "TablePinnedFieldOptions": {
- "additionalProperties": false,
- "properties": {
- "PinnedLeftFields": {
- "items": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "maxItems": 201,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TableRowConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "BackgroundColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- },
- "TextColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "TableSideBorderOptions": {
- "additionalProperties": false,
- "properties": {
- "Bottom": {
- "$ref": "#/definitions/TableBorderOptions"
- },
- "InnerHorizontal": {
- "$ref": "#/definitions/TableBorderOptions"
- },
- "InnerVertical": {
- "$ref": "#/definitions/TableBorderOptions"
- },
- "Left": {
- "$ref": "#/definitions/TableBorderOptions"
- },
- "Right": {
- "$ref": "#/definitions/TableBorderOptions"
- },
- "Top": {
- "$ref": "#/definitions/TableBorderOptions"
- }
- },
- "type": "object"
- },
- "TableSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "PaginationConfiguration": {
- "$ref": "#/definitions/PaginationConfiguration"
- },
- "RowSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TableStyleTarget": {
- "additionalProperties": false,
- "properties": {
- "CellType": {
- "$ref": "#/definitions/StyledCellType"
- }
- },
- "required": [
- "CellType"
- ],
- "type": "object"
- },
- "TableTotalsPlacement": {
- "enum": [
- "START",
- "END",
- "AUTO"
- ],
- "type": "string"
- },
- "TableTotalsScrollStatus": {
- "enum": [
- "PINNED",
- "SCROLLED"
- ],
- "type": "string"
- },
- "TableUnaggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Values": {
- "items": {
- "$ref": "#/definitions/UnaggregatedField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TableVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/TableConfiguration"
- },
- "ConditionalFormatting": {
- "$ref": "#/definitions/TableConditionalFormatting"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "Tag": {
- "additionalProperties": false,
- "properties": {
- "Key": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "Value": {
- "maxLength": 256,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Key",
- "Value"
- ],
- "type": "object"
- },
- "TargetVisualOptions": {
- "enum": [
- "ALL_VISUALS"
- ],
- "type": "string"
- },
- "TemplateError": {
- "additionalProperties": false,
- "properties": {
- "Message": {
- "pattern": "\\S",
- "type": "string"
- },
- "Type": {
- "$ref": "#/definitions/TemplateErrorType"
- },
- "ViolatedEntities": {
- "items": {
- "$ref": "#/definitions/Entity"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TemplateErrorType": {
- "enum": [
- "SOURCE_NOT_FOUND",
- "DATA_SET_NOT_FOUND",
- "INTERNAL_FAILURE",
- "ACCESS_DENIED"
- ],
- "type": "string"
- },
- "TemplateSourceAnalysis": {
- "additionalProperties": false,
- "properties": {
- "Arn": {
- "type": "string"
- },
- "DataSetReferences": {
- "items": {
- "$ref": "#/definitions/DataSetReference"
- },
- "minItems": 1,
- "type": "array"
- }
- },
- "required": [
- "Arn",
- "DataSetReferences"
- ],
- "type": "object"
- },
- "TemplateSourceEntity": {
- "additionalProperties": false,
- "properties": {
- "SourceAnalysis": {
- "$ref": "#/definitions/TemplateSourceAnalysis"
- },
- "SourceTemplate": {
- "$ref": "#/definitions/TemplateSourceTemplate"
- }
- },
- "type": "object"
- },
- "TemplateSourceTemplate": {
- "additionalProperties": false,
- "properties": {
- "Arn": {
- "type": "string"
- }
- },
- "required": [
- "Arn"
- ],
- "type": "object"
- },
- "TemplateVersion": {
- "additionalProperties": false,
- "properties": {
- "CreatedTime": {
- "format": "date-time",
- "type": "string"
- },
- "DataSetConfigurations": {
- "items": {
- "$ref": "#/definitions/DataSetConfiguration"
- },
- "maxItems": 30,
- "minItems": 0,
- "type": "array"
- },
- "Description": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "Errors": {
- "items": {
- "$ref": "#/definitions/TemplateError"
- },
- "minItems": 1,
- "type": "array"
- },
- "Sheets": {
- "items": {
- "$ref": "#/definitions/Sheet"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "SourceEntityArn": {
- "type": "string"
- },
- "Status": {
- "$ref": "#/definitions/ResourceStatus"
- },
- "ThemeArn": {
- "type": "string"
- },
- "VersionNumber": {
- "minimum": 1,
- "type": "number"
- }
- },
- "type": "object"
- },
- "TemplateVersionDefinition": {
- "additionalProperties": false,
- "properties": {
- "AnalysisDefaults": {
- "$ref": "#/definitions/AnalysisDefaults"
- },
- "CalculatedFields": {
- "items": {
- "$ref": "#/definitions/CalculatedField"
- },
- "maxItems": 500,
- "minItems": 0,
- "type": "array"
- },
- "ColumnConfigurations": {
- "items": {
- "$ref": "#/definitions/ColumnConfiguration"
- },
- "maxItems": 2000,
- "minItems": 0,
- "type": "array"
- },
- "DataSetConfigurations": {
- "items": {
- "$ref": "#/definitions/DataSetConfiguration"
- },
- "maxItems": 30,
- "minItems": 0,
- "type": "array"
- },
- "FilterGroups": {
- "items": {
- "$ref": "#/definitions/FilterGroup"
- },
- "maxItems": 2000,
- "minItems": 0,
- "type": "array"
- },
- "Options": {
- "$ref": "#/definitions/AssetOptions"
- },
- "ParameterDeclarations": {
- "items": {
- "$ref": "#/definitions/ParameterDeclaration"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Sheets": {
- "items": {
- "$ref": "#/definitions/SheetDefinition"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "DataSetConfigurations"
- ],
- "type": "object"
- },
- "TextAreaControlDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "InfoIconLabelOptions": {
- "$ref": "#/definitions/SheetControlInfoIconLabelOptions"
- },
- "PlaceholderOptions": {
- "$ref": "#/definitions/TextControlPlaceholderOptions"
- },
- "TitleOptions": {
- "$ref": "#/definitions/LabelOptions"
- }
- },
- "type": "object"
- },
- "TextConditionalFormat": {
- "additionalProperties": false,
- "properties": {
- "BackgroundColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- },
- "Icon": {
- "$ref": "#/definitions/ConditionalFormattingIcon"
- },
- "TextColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "TextControlPlaceholderOptions": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "TextFieldControlDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "InfoIconLabelOptions": {
- "$ref": "#/definitions/SheetControlInfoIconLabelOptions"
- },
- "PlaceholderOptions": {
- "$ref": "#/definitions/TextControlPlaceholderOptions"
- },
- "TitleOptions": {
- "$ref": "#/definitions/LabelOptions"
- }
- },
- "type": "object"
- },
- "TextWrap": {
- "enum": [
- "NONE",
- "WRAP"
- ],
- "type": "string"
- },
- "ThousandSeparatorOptions": {
- "additionalProperties": false,
- "properties": {
- "Symbol": {
- "$ref": "#/definitions/NumericSeparatorSymbol"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "TimeBasedForecastProperties": {
- "additionalProperties": false,
- "properties": {
- "LowerBoundary": {
- "default": null,
- "type": "number"
- },
- "PeriodsBackward": {
- "maximum": 1000,
- "minimum": 0,
- "type": "number"
- },
- "PeriodsForward": {
- "maximum": 1000,
- "minimum": 1,
- "type": "number"
- },
- "PredictionInterval": {
- "maximum": 95,
- "minimum": 50,
- "type": "number"
- },
- "Seasonality": {
- "maximum": 180,
- "minimum": 1,
- "type": "number"
- },
- "UpperBoundary": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "TimeEqualityFilter": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "ParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "RollingDate": {
- "$ref": "#/definitions/RollingDateConfiguration"
- },
- "TimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- },
- "Value": {
- "format": "date-time",
- "type": "string"
- }
- },
- "required": [
- "Column",
- "FilterId"
- ],
- "type": "object"
- },
- "TimeGranularity": {
- "enum": [
- "YEAR",
- "QUARTER",
- "MONTH",
- "WEEK",
- "DAY",
- "HOUR",
- "MINUTE",
- "SECOND",
- "MILLISECOND"
- ],
- "type": "string"
- },
- "TimeRangeDrillDownFilter": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "RangeMaximum": {
- "format": "date-time",
- "type": "string"
- },
- "RangeMinimum": {
- "format": "date-time",
- "type": "string"
- },
- "TimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- }
- },
- "required": [
- "Column",
- "RangeMaximum",
- "RangeMinimum",
- "TimeGranularity"
- ],
- "type": "object"
- },
- "TimeRangeFilter": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- },
- "ExcludePeriodConfiguration": {
- "$ref": "#/definitions/ExcludePeriodConfiguration"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "IncludeMaximum": {
- "default": null,
- "type": "boolean"
- },
- "IncludeMinimum": {
- "default": null,
- "type": "boolean"
- },
- "NullOption": {
- "$ref": "#/definitions/FilterNullOption"
- },
- "RangeMaximumValue": {
- "$ref": "#/definitions/TimeRangeFilterValue"
- },
- "RangeMinimumValue": {
- "$ref": "#/definitions/TimeRangeFilterValue"
- },
- "TimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- }
- },
- "required": [
- "Column",
- "FilterId",
- "NullOption"
- ],
- "type": "object"
- },
- "TimeRangeFilterValue": {
- "additionalProperties": false,
- "properties": {
- "Parameter": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "RollingDate": {
- "$ref": "#/definitions/RollingDateConfiguration"
- },
- "StaticValue": {
- "format": "date-time",
- "type": "string"
- }
- },
- "type": "object"
- },
- "TooltipItem": {
- "additionalProperties": false,
- "properties": {
- "ColumnTooltipItem": {
- "$ref": "#/definitions/ColumnTooltipItem"
- },
- "FieldTooltipItem": {
- "$ref": "#/definitions/FieldTooltipItem"
- }
- },
- "type": "object"
- },
- "TooltipOptions": {
- "additionalProperties": false,
- "properties": {
- "FieldBasedTooltip": {
- "$ref": "#/definitions/FieldBasedTooltip"
- },
- "SelectedTooltipType": {
- "$ref": "#/definitions/SelectedTooltipType"
- },
- "TooltipVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "TooltipTitleType": {
- "enum": [
- "NONE",
- "PRIMARY_VALUE"
- ],
- "type": "string"
- },
- "TopBottomComputationType": {
- "enum": [
- "TOP",
- "BOTTOM"
- ],
- "type": "string"
- },
- "TopBottomFilter": {
- "additionalProperties": false,
- "properties": {
- "AggregationSortConfigurations": {
- "items": {
- "$ref": "#/definitions/AggregationSortConfiguration"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Limit": {
- "default": null,
- "type": "number"
- },
- "ParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "TimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- }
- },
- "required": [
- "AggregationSortConfigurations",
- "Column",
- "FilterId"
- ],
- "type": "object"
- },
- "TopBottomMoversComputation": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "$ref": "#/definitions/DimensionField"
- },
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "MoverSize": {
- "default": 0,
- "maximum": 20,
- "minimum": 1,
- "type": "number"
- },
- "Name": {
- "type": "string"
- },
- "SortOrder": {
- "$ref": "#/definitions/TopBottomSortOrder"
- },
- "Time": {
- "$ref": "#/definitions/DimensionField"
- },
- "Type": {
- "$ref": "#/definitions/TopBottomComputationType"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId",
- "Type"
- ],
- "type": "object"
- },
- "TopBottomRankedComputation": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "$ref": "#/definitions/DimensionField"
- },
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "type": "string"
- },
- "ResultSize": {
- "default": 0,
- "maximum": 20,
- "minimum": 1,
- "type": "number"
- },
- "Type": {
- "$ref": "#/definitions/TopBottomComputationType"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId",
- "Type"
- ],
- "type": "object"
- },
- "TopBottomSortOrder": {
- "enum": [
- "PERCENT_DIFFERENCE",
- "ABSOLUTE_DIFFERENCE"
- ],
- "type": "string"
- },
- "TotalAggregationComputation": {
- "additionalProperties": false,
- "properties": {
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "type": "string"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId"
- ],
- "type": "object"
- },
- "TotalAggregationFunction": {
- "additionalProperties": false,
- "properties": {
- "SimpleTotalAggregationFunction": {
- "$ref": "#/definitions/SimpleTotalAggregationFunction"
- }
- },
- "type": "object"
- },
- "TotalAggregationOption": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "TotalAggregationFunction": {
- "$ref": "#/definitions/TotalAggregationFunction"
- }
- },
- "required": [
- "FieldId",
- "TotalAggregationFunction"
- ],
- "type": "object"
- },
- "TotalOptions": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "type": "string"
- },
- "Placement": {
- "$ref": "#/definitions/TableTotalsPlacement"
- },
- "ScrollStatus": {
- "$ref": "#/definitions/TableTotalsScrollStatus"
- },
- "TotalAggregationOptions": {
- "items": {
- "$ref": "#/definitions/TotalAggregationOption"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "TotalCellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "TotalsVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "TreeMapAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Colors": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Groups": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Sizes": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TreeMapConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ColorLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ColorScale": {
- "$ref": "#/definitions/ColorScale"
- },
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/TreeMapFieldWells"
- },
- "GroupLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "SizeLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/TreeMapSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- }
- },
- "type": "object"
- },
- "TreeMapFieldWells": {
- "additionalProperties": false,
- "properties": {
- "TreeMapAggregatedFieldWells": {
- "$ref": "#/definitions/TreeMapAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "TreeMapSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "TreeMapGroupItemsLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "TreeMapSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TreeMapVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/TreeMapConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "TrendArrowOptions": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "URLTargetConfiguration": {
- "enum": [
- "NEW_TAB",
- "NEW_WINDOW",
- "SAME_TAB"
- ],
- "type": "string"
- },
- "UnaggregatedField": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/FormatConfiguration"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "UniqueValuesComputation": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "$ref": "#/definitions/DimensionField"
- },
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "type": "string"
- }
- },
- "required": [
- "ComputationId"
- ],
- "type": "object"
- },
- "ValidationStrategy": {
- "additionalProperties": false,
- "properties": {
- "Mode": {
- "$ref": "#/definitions/ValidationStrategyMode"
- }
- },
- "required": [
- "Mode"
- ],
- "type": "object"
- },
- "ValidationStrategyMode": {
- "enum": [
- "STRICT",
- "LENIENT"
- ],
- "type": "string"
- },
- "ValueWhenUnsetOption": {
- "enum": [
- "RECOMMENDED_VALUE",
- "NULL"
- ],
- "type": "string"
- },
- "VerticalTextAlignment": {
- "enum": [
- "TOP",
- "MIDDLE",
- "BOTTOM",
- "AUTO"
- ],
- "type": "string"
- },
- "Visibility": {
- "enum": [
- "HIDDEN",
- "VISIBLE"
- ],
- "type": "string"
- },
- "VisibleRangeOptions": {
- "additionalProperties": false,
- "properties": {
- "PercentRange": {
- "$ref": "#/definitions/PercentVisibleRange"
- }
- },
- "type": "object"
- },
- "Visual": {
- "additionalProperties": false,
- "properties": {
- "BarChartVisual": {
- "$ref": "#/definitions/BarChartVisual"
- },
- "BoxPlotVisual": {
- "$ref": "#/definitions/BoxPlotVisual"
- },
- "ComboChartVisual": {
- "$ref": "#/definitions/ComboChartVisual"
- },
- "CustomContentVisual": {
- "$ref": "#/definitions/CustomContentVisual"
- },
- "EmptyVisual": {
- "$ref": "#/definitions/EmptyVisual"
- },
- "FilledMapVisual": {
- "$ref": "#/definitions/FilledMapVisual"
- },
- "FunnelChartVisual": {
- "$ref": "#/definitions/FunnelChartVisual"
- },
- "GaugeChartVisual": {
- "$ref": "#/definitions/GaugeChartVisual"
- },
- "GeospatialMapVisual": {
- "$ref": "#/definitions/GeospatialMapVisual"
- },
- "HeatMapVisual": {
- "$ref": "#/definitions/HeatMapVisual"
- },
- "HistogramVisual": {
- "$ref": "#/definitions/HistogramVisual"
- },
- "InsightVisual": {
- "$ref": "#/definitions/InsightVisual"
- },
- "KPIVisual": {
- "$ref": "#/definitions/KPIVisual"
- },
- "LineChartVisual": {
- "$ref": "#/definitions/LineChartVisual"
- },
- "PieChartVisual": {
- "$ref": "#/definitions/PieChartVisual"
- },
- "PivotTableVisual": {
- "$ref": "#/definitions/PivotTableVisual"
- },
- "RadarChartVisual": {
- "$ref": "#/definitions/RadarChartVisual"
- },
- "SankeyDiagramVisual": {
- "$ref": "#/definitions/SankeyDiagramVisual"
- },
- "ScatterPlotVisual": {
- "$ref": "#/definitions/ScatterPlotVisual"
- },
- "TableVisual": {
- "$ref": "#/definitions/TableVisual"
- },
- "TreeMapVisual": {
- "$ref": "#/definitions/TreeMapVisual"
- },
- "WaterfallVisual": {
- "$ref": "#/definitions/WaterfallVisual"
- },
- "WordCloudVisual": {
- "$ref": "#/definitions/WordCloudVisual"
- }
- },
- "type": "object"
- },
- "VisualCustomAction": {
- "additionalProperties": false,
- "properties": {
- "ActionOperations": {
- "items": {
- "$ref": "#/definitions/VisualCustomActionOperation"
- },
- "maxItems": 2,
- "minItems": 1,
- "type": "array"
- },
- "CustomActionId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "maxLength": 256,
- "minLength": 1,
- "type": "string"
- },
- "Status": {
- "$ref": "#/definitions/WidgetStatus"
- },
- "Trigger": {
- "$ref": "#/definitions/VisualCustomActionTrigger"
- }
- },
- "required": [
- "ActionOperations",
- "CustomActionId",
- "Name",
- "Trigger"
- ],
- "type": "object"
- },
- "VisualCustomActionOperation": {
- "additionalProperties": false,
- "properties": {
- "FilterOperation": {
- "$ref": "#/definitions/CustomActionFilterOperation"
- },
- "NavigationOperation": {
- "$ref": "#/definitions/CustomActionNavigationOperation"
- },
- "SetParametersOperation": {
- "$ref": "#/definitions/CustomActionSetParametersOperation"
- },
- "URLOperation": {
- "$ref": "#/definitions/CustomActionURLOperation"
- }
- },
- "type": "object"
- },
- "VisualCustomActionTrigger": {
- "enum": [
- "DATA_POINT_CLICK",
- "DATA_POINT_MENU"
- ],
- "type": "string"
- },
- "VisualPalette": {
- "additionalProperties": false,
- "properties": {
- "ChartColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "ColorMap": {
- "items": {
- "$ref": "#/definitions/DataPathColor"
- },
- "maxItems": 5000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "VisualSubtitleLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "FormatText": {
- "$ref": "#/definitions/LongFormatText"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "VisualTitleLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "FormatText": {
- "$ref": "#/definitions/ShortFormatText"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "WaterfallChartAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Breakdowns": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Categories": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "WaterfallChartColorConfiguration": {
- "additionalProperties": false,
- "properties": {
- "GroupColorConfiguration": {
- "$ref": "#/definitions/WaterfallChartGroupColorConfiguration"
- }
- },
- "type": "object"
- },
- "WaterfallChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "CategoryAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ColorConfiguration": {
- "$ref": "#/definitions/WaterfallChartColorConfiguration"
- },
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/WaterfallChartFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "PrimaryYAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "PrimaryYAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/WaterfallChartSortConfiguration"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- },
- "WaterfallChartOptions": {
- "$ref": "#/definitions/WaterfallChartOptions"
- }
- },
- "type": "object"
- },
- "WaterfallChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "WaterfallChartAggregatedFieldWells": {
- "$ref": "#/definitions/WaterfallChartAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "WaterfallChartGroupColorConfiguration": {
- "additionalProperties": false,
- "properties": {
- "NegativeBarColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "PositiveBarColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "TotalBarColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- }
- },
- "type": "object"
- },
- "WaterfallChartOptions": {
- "additionalProperties": false,
- "properties": {
- "TotalBarLabel": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "WaterfallChartSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "BreakdownItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "WaterfallVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/WaterfallChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "WhatIfPointScenario": {
- "additionalProperties": false,
- "properties": {
- "Date": {
- "format": "date-time",
- "type": "string"
- },
- "Value": {
- "default": 0,
- "type": "number"
- }
- },
- "required": [
- "Date",
- "Value"
- ],
- "type": "object"
- },
- "WhatIfRangeScenario": {
- "additionalProperties": false,
- "properties": {
- "EndDate": {
- "format": "date-time",
- "type": "string"
- },
- "StartDate": {
- "format": "date-time",
- "type": "string"
- },
- "Value": {
- "default": 0,
- "type": "number"
- }
- },
- "required": [
- "EndDate",
- "StartDate",
- "Value"
- ],
- "type": "object"
- },
- "WidgetStatus": {
- "enum": [
- "ENABLED",
- "DISABLED"
- ],
- "type": "string"
- },
- "WordCloudAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "GroupBy": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "Size": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "WordCloudChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/WordCloudFieldWells"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/WordCloudSortConfiguration"
- },
- "WordCloudOptions": {
- "$ref": "#/definitions/WordCloudOptions"
- }
- },
- "type": "object"
- },
- "WordCloudCloudLayout": {
- "enum": [
- "FLUID",
- "NORMAL"
- ],
- "type": "string"
- },
- "WordCloudFieldWells": {
- "additionalProperties": false,
- "properties": {
- "WordCloudAggregatedFieldWells": {
- "$ref": "#/definitions/WordCloudAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "WordCloudOptions": {
- "additionalProperties": false,
- "properties": {
- "CloudLayout": {
- "$ref": "#/definitions/WordCloudCloudLayout"
- },
- "MaximumStringLength": {
- "maximum": 100,
- "minimum": 1,
- "type": "number"
- },
- "WordCasing": {
- "$ref": "#/definitions/WordCloudWordCasing"
- },
- "WordOrientation": {
- "$ref": "#/definitions/WordCloudWordOrientation"
- },
- "WordPadding": {
- "$ref": "#/definitions/WordCloudWordPadding"
- },
- "WordScaling": {
- "$ref": "#/definitions/WordCloudWordScaling"
- }
- },
- "type": "object"
- },
- "WordCloudSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "WordCloudVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/WordCloudChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "WordCloudWordCasing": {
- "enum": [
- "LOWER_CASE",
- "EXISTING_CASE"
- ],
- "type": "string"
- },
- "WordCloudWordOrientation": {
- "enum": [
- "HORIZONTAL",
- "HORIZONTAL_AND_VERTICAL"
- ],
- "type": "string"
- },
- "WordCloudWordPadding": {
- "enum": [
- "NONE",
- "SMALL",
- "MEDIUM",
- "LARGE"
- ],
- "type": "string"
- },
- "WordCloudWordScaling": {
- "enum": [
- "EMPHASIZE",
- "NORMAL"
- ],
- "type": "string"
- }
- },
- "primaryIdentifier": [
- "/properties/AwsAccountId",
- "/properties/TemplateId"
- ],
- "properties": {
- "Arn": {
- "type": "string"
- },
- "AwsAccountId": {
- "maxLength": 12,
- "minLength": 12,
- "pattern": "^[0-9]{12}$",
- "type": "string"
- },
- "CreatedTime": {
- "format": "date-time",
- "type": "string"
- },
- "Definition": {
- "$ref": "#/definitions/TemplateVersionDefinition"
- },
- "LastUpdatedTime": {
- "format": "date-time",
- "type": "string"
- },
- "Name": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Permissions": {
- "items": {
- "$ref": "#/definitions/ResourcePermission"
- },
- "maxItems": 64,
- "minItems": 1,
- "type": "array"
- },
- "SourceEntity": {
- "$ref": "#/definitions/TemplateSourceEntity"
- },
- "Tags": {
- "items": {
- "$ref": "#/definitions/Tag"
- },
- "maxItems": 200,
- "minItems": 1,
- "type": "array"
- },
- "TemplateId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "ValidationStrategy": {
- "$ref": "#/definitions/ValidationStrategy"
- },
- "Version": {
- "$ref": "#/definitions/TemplateVersion"
- },
- "VersionDescription": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "readOnlyProperties": [
- "/properties/Arn",
- "/properties/CreatedTime",
- "/properties/LastUpdatedTime",
- "/properties/Version"
- ],
- "required": [
- "AwsAccountId",
- "TemplateId"
- ],
- "sourceUrl": "https://github.com/aws-cloudformation/aws-cloudformation-resource-providers-quicksight",
- "typeName": "AWS::QuickSight::Template",
- "writeOnlyProperties": [
- "/properties/Definition",
- "/properties/VersionDescription",
- "/properties/SourceEntity",
- "/properties/ValidationStrategy"
- ]
-}
diff --git a/src/cfnlint/data/schemas/providers/eu_west_2/__init__.py b/src/cfnlint/data/schemas/providers/eu_west_2/__init__.py
index 498d10ebc0..e14ea5de36 100644
--- a/src/cfnlint/data/schemas/providers/eu_west_2/__init__.py
+++ b/src/cfnlint/data/schemas/providers/eu_west_2/__init__.py
@@ -1558,6 +1558,7 @@
"aws-ec2-vpnconnection.json",
"aws-ec2-vpnconnectionroute.json",
"aws-ec2-vpngateway.json",
+ "aws-ec2-vpngatewayroutepropagation.json",
"aws-ecr-pullthroughcacherule.json",
"aws-ecr-registrypolicy.json",
"aws-ecr-replicationconfiguration.json",
@@ -1967,9 +1968,12 @@
"aws-proton-servicetemplate.json",
"aws-qldb-ledger.json",
"aws-qldb-stream.json",
+ "aws-quicksight-analysis.json",
+ "aws-quicksight-dashboard.json",
"aws-quicksight-dataset.json",
"aws-quicksight-datasource.json",
"aws-quicksight-refreshschedule.json",
+ "aws-quicksight-template.json",
"aws-quicksight-theme.json",
"aws-quicksight-topic.json",
"aws-quicksight-vpcconnection.json",
@@ -2057,6 +2061,7 @@
"aws-sagemaker-appimageconfig.json",
"aws-sagemaker-coderepository.json",
"aws-sagemaker-dataqualityjobdefinition.json",
+ "aws-sagemaker-domain.json",
"aws-sagemaker-endpoint.json",
"aws-sagemaker-endpointconfig.json",
"aws-sagemaker-featuregroup.json",
@@ -2079,6 +2084,7 @@
"aws-sagemaker-project.json",
"aws-sagemaker-space.json",
"aws-sagemaker-studiolifecycleconfig.json",
+ "aws-sagemaker-userprofile.json",
"aws-sagemaker-workteam.json",
"aws-scheduler-schedule.json",
"aws-scheduler-schedulegroup.json",
diff --git a/src/cfnlint/data/schemas/providers/eu_west_2/aws-ec2-vpngatewayroutepropagation.json b/src/cfnlint/data/schemas/providers/eu_west_2/aws-ec2-vpngatewayroutepropagation.json
deleted file mode 100644
index d9e1e910db..0000000000
--- a/src/cfnlint/data/schemas/providers/eu_west_2/aws-ec2-vpngatewayroutepropagation.json
+++ /dev/null
@@ -1,29 +0,0 @@
-{
- "additionalProperties": false,
- "primaryIdentifier": [
- "/properties/Id"
- ],
- "properties": {
- "Id": {
- "type": "string"
- },
- "RouteTableIds": {
- "items": {
- "type": "string"
- },
- "type": "array",
- "uniqueItems": false
- },
- "VpnGatewayId": {
- "type": "string"
- }
- },
- "readOnlyProperties": [
- "/properties/Id"
- ],
- "required": [
- "RouteTableIds",
- "VpnGatewayId"
- ],
- "typeName": "AWS::EC2::VPNGatewayRoutePropagation"
-}
diff --git a/src/cfnlint/data/schemas/providers/eu_west_2/aws-quicksight-analysis.json b/src/cfnlint/data/schemas/providers/eu_west_2/aws-quicksight-analysis.json
deleted file mode 100644
index 1b7c71a461..0000000000
--- a/src/cfnlint/data/schemas/providers/eu_west_2/aws-quicksight-analysis.json
+++ /dev/null
@@ -1,11274 +0,0 @@
-{
- "additionalProperties": false,
- "createOnlyProperties": [
- "/properties/AnalysisId",
- "/properties/AwsAccountId"
- ],
- "definitions": {
- "AggregationFunction": {
- "additionalProperties": false,
- "properties": {
- "AttributeAggregationFunction": {
- "$ref": "#/definitions/AttributeAggregationFunction"
- },
- "CategoricalAggregationFunction": {
- "$ref": "#/definitions/CategoricalAggregationFunction"
- },
- "DateAggregationFunction": {
- "$ref": "#/definitions/DateAggregationFunction"
- },
- "NumericalAggregationFunction": {
- "$ref": "#/definitions/NumericalAggregationFunction"
- }
- },
- "type": "object"
- },
- "AggregationSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "AggregationFunction": {
- "$ref": "#/definitions/AggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "SortDirection": {
- "$ref": "#/definitions/SortDirection"
- }
- },
- "required": [
- "Column",
- "SortDirection"
- ],
- "type": "object"
- },
- "AllSheetsFilterScopeConfiguration": {
- "format": "json",
- "type": [
- "object",
- "string"
- ]
- },
- "AnalysisDefaults": {
- "additionalProperties": false,
- "properties": {
- "DefaultNewSheetConfiguration": {
- "$ref": "#/definitions/DefaultNewSheetConfiguration"
- }
- },
- "required": [
- "DefaultNewSheetConfiguration"
- ],
- "type": "object"
- },
- "AnalysisDefinition": {
- "additionalProperties": false,
- "properties": {
- "AnalysisDefaults": {
- "$ref": "#/definitions/AnalysisDefaults"
- },
- "CalculatedFields": {
- "items": {
- "$ref": "#/definitions/CalculatedField"
- },
- "maxItems": 500,
- "minItems": 0,
- "type": "array"
- },
- "ColumnConfigurations": {
- "items": {
- "$ref": "#/definitions/ColumnConfiguration"
- },
- "maxItems": 2000,
- "minItems": 0,
- "type": "array"
- },
- "DataSetIdentifierDeclarations": {
- "items": {
- "$ref": "#/definitions/DataSetIdentifierDeclaration"
- },
- "maxItems": 50,
- "minItems": 1,
- "type": "array"
- },
- "FilterGroups": {
- "items": {
- "$ref": "#/definitions/FilterGroup"
- },
- "maxItems": 2000,
- "minItems": 0,
- "type": "array"
- },
- "Options": {
- "$ref": "#/definitions/AssetOptions"
- },
- "ParameterDeclarations": {
- "items": {
- "$ref": "#/definitions/ParameterDeclaration"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Sheets": {
- "items": {
- "$ref": "#/definitions/SheetDefinition"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "DataSetIdentifierDeclarations"
- ],
- "type": "object"
- },
- "AnalysisError": {
- "additionalProperties": false,
- "properties": {
- "Message": {
- "pattern": "\\S",
- "type": "string"
- },
- "Type": {
- "$ref": "#/definitions/AnalysisErrorType"
- },
- "ViolatedEntities": {
- "items": {
- "$ref": "#/definitions/Entity"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "AnalysisErrorType": {
- "enum": [
- "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"
- ],
- "type": "string"
- },
- "AnalysisSourceEntity": {
- "additionalProperties": false,
- "properties": {
- "SourceTemplate": {
- "$ref": "#/definitions/AnalysisSourceTemplate"
- }
- },
- "type": "object"
- },
- "AnalysisSourceTemplate": {
- "additionalProperties": false,
- "properties": {
- "Arn": {
- "type": "string"
- },
- "DataSetReferences": {
- "items": {
- "$ref": "#/definitions/DataSetReference"
- },
- "minItems": 1,
- "type": "array"
- }
- },
- "required": [
- "Arn",
- "DataSetReferences"
- ],
- "type": "object"
- },
- "AnchorDateConfiguration": {
- "additionalProperties": false,
- "properties": {
- "AnchorOption": {
- "$ref": "#/definitions/AnchorOption"
- },
- "ParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- }
- },
- "type": "object"
- },
- "AnchorOption": {
- "enum": [
- "NOW"
- ],
- "type": "string"
- },
- "ArcAxisConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Range": {
- "$ref": "#/definitions/ArcAxisDisplayRange"
- },
- "ReserveRange": {
- "default": 0,
- "type": "number"
- }
- },
- "type": "object"
- },
- "ArcAxisDisplayRange": {
- "additionalProperties": false,
- "properties": {
- "Max": {
- "default": null,
- "type": "number"
- },
- "Min": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "ArcConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ArcAngle": {
- "default": null,
- "type": "number"
- },
- "ArcThickness": {
- "$ref": "#/definitions/ArcThicknessOptions"
- }
- },
- "type": "object"
- },
- "ArcOptions": {
- "additionalProperties": false,
- "properties": {
- "ArcThickness": {
- "$ref": "#/definitions/ArcThickness"
- }
- },
- "type": "object"
- },
- "ArcThickness": {
- "enum": [
- "SMALL",
- "MEDIUM",
- "LARGE",
- "WHOLE"
- ],
- "type": "string"
- },
- "ArcThicknessOptions": {
- "enum": [
- "SMALL",
- "MEDIUM",
- "LARGE"
- ],
- "type": "string"
- },
- "AssetOptions": {
- "additionalProperties": false,
- "properties": {
- "Timezone": {
- "type": "string"
- },
- "WeekStart": {
- "$ref": "#/definitions/DayOfTheWeek"
- }
- },
- "type": "object"
- },
- "AttributeAggregationFunction": {
- "additionalProperties": false,
- "properties": {
- "SimpleAttributeAggregation": {
- "$ref": "#/definitions/SimpleAttributeAggregationFunction"
- },
- "ValueForMultipleValues": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "AxisBinding": {
- "enum": [
- "PRIMARY_YAXIS",
- "SECONDARY_YAXIS"
- ],
- "type": "string"
- },
- "AxisDataOptions": {
- "additionalProperties": false,
- "properties": {
- "DateAxisOptions": {
- "$ref": "#/definitions/DateAxisOptions"
- },
- "NumericAxisOptions": {
- "$ref": "#/definitions/NumericAxisOptions"
- }
- },
- "type": "object"
- },
- "AxisDisplayDataDrivenRange": {
- "format": "json",
- "type": [
- "object",
- "string"
- ]
- },
- "AxisDisplayMinMaxRange": {
- "additionalProperties": false,
- "properties": {
- "Maximum": {
- "default": null,
- "type": "number"
- },
- "Minimum": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "AxisDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "AxisLineVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "AxisOffset": {
- "type": "string"
- },
- "DataOptions": {
- "$ref": "#/definitions/AxisDataOptions"
- },
- "GridLineVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "ScrollbarOptions": {
- "$ref": "#/definitions/ScrollBarOptions"
- },
- "TickLabelOptions": {
- "$ref": "#/definitions/AxisTickLabelOptions"
- }
- },
- "type": "object"
- },
- "AxisDisplayRange": {
- "additionalProperties": false,
- "properties": {
- "DataDriven": {
- "$ref": "#/definitions/AxisDisplayDataDrivenRange"
- },
- "MinMax": {
- "$ref": "#/definitions/AxisDisplayMinMaxRange"
- }
- },
- "type": "object"
- },
- "AxisLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "ApplyTo": {
- "$ref": "#/definitions/AxisLabelReferenceOptions"
- },
- "CustomLabel": {
- "type": "string"
- },
- "FontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- }
- },
- "type": "object"
- },
- "AxisLabelReferenceOptions": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "AxisLinearScale": {
- "additionalProperties": false,
- "properties": {
- "StepCount": {
- "default": null,
- "type": "number"
- },
- "StepSize": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "AxisLogarithmicScale": {
- "additionalProperties": false,
- "properties": {
- "Base": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "AxisScale": {
- "additionalProperties": false,
- "properties": {
- "Linear": {
- "$ref": "#/definitions/AxisLinearScale"
- },
- "Logarithmic": {
- "$ref": "#/definitions/AxisLogarithmicScale"
- }
- },
- "type": "object"
- },
- "AxisTickLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "LabelOptions": {
- "$ref": "#/definitions/LabelOptions"
- },
- "RotationAngle": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "BarChartAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Colors": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "SmallMultiples": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "BarChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "BarsArrangement": {
- "$ref": "#/definitions/BarsArrangement"
- },
- "CategoryAxis": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "CategoryLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ColorLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ContributionAnalysisDefaults": {
- "items": {
- "$ref": "#/definitions/ContributionAnalysisDefault"
- },
- "maxItems": 200,
- "minItems": 1,
- "type": "array"
- },
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/BarChartFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "Orientation": {
- "$ref": "#/definitions/BarChartOrientation"
- },
- "ReferenceLines": {
- "items": {
- "$ref": "#/definitions/ReferenceLine"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "SmallMultiplesOptions": {
- "$ref": "#/definitions/SmallMultiplesOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/BarChartSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "ValueAxis": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "ValueLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- }
- },
- "type": "object"
- },
- "BarChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "BarChartAggregatedFieldWells": {
- "$ref": "#/definitions/BarChartAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "BarChartOrientation": {
- "enum": [
- "HORIZONTAL",
- "VERTICAL"
- ],
- "type": "string"
- },
- "BarChartSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "ColorItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "ColorSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "SmallMultiplesLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "SmallMultiplesSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "BarChartVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/BarChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "BarsArrangement": {
- "enum": [
- "CLUSTERED",
- "STACKED",
- "STACKED_PERCENT"
- ],
- "type": "string"
- },
- "BaseMapStyleType": {
- "enum": [
- "LIGHT_GRAY",
- "DARK_GRAY",
- "STREET",
- "IMAGERY"
- ],
- "type": "string"
- },
- "BinCountOptions": {
- "additionalProperties": false,
- "properties": {
- "Value": {
- "minimum": 0,
- "type": "number"
- }
- },
- "type": "object"
- },
- "BinWidthOptions": {
- "additionalProperties": false,
- "properties": {
- "BinCountLimit": {
- "maximum": 1000,
- "minimum": 0,
- "type": "number"
- },
- "Value": {
- "minimum": 0,
- "type": "number"
- }
- },
- "type": "object"
- },
- "BodySectionConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Content": {
- "$ref": "#/definitions/BodySectionContent"
- },
- "PageBreakConfiguration": {
- "$ref": "#/definitions/SectionPageBreakConfiguration"
- },
- "SectionId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Style": {
- "$ref": "#/definitions/SectionStyle"
- }
- },
- "required": [
- "Content",
- "SectionId"
- ],
- "type": "object"
- },
- "BodySectionContent": {
- "additionalProperties": false,
- "properties": {
- "Layout": {
- "$ref": "#/definitions/SectionLayoutConfiguration"
- }
- },
- "type": "object"
- },
- "BoxPlotAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "GroupBy": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 5,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "BoxPlotChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "BoxPlotOptions": {
- "$ref": "#/definitions/BoxPlotOptions"
- },
- "CategoryAxis": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "CategoryLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/BoxPlotFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "PrimaryYAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "PrimaryYAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ReferenceLines": {
- "items": {
- "$ref": "#/definitions/ReferenceLine"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/BoxPlotSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- }
- },
- "type": "object"
- },
- "BoxPlotFieldWells": {
- "additionalProperties": false,
- "properties": {
- "BoxPlotAggregatedFieldWells": {
- "$ref": "#/definitions/BoxPlotAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "BoxPlotFillStyle": {
- "enum": [
- "SOLID",
- "TRANSPARENT"
- ],
- "type": "string"
- },
- "BoxPlotOptions": {
- "additionalProperties": false,
- "properties": {
- "AllDataPointsVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "OutlierVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "StyleOptions": {
- "$ref": "#/definitions/BoxPlotStyleOptions"
- }
- },
- "type": "object"
- },
- "BoxPlotSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "PaginationConfiguration": {
- "$ref": "#/definitions/PaginationConfiguration"
- }
- },
- "type": "object"
- },
- "BoxPlotStyleOptions": {
- "additionalProperties": false,
- "properties": {
- "FillStyle": {
- "$ref": "#/definitions/BoxPlotFillStyle"
- }
- },
- "type": "object"
- },
- "BoxPlotVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/BoxPlotChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "CalculatedField": {
- "additionalProperties": false,
- "properties": {
- "DataSetIdentifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Expression": {
- "maxLength": 32000,
- "minLength": 1,
- "type": "string"
- },
- "Name": {
- "maxLength": 127,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "DataSetIdentifier",
- "Expression",
- "Name"
- ],
- "type": "object"
- },
- "CalculatedMeasureField": {
- "additionalProperties": false,
- "properties": {
- "Expression": {
- "maxLength": 4096,
- "minLength": 1,
- "type": "string"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Expression",
- "FieldId"
- ],
- "type": "object"
- },
- "CascadingControlConfiguration": {
- "additionalProperties": false,
- "properties": {
- "SourceControls": {
- "items": {
- "$ref": "#/definitions/CascadingControlSource"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "CascadingControlSource": {
- "additionalProperties": false,
- "properties": {
- "ColumnToMatch": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "SourceSheetControlId": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "CategoricalAggregationFunction": {
- "enum": [
- "COUNT",
- "DISTINCT_COUNT"
- ],
- "type": "string"
- },
- "CategoricalDimensionField": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/StringFormatConfiguration"
- },
- "HierarchyId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "CategoricalMeasureField": {
- "additionalProperties": false,
- "properties": {
- "AggregationFunction": {
- "$ref": "#/definitions/CategoricalAggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/StringFormatConfiguration"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "CategoryDrillDownFilter": {
- "additionalProperties": false,
- "properties": {
- "CategoryValues": {
- "items": {
- "maxLength": 512,
- "minLength": 0,
- "type": "string"
- },
- "maxItems": 100000,
- "minItems": 0,
- "type": "array"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- }
- },
- "required": [
- "CategoryValues",
- "Column"
- ],
- "type": "object"
- },
- "CategoryFilter": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "Configuration": {
- "$ref": "#/definitions/CategoryFilterConfiguration"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "Column",
- "Configuration",
- "FilterId"
- ],
- "type": "object"
- },
- "CategoryFilterConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomFilterConfiguration": {
- "$ref": "#/definitions/CustomFilterConfiguration"
- },
- "CustomFilterListConfiguration": {
- "$ref": "#/definitions/CustomFilterListConfiguration"
- },
- "FilterListConfiguration": {
- "$ref": "#/definitions/FilterListConfiguration"
- }
- },
- "type": "object"
- },
- "CategoryFilterMatchOperator": {
- "enum": [
- "EQUALS",
- "DOES_NOT_EQUAL",
- "CONTAINS",
- "DOES_NOT_CONTAIN",
- "STARTS_WITH",
- "ENDS_WITH"
- ],
- "type": "string"
- },
- "CategoryFilterSelectAllOptions": {
- "enum": [
- "FILTER_ALL_VALUES"
- ],
- "type": "string"
- },
- "CategoryInnerFilter": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "Configuration": {
- "$ref": "#/definitions/CategoryFilterConfiguration"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- }
- },
- "required": [
- "Column",
- "Configuration"
- ],
- "type": "object"
- },
- "ChartAxisLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "AxisLabelOptions": {
- "items": {
- "$ref": "#/definitions/AxisLabelOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "SortIconVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "ClusterMarker": {
- "additionalProperties": false,
- "properties": {
- "SimpleClusterMarker": {
- "$ref": "#/definitions/SimpleClusterMarker"
- }
- },
- "type": "object"
- },
- "ClusterMarkerConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ClusterMarker": {
- "$ref": "#/definitions/ClusterMarker"
- }
- },
- "type": "object"
- },
- "ColorFillType": {
- "enum": [
- "DISCRETE",
- "GRADIENT"
- ],
- "type": "string"
- },
- "ColorScale": {
- "additionalProperties": false,
- "properties": {
- "ColorFillType": {
- "$ref": "#/definitions/ColorFillType"
- },
- "Colors": {
- "items": {
- "$ref": "#/definitions/DataColor"
- },
- "maxItems": 3,
- "minItems": 2,
- "type": "array"
- },
- "NullValueColor": {
- "$ref": "#/definitions/DataColor"
- }
- },
- "required": [
- "ColorFillType",
- "Colors"
- ],
- "type": "object"
- },
- "ColorsConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomColors": {
- "items": {
- "$ref": "#/definitions/CustomColor"
- },
- "maxItems": 50,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "ColumnConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ColorsConfiguration": {
- "$ref": "#/definitions/ColorsConfiguration"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/FormatConfiguration"
- },
- "Role": {
- "$ref": "#/definitions/ColumnRole"
- }
- },
- "required": [
- "Column"
- ],
- "type": "object"
- },
- "ColumnHierarchy": {
- "additionalProperties": false,
- "properties": {
- "DateTimeHierarchy": {
- "$ref": "#/definitions/DateTimeHierarchy"
- },
- "ExplicitHierarchy": {
- "$ref": "#/definitions/ExplicitHierarchy"
- },
- "PredefinedHierarchy": {
- "$ref": "#/definitions/PredefinedHierarchy"
- }
- },
- "type": "object"
- },
- "ColumnIdentifier": {
- "additionalProperties": false,
- "properties": {
- "ColumnName": {
- "maxLength": 127,
- "minLength": 1,
- "type": "string"
- },
- "DataSetIdentifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "ColumnName",
- "DataSetIdentifier"
- ],
- "type": "object"
- },
- "ColumnRole": {
- "enum": [
- "DIMENSION",
- "MEASURE"
- ],
- "type": "string"
- },
- "ColumnSort": {
- "additionalProperties": false,
- "properties": {
- "AggregationFunction": {
- "$ref": "#/definitions/AggregationFunction"
- },
- "Direction": {
- "$ref": "#/definitions/SortDirection"
- },
- "SortBy": {
- "$ref": "#/definitions/ColumnIdentifier"
- }
- },
- "required": [
- "Direction",
- "SortBy"
- ],
- "type": "object"
- },
- "ColumnTooltipItem": {
- "additionalProperties": false,
- "properties": {
- "Aggregation": {
- "$ref": "#/definitions/AggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "Label": {
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "required": [
- "Column"
- ],
- "type": "object"
- },
- "ComboChartAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "BarValues": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Colors": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "LineValues": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "ComboChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "BarDataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "BarsArrangement": {
- "$ref": "#/definitions/BarsArrangement"
- },
- "CategoryAxis": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "CategoryLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ColorLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/ComboChartFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "LineDataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "PrimaryYAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "PrimaryYAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ReferenceLines": {
- "items": {
- "$ref": "#/definitions/ReferenceLine"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "SecondaryYAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "SecondaryYAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/ComboChartSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- }
- },
- "type": "object"
- },
- "ComboChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "ComboChartAggregatedFieldWells": {
- "$ref": "#/definitions/ComboChartAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "ComboChartSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "ColorItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "ColorSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "ComboChartVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/ComboChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "ComparisonConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ComparisonFormat": {
- "$ref": "#/definitions/ComparisonFormatConfiguration"
- },
- "ComparisonMethod": {
- "$ref": "#/definitions/ComparisonMethod"
- }
- },
- "type": "object"
- },
- "ComparisonFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "NumberDisplayFormatConfiguration": {
- "$ref": "#/definitions/NumberDisplayFormatConfiguration"
- },
- "PercentageDisplayFormatConfiguration": {
- "$ref": "#/definitions/PercentageDisplayFormatConfiguration"
- }
- },
- "type": "object"
- },
- "ComparisonMethod": {
- "enum": [
- "DIFFERENCE",
- "PERCENT_DIFFERENCE",
- "PERCENT"
- ],
- "type": "string"
- },
- "Computation": {
- "additionalProperties": false,
- "properties": {
- "Forecast": {
- "$ref": "#/definitions/ForecastComputation"
- },
- "GrowthRate": {
- "$ref": "#/definitions/GrowthRateComputation"
- },
- "MaximumMinimum": {
- "$ref": "#/definitions/MaximumMinimumComputation"
- },
- "MetricComparison": {
- "$ref": "#/definitions/MetricComparisonComputation"
- },
- "PeriodOverPeriod": {
- "$ref": "#/definitions/PeriodOverPeriodComputation"
- },
- "PeriodToDate": {
- "$ref": "#/definitions/PeriodToDateComputation"
- },
- "TopBottomMovers": {
- "$ref": "#/definitions/TopBottomMoversComputation"
- },
- "TopBottomRanked": {
- "$ref": "#/definitions/TopBottomRankedComputation"
- },
- "TotalAggregation": {
- "$ref": "#/definitions/TotalAggregationComputation"
- },
- "UniqueValues": {
- "$ref": "#/definitions/UniqueValuesComputation"
- }
- },
- "type": "object"
- },
- "ConditionalFormattingColor": {
- "additionalProperties": false,
- "properties": {
- "Gradient": {
- "$ref": "#/definitions/ConditionalFormattingGradientColor"
- },
- "Solid": {
- "$ref": "#/definitions/ConditionalFormattingSolidColor"
- }
- },
- "type": "object"
- },
- "ConditionalFormattingCustomIconCondition": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "DisplayConfiguration": {
- "$ref": "#/definitions/ConditionalFormattingIconDisplayConfiguration"
- },
- "Expression": {
- "maxLength": 4096,
- "minLength": 1,
- "type": "string"
- },
- "IconOptions": {
- "$ref": "#/definitions/ConditionalFormattingCustomIconOptions"
- }
- },
- "required": [
- "Expression",
- "IconOptions"
- ],
- "type": "object"
- },
- "ConditionalFormattingCustomIconOptions": {
- "additionalProperties": false,
- "properties": {
- "Icon": {
- "$ref": "#/definitions/Icon"
- },
- "UnicodeIcon": {
- "pattern": "^[^\\u0000-\\u00FF]$",
- "type": "string"
- }
- },
- "type": "object"
- },
- "ConditionalFormattingGradientColor": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "$ref": "#/definitions/GradientColor"
- },
- "Expression": {
- "maxLength": 4096,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Color",
- "Expression"
- ],
- "type": "object"
- },
- "ConditionalFormattingIcon": {
- "additionalProperties": false,
- "properties": {
- "CustomCondition": {
- "$ref": "#/definitions/ConditionalFormattingCustomIconCondition"
- },
- "IconSet": {
- "$ref": "#/definitions/ConditionalFormattingIconSet"
- }
- },
- "type": "object"
- },
- "ConditionalFormattingIconDisplayConfiguration": {
- "additionalProperties": false,
- "properties": {
- "IconDisplayOption": {
- "$ref": "#/definitions/ConditionalFormattingIconDisplayOption"
- }
- },
- "type": "object"
- },
- "ConditionalFormattingIconDisplayOption": {
- "enum": [
- "ICON_ONLY"
- ],
- "type": "string"
- },
- "ConditionalFormattingIconSet": {
- "additionalProperties": false,
- "properties": {
- "Expression": {
- "maxLength": 4096,
- "minLength": 1,
- "type": "string"
- },
- "IconSetType": {
- "$ref": "#/definitions/ConditionalFormattingIconSetType"
- }
- },
- "required": [
- "Expression"
- ],
- "type": "object"
- },
- "ConditionalFormattingIconSetType": {
- "enum": [
- "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"
- ],
- "type": "string"
- },
- "ConditionalFormattingSolidColor": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "Expression": {
- "maxLength": 4096,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Expression"
- ],
- "type": "object"
- },
- "ContributionAnalysisDefault": {
- "additionalProperties": false,
- "properties": {
- "ContributorDimensions": {
- "items": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "maxItems": 4,
- "minItems": 1,
- "type": "array"
- },
- "MeasureFieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "ContributorDimensions",
- "MeasureFieldId"
- ],
- "type": "object"
- },
- "CrossDatasetTypes": {
- "enum": [
- "ALL_DATASETS",
- "SINGLE_DATASET"
- ],
- "type": "string"
- },
- "CurrencyDisplayFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DecimalPlacesConfiguration": {
- "$ref": "#/definitions/DecimalPlacesConfiguration"
- },
- "NegativeValueConfiguration": {
- "$ref": "#/definitions/NegativeValueConfiguration"
- },
- "NullValueFormatConfiguration": {
- "$ref": "#/definitions/NullValueFormatConfiguration"
- },
- "NumberScale": {
- "$ref": "#/definitions/NumberScale"
- },
- "Prefix": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "SeparatorConfiguration": {
- "$ref": "#/definitions/NumericSeparatorConfiguration"
- },
- "Suffix": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "Symbol": {
- "pattern": "^[A-Z]{3}$",
- "type": "string"
- }
- },
- "type": "object"
- },
- "CustomActionFilterOperation": {
- "additionalProperties": false,
- "properties": {
- "SelectedFieldsConfiguration": {
- "$ref": "#/definitions/FilterOperationSelectedFieldsConfiguration"
- },
- "TargetVisualsConfiguration": {
- "$ref": "#/definitions/FilterOperationTargetVisualsConfiguration"
- }
- },
- "required": [
- "SelectedFieldsConfiguration",
- "TargetVisualsConfiguration"
- ],
- "type": "object"
- },
- "CustomActionNavigationOperation": {
- "additionalProperties": false,
- "properties": {
- "LocalNavigationConfiguration": {
- "$ref": "#/definitions/LocalNavigationConfiguration"
- }
- },
- "type": "object"
- },
- "CustomActionSetParametersOperation": {
- "additionalProperties": false,
- "properties": {
- "ParameterValueConfigurations": {
- "items": {
- "$ref": "#/definitions/SetParameterValueConfiguration"
- },
- "maxItems": 200,
- "minItems": 1,
- "type": "array"
- }
- },
- "required": [
- "ParameterValueConfigurations"
- ],
- "type": "object"
- },
- "CustomActionURLOperation": {
- "additionalProperties": false,
- "properties": {
- "URLTarget": {
- "$ref": "#/definitions/URLTargetConfiguration"
- },
- "URLTemplate": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "URLTarget",
- "URLTemplate"
- ],
- "type": "object"
- },
- "CustomColor": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "FieldValue": {
- "maxLength": 2048,
- "minLength": 0,
- "type": "string"
- },
- "SpecialValue": {
- "$ref": "#/definitions/SpecialValue"
- }
- },
- "required": [
- "Color"
- ],
- "type": "object"
- },
- "CustomContentConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ContentType": {
- "$ref": "#/definitions/CustomContentType"
- },
- "ContentUrl": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "ImageScaling": {
- "$ref": "#/definitions/CustomContentImageScalingConfiguration"
- }
- },
- "type": "object"
- },
- "CustomContentImageScalingConfiguration": {
- "enum": [
- "FIT_TO_HEIGHT",
- "FIT_TO_WIDTH",
- "DO_NOT_SCALE",
- "SCALE_TO_VISUAL"
- ],
- "type": "string"
- },
- "CustomContentType": {
- "enum": [
- "IMAGE",
- "OTHER_EMBEDDED_CONTENT"
- ],
- "type": "string"
- },
- "CustomContentVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/CustomContentConfiguration"
- },
- "DataSetIdentifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "DataSetIdentifier",
- "VisualId"
- ],
- "type": "object"
- },
- "CustomFilterConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryValue": {
- "maxLength": 512,
- "minLength": 0,
- "type": "string"
- },
- "MatchOperator": {
- "$ref": "#/definitions/CategoryFilterMatchOperator"
- },
- "NullOption": {
- "$ref": "#/definitions/FilterNullOption"
- },
- "ParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "SelectAllOptions": {
- "$ref": "#/definitions/CategoryFilterSelectAllOptions"
- }
- },
- "required": [
- "MatchOperator",
- "NullOption"
- ],
- "type": "object"
- },
- "CustomFilterListConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryValues": {
- "items": {
- "maxLength": 512,
- "minLength": 0,
- "type": "string"
- },
- "maxItems": 100000,
- "minItems": 0,
- "type": "array"
- },
- "MatchOperator": {
- "$ref": "#/definitions/CategoryFilterMatchOperator"
- },
- "NullOption": {
- "$ref": "#/definitions/FilterNullOption"
- },
- "SelectAllOptions": {
- "$ref": "#/definitions/CategoryFilterSelectAllOptions"
- }
- },
- "required": [
- "MatchOperator",
- "NullOption"
- ],
- "type": "object"
- },
- "CustomNarrativeOptions": {
- "additionalProperties": false,
- "properties": {
- "Narrative": {
- "maxLength": 150000,
- "minLength": 0,
- "type": "string"
- }
- },
- "required": [
- "Narrative"
- ],
- "type": "object"
- },
- "CustomParameterValues": {
- "additionalProperties": false,
- "properties": {
- "DateTimeValues": {
- "items": {
- "format": "date-time",
- "type": "string"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- },
- "DecimalValues": {
- "items": {
- "type": "number"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- },
- "IntegerValues": {
- "items": {
- "type": "number"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- },
- "StringValues": {
- "items": {
- "type": "string"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "CustomValuesConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomValues": {
- "$ref": "#/definitions/CustomParameterValues"
- },
- "IncludeNullValue": {
- "type": "boolean"
- }
- },
- "required": [
- "CustomValues"
- ],
- "type": "object"
- },
- "DataBarsOptions": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "NegativeColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "PositiveColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- }
- },
- "required": [
- "FieldId"
- ],
- "type": "object"
- },
- "DataColor": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "DataValue": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "DataFieldSeriesItem": {
- "additionalProperties": false,
- "properties": {
- "AxisBinding": {
- "$ref": "#/definitions/AxisBinding"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FieldValue": {
- "type": "string"
- },
- "Settings": {
- "$ref": "#/definitions/LineChartSeriesSettings"
- }
- },
- "required": [
- "AxisBinding",
- "FieldId"
- ],
- "type": "object"
- },
- "DataLabelContent": {
- "enum": [
- "VALUE",
- "PERCENT",
- "VALUE_AND_PERCENT"
- ],
- "type": "string"
- },
- "DataLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "CategoryLabelVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "DataLabelTypes": {
- "items": {
- "$ref": "#/definitions/DataLabelType"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "LabelColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "LabelContent": {
- "$ref": "#/definitions/DataLabelContent"
- },
- "LabelFontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "MeasureLabelVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Overlap": {
- "$ref": "#/definitions/DataLabelOverlap"
- },
- "Position": {
- "$ref": "#/definitions/DataLabelPosition"
- },
- "TotalsVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "DataLabelOverlap": {
- "enum": [
- "DISABLE_OVERLAP",
- "ENABLE_OVERLAP"
- ],
- "type": "string"
- },
- "DataLabelPosition": {
- "enum": [
- "INSIDE",
- "OUTSIDE",
- "LEFT",
- "TOP",
- "BOTTOM",
- "RIGHT"
- ],
- "type": "string"
- },
- "DataLabelType": {
- "additionalProperties": false,
- "properties": {
- "DataPathLabelType": {
- "$ref": "#/definitions/DataPathLabelType"
- },
- "FieldLabelType": {
- "$ref": "#/definitions/FieldLabelType"
- },
- "MaximumLabelType": {
- "$ref": "#/definitions/MaximumLabelType"
- },
- "MinimumLabelType": {
- "$ref": "#/definitions/MinimumLabelType"
- },
- "RangeEndsLabelType": {
- "$ref": "#/definitions/RangeEndsLabelType"
- }
- },
- "type": "object"
- },
- "DataPathColor": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "Element": {
- "$ref": "#/definitions/DataPathValue"
- },
- "TimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- }
- },
- "required": [
- "Color",
- "Element"
- ],
- "type": "object"
- },
- "DataPathLabelType": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FieldValue": {
- "maxLength": 2048,
- "minLength": 0,
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "DataPathSort": {
- "additionalProperties": false,
- "properties": {
- "Direction": {
- "$ref": "#/definitions/SortDirection"
- },
- "SortPaths": {
- "items": {
- "$ref": "#/definitions/DataPathValue"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "Direction",
- "SortPaths"
- ],
- "type": "object"
- },
- "DataPathType": {
- "additionalProperties": false,
- "properties": {
- "PivotTableDataPathType": {
- "$ref": "#/definitions/PivotTableDataPathType"
- }
- },
- "type": "object"
- },
- "DataPathValue": {
- "additionalProperties": false,
- "properties": {
- "DataPathType": {
- "$ref": "#/definitions/DataPathType"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FieldValue": {
- "maxLength": 2048,
- "minLength": 0,
- "type": "string"
- }
- },
- "type": "object"
- },
- "DataSetIdentifierDeclaration": {
- "additionalProperties": false,
- "properties": {
- "DataSetArn": {
- "type": "string"
- },
- "Identifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "DataSetArn",
- "Identifier"
- ],
- "type": "object"
- },
- "DataSetReference": {
- "additionalProperties": false,
- "properties": {
- "DataSetArn": {
- "type": "string"
- },
- "DataSetPlaceholder": {
- "pattern": "\\S",
- "type": "string"
- }
- },
- "required": [
- "DataSetArn",
- "DataSetPlaceholder"
- ],
- "type": "object"
- },
- "DateAggregationFunction": {
- "enum": [
- "COUNT",
- "DISTINCT_COUNT",
- "MIN",
- "MAX"
- ],
- "type": "string"
- },
- "DateAxisOptions": {
- "additionalProperties": false,
- "properties": {
- "MissingDateVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "DateDimensionField": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "DateGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/DateTimeFormatConfiguration"
- },
- "HierarchyId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "DateMeasureField": {
- "additionalProperties": false,
- "properties": {
- "AggregationFunction": {
- "$ref": "#/definitions/DateAggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/DateTimeFormatConfiguration"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "DateTimeDefaultValues": {
- "additionalProperties": false,
- "properties": {
- "DynamicValue": {
- "$ref": "#/definitions/DynamicDefaultValue"
- },
- "RollingDate": {
- "$ref": "#/definitions/RollingDateConfiguration"
- },
- "StaticValues": {
- "items": {
- "format": "date-time",
- "type": "string"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "DateTimeFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DateTimeFormat": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "NullValueFormatConfiguration": {
- "$ref": "#/definitions/NullValueFormatConfiguration"
- },
- "NumericFormatConfiguration": {
- "$ref": "#/definitions/NumericFormatConfiguration"
- }
- },
- "type": "object"
- },
- "DateTimeHierarchy": {
- "additionalProperties": false,
- "properties": {
- "DrillDownFilters": {
- "items": {
- "$ref": "#/definitions/DrillDownFilter"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "HierarchyId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "HierarchyId"
- ],
- "type": "object"
- },
- "DateTimeParameter": {
- "additionalProperties": false,
- "properties": {
- "Name": {
- "pattern": "\\S",
- "type": "string"
- },
- "Values": {
- "items": {
- "type": "string"
- },
- "type": "array"
- }
- },
- "required": [
- "Name",
- "Values"
- ],
- "type": "object"
- },
- "DateTimeParameterDeclaration": {
- "additionalProperties": false,
- "properties": {
- "DefaultValues": {
- "$ref": "#/definitions/DateTimeDefaultValues"
- },
- "MappedDataSetParameters": {
- "items": {
- "$ref": "#/definitions/MappedDataSetParameter"
- },
- "maxItems": 150,
- "minItems": 0,
- "type": "array"
- },
- "Name": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "TimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- },
- "ValueWhenUnset": {
- "$ref": "#/definitions/DateTimeValueWhenUnsetConfiguration"
- }
- },
- "required": [
- "Name"
- ],
- "type": "object"
- },
- "DateTimePickerControlDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "DateTimeFormat": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "InfoIconLabelOptions": {
- "$ref": "#/definitions/SheetControlInfoIconLabelOptions"
- },
- "TitleOptions": {
- "$ref": "#/definitions/LabelOptions"
- }
- },
- "type": "object"
- },
- "DateTimeValueWhenUnsetConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomValue": {
- "format": "date-time",
- "type": "string"
- },
- "ValueWhenUnsetOption": {
- "$ref": "#/definitions/ValueWhenUnsetOption"
- }
- },
- "type": "object"
- },
- "DayOfTheWeek": {
- "enum": [
- "SUNDAY",
- "MONDAY",
- "TUESDAY",
- "WEDNESDAY",
- "THURSDAY",
- "FRIDAY",
- "SATURDAY"
- ],
- "type": "string"
- },
- "DecimalDefaultValues": {
- "additionalProperties": false,
- "properties": {
- "DynamicValue": {
- "$ref": "#/definitions/DynamicDefaultValue"
- },
- "StaticValues": {
- "items": {
- "type": "number"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "DecimalParameter": {
- "additionalProperties": false,
- "properties": {
- "Name": {
- "pattern": "\\S",
- "type": "string"
- },
- "Values": {
- "items": {
- "default": 0,
- "type": "number"
- },
- "type": "array"
- }
- },
- "required": [
- "Name",
- "Values"
- ],
- "type": "object"
- },
- "DecimalParameterDeclaration": {
- "additionalProperties": false,
- "properties": {
- "DefaultValues": {
- "$ref": "#/definitions/DecimalDefaultValues"
- },
- "MappedDataSetParameters": {
- "items": {
- "$ref": "#/definitions/MappedDataSetParameter"
- },
- "maxItems": 150,
- "minItems": 0,
- "type": "array"
- },
- "Name": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "ParameterValueType": {
- "$ref": "#/definitions/ParameterValueType"
- },
- "ValueWhenUnset": {
- "$ref": "#/definitions/DecimalValueWhenUnsetConfiguration"
- }
- },
- "required": [
- "Name",
- "ParameterValueType"
- ],
- "type": "object"
- },
- "DecimalPlacesConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DecimalPlaces": {
- "maximum": 20,
- "minimum": 0,
- "type": "number"
- }
- },
- "required": [
- "DecimalPlaces"
- ],
- "type": "object"
- },
- "DecimalValueWhenUnsetConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomValue": {
- "default": null,
- "type": "number"
- },
- "ValueWhenUnsetOption": {
- "$ref": "#/definitions/ValueWhenUnsetOption"
- }
- },
- "type": "object"
- },
- "DefaultDateTimePickerControlOptions": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/DateTimePickerControlDisplayOptions"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlDateTimePickerType"
- }
- },
- "type": "object"
- },
- "DefaultFilterControlConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ControlOptions": {
- "$ref": "#/definitions/DefaultFilterControlOptions"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "ControlOptions",
- "Title"
- ],
- "type": "object"
- },
- "DefaultFilterControlOptions": {
- "additionalProperties": false,
- "properties": {
- "DefaultDateTimePickerOptions": {
- "$ref": "#/definitions/DefaultDateTimePickerControlOptions"
- },
- "DefaultDropdownOptions": {
- "$ref": "#/definitions/DefaultFilterDropDownControlOptions"
- },
- "DefaultListOptions": {
- "$ref": "#/definitions/DefaultFilterListControlOptions"
- },
- "DefaultRelativeDateTimeOptions": {
- "$ref": "#/definitions/DefaultRelativeDateTimeControlOptions"
- },
- "DefaultSliderOptions": {
- "$ref": "#/definitions/DefaultSliderControlOptions"
- },
- "DefaultTextAreaOptions": {
- "$ref": "#/definitions/DefaultTextAreaControlOptions"
- },
- "DefaultTextFieldOptions": {
- "$ref": "#/definitions/DefaultTextFieldControlOptions"
- }
- },
- "type": "object"
- },
- "DefaultFilterDropDownControlOptions": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/DropDownControlDisplayOptions"
- },
- "SelectableValues": {
- "$ref": "#/definitions/FilterSelectableValues"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlListType"
- }
- },
- "type": "object"
- },
- "DefaultFilterListControlOptions": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/ListControlDisplayOptions"
- },
- "SelectableValues": {
- "$ref": "#/definitions/FilterSelectableValues"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlListType"
- }
- },
- "type": "object"
- },
- "DefaultFreeFormLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CanvasSizeOptions": {
- "$ref": "#/definitions/FreeFormLayoutCanvasSizeOptions"
- }
- },
- "required": [
- "CanvasSizeOptions"
- ],
- "type": "object"
- },
- "DefaultGridLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CanvasSizeOptions": {
- "$ref": "#/definitions/GridLayoutCanvasSizeOptions"
- }
- },
- "required": [
- "CanvasSizeOptions"
- ],
- "type": "object"
- },
- "DefaultInteractiveLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FreeForm": {
- "$ref": "#/definitions/DefaultFreeFormLayoutConfiguration"
- },
- "Grid": {
- "$ref": "#/definitions/DefaultGridLayoutConfiguration"
- }
- },
- "type": "object"
- },
- "DefaultNewSheetConfiguration": {
- "additionalProperties": false,
- "properties": {
- "InteractiveLayoutConfiguration": {
- "$ref": "#/definitions/DefaultInteractiveLayoutConfiguration"
- },
- "PaginatedLayoutConfiguration": {
- "$ref": "#/definitions/DefaultPaginatedLayoutConfiguration"
- },
- "SheetContentType": {
- "$ref": "#/definitions/SheetContentType"
- }
- },
- "type": "object"
- },
- "DefaultPaginatedLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "SectionBased": {
- "$ref": "#/definitions/DefaultSectionBasedLayoutConfiguration"
- }
- },
- "type": "object"
- },
- "DefaultRelativeDateTimeControlOptions": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/RelativeDateTimeControlDisplayOptions"
- }
- },
- "type": "object"
- },
- "DefaultSectionBasedLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CanvasSizeOptions": {
- "$ref": "#/definitions/SectionBasedLayoutCanvasSizeOptions"
- }
- },
- "required": [
- "CanvasSizeOptions"
- ],
- "type": "object"
- },
- "DefaultSliderControlOptions": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/SliderControlDisplayOptions"
- },
- "MaximumValue": {
- "default": 0,
- "type": "number"
- },
- "MinimumValue": {
- "default": 0,
- "type": "number"
- },
- "StepSize": {
- "default": 0,
- "type": "number"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlSliderType"
- }
- },
- "required": [
- "MaximumValue",
- "MinimumValue",
- "StepSize"
- ],
- "type": "object"
- },
- "DefaultTextAreaControlOptions": {
- "additionalProperties": false,
- "properties": {
- "Delimiter": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "DisplayOptions": {
- "$ref": "#/definitions/TextAreaControlDisplayOptions"
- }
- },
- "type": "object"
- },
- "DefaultTextFieldControlOptions": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/TextFieldControlDisplayOptions"
- }
- },
- "type": "object"
- },
- "DestinationParameterValueConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomValuesConfiguration": {
- "$ref": "#/definitions/CustomValuesConfiguration"
- },
- "SelectAllValueOptions": {
- "$ref": "#/definitions/SelectAllValueOptions"
- },
- "SourceColumn": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "SourceField": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "SourceParameterName": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "DimensionField": {
- "additionalProperties": false,
- "properties": {
- "CategoricalDimensionField": {
- "$ref": "#/definitions/CategoricalDimensionField"
- },
- "DateDimensionField": {
- "$ref": "#/definitions/DateDimensionField"
- },
- "NumericalDimensionField": {
- "$ref": "#/definitions/NumericalDimensionField"
- }
- },
- "type": "object"
- },
- "DonutCenterOptions": {
- "additionalProperties": false,
- "properties": {
- "LabelVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "DonutOptions": {
- "additionalProperties": false,
- "properties": {
- "ArcOptions": {
- "$ref": "#/definitions/ArcOptions"
- },
- "DonutCenterOptions": {
- "$ref": "#/definitions/DonutCenterOptions"
- }
- },
- "type": "object"
- },
- "DrillDownFilter": {
- "additionalProperties": false,
- "properties": {
- "CategoryFilter": {
- "$ref": "#/definitions/CategoryDrillDownFilter"
- },
- "NumericEqualityFilter": {
- "$ref": "#/definitions/NumericEqualityDrillDownFilter"
- },
- "TimeRangeFilter": {
- "$ref": "#/definitions/TimeRangeDrillDownFilter"
- }
- },
- "type": "object"
- },
- "DropDownControlDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "InfoIconLabelOptions": {
- "$ref": "#/definitions/SheetControlInfoIconLabelOptions"
- },
- "SelectAllOptions": {
- "$ref": "#/definitions/ListControlSelectAllOptions"
- },
- "TitleOptions": {
- "$ref": "#/definitions/LabelOptions"
- }
- },
- "type": "object"
- },
- "DynamicDefaultValue": {
- "additionalProperties": false,
- "properties": {
- "DefaultValueColumn": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "GroupNameColumn": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "UserNameColumn": {
- "$ref": "#/definitions/ColumnIdentifier"
- }
- },
- "required": [
- "DefaultValueColumn"
- ],
- "type": "object"
- },
- "EmptyVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "DataSetIdentifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "DataSetIdentifier",
- "VisualId"
- ],
- "type": "object"
- },
- "Entity": {
- "additionalProperties": false,
- "properties": {
- "Path": {
- "pattern": "\\S",
- "type": "string"
- }
- },
- "type": "object"
- },
- "ExcludePeriodConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Amount": {
- "default": null,
- "type": "number"
- },
- "Granularity": {
- "$ref": "#/definitions/TimeGranularity"
- },
- "Status": {
- "$ref": "#/definitions/WidgetStatus"
- }
- },
- "required": [
- "Amount",
- "Granularity"
- ],
- "type": "object"
- },
- "ExplicitHierarchy": {
- "additionalProperties": false,
- "properties": {
- "Columns": {
- "items": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "maxItems": 10,
- "minItems": 2,
- "type": "array"
- },
- "DrillDownFilters": {
- "items": {
- "$ref": "#/definitions/DrillDownFilter"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "HierarchyId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Columns",
- "HierarchyId"
- ],
- "type": "object"
- },
- "FieldBasedTooltip": {
- "additionalProperties": false,
- "properties": {
- "AggregationVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "TooltipFields": {
- "items": {
- "$ref": "#/definitions/TooltipItem"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "TooltipTitleType": {
- "$ref": "#/definitions/TooltipTitleType"
- }
- },
- "type": "object"
- },
- "FieldLabelType": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "FieldSeriesItem": {
- "additionalProperties": false,
- "properties": {
- "AxisBinding": {
- "$ref": "#/definitions/AxisBinding"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "Settings": {
- "$ref": "#/definitions/LineChartSeriesSettings"
- }
- },
- "required": [
- "AxisBinding",
- "FieldId"
- ],
- "type": "object"
- },
- "FieldSort": {
- "additionalProperties": false,
- "properties": {
- "Direction": {
- "$ref": "#/definitions/SortDirection"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Direction",
- "FieldId"
- ],
- "type": "object"
- },
- "FieldSortOptions": {
- "additionalProperties": false,
- "properties": {
- "ColumnSort": {
- "$ref": "#/definitions/ColumnSort"
- },
- "FieldSort": {
- "$ref": "#/definitions/FieldSort"
- }
- },
- "type": "object"
- },
- "FieldTooltipItem": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "Label": {
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "required": [
- "FieldId"
- ],
- "type": "object"
- },
- "FilledMapAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Geospatial": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "FilledMapConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "ConditionalFormattingOptions": {
- "items": {
- "$ref": "#/definitions/FilledMapConditionalFormattingOption"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "ConditionalFormattingOptions"
- ],
- "type": "object"
- },
- "FilledMapConditionalFormattingOption": {
- "additionalProperties": false,
- "properties": {
- "Shape": {
- "$ref": "#/definitions/FilledMapShapeConditionalFormatting"
- }
- },
- "required": [
- "Shape"
- ],
- "type": "object"
- },
- "FilledMapConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FieldWells": {
- "$ref": "#/definitions/FilledMapFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "MapStyleOptions": {
- "$ref": "#/definitions/GeospatialMapStyleOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/FilledMapSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "WindowOptions": {
- "$ref": "#/definitions/GeospatialWindowOptions"
- }
- },
- "type": "object"
- },
- "FilledMapFieldWells": {
- "additionalProperties": false,
- "properties": {
- "FilledMapAggregatedFieldWells": {
- "$ref": "#/definitions/FilledMapAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "FilledMapShapeConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "Format": {
- "$ref": "#/definitions/ShapeConditionalFormat"
- }
- },
- "required": [
- "FieldId"
- ],
- "type": "object"
- },
- "FilledMapSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "FilledMapVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/FilledMapConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "ConditionalFormatting": {
- "$ref": "#/definitions/FilledMapConditionalFormatting"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "Filter": {
- "additionalProperties": false,
- "properties": {
- "CategoryFilter": {
- "$ref": "#/definitions/CategoryFilter"
- },
- "NestedFilter": {
- "$ref": "#/definitions/NestedFilter"
- },
- "NumericEqualityFilter": {
- "$ref": "#/definitions/NumericEqualityFilter"
- },
- "NumericRangeFilter": {
- "$ref": "#/definitions/NumericRangeFilter"
- },
- "RelativeDatesFilter": {
- "$ref": "#/definitions/RelativeDatesFilter"
- },
- "TimeEqualityFilter": {
- "$ref": "#/definitions/TimeEqualityFilter"
- },
- "TimeRangeFilter": {
- "$ref": "#/definitions/TimeRangeFilter"
- },
- "TopBottomFilter": {
- "$ref": "#/definitions/TopBottomFilter"
- }
- },
- "type": "object"
- },
- "FilterControl": {
- "additionalProperties": false,
- "properties": {
- "CrossSheet": {
- "$ref": "#/definitions/FilterCrossSheetControl"
- },
- "DateTimePicker": {
- "$ref": "#/definitions/FilterDateTimePickerControl"
- },
- "Dropdown": {
- "$ref": "#/definitions/FilterDropDownControl"
- },
- "List": {
- "$ref": "#/definitions/FilterListControl"
- },
- "RelativeDateTime": {
- "$ref": "#/definitions/FilterRelativeDateTimeControl"
- },
- "Slider": {
- "$ref": "#/definitions/FilterSliderControl"
- },
- "TextArea": {
- "$ref": "#/definitions/FilterTextAreaControl"
- },
- "TextField": {
- "$ref": "#/definitions/FilterTextFieldControl"
- }
- },
- "type": "object"
- },
- "FilterCrossSheetControl": {
- "additionalProperties": false,
- "properties": {
- "CascadingControlConfiguration": {
- "$ref": "#/definitions/CascadingControlConfiguration"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "FilterControlId",
- "SourceFilterId"
- ],
- "type": "object"
- },
- "FilterDateTimePickerControl": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/DateTimePickerControlDisplayOptions"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlDateTimePickerType"
- }
- },
- "required": [
- "FilterControlId",
- "SourceFilterId",
- "Title"
- ],
- "type": "object"
- },
- "FilterDropDownControl": {
- "additionalProperties": false,
- "properties": {
- "CascadingControlConfiguration": {
- "$ref": "#/definitions/CascadingControlConfiguration"
- },
- "DisplayOptions": {
- "$ref": "#/definitions/DropDownControlDisplayOptions"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SelectableValues": {
- "$ref": "#/definitions/FilterSelectableValues"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlListType"
- }
- },
- "required": [
- "FilterControlId",
- "SourceFilterId",
- "Title"
- ],
- "type": "object"
- },
- "FilterGroup": {
- "additionalProperties": false,
- "properties": {
- "CrossDataset": {
- "$ref": "#/definitions/CrossDatasetTypes"
- },
- "FilterGroupId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Filters": {
- "items": {
- "$ref": "#/definitions/Filter"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "ScopeConfiguration": {
- "$ref": "#/definitions/FilterScopeConfiguration"
- },
- "Status": {
- "$ref": "#/definitions/WidgetStatus"
- }
- },
- "required": [
- "CrossDataset",
- "FilterGroupId",
- "Filters",
- "ScopeConfiguration"
- ],
- "type": "object"
- },
- "FilterListConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryValues": {
- "items": {
- "maxLength": 512,
- "minLength": 0,
- "type": "string"
- },
- "maxItems": 100000,
- "minItems": 0,
- "type": "array"
- },
- "MatchOperator": {
- "$ref": "#/definitions/CategoryFilterMatchOperator"
- },
- "NullOption": {
- "$ref": "#/definitions/FilterNullOption"
- },
- "SelectAllOptions": {
- "$ref": "#/definitions/CategoryFilterSelectAllOptions"
- }
- },
- "required": [
- "MatchOperator"
- ],
- "type": "object"
- },
- "FilterListControl": {
- "additionalProperties": false,
- "properties": {
- "CascadingControlConfiguration": {
- "$ref": "#/definitions/CascadingControlConfiguration"
- },
- "DisplayOptions": {
- "$ref": "#/definitions/ListControlDisplayOptions"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SelectableValues": {
- "$ref": "#/definitions/FilterSelectableValues"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlListType"
- }
- },
- "required": [
- "FilterControlId",
- "SourceFilterId",
- "Title"
- ],
- "type": "object"
- },
- "FilterNullOption": {
- "enum": [
- "ALL_VALUES",
- "NULLS_ONLY",
- "NON_NULLS_ONLY"
- ],
- "type": "string"
- },
- "FilterOperationSelectedFieldsConfiguration": {
- "additionalProperties": false,
- "properties": {
- "SelectedColumns": {
- "items": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "SelectedFieldOptions": {
- "$ref": "#/definitions/SelectedFieldOptions"
- },
- "SelectedFields": {
- "items": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "maxItems": 20,
- "minItems": 1,
- "type": "array"
- }
- },
- "type": "object"
- },
- "FilterOperationTargetVisualsConfiguration": {
- "additionalProperties": false,
- "properties": {
- "SameSheetTargetVisualConfiguration": {
- "$ref": "#/definitions/SameSheetTargetVisualConfiguration"
- }
- },
- "type": "object"
- },
- "FilterRelativeDateTimeControl": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/RelativeDateTimeControlDisplayOptions"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "FilterControlId",
- "SourceFilterId",
- "Title"
- ],
- "type": "object"
- },
- "FilterScopeConfiguration": {
- "additionalProperties": false,
- "properties": {
- "AllSheets": {
- "$ref": "#/definitions/AllSheetsFilterScopeConfiguration"
- },
- "SelectedSheets": {
- "$ref": "#/definitions/SelectedSheetsFilterScopeConfiguration"
- }
- },
- "type": "object"
- },
- "FilterSelectableValues": {
- "additionalProperties": false,
- "properties": {
- "Values": {
- "items": {
- "type": "string"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "FilterSliderControl": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/SliderControlDisplayOptions"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "MaximumValue": {
- "default": 0,
- "type": "number"
- },
- "MinimumValue": {
- "default": 0,
- "type": "number"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "StepSize": {
- "default": 0,
- "type": "number"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlSliderType"
- }
- },
- "required": [
- "FilterControlId",
- "MaximumValue",
- "MinimumValue",
- "SourceFilterId",
- "StepSize",
- "Title"
- ],
- "type": "object"
- },
- "FilterTextAreaControl": {
- "additionalProperties": false,
- "properties": {
- "Delimiter": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "DisplayOptions": {
- "$ref": "#/definitions/TextAreaControlDisplayOptions"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "FilterControlId",
- "SourceFilterId",
- "Title"
- ],
- "type": "object"
- },
- "FilterTextFieldControl": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/TextFieldControlDisplayOptions"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "FilterControlId",
- "SourceFilterId",
- "Title"
- ],
- "type": "object"
- },
- "FilterVisualScope": {
- "enum": [
- "ALL_VISUALS",
- "SELECTED_VISUALS"
- ],
- "type": "string"
- },
- "FontConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FontColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "FontDecoration": {
- "$ref": "#/definitions/FontDecoration"
- },
- "FontSize": {
- "$ref": "#/definitions/FontSize"
- },
- "FontStyle": {
- "$ref": "#/definitions/FontStyle"
- },
- "FontWeight": {
- "$ref": "#/definitions/FontWeight"
- }
- },
- "type": "object"
- },
- "FontDecoration": {
- "enum": [
- "UNDERLINE",
- "NONE"
- ],
- "type": "string"
- },
- "FontSize": {
- "additionalProperties": false,
- "properties": {
- "Relative": {
- "$ref": "#/definitions/RelativeFontSize"
- }
- },
- "type": "object"
- },
- "FontStyle": {
- "enum": [
- "NORMAL",
- "ITALIC"
- ],
- "type": "string"
- },
- "FontWeight": {
- "additionalProperties": false,
- "properties": {
- "Name": {
- "$ref": "#/definitions/FontWeightName"
- }
- },
- "type": "object"
- },
- "FontWeightName": {
- "enum": [
- "NORMAL",
- "BOLD"
- ],
- "type": "string"
- },
- "ForecastComputation": {
- "additionalProperties": false,
- "properties": {
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "CustomSeasonalityValue": {
- "default": null,
- "maximum": 180,
- "minimum": 1,
- "type": "number"
- },
- "LowerBoundary": {
- "default": null,
- "type": "number"
- },
- "Name": {
- "type": "string"
- },
- "PeriodsBackward": {
- "maximum": 1000,
- "minimum": 0,
- "type": "number"
- },
- "PeriodsForward": {
- "maximum": 1000,
- "minimum": 1,
- "type": "number"
- },
- "PredictionInterval": {
- "maximum": 95,
- "minimum": 50,
- "type": "number"
- },
- "Seasonality": {
- "$ref": "#/definitions/ForecastComputationSeasonality"
- },
- "Time": {
- "$ref": "#/definitions/DimensionField"
- },
- "UpperBoundary": {
- "default": null,
- "type": "number"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId"
- ],
- "type": "object"
- },
- "ForecastComputationSeasonality": {
- "enum": [
- "AUTOMATIC",
- "CUSTOM"
- ],
- "type": "string"
- },
- "ForecastConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ForecastProperties": {
- "$ref": "#/definitions/TimeBasedForecastProperties"
- },
- "Scenario": {
- "$ref": "#/definitions/ForecastScenario"
- }
- },
- "type": "object"
- },
- "ForecastScenario": {
- "additionalProperties": false,
- "properties": {
- "WhatIfPointScenario": {
- "$ref": "#/definitions/WhatIfPointScenario"
- },
- "WhatIfRangeScenario": {
- "$ref": "#/definitions/WhatIfRangeScenario"
- }
- },
- "type": "object"
- },
- "FormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DateTimeFormatConfiguration": {
- "$ref": "#/definitions/DateTimeFormatConfiguration"
- },
- "NumberFormatConfiguration": {
- "$ref": "#/definitions/NumberFormatConfiguration"
- },
- "StringFormatConfiguration": {
- "$ref": "#/definitions/StringFormatConfiguration"
- }
- },
- "type": "object"
- },
- "FreeFormLayoutCanvasSizeOptions": {
- "additionalProperties": false,
- "properties": {
- "ScreenCanvasSizeOptions": {
- "$ref": "#/definitions/FreeFormLayoutScreenCanvasSizeOptions"
- }
- },
- "type": "object"
- },
- "FreeFormLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CanvasSizeOptions": {
- "$ref": "#/definitions/FreeFormLayoutCanvasSizeOptions"
- },
- "Elements": {
- "items": {
- "$ref": "#/definitions/FreeFormLayoutElement"
- },
- "maxItems": 430,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "Elements"
- ],
- "type": "object"
- },
- "FreeFormLayoutElement": {
- "additionalProperties": false,
- "properties": {
- "BackgroundStyle": {
- "$ref": "#/definitions/FreeFormLayoutElementBackgroundStyle"
- },
- "BorderStyle": {
- "$ref": "#/definitions/FreeFormLayoutElementBorderStyle"
- },
- "ElementId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "ElementType": {
- "$ref": "#/definitions/LayoutElementType"
- },
- "Height": {
- "type": "string"
- },
- "LoadingAnimation": {
- "$ref": "#/definitions/LoadingAnimation"
- },
- "RenderingRules": {
- "items": {
- "$ref": "#/definitions/SheetElementRenderingRule"
- },
- "maxItems": 10000,
- "minItems": 0,
- "type": "array"
- },
- "SelectedBorderStyle": {
- "$ref": "#/definitions/FreeFormLayoutElementBorderStyle"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Width": {
- "type": "string"
- },
- "XAxisLocation": {
- "type": "string"
- },
- "YAxisLocation": {
- "type": "string"
- }
- },
- "required": [
- "ElementId",
- "ElementType",
- "Height",
- "Width",
- "XAxisLocation",
- "YAxisLocation"
- ],
- "type": "object"
- },
- "FreeFormLayoutElementBackgroundStyle": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}(?:[A-F0-9]{2})?$",
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "FreeFormLayoutElementBorderStyle": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}(?:[A-F0-9]{2})?$",
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "FreeFormLayoutScreenCanvasSizeOptions": {
- "additionalProperties": false,
- "properties": {
- "OptimizedViewPortWidth": {
- "type": "string"
- }
- },
- "required": [
- "OptimizedViewPortWidth"
- ],
- "type": "object"
- },
- "FreeFormSectionLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Elements": {
- "items": {
- "$ref": "#/definitions/FreeFormLayoutElement"
- },
- "maxItems": 430,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "Elements"
- ],
- "type": "object"
- },
- "FunnelChartAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "FunnelChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "DataLabelOptions": {
- "$ref": "#/definitions/FunnelChartDataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/FunnelChartFieldWells"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/FunnelChartSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "ValueLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- }
- },
- "type": "object"
- },
- "FunnelChartDataLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "CategoryLabelVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "LabelColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "LabelFontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "MeasureDataLabelStyle": {
- "$ref": "#/definitions/FunnelChartMeasureDataLabelStyle"
- },
- "MeasureLabelVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Position": {
- "$ref": "#/definitions/DataLabelPosition"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "FunnelChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "FunnelChartAggregatedFieldWells": {
- "$ref": "#/definitions/FunnelChartAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "FunnelChartMeasureDataLabelStyle": {
- "enum": [
- "VALUE_ONLY",
- "PERCENTAGE_BY_FIRST_STAGE",
- "PERCENTAGE_BY_PREVIOUS_STAGE",
- "VALUE_AND_PERCENTAGE_BY_FIRST_STAGE",
- "VALUE_AND_PERCENTAGE_BY_PREVIOUS_STAGE"
- ],
- "type": "string"
- },
- "FunnelChartSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "FunnelChartVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/FunnelChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "GaugeChartArcConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "ForegroundColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "GaugeChartConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "ConditionalFormattingOptions": {
- "items": {
- "$ref": "#/definitions/GaugeChartConditionalFormattingOption"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "GaugeChartConditionalFormattingOption": {
- "additionalProperties": false,
- "properties": {
- "Arc": {
- "$ref": "#/definitions/GaugeChartArcConditionalFormatting"
- },
- "PrimaryValue": {
- "$ref": "#/definitions/GaugeChartPrimaryValueConditionalFormatting"
- }
- },
- "type": "object"
- },
- "GaugeChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/GaugeChartFieldWells"
- },
- "GaugeChartOptions": {
- "$ref": "#/definitions/GaugeChartOptions"
- },
- "TooltipOptions": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- }
- },
- "type": "object"
- },
- "GaugeChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "TargetValues": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "GaugeChartOptions": {
- "additionalProperties": false,
- "properties": {
- "Arc": {
- "$ref": "#/definitions/ArcConfiguration"
- },
- "ArcAxis": {
- "$ref": "#/definitions/ArcAxisConfiguration"
- },
- "Comparison": {
- "$ref": "#/definitions/ComparisonConfiguration"
- },
- "PrimaryValueDisplayType": {
- "$ref": "#/definitions/PrimaryValueDisplayType"
- },
- "PrimaryValueFontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- }
- },
- "type": "object"
- },
- "GaugeChartPrimaryValueConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "Icon": {
- "$ref": "#/definitions/ConditionalFormattingIcon"
- },
- "TextColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "GaugeChartVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/GaugeChartConfiguration"
- },
- "ConditionalFormatting": {
- "$ref": "#/definitions/GaugeChartConditionalFormatting"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "GeospatialCoordinateBounds": {
- "additionalProperties": false,
- "properties": {
- "East": {
- "maximum": 1800,
- "minimum": -1800,
- "type": "number"
- },
- "North": {
- "maximum": 90,
- "minimum": -90,
- "type": "number"
- },
- "South": {
- "maximum": 90,
- "minimum": -90,
- "type": "number"
- },
- "West": {
- "maximum": 1800,
- "minimum": -1800,
- "type": "number"
- }
- },
- "required": [
- "East",
- "North",
- "South",
- "West"
- ],
- "type": "object"
- },
- "GeospatialHeatmapColorScale": {
- "additionalProperties": false,
- "properties": {
- "Colors": {
- "items": {
- "$ref": "#/definitions/GeospatialHeatmapDataColor"
- },
- "maxItems": 2,
- "minItems": 2,
- "type": "array"
- }
- },
- "type": "object"
- },
- "GeospatialHeatmapConfiguration": {
- "additionalProperties": false,
- "properties": {
- "HeatmapColor": {
- "$ref": "#/definitions/GeospatialHeatmapColorScale"
- }
- },
- "type": "object"
- },
- "GeospatialHeatmapDataColor": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- }
- },
- "required": [
- "Color"
- ],
- "type": "object"
- },
- "GeospatialMapAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Colors": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Geospatial": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "GeospatialMapConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FieldWells": {
- "$ref": "#/definitions/GeospatialMapFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "MapStyleOptions": {
- "$ref": "#/definitions/GeospatialMapStyleOptions"
- },
- "PointStyleOptions": {
- "$ref": "#/definitions/GeospatialPointStyleOptions"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- },
- "WindowOptions": {
- "$ref": "#/definitions/GeospatialWindowOptions"
- }
- },
- "type": "object"
- },
- "GeospatialMapFieldWells": {
- "additionalProperties": false,
- "properties": {
- "GeospatialMapAggregatedFieldWells": {
- "$ref": "#/definitions/GeospatialMapAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "GeospatialMapStyleOptions": {
- "additionalProperties": false,
- "properties": {
- "BaseMapStyle": {
- "$ref": "#/definitions/BaseMapStyleType"
- }
- },
- "type": "object"
- },
- "GeospatialMapVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/GeospatialMapConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "GeospatialPointStyleOptions": {
- "additionalProperties": false,
- "properties": {
- "ClusterMarkerConfiguration": {
- "$ref": "#/definitions/ClusterMarkerConfiguration"
- },
- "HeatmapConfiguration": {
- "$ref": "#/definitions/GeospatialHeatmapConfiguration"
- },
- "SelectedPointStyle": {
- "$ref": "#/definitions/GeospatialSelectedPointStyle"
- }
- },
- "type": "object"
- },
- "GeospatialSelectedPointStyle": {
- "enum": [
- "POINT",
- "CLUSTER",
- "HEATMAP"
- ],
- "type": "string"
- },
- "GeospatialWindowOptions": {
- "additionalProperties": false,
- "properties": {
- "Bounds": {
- "$ref": "#/definitions/GeospatialCoordinateBounds"
- },
- "MapZoomMode": {
- "$ref": "#/definitions/MapZoomMode"
- }
- },
- "type": "object"
- },
- "GlobalTableBorderOptions": {
- "additionalProperties": false,
- "properties": {
- "SideSpecificBorder": {
- "$ref": "#/definitions/TableSideBorderOptions"
- },
- "UniformBorder": {
- "$ref": "#/definitions/TableBorderOptions"
- }
- },
- "type": "object"
- },
- "GradientColor": {
- "additionalProperties": false,
- "properties": {
- "Stops": {
- "items": {
- "$ref": "#/definitions/GradientStop"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "GradientStop": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "DataValue": {
- "default": null,
- "type": "number"
- },
- "GradientOffset": {
- "default": 0,
- "type": "number"
- }
- },
- "required": [
- "GradientOffset"
- ],
- "type": "object"
- },
- "GridLayoutCanvasSizeOptions": {
- "additionalProperties": false,
- "properties": {
- "ScreenCanvasSizeOptions": {
- "$ref": "#/definitions/GridLayoutScreenCanvasSizeOptions"
- }
- },
- "type": "object"
- },
- "GridLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CanvasSizeOptions": {
- "$ref": "#/definitions/GridLayoutCanvasSizeOptions"
- },
- "Elements": {
- "items": {
- "$ref": "#/definitions/GridLayoutElement"
- },
- "maxItems": 430,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "Elements"
- ],
- "type": "object"
- },
- "GridLayoutElement": {
- "additionalProperties": false,
- "properties": {
- "ColumnIndex": {
- "maximum": 35,
- "minimum": 0,
- "type": "number"
- },
- "ColumnSpan": {
- "maximum": 36,
- "minimum": 1,
- "type": "number"
- },
- "ElementId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "ElementType": {
- "$ref": "#/definitions/LayoutElementType"
- },
- "RowIndex": {
- "maximum": 9009,
- "minimum": 0,
- "type": "number"
- },
- "RowSpan": {
- "maximum": 21,
- "minimum": 1,
- "type": "number"
- }
- },
- "required": [
- "ColumnSpan",
- "ElementId",
- "ElementType",
- "RowSpan"
- ],
- "type": "object"
- },
- "GridLayoutScreenCanvasSizeOptions": {
- "additionalProperties": false,
- "properties": {
- "OptimizedViewPortWidth": {
- "type": "string"
- },
- "ResizeOption": {
- "$ref": "#/definitions/ResizeOption"
- }
- },
- "required": [
- "ResizeOption"
- ],
- "type": "object"
- },
- "GrowthRateComputation": {
- "additionalProperties": false,
- "properties": {
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "type": "string"
- },
- "PeriodSize": {
- "default": 0,
- "maximum": 52,
- "minimum": 2,
- "type": "number"
- },
- "Time": {
- "$ref": "#/definitions/DimensionField"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId"
- ],
- "type": "object"
- },
- "HeaderFooterSectionConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Layout": {
- "$ref": "#/definitions/SectionLayoutConfiguration"
- },
- "SectionId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Style": {
- "$ref": "#/definitions/SectionStyle"
- }
- },
- "required": [
- "Layout",
- "SectionId"
- ],
- "type": "object"
- },
- "HeatMapAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Columns": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Rows": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "HeatMapConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ColorScale": {
- "$ref": "#/definitions/ColorScale"
- },
- "ColumnLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/HeatMapFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "RowLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/HeatMapSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- }
- },
- "type": "object"
- },
- "HeatMapFieldWells": {
- "additionalProperties": false,
- "properties": {
- "HeatMapAggregatedFieldWells": {
- "$ref": "#/definitions/HeatMapAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "HeatMapSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "HeatMapColumnItemsLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "HeatMapColumnSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "HeatMapRowItemsLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "HeatMapRowSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "HeatMapVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/HeatMapConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "HistogramAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "HistogramBinOptions": {
- "additionalProperties": false,
- "properties": {
- "BinCount": {
- "$ref": "#/definitions/BinCountOptions"
- },
- "BinWidth": {
- "$ref": "#/definitions/BinWidthOptions"
- },
- "SelectedBinType": {
- "$ref": "#/definitions/HistogramBinType"
- },
- "StartValue": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "HistogramBinType": {
- "enum": [
- "BIN_COUNT",
- "BIN_WIDTH"
- ],
- "type": "string"
- },
- "HistogramConfiguration": {
- "additionalProperties": false,
- "properties": {
- "BinOptions": {
- "$ref": "#/definitions/HistogramBinOptions"
- },
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/HistogramFieldWells"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- },
- "XAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "XAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "YAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- }
- },
- "type": "object"
- },
- "HistogramFieldWells": {
- "additionalProperties": false,
- "properties": {
- "HistogramAggregatedFieldWells": {
- "$ref": "#/definitions/HistogramAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "HistogramVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/HistogramConfiguration"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "HorizontalTextAlignment": {
- "enum": [
- "LEFT",
- "CENTER",
- "RIGHT",
- "AUTO"
- ],
- "type": "string"
- },
- "Icon": {
- "enum": [
- "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"
- ],
- "type": "string"
- },
- "InnerFilter": {
- "additionalProperties": false,
- "properties": {
- "CategoryInnerFilter": {
- "$ref": "#/definitions/CategoryInnerFilter"
- }
- },
- "type": "object"
- },
- "InsightConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Computations": {
- "items": {
- "$ref": "#/definitions/Computation"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "CustomNarrative": {
- "$ref": "#/definitions/CustomNarrativeOptions"
- }
- },
- "type": "object"
- },
- "InsightVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "DataSetIdentifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "InsightConfiguration": {
- "$ref": "#/definitions/InsightConfiguration"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "DataSetIdentifier",
- "VisualId"
- ],
- "type": "object"
- },
- "IntegerDefaultValues": {
- "additionalProperties": false,
- "properties": {
- "DynamicValue": {
- "$ref": "#/definitions/DynamicDefaultValue"
- },
- "StaticValues": {
- "items": {
- "type": "number"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "IntegerParameter": {
- "additionalProperties": false,
- "properties": {
- "Name": {
- "pattern": "\\S",
- "type": "string"
- },
- "Values": {
- "items": {
- "default": 0,
- "type": "number"
- },
- "type": "array"
- }
- },
- "required": [
- "Name",
- "Values"
- ],
- "type": "object"
- },
- "IntegerParameterDeclaration": {
- "additionalProperties": false,
- "properties": {
- "DefaultValues": {
- "$ref": "#/definitions/IntegerDefaultValues"
- },
- "MappedDataSetParameters": {
- "items": {
- "$ref": "#/definitions/MappedDataSetParameter"
- },
- "maxItems": 150,
- "minItems": 0,
- "type": "array"
- },
- "Name": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "ParameterValueType": {
- "$ref": "#/definitions/ParameterValueType"
- },
- "ValueWhenUnset": {
- "$ref": "#/definitions/IntegerValueWhenUnsetConfiguration"
- }
- },
- "required": [
- "Name",
- "ParameterValueType"
- ],
- "type": "object"
- },
- "IntegerValueWhenUnsetConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomValue": {
- "default": null,
- "type": "number"
- },
- "ValueWhenUnsetOption": {
- "$ref": "#/definitions/ValueWhenUnsetOption"
- }
- },
- "type": "object"
- },
- "ItemsLimitConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ItemsLimit": {
- "default": null,
- "type": "number"
- },
- "OtherCategories": {
- "$ref": "#/definitions/OtherCategories"
- }
- },
- "type": "object"
- },
- "KPIActualValueConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "Icon": {
- "$ref": "#/definitions/ConditionalFormattingIcon"
- },
- "TextColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "KPIComparisonValueConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "Icon": {
- "$ref": "#/definitions/ConditionalFormattingIcon"
- },
- "TextColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "KPIConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "ConditionalFormattingOptions": {
- "items": {
- "$ref": "#/definitions/KPIConditionalFormattingOption"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "KPIConditionalFormattingOption": {
- "additionalProperties": false,
- "properties": {
- "ActualValue": {
- "$ref": "#/definitions/KPIActualValueConditionalFormatting"
- },
- "ComparisonValue": {
- "$ref": "#/definitions/KPIComparisonValueConditionalFormatting"
- },
- "PrimaryValue": {
- "$ref": "#/definitions/KPIPrimaryValueConditionalFormatting"
- },
- "ProgressBar": {
- "$ref": "#/definitions/KPIProgressBarConditionalFormatting"
- }
- },
- "type": "object"
- },
- "KPIConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FieldWells": {
- "$ref": "#/definitions/KPIFieldWells"
- },
- "KPIOptions": {
- "$ref": "#/definitions/KPIOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/KPISortConfiguration"
- }
- },
- "type": "object"
- },
- "KPIFieldWells": {
- "additionalProperties": false,
- "properties": {
- "TargetValues": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "TrendGroups": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "KPIOptions": {
- "additionalProperties": false,
- "properties": {
- "Comparison": {
- "$ref": "#/definitions/ComparisonConfiguration"
- },
- "PrimaryValueDisplayType": {
- "$ref": "#/definitions/PrimaryValueDisplayType"
- },
- "PrimaryValueFontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "ProgressBar": {
- "$ref": "#/definitions/ProgressBarOptions"
- },
- "SecondaryValue": {
- "$ref": "#/definitions/SecondaryValueOptions"
- },
- "SecondaryValueFontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "Sparkline": {
- "$ref": "#/definitions/KPISparklineOptions"
- },
- "TrendArrows": {
- "$ref": "#/definitions/TrendArrowOptions"
- },
- "VisualLayoutOptions": {
- "$ref": "#/definitions/KPIVisualLayoutOptions"
- }
- },
- "type": "object"
- },
- "KPIPrimaryValueConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "Icon": {
- "$ref": "#/definitions/ConditionalFormattingIcon"
- },
- "TextColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "KPIProgressBarConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "ForegroundColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "KPISortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "TrendGroupSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "KPISparklineOptions": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "TooltipVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Type": {
- "$ref": "#/definitions/KPISparklineType"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "required": [
- "Type"
- ],
- "type": "object"
- },
- "KPISparklineType": {
- "enum": [
- "LINE",
- "AREA"
- ],
- "type": "string"
- },
- "KPIVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/KPIConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "ConditionalFormatting": {
- "$ref": "#/definitions/KPIConditionalFormatting"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "KPIVisualLayoutOptions": {
- "additionalProperties": false,
- "properties": {
- "StandardLayout": {
- "$ref": "#/definitions/KPIVisualStandardLayout"
- }
- },
- "type": "object"
- },
- "KPIVisualStandardLayout": {
- "additionalProperties": false,
- "properties": {
- "Type": {
- "$ref": "#/definitions/KPIVisualStandardLayoutType"
- }
- },
- "required": [
- "Type"
- ],
- "type": "object"
- },
- "KPIVisualStandardLayoutType": {
- "enum": [
- "CLASSIC",
- "VERTICAL"
- ],
- "type": "string"
- },
- "LabelOptions": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "type": "string"
- },
- "FontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "Layout": {
- "additionalProperties": false,
- "properties": {
- "Configuration": {
- "$ref": "#/definitions/LayoutConfiguration"
- }
- },
- "required": [
- "Configuration"
- ],
- "type": "object"
- },
- "LayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FreeFormLayout": {
- "$ref": "#/definitions/FreeFormLayoutConfiguration"
- },
- "GridLayout": {
- "$ref": "#/definitions/GridLayoutConfiguration"
- },
- "SectionBasedLayout": {
- "$ref": "#/definitions/SectionBasedLayoutConfiguration"
- }
- },
- "type": "object"
- },
- "LayoutElementType": {
- "enum": [
- "VISUAL",
- "FILTER_CONTROL",
- "PARAMETER_CONTROL",
- "TEXT_BOX"
- ],
- "type": "string"
- },
- "LegendOptions": {
- "additionalProperties": false,
- "properties": {
- "Height": {
- "type": "string"
- },
- "Position": {
- "$ref": "#/definitions/LegendPosition"
- },
- "Title": {
- "$ref": "#/definitions/LabelOptions"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Width": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "LegendPosition": {
- "enum": [
- "AUTO",
- "RIGHT",
- "BOTTOM",
- "TOP"
- ],
- "type": "string"
- },
- "LineChartAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Colors": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "SmallMultiples": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "LineChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ContributionAnalysisDefaults": {
- "items": {
- "$ref": "#/definitions/ContributionAnalysisDefault"
- },
- "maxItems": 200,
- "minItems": 1,
- "type": "array"
- },
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "DefaultSeriesSettings": {
- "$ref": "#/definitions/LineChartDefaultSeriesSettings"
- },
- "FieldWells": {
- "$ref": "#/definitions/LineChartFieldWells"
- },
- "ForecastConfigurations": {
- "items": {
- "$ref": "#/definitions/ForecastConfiguration"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "PrimaryYAxisDisplayOptions": {
- "$ref": "#/definitions/LineSeriesAxisDisplayOptions"
- },
- "PrimaryYAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ReferenceLines": {
- "items": {
- "$ref": "#/definitions/ReferenceLine"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "SecondaryYAxisDisplayOptions": {
- "$ref": "#/definitions/LineSeriesAxisDisplayOptions"
- },
- "SecondaryYAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "Series": {
- "items": {
- "$ref": "#/definitions/SeriesItem"
- },
- "maxItems": 2000,
- "minItems": 0,
- "type": "array"
- },
- "SmallMultiplesOptions": {
- "$ref": "#/definitions/SmallMultiplesOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/LineChartSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "Type": {
- "$ref": "#/definitions/LineChartType"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- },
- "XAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "XAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- }
- },
- "type": "object"
- },
- "LineChartDefaultSeriesSettings": {
- "additionalProperties": false,
- "properties": {
- "AxisBinding": {
- "$ref": "#/definitions/AxisBinding"
- },
- "LineStyleSettings": {
- "$ref": "#/definitions/LineChartLineStyleSettings"
- },
- "MarkerStyleSettings": {
- "$ref": "#/definitions/LineChartMarkerStyleSettings"
- }
- },
- "type": "object"
- },
- "LineChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "LineChartAggregatedFieldWells": {
- "$ref": "#/definitions/LineChartAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "LineChartLineStyle": {
- "enum": [
- "SOLID",
- "DOTTED",
- "DASHED"
- ],
- "type": "string"
- },
- "LineChartLineStyleSettings": {
- "additionalProperties": false,
- "properties": {
- "LineInterpolation": {
- "$ref": "#/definitions/LineInterpolation"
- },
- "LineStyle": {
- "$ref": "#/definitions/LineChartLineStyle"
- },
- "LineVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "LineWidth": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "LineChartMarkerShape": {
- "enum": [
- "CIRCLE",
- "TRIANGLE",
- "SQUARE",
- "DIAMOND",
- "ROUNDED_SQUARE"
- ],
- "type": "string"
- },
- "LineChartMarkerStyleSettings": {
- "additionalProperties": false,
- "properties": {
- "MarkerColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "MarkerShape": {
- "$ref": "#/definitions/LineChartMarkerShape"
- },
- "MarkerSize": {
- "type": "string"
- },
- "MarkerVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "LineChartSeriesSettings": {
- "additionalProperties": false,
- "properties": {
- "LineStyleSettings": {
- "$ref": "#/definitions/LineChartLineStyleSettings"
- },
- "MarkerStyleSettings": {
- "$ref": "#/definitions/LineChartMarkerStyleSettings"
- }
- },
- "type": "object"
- },
- "LineChartSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryItemsLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "ColorItemsLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "SmallMultiplesLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "SmallMultiplesSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "LineChartType": {
- "enum": [
- "LINE",
- "AREA",
- "STACKED_AREA"
- ],
- "type": "string"
- },
- "LineChartVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/LineChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "LineInterpolation": {
- "enum": [
- "LINEAR",
- "SMOOTH",
- "STEPPED"
- ],
- "type": "string"
- },
- "LineSeriesAxisDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "AxisOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "MissingDataConfigurations": {
- "items": {
- "$ref": "#/definitions/MissingDataConfiguration"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "ListControlDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "InfoIconLabelOptions": {
- "$ref": "#/definitions/SheetControlInfoIconLabelOptions"
- },
- "SearchOptions": {
- "$ref": "#/definitions/ListControlSearchOptions"
- },
- "SelectAllOptions": {
- "$ref": "#/definitions/ListControlSelectAllOptions"
- },
- "TitleOptions": {
- "$ref": "#/definitions/LabelOptions"
- }
- },
- "type": "object"
- },
- "ListControlSearchOptions": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "ListControlSelectAllOptions": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "LoadingAnimation": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "LocalNavigationConfiguration": {
- "additionalProperties": false,
- "properties": {
- "TargetSheetId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "TargetSheetId"
- ],
- "type": "object"
- },
- "LongFormatText": {
- "additionalProperties": false,
- "properties": {
- "PlainText": {
- "maxLength": 1024,
- "minLength": 1,
- "type": "string"
- },
- "RichText": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "type": "object"
- },
- "MapZoomMode": {
- "enum": [
- "AUTO",
- "MANUAL"
- ],
- "type": "string"
- },
- "MappedDataSetParameter": {
- "additionalProperties": false,
- "properties": {
- "DataSetIdentifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "DataSetParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- }
- },
- "required": [
- "DataSetIdentifier",
- "DataSetParameterName"
- ],
- "type": "object"
- },
- "MaximumLabelType": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "MaximumMinimumComputation": {
- "additionalProperties": false,
- "properties": {
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "type": "string"
- },
- "Time": {
- "$ref": "#/definitions/DimensionField"
- },
- "Type": {
- "$ref": "#/definitions/MaximumMinimumComputationType"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId",
- "Type"
- ],
- "type": "object"
- },
- "MaximumMinimumComputationType": {
- "enum": [
- "MAXIMUM",
- "MINIMUM"
- ],
- "type": "string"
- },
- "MeasureField": {
- "additionalProperties": false,
- "properties": {
- "CalculatedMeasureField": {
- "$ref": "#/definitions/CalculatedMeasureField"
- },
- "CategoricalMeasureField": {
- "$ref": "#/definitions/CategoricalMeasureField"
- },
- "DateMeasureField": {
- "$ref": "#/definitions/DateMeasureField"
- },
- "NumericalMeasureField": {
- "$ref": "#/definitions/NumericalMeasureField"
- }
- },
- "type": "object"
- },
- "MetricComparisonComputation": {
- "additionalProperties": false,
- "properties": {
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "FromValue": {
- "$ref": "#/definitions/MeasureField"
- },
- "Name": {
- "type": "string"
- },
- "TargetValue": {
- "$ref": "#/definitions/MeasureField"
- },
- "Time": {
- "$ref": "#/definitions/DimensionField"
- }
- },
- "required": [
- "ComputationId"
- ],
- "type": "object"
- },
- "MinimumLabelType": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "MissingDataConfiguration": {
- "additionalProperties": false,
- "properties": {
- "TreatmentOption": {
- "$ref": "#/definitions/MissingDataTreatmentOption"
- }
- },
- "type": "object"
- },
- "MissingDataTreatmentOption": {
- "enum": [
- "INTERPOLATE",
- "SHOW_AS_ZERO",
- "SHOW_AS_BLANK"
- ],
- "type": "string"
- },
- "NegativeValueConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DisplayMode": {
- "$ref": "#/definitions/NegativeValueDisplayMode"
- }
- },
- "required": [
- "DisplayMode"
- ],
- "type": "object"
- },
- "NegativeValueDisplayMode": {
- "enum": [
- "POSITIVE",
- "NEGATIVE"
- ],
- "type": "string"
- },
- "NestedFilter": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "IncludeInnerSet": {
- "default": false,
- "type": "boolean"
- },
- "InnerFilter": {
- "$ref": "#/definitions/InnerFilter"
- }
- },
- "required": [
- "Column",
- "FilterId",
- "IncludeInnerSet",
- "InnerFilter"
- ],
- "type": "object"
- },
- "NullValueFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "NullString": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "NullString"
- ],
- "type": "object"
- },
- "NumberDisplayFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DecimalPlacesConfiguration": {
- "$ref": "#/definitions/DecimalPlacesConfiguration"
- },
- "NegativeValueConfiguration": {
- "$ref": "#/definitions/NegativeValueConfiguration"
- },
- "NullValueFormatConfiguration": {
- "$ref": "#/definitions/NullValueFormatConfiguration"
- },
- "NumberScale": {
- "$ref": "#/definitions/NumberScale"
- },
- "Prefix": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "SeparatorConfiguration": {
- "$ref": "#/definitions/NumericSeparatorConfiguration"
- },
- "Suffix": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- }
- },
- "type": "object"
- },
- "NumberFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FormatConfiguration": {
- "$ref": "#/definitions/NumericFormatConfiguration"
- }
- },
- "type": "object"
- },
- "NumberScale": {
- "enum": [
- "NONE",
- "AUTO",
- "THOUSANDS",
- "MILLIONS",
- "BILLIONS",
- "TRILLIONS"
- ],
- "type": "string"
- },
- "NumericAxisOptions": {
- "additionalProperties": false,
- "properties": {
- "Range": {
- "$ref": "#/definitions/AxisDisplayRange"
- },
- "Scale": {
- "$ref": "#/definitions/AxisScale"
- }
- },
- "type": "object"
- },
- "NumericEqualityDrillDownFilter": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "Value": {
- "default": 0,
- "type": "number"
- }
- },
- "required": [
- "Column",
- "Value"
- ],
- "type": "object"
- },
- "NumericEqualityFilter": {
- "additionalProperties": false,
- "properties": {
- "AggregationFunction": {
- "$ref": "#/definitions/AggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "MatchOperator": {
- "$ref": "#/definitions/NumericEqualityMatchOperator"
- },
- "NullOption": {
- "$ref": "#/definitions/FilterNullOption"
- },
- "ParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "SelectAllOptions": {
- "$ref": "#/definitions/NumericFilterSelectAllOptions"
- },
- "Value": {
- "default": null,
- "type": "number"
- }
- },
- "required": [
- "Column",
- "FilterId",
- "MatchOperator",
- "NullOption"
- ],
- "type": "object"
- },
- "NumericEqualityMatchOperator": {
- "enum": [
- "EQUALS",
- "DOES_NOT_EQUAL"
- ],
- "type": "string"
- },
- "NumericFilterSelectAllOptions": {
- "enum": [
- "FILTER_ALL_VALUES"
- ],
- "type": "string"
- },
- "NumericFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CurrencyDisplayFormatConfiguration": {
- "$ref": "#/definitions/CurrencyDisplayFormatConfiguration"
- },
- "NumberDisplayFormatConfiguration": {
- "$ref": "#/definitions/NumberDisplayFormatConfiguration"
- },
- "PercentageDisplayFormatConfiguration": {
- "$ref": "#/definitions/PercentageDisplayFormatConfiguration"
- }
- },
- "type": "object"
- },
- "NumericRangeFilter": {
- "additionalProperties": false,
- "properties": {
- "AggregationFunction": {
- "$ref": "#/definitions/AggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "IncludeMaximum": {
- "default": null,
- "type": "boolean"
- },
- "IncludeMinimum": {
- "default": null,
- "type": "boolean"
- },
- "NullOption": {
- "$ref": "#/definitions/FilterNullOption"
- },
- "RangeMaximum": {
- "$ref": "#/definitions/NumericRangeFilterValue"
- },
- "RangeMinimum": {
- "$ref": "#/definitions/NumericRangeFilterValue"
- },
- "SelectAllOptions": {
- "$ref": "#/definitions/NumericFilterSelectAllOptions"
- }
- },
- "required": [
- "Column",
- "FilterId",
- "NullOption"
- ],
- "type": "object"
- },
- "NumericRangeFilterValue": {
- "additionalProperties": false,
- "properties": {
- "Parameter": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "StaticValue": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "NumericSeparatorConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DecimalSeparator": {
- "$ref": "#/definitions/NumericSeparatorSymbol"
- },
- "ThousandsSeparator": {
- "$ref": "#/definitions/ThousandSeparatorOptions"
- }
- },
- "type": "object"
- },
- "NumericSeparatorSymbol": {
- "enum": [
- "COMMA",
- "DOT",
- "SPACE"
- ],
- "type": "string"
- },
- "NumericalAggregationFunction": {
- "additionalProperties": false,
- "properties": {
- "PercentileAggregation": {
- "$ref": "#/definitions/PercentileAggregation"
- },
- "SimpleNumericalAggregation": {
- "$ref": "#/definitions/SimpleNumericalAggregationFunction"
- }
- },
- "type": "object"
- },
- "NumericalDimensionField": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/NumberFormatConfiguration"
- },
- "HierarchyId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "NumericalMeasureField": {
- "additionalProperties": false,
- "properties": {
- "AggregationFunction": {
- "$ref": "#/definitions/NumericalAggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/NumberFormatConfiguration"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "OtherCategories": {
- "enum": [
- "INCLUDE",
- "EXCLUDE"
- ],
- "type": "string"
- },
- "PaginationConfiguration": {
- "additionalProperties": false,
- "properties": {
- "PageNumber": {
- "minimum": 0,
- "type": "number"
- },
- "PageSize": {
- "default": null,
- "type": "number"
- }
- },
- "required": [
- "PageNumber",
- "PageSize"
- ],
- "type": "object"
- },
- "PanelBorderStyle": {
- "enum": [
- "SOLID",
- "DASHED",
- "DOTTED"
- ],
- "type": "string"
- },
- "PanelConfiguration": {
- "additionalProperties": false,
- "properties": {
- "BackgroundColor": {
- "pattern": "^#[A-F0-9]{6}(?:[A-F0-9]{2})?$",
- "type": "string"
- },
- "BackgroundVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "BorderColor": {
- "pattern": "^#[A-F0-9]{6}(?:[A-F0-9]{2})?$",
- "type": "string"
- },
- "BorderStyle": {
- "$ref": "#/definitions/PanelBorderStyle"
- },
- "BorderThickness": {
- "type": "string"
- },
- "BorderVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "GutterSpacing": {
- "type": "string"
- },
- "GutterVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Title": {
- "$ref": "#/definitions/PanelTitleOptions"
- }
- },
- "type": "object"
- },
- "PanelTitleOptions": {
- "additionalProperties": false,
- "properties": {
- "FontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "HorizontalTextAlignment": {
- "$ref": "#/definitions/HorizontalTextAlignment"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "PaperOrientation": {
- "enum": [
- "PORTRAIT",
- "LANDSCAPE"
- ],
- "type": "string"
- },
- "PaperSize": {
- "enum": [
- "US_LETTER",
- "US_LEGAL",
- "US_TABLOID_LEDGER",
- "A0",
- "A1",
- "A2",
- "A3",
- "A4",
- "A5",
- "JIS_B4",
- "JIS_B5"
- ],
- "type": "string"
- },
- "ParameterControl": {
- "additionalProperties": false,
- "properties": {
- "DateTimePicker": {
- "$ref": "#/definitions/ParameterDateTimePickerControl"
- },
- "Dropdown": {
- "$ref": "#/definitions/ParameterDropDownControl"
- },
- "List": {
- "$ref": "#/definitions/ParameterListControl"
- },
- "Slider": {
- "$ref": "#/definitions/ParameterSliderControl"
- },
- "TextArea": {
- "$ref": "#/definitions/ParameterTextAreaControl"
- },
- "TextField": {
- "$ref": "#/definitions/ParameterTextFieldControl"
- }
- },
- "type": "object"
- },
- "ParameterDateTimePickerControl": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/DateTimePickerControlDisplayOptions"
- },
- "ParameterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "ParameterControlId",
- "SourceParameterName",
- "Title"
- ],
- "type": "object"
- },
- "ParameterDeclaration": {
- "additionalProperties": false,
- "properties": {
- "DateTimeParameterDeclaration": {
- "$ref": "#/definitions/DateTimeParameterDeclaration"
- },
- "DecimalParameterDeclaration": {
- "$ref": "#/definitions/DecimalParameterDeclaration"
- },
- "IntegerParameterDeclaration": {
- "$ref": "#/definitions/IntegerParameterDeclaration"
- },
- "StringParameterDeclaration": {
- "$ref": "#/definitions/StringParameterDeclaration"
- }
- },
- "type": "object"
- },
- "ParameterDropDownControl": {
- "additionalProperties": false,
- "properties": {
- "CascadingControlConfiguration": {
- "$ref": "#/definitions/CascadingControlConfiguration"
- },
- "DisplayOptions": {
- "$ref": "#/definitions/DropDownControlDisplayOptions"
- },
- "ParameterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SelectableValues": {
- "$ref": "#/definitions/ParameterSelectableValues"
- },
- "SourceParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlListType"
- }
- },
- "required": [
- "ParameterControlId",
- "SourceParameterName",
- "Title"
- ],
- "type": "object"
- },
- "ParameterListControl": {
- "additionalProperties": false,
- "properties": {
- "CascadingControlConfiguration": {
- "$ref": "#/definitions/CascadingControlConfiguration"
- },
- "DisplayOptions": {
- "$ref": "#/definitions/ListControlDisplayOptions"
- },
- "ParameterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SelectableValues": {
- "$ref": "#/definitions/ParameterSelectableValues"
- },
- "SourceParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlListType"
- }
- },
- "required": [
- "ParameterControlId",
- "SourceParameterName",
- "Title"
- ],
- "type": "object"
- },
- "ParameterSelectableValues": {
- "additionalProperties": false,
- "properties": {
- "LinkToDataSetColumn": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "Values": {
- "items": {
- "type": "string"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "ParameterSliderControl": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/SliderControlDisplayOptions"
- },
- "MaximumValue": {
- "default": 0,
- "type": "number"
- },
- "MinimumValue": {
- "default": 0,
- "type": "number"
- },
- "ParameterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "StepSize": {
- "default": 0,
- "type": "number"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "MaximumValue",
- "MinimumValue",
- "ParameterControlId",
- "SourceParameterName",
- "StepSize",
- "Title"
- ],
- "type": "object"
- },
- "ParameterTextAreaControl": {
- "additionalProperties": false,
- "properties": {
- "Delimiter": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "DisplayOptions": {
- "$ref": "#/definitions/TextAreaControlDisplayOptions"
- },
- "ParameterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "ParameterControlId",
- "SourceParameterName",
- "Title"
- ],
- "type": "object"
- },
- "ParameterTextFieldControl": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/TextFieldControlDisplayOptions"
- },
- "ParameterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "ParameterControlId",
- "SourceParameterName",
- "Title"
- ],
- "type": "object"
- },
- "ParameterValueType": {
- "enum": [
- "MULTI_VALUED",
- "SINGLE_VALUED"
- ],
- "type": "string"
- },
- "Parameters": {
- "additionalProperties": false,
- "properties": {
- "DateTimeParameters": {
- "items": {
- "$ref": "#/definitions/DateTimeParameter"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "DecimalParameters": {
- "items": {
- "$ref": "#/definitions/DecimalParameter"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "IntegerParameters": {
- "items": {
- "$ref": "#/definitions/IntegerParameter"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "StringParameters": {
- "items": {
- "$ref": "#/definitions/StringParameter"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "PercentVisibleRange": {
- "additionalProperties": false,
- "properties": {
- "From": {
- "default": null,
- "maximum": 100,
- "minimum": 0,
- "type": "number"
- },
- "To": {
- "default": null,
- "maximum": 100,
- "minimum": 0,
- "type": "number"
- }
- },
- "type": "object"
- },
- "PercentageDisplayFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DecimalPlacesConfiguration": {
- "$ref": "#/definitions/DecimalPlacesConfiguration"
- },
- "NegativeValueConfiguration": {
- "$ref": "#/definitions/NegativeValueConfiguration"
- },
- "NullValueFormatConfiguration": {
- "$ref": "#/definitions/NullValueFormatConfiguration"
- },
- "Prefix": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "SeparatorConfiguration": {
- "$ref": "#/definitions/NumericSeparatorConfiguration"
- },
- "Suffix": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- }
- },
- "type": "object"
- },
- "PercentileAggregation": {
- "additionalProperties": false,
- "properties": {
- "PercentileValue": {
- "maximum": 100,
- "minimum": 0,
- "type": "number"
- }
- },
- "type": "object"
- },
- "PeriodOverPeriodComputation": {
- "additionalProperties": false,
- "properties": {
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "type": "string"
- },
- "Time": {
- "$ref": "#/definitions/DimensionField"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId"
- ],
- "type": "object"
- },
- "PeriodToDateComputation": {
- "additionalProperties": false,
- "properties": {
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "type": "string"
- },
- "PeriodTimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- },
- "Time": {
- "$ref": "#/definitions/DimensionField"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId"
- ],
- "type": "object"
- },
- "PieChartAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "SmallMultiples": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "PieChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ContributionAnalysisDefaults": {
- "items": {
- "$ref": "#/definitions/ContributionAnalysisDefault"
- },
- "maxItems": 200,
- "minItems": 1,
- "type": "array"
- },
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "DonutOptions": {
- "$ref": "#/definitions/DonutOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/PieChartFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "SmallMultiplesOptions": {
- "$ref": "#/definitions/SmallMultiplesOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/PieChartSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "ValueLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- }
- },
- "type": "object"
- },
- "PieChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "PieChartAggregatedFieldWells": {
- "$ref": "#/definitions/PieChartAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "PieChartSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "SmallMultiplesLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "SmallMultiplesSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "PieChartVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/PieChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "PivotFieldSortOptions": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "SortBy": {
- "$ref": "#/definitions/PivotTableSortBy"
- }
- },
- "required": [
- "FieldId",
- "SortBy"
- ],
- "type": "object"
- },
- "PivotTableAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Columns": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 40,
- "minItems": 0,
- "type": "array"
- },
- "Rows": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 40,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 40,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "PivotTableCellConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "Scope": {
- "$ref": "#/definitions/PivotTableConditionalFormattingScope"
- },
- "Scopes": {
- "items": {
- "$ref": "#/definitions/PivotTableConditionalFormattingScope"
- },
- "maxItems": 3,
- "minItems": 0,
- "type": "array"
- },
- "TextFormat": {
- "$ref": "#/definitions/TextConditionalFormat"
- }
- },
- "required": [
- "FieldId"
- ],
- "type": "object"
- },
- "PivotTableConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "ConditionalFormattingOptions": {
- "items": {
- "$ref": "#/definitions/PivotTableConditionalFormattingOption"
- },
- "maxItems": 500,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "PivotTableConditionalFormattingOption": {
- "additionalProperties": false,
- "properties": {
- "Cell": {
- "$ref": "#/definitions/PivotTableCellConditionalFormatting"
- }
- },
- "type": "object"
- },
- "PivotTableConditionalFormattingScope": {
- "additionalProperties": false,
- "properties": {
- "Role": {
- "$ref": "#/definitions/PivotTableConditionalFormattingScopeRole"
- }
- },
- "type": "object"
- },
- "PivotTableConditionalFormattingScopeRole": {
- "enum": [
- "FIELD",
- "FIELD_TOTAL",
- "GRAND_TOTAL"
- ],
- "type": "string"
- },
- "PivotTableConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FieldOptions": {
- "$ref": "#/definitions/PivotTableFieldOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/PivotTableFieldWells"
- },
- "PaginatedReportOptions": {
- "$ref": "#/definitions/PivotTablePaginatedReportOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/PivotTableSortConfiguration"
- },
- "TableOptions": {
- "$ref": "#/definitions/PivotTableOptions"
- },
- "TotalOptions": {
- "$ref": "#/definitions/PivotTableTotalOptions"
- }
- },
- "type": "object"
- },
- "PivotTableDataPathOption": {
- "additionalProperties": false,
- "properties": {
- "DataPathList": {
- "items": {
- "$ref": "#/definitions/DataPathValue"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "Width": {
- "type": "string"
- }
- },
- "required": [
- "DataPathList"
- ],
- "type": "object"
- },
- "PivotTableDataPathType": {
- "enum": [
- "HIERARCHY_ROWS_LAYOUT_COLUMN",
- "MULTIPLE_ROW_METRICS_COLUMN",
- "EMPTY_COLUMN_HEADER",
- "COUNT_METRIC_COLUMN"
- ],
- "type": "string"
- },
- "PivotTableFieldCollapseState": {
- "enum": [
- "COLLAPSED",
- "EXPANDED"
- ],
- "type": "string"
- },
- "PivotTableFieldCollapseStateOption": {
- "additionalProperties": false,
- "properties": {
- "State": {
- "$ref": "#/definitions/PivotTableFieldCollapseState"
- },
- "Target": {
- "$ref": "#/definitions/PivotTableFieldCollapseStateTarget"
- }
- },
- "required": [
- "Target"
- ],
- "type": "object"
- },
- "PivotTableFieldCollapseStateTarget": {
- "additionalProperties": false,
- "properties": {
- "FieldDataPathValues": {
- "items": {
- "$ref": "#/definitions/DataPathValue"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "FieldId": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "PivotTableFieldOption": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "required": [
- "FieldId"
- ],
- "type": "object"
- },
- "PivotTableFieldOptions": {
- "additionalProperties": false,
- "properties": {
- "CollapseStateOptions": {
- "items": {
- "$ref": "#/definitions/PivotTableFieldCollapseStateOption"
- },
- "type": "array"
- },
- "DataPathOptions": {
- "items": {
- "$ref": "#/definitions/PivotTableDataPathOption"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "SelectedFieldOptions": {
- "items": {
- "$ref": "#/definitions/PivotTableFieldOption"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "PivotTableFieldSubtotalOptions": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "type": "object"
- },
- "PivotTableFieldWells": {
- "additionalProperties": false,
- "properties": {
- "PivotTableAggregatedFieldWells": {
- "$ref": "#/definitions/PivotTableAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "PivotTableMetricPlacement": {
- "enum": [
- "ROW",
- "COLUMN"
- ],
- "type": "string"
- },
- "PivotTableOptions": {
- "additionalProperties": false,
- "properties": {
- "CellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "CollapsedRowDimensionsVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "ColumnHeaderStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "ColumnNamesVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "DefaultCellWidth": {
- "type": "string"
- },
- "MetricPlacement": {
- "$ref": "#/definitions/PivotTableMetricPlacement"
- },
- "RowAlternateColorOptions": {
- "$ref": "#/definitions/RowAlternateColorOptions"
- },
- "RowFieldNamesStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "RowHeaderStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "RowsLabelOptions": {
- "$ref": "#/definitions/PivotTableRowsLabelOptions"
- },
- "RowsLayout": {
- "$ref": "#/definitions/PivotTableRowsLayout"
- },
- "SingleMetricVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "ToggleButtonsVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "PivotTablePaginatedReportOptions": {
- "additionalProperties": false,
- "properties": {
- "OverflowColumnHeaderVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "VerticalOverflowVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "PivotTableRowsLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "maxLength": 1024,
- "minLength": 1,
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "PivotTableRowsLayout": {
- "enum": [
- "TABULAR",
- "HIERARCHY"
- ],
- "type": "string"
- },
- "PivotTableSortBy": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnSort"
- },
- "DataPath": {
- "$ref": "#/definitions/DataPathSort"
- },
- "Field": {
- "$ref": "#/definitions/FieldSort"
- }
- },
- "type": "object"
- },
- "PivotTableSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FieldSortOptions": {
- "items": {
- "$ref": "#/definitions/PivotFieldSortOptions"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "PivotTableSubtotalLevel": {
- "enum": [
- "ALL",
- "CUSTOM",
- "LAST"
- ],
- "type": "string"
- },
- "PivotTableTotalOptions": {
- "additionalProperties": false,
- "properties": {
- "ColumnSubtotalOptions": {
- "$ref": "#/definitions/SubtotalOptions"
- },
- "ColumnTotalOptions": {
- "$ref": "#/definitions/PivotTotalOptions"
- },
- "RowSubtotalOptions": {
- "$ref": "#/definitions/SubtotalOptions"
- },
- "RowTotalOptions": {
- "$ref": "#/definitions/PivotTotalOptions"
- }
- },
- "type": "object"
- },
- "PivotTableVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/PivotTableConfiguration"
- },
- "ConditionalFormatting": {
- "$ref": "#/definitions/PivotTableConditionalFormatting"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "PivotTotalOptions": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "type": "string"
- },
- "MetricHeaderCellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "Placement": {
- "$ref": "#/definitions/TableTotalsPlacement"
- },
- "ScrollStatus": {
- "$ref": "#/definitions/TableTotalsScrollStatus"
- },
- "TotalAggregationOptions": {
- "items": {
- "$ref": "#/definitions/TotalAggregationOption"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "TotalCellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "TotalsVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "ValueCellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- }
- },
- "type": "object"
- },
- "PredefinedHierarchy": {
- "additionalProperties": false,
- "properties": {
- "Columns": {
- "items": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "maxItems": 10,
- "minItems": 1,
- "type": "array"
- },
- "DrillDownFilters": {
- "items": {
- "$ref": "#/definitions/DrillDownFilter"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "HierarchyId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Columns",
- "HierarchyId"
- ],
- "type": "object"
- },
- "PrimaryValueDisplayType": {
- "enum": [
- "HIDDEN",
- "COMPARISON",
- "ACTUAL"
- ],
- "type": "string"
- },
- "ProgressBarOptions": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "RadarChartAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Color": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "RadarChartAreaStyleSettings": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "RadarChartAxesRangeScale": {
- "enum": [
- "AUTO",
- "INDEPENDENT",
- "SHARED"
- ],
- "type": "string"
- },
- "RadarChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "AlternateBandColorsVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "AlternateBandEvenColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "AlternateBandOddColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "AxesRangeScale": {
- "$ref": "#/definitions/RadarChartAxesRangeScale"
- },
- "BaseSeriesSettings": {
- "$ref": "#/definitions/RadarChartSeriesSettings"
- },
- "CategoryAxis": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "CategoryLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ColorAxis": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "ColorLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/RadarChartFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "Shape": {
- "$ref": "#/definitions/RadarChartShape"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/RadarChartSortConfiguration"
- },
- "StartAngle": {
- "maximum": 360,
- "minimum": -360,
- "type": "number"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- }
- },
- "type": "object"
- },
- "RadarChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "RadarChartAggregatedFieldWells": {
- "$ref": "#/definitions/RadarChartAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "RadarChartSeriesSettings": {
- "additionalProperties": false,
- "properties": {
- "AreaStyleSettings": {
- "$ref": "#/definitions/RadarChartAreaStyleSettings"
- }
- },
- "type": "object"
- },
- "RadarChartShape": {
- "enum": [
- "CIRCLE",
- "POLYGON"
- ],
- "type": "string"
- },
- "RadarChartSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "ColorItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "ColorSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "RadarChartVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/RadarChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "RangeEndsLabelType": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "ReferenceLine": {
- "additionalProperties": false,
- "properties": {
- "DataConfiguration": {
- "$ref": "#/definitions/ReferenceLineDataConfiguration"
- },
- "LabelConfiguration": {
- "$ref": "#/definitions/ReferenceLineLabelConfiguration"
- },
- "Status": {
- "$ref": "#/definitions/WidgetStatus"
- },
- "StyleConfiguration": {
- "$ref": "#/definitions/ReferenceLineStyleConfiguration"
- }
- },
- "required": [
- "DataConfiguration"
- ],
- "type": "object"
- },
- "ReferenceLineCustomLabelConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "pattern": "\\S",
- "type": "string"
- }
- },
- "required": [
- "CustomLabel"
- ],
- "type": "object"
- },
- "ReferenceLineDataConfiguration": {
- "additionalProperties": false,
- "properties": {
- "AxisBinding": {
- "$ref": "#/definitions/AxisBinding"
- },
- "DynamicConfiguration": {
- "$ref": "#/definitions/ReferenceLineDynamicDataConfiguration"
- },
- "SeriesType": {
- "$ref": "#/definitions/ReferenceLineSeriesType"
- },
- "StaticConfiguration": {
- "$ref": "#/definitions/ReferenceLineStaticDataConfiguration"
- }
- },
- "type": "object"
- },
- "ReferenceLineDynamicDataConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Calculation": {
- "$ref": "#/definitions/NumericalAggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "MeasureAggregationFunction": {
- "$ref": "#/definitions/AggregationFunction"
- }
- },
- "required": [
- "Calculation",
- "Column"
- ],
- "type": "object"
- },
- "ReferenceLineLabelConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomLabelConfiguration": {
- "$ref": "#/definitions/ReferenceLineCustomLabelConfiguration"
- },
- "FontColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "FontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "HorizontalPosition": {
- "$ref": "#/definitions/ReferenceLineLabelHorizontalPosition"
- },
- "ValueLabelConfiguration": {
- "$ref": "#/definitions/ReferenceLineValueLabelConfiguration"
- },
- "VerticalPosition": {
- "$ref": "#/definitions/ReferenceLineLabelVerticalPosition"
- }
- },
- "type": "object"
- },
- "ReferenceLineLabelHorizontalPosition": {
- "enum": [
- "LEFT",
- "CENTER",
- "RIGHT"
- ],
- "type": "string"
- },
- "ReferenceLineLabelVerticalPosition": {
- "enum": [
- "ABOVE",
- "BELOW"
- ],
- "type": "string"
- },
- "ReferenceLinePatternType": {
- "enum": [
- "SOLID",
- "DASHED",
- "DOTTED"
- ],
- "type": "string"
- },
- "ReferenceLineSeriesType": {
- "enum": [
- "BAR",
- "LINE"
- ],
- "type": "string"
- },
- "ReferenceLineStaticDataConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Value": {
- "default": 0,
- "type": "number"
- }
- },
- "required": [
- "Value"
- ],
- "type": "object"
- },
- "ReferenceLineStyleConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "Pattern": {
- "$ref": "#/definitions/ReferenceLinePatternType"
- }
- },
- "type": "object"
- },
- "ReferenceLineValueLabelConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FormatConfiguration": {
- "$ref": "#/definitions/NumericFormatConfiguration"
- },
- "RelativePosition": {
- "$ref": "#/definitions/ReferenceLineValueLabelRelativePosition"
- }
- },
- "type": "object"
- },
- "ReferenceLineValueLabelRelativePosition": {
- "enum": [
- "BEFORE_CUSTOM_LABEL",
- "AFTER_CUSTOM_LABEL"
- ],
- "type": "string"
- },
- "RelativeDateTimeControlDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "DateTimeFormat": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "InfoIconLabelOptions": {
- "$ref": "#/definitions/SheetControlInfoIconLabelOptions"
- },
- "TitleOptions": {
- "$ref": "#/definitions/LabelOptions"
- }
- },
- "type": "object"
- },
- "RelativeDateType": {
- "enum": [
- "PREVIOUS",
- "THIS",
- "LAST",
- "NOW",
- "NEXT"
- ],
- "type": "string"
- },
- "RelativeDatesFilter": {
- "additionalProperties": false,
- "properties": {
- "AnchorDateConfiguration": {
- "$ref": "#/definitions/AnchorDateConfiguration"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- },
- "ExcludePeriodConfiguration": {
- "$ref": "#/definitions/ExcludePeriodConfiguration"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "MinimumGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- },
- "NullOption": {
- "$ref": "#/definitions/FilterNullOption"
- },
- "ParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "RelativeDateType": {
- "$ref": "#/definitions/RelativeDateType"
- },
- "RelativeDateValue": {
- "default": null,
- "type": "number"
- },
- "TimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- }
- },
- "required": [
- "AnchorDateConfiguration",
- "Column",
- "FilterId",
- "NullOption",
- "RelativeDateType",
- "TimeGranularity"
- ],
- "type": "object"
- },
- "RelativeFontSize": {
- "enum": [
- "EXTRA_SMALL",
- "SMALL",
- "MEDIUM",
- "LARGE",
- "EXTRA_LARGE"
- ],
- "type": "string"
- },
- "ResizeOption": {
- "enum": [
- "FIXED",
- "RESPONSIVE"
- ],
- "type": "string"
- },
- "ResourcePermission": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "type": "string"
- },
- "maxItems": 20,
- "minItems": 1,
- "type": "array"
- },
- "Principal": {
- "maxLength": 256,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Actions",
- "Principal"
- ],
- "type": "object"
- },
- "ResourceStatus": {
- "enum": [
- "CREATION_IN_PROGRESS",
- "CREATION_SUCCESSFUL",
- "CREATION_FAILED",
- "UPDATE_IN_PROGRESS",
- "UPDATE_SUCCESSFUL",
- "UPDATE_FAILED",
- "DELETED"
- ],
- "type": "string"
- },
- "RollingDateConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DataSetIdentifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Expression": {
- "maxLength": 4096,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Expression"
- ],
- "type": "object"
- },
- "RowAlternateColorOptions": {
- "additionalProperties": false,
- "properties": {
- "RowAlternateColors": {
- "items": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Status": {
- "$ref": "#/definitions/WidgetStatus"
- },
- "UsePrimaryBackgroundColor": {
- "$ref": "#/definitions/WidgetStatus"
- }
- },
- "type": "object"
- },
- "SameSheetTargetVisualConfiguration": {
- "additionalProperties": false,
- "properties": {
- "TargetVisualOptions": {
- "$ref": "#/definitions/TargetVisualOptions"
- },
- "TargetVisuals": {
- "items": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "maxItems": 50,
- "minItems": 1,
- "type": "array"
- }
- },
- "type": "object"
- },
- "SankeyDiagramAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Destination": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Source": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Weight": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "SankeyDiagramChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/SankeyDiagramFieldWells"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/SankeyDiagramSortConfiguration"
- }
- },
- "type": "object"
- },
- "SankeyDiagramFieldWells": {
- "additionalProperties": false,
- "properties": {
- "SankeyDiagramAggregatedFieldWells": {
- "$ref": "#/definitions/SankeyDiagramAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "SankeyDiagramSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DestinationItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "SourceItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "WeightSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "SankeyDiagramVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/SankeyDiagramChartConfiguration"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "ScatterPlotCategoricallyAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Label": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Size": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "XAxis": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "YAxis": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "ScatterPlotConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/ScatterPlotFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- },
- "XAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "XAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "YAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "YAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- }
- },
- "type": "object"
- },
- "ScatterPlotFieldWells": {
- "additionalProperties": false,
- "properties": {
- "ScatterPlotCategoricallyAggregatedFieldWells": {
- "$ref": "#/definitions/ScatterPlotCategoricallyAggregatedFieldWells"
- },
- "ScatterPlotUnaggregatedFieldWells": {
- "$ref": "#/definitions/ScatterPlotUnaggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "ScatterPlotUnaggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Label": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Size": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "XAxis": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "YAxis": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "ScatterPlotVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/ScatterPlotConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "ScrollBarOptions": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- },
- "VisibleRange": {
- "$ref": "#/definitions/VisibleRangeOptions"
- }
- },
- "type": "object"
- },
- "SecondaryValueOptions": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "SectionAfterPageBreak": {
- "additionalProperties": false,
- "properties": {
- "Status": {
- "$ref": "#/definitions/SectionPageBreakStatus"
- }
- },
- "type": "object"
- },
- "SectionBasedLayoutCanvasSizeOptions": {
- "additionalProperties": false,
- "properties": {
- "PaperCanvasSizeOptions": {
- "$ref": "#/definitions/SectionBasedLayoutPaperCanvasSizeOptions"
- }
- },
- "type": "object"
- },
- "SectionBasedLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "BodySections": {
- "items": {
- "$ref": "#/definitions/BodySectionConfiguration"
- },
- "maxItems": 28,
- "minItems": 0,
- "type": "array"
- },
- "CanvasSizeOptions": {
- "$ref": "#/definitions/SectionBasedLayoutCanvasSizeOptions"
- },
- "FooterSections": {
- "items": {
- "$ref": "#/definitions/HeaderFooterSectionConfiguration"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "HeaderSections": {
- "items": {
- "$ref": "#/definitions/HeaderFooterSectionConfiguration"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "BodySections",
- "CanvasSizeOptions",
- "FooterSections",
- "HeaderSections"
- ],
- "type": "object"
- },
- "SectionBasedLayoutPaperCanvasSizeOptions": {
- "additionalProperties": false,
- "properties": {
- "PaperMargin": {
- "$ref": "#/definitions/Spacing"
- },
- "PaperOrientation": {
- "$ref": "#/definitions/PaperOrientation"
- },
- "PaperSize": {
- "$ref": "#/definitions/PaperSize"
- }
- },
- "type": "object"
- },
- "SectionLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FreeFormLayout": {
- "$ref": "#/definitions/FreeFormSectionLayoutConfiguration"
- }
- },
- "required": [
- "FreeFormLayout"
- ],
- "type": "object"
- },
- "SectionPageBreakConfiguration": {
- "additionalProperties": false,
- "properties": {
- "After": {
- "$ref": "#/definitions/SectionAfterPageBreak"
- }
- },
- "type": "object"
- },
- "SectionPageBreakStatus": {
- "enum": [
- "ENABLED",
- "DISABLED"
- ],
- "type": "string"
- },
- "SectionStyle": {
- "additionalProperties": false,
- "properties": {
- "Height": {
- "type": "string"
- },
- "Padding": {
- "$ref": "#/definitions/Spacing"
- }
- },
- "type": "object"
- },
- "SelectAllValueOptions": {
- "enum": [
- "ALL_VALUES"
- ],
- "type": "string"
- },
- "SelectedFieldOptions": {
- "enum": [
- "ALL_FIELDS"
- ],
- "type": "string"
- },
- "SelectedSheetsFilterScopeConfiguration": {
- "additionalProperties": false,
- "properties": {
- "SheetVisualScopingConfigurations": {
- "items": {
- "$ref": "#/definitions/SheetVisualScopingConfiguration"
- },
- "maxItems": 50,
- "minItems": 1,
- "type": "array"
- }
- },
- "type": "object"
- },
- "SelectedTooltipType": {
- "enum": [
- "BASIC",
- "DETAILED"
- ],
- "type": "string"
- },
- "SeriesItem": {
- "additionalProperties": false,
- "properties": {
- "DataFieldSeriesItem": {
- "$ref": "#/definitions/DataFieldSeriesItem"
- },
- "FieldSeriesItem": {
- "$ref": "#/definitions/FieldSeriesItem"
- }
- },
- "type": "object"
- },
- "SetParameterValueConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DestinationParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "Value": {
- "$ref": "#/definitions/DestinationParameterValueConfiguration"
- }
- },
- "required": [
- "DestinationParameterName",
- "Value"
- ],
- "type": "object"
- },
- "ShapeConditionalFormat": {
- "additionalProperties": false,
- "properties": {
- "BackgroundColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "required": [
- "BackgroundColor"
- ],
- "type": "object"
- },
- "Sheet": {
- "additionalProperties": false,
- "properties": {
- "Name": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "SheetId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "type": "object"
- },
- "SheetContentType": {
- "enum": [
- "PAGINATED",
- "INTERACTIVE"
- ],
- "type": "string"
- },
- "SheetControlDateTimePickerType": {
- "enum": [
- "SINGLE_VALUED",
- "DATE_RANGE"
- ],
- "type": "string"
- },
- "SheetControlInfoIconLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "InfoIconText": {
- "maxLength": 100,
- "minLength": 1,
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "SheetControlLayout": {
- "additionalProperties": false,
- "properties": {
- "Configuration": {
- "$ref": "#/definitions/SheetControlLayoutConfiguration"
- }
- },
- "required": [
- "Configuration"
- ],
- "type": "object"
- },
- "SheetControlLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "GridLayout": {
- "$ref": "#/definitions/GridLayoutConfiguration"
- }
- },
- "type": "object"
- },
- "SheetControlListType": {
- "enum": [
- "MULTI_SELECT",
- "SINGLE_SELECT"
- ],
- "type": "string"
- },
- "SheetControlSliderType": {
- "enum": [
- "SINGLE_POINT",
- "RANGE"
- ],
- "type": "string"
- },
- "SheetDefinition": {
- "additionalProperties": false,
- "properties": {
- "ContentType": {
- "$ref": "#/definitions/SheetContentType"
- },
- "Description": {
- "maxLength": 1024,
- "minLength": 1,
- "type": "string"
- },
- "FilterControls": {
- "items": {
- "$ref": "#/definitions/FilterControl"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Layouts": {
- "items": {
- "$ref": "#/definitions/Layout"
- },
- "maxItems": 1,
- "minItems": 1,
- "type": "array"
- },
- "Name": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "ParameterControls": {
- "items": {
- "$ref": "#/definitions/ParameterControl"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "SheetControlLayouts": {
- "items": {
- "$ref": "#/definitions/SheetControlLayout"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "SheetId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "TextBoxes": {
- "items": {
- "$ref": "#/definitions/SheetTextBox"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "Title": {
- "maxLength": 1024,
- "minLength": 1,
- "type": "string"
- },
- "Visuals": {
- "items": {
- "$ref": "#/definitions/Visual"
- },
- "maxItems": 50,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "SheetId"
- ],
- "type": "object"
- },
- "SheetElementConfigurationOverrides": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "SheetElementRenderingRule": {
- "additionalProperties": false,
- "properties": {
- "ConfigurationOverrides": {
- "$ref": "#/definitions/SheetElementConfigurationOverrides"
- },
- "Expression": {
- "maxLength": 4096,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "ConfigurationOverrides",
- "Expression"
- ],
- "type": "object"
- },
- "SheetTextBox": {
- "additionalProperties": false,
- "properties": {
- "Content": {
- "maxLength": 150000,
- "minLength": 0,
- "type": "string"
- },
- "SheetTextBoxId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "SheetTextBoxId"
- ],
- "type": "object"
- },
- "SheetVisualScopingConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Scope": {
- "$ref": "#/definitions/FilterVisualScope"
- },
- "SheetId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "VisualIds": {
- "items": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "maxItems": 50,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "Scope",
- "SheetId"
- ],
- "type": "object"
- },
- "ShortFormatText": {
- "additionalProperties": false,
- "properties": {
- "PlainText": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "RichText": {
- "maxLength": 1024,
- "minLength": 1,
- "type": "string"
- }
- },
- "type": "object"
- },
- "SimpleAttributeAggregationFunction": {
- "enum": [
- "UNIQUE_VALUE"
- ],
- "type": "string"
- },
- "SimpleClusterMarker": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- }
- },
- "type": "object"
- },
- "SimpleNumericalAggregationFunction": {
- "enum": [
- "SUM",
- "AVERAGE",
- "MIN",
- "MAX",
- "COUNT",
- "DISTINCT_COUNT",
- "VAR",
- "VARP",
- "STDEV",
- "STDEVP",
- "MEDIAN"
- ],
- "type": "string"
- },
- "SimpleTotalAggregationFunction": {
- "enum": [
- "DEFAULT",
- "SUM",
- "AVERAGE",
- "MIN",
- "MAX",
- "NONE"
- ],
- "type": "string"
- },
- "SliderControlDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "InfoIconLabelOptions": {
- "$ref": "#/definitions/SheetControlInfoIconLabelOptions"
- },
- "TitleOptions": {
- "$ref": "#/definitions/LabelOptions"
- }
- },
- "type": "object"
- },
- "SmallMultiplesAxisPlacement": {
- "enum": [
- "OUTSIDE",
- "INSIDE"
- ],
- "type": "string"
- },
- "SmallMultiplesAxisProperties": {
- "additionalProperties": false,
- "properties": {
- "Placement": {
- "$ref": "#/definitions/SmallMultiplesAxisPlacement"
- },
- "Scale": {
- "$ref": "#/definitions/SmallMultiplesAxisScale"
- }
- },
- "type": "object"
- },
- "SmallMultiplesAxisScale": {
- "enum": [
- "SHARED",
- "INDEPENDENT"
- ],
- "type": "string"
- },
- "SmallMultiplesOptions": {
- "additionalProperties": false,
- "properties": {
- "MaxVisibleColumns": {
- "maximum": 10,
- "minimum": 1,
- "type": "number"
- },
- "MaxVisibleRows": {
- "maximum": 10,
- "minimum": 1,
- "type": "number"
- },
- "PanelConfiguration": {
- "$ref": "#/definitions/PanelConfiguration"
- },
- "XAxis": {
- "$ref": "#/definitions/SmallMultiplesAxisProperties"
- },
- "YAxis": {
- "$ref": "#/definitions/SmallMultiplesAxisProperties"
- }
- },
- "type": "object"
- },
- "SortDirection": {
- "enum": [
- "ASC",
- "DESC"
- ],
- "type": "string"
- },
- "Spacing": {
- "additionalProperties": false,
- "properties": {
- "Bottom": {
- "type": "string"
- },
- "Left": {
- "type": "string"
- },
- "Right": {
- "type": "string"
- },
- "Top": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "SpecialValue": {
- "enum": [
- "EMPTY",
- "NULL",
- "OTHER"
- ],
- "type": "string"
- },
- "StringDefaultValues": {
- "additionalProperties": false,
- "properties": {
- "DynamicValue": {
- "$ref": "#/definitions/DynamicDefaultValue"
- },
- "StaticValues": {
- "items": {
- "type": "string"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "StringFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "NullValueFormatConfiguration": {
- "$ref": "#/definitions/NullValueFormatConfiguration"
- },
- "NumericFormatConfiguration": {
- "$ref": "#/definitions/NumericFormatConfiguration"
- }
- },
- "type": "object"
- },
- "StringParameter": {
- "additionalProperties": false,
- "properties": {
- "Name": {
- "pattern": "\\S",
- "type": "string"
- },
- "Values": {
- "items": {
- "type": "string"
- },
- "type": "array"
- }
- },
- "required": [
- "Name",
- "Values"
- ],
- "type": "object"
- },
- "StringParameterDeclaration": {
- "additionalProperties": false,
- "properties": {
- "DefaultValues": {
- "$ref": "#/definitions/StringDefaultValues"
- },
- "MappedDataSetParameters": {
- "items": {
- "$ref": "#/definitions/MappedDataSetParameter"
- },
- "maxItems": 150,
- "minItems": 0,
- "type": "array"
- },
- "Name": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "ParameterValueType": {
- "$ref": "#/definitions/ParameterValueType"
- },
- "ValueWhenUnset": {
- "$ref": "#/definitions/StringValueWhenUnsetConfiguration"
- }
- },
- "required": [
- "Name",
- "ParameterValueType"
- ],
- "type": "object"
- },
- "StringValueWhenUnsetConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomValue": {
- "type": "string"
- },
- "ValueWhenUnsetOption": {
- "$ref": "#/definitions/ValueWhenUnsetOption"
- }
- },
- "type": "object"
- },
- "StyledCellType": {
- "enum": [
- "TOTAL",
- "METRIC_HEADER",
- "VALUE"
- ],
- "type": "string"
- },
- "SubtotalOptions": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "type": "string"
- },
- "FieldLevel": {
- "$ref": "#/definitions/PivotTableSubtotalLevel"
- },
- "FieldLevelOptions": {
- "items": {
- "$ref": "#/definitions/PivotTableFieldSubtotalOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "MetricHeaderCellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "StyleTargets": {
- "items": {
- "$ref": "#/definitions/TableStyleTarget"
- },
- "maxItems": 3,
- "minItems": 0,
- "type": "array"
- },
- "TotalCellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "TotalsVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "ValueCellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- }
- },
- "type": "object"
- },
- "TableAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "GroupBy": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TableBorderOptions": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "Style": {
- "$ref": "#/definitions/TableBorderStyle"
- },
- "Thickness": {
- "maximum": 4,
- "minimum": 1,
- "type": "number"
- }
- },
- "type": "object"
- },
- "TableBorderStyle": {
- "enum": [
- "NONE",
- "SOLID"
- ],
- "type": "string"
- },
- "TableCellConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "TextFormat": {
- "$ref": "#/definitions/TextConditionalFormat"
- }
- },
- "required": [
- "FieldId"
- ],
- "type": "object"
- },
- "TableCellImageScalingConfiguration": {
- "enum": [
- "FIT_TO_CELL_HEIGHT",
- "FIT_TO_CELL_WIDTH",
- "DO_NOT_SCALE"
- ],
- "type": "string"
- },
- "TableCellImageSizingConfiguration": {
- "additionalProperties": false,
- "properties": {
- "TableCellImageScalingConfiguration": {
- "$ref": "#/definitions/TableCellImageScalingConfiguration"
- }
- },
- "type": "object"
- },
- "TableCellStyle": {
- "additionalProperties": false,
- "properties": {
- "BackgroundColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "Border": {
- "$ref": "#/definitions/GlobalTableBorderOptions"
- },
- "FontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "Height": {
- "maximum": 500,
- "minimum": 8,
- "type": "number"
- },
- "HorizontalTextAlignment": {
- "$ref": "#/definitions/HorizontalTextAlignment"
- },
- "TextWrap": {
- "$ref": "#/definitions/TextWrap"
- },
- "VerticalTextAlignment": {
- "$ref": "#/definitions/VerticalTextAlignment"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "TableConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "ConditionalFormattingOptions": {
- "items": {
- "$ref": "#/definitions/TableConditionalFormattingOption"
- },
- "maxItems": 500,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TableConditionalFormattingOption": {
- "additionalProperties": false,
- "properties": {
- "Cell": {
- "$ref": "#/definitions/TableCellConditionalFormatting"
- },
- "Row": {
- "$ref": "#/definitions/TableRowConditionalFormatting"
- }
- },
- "type": "object"
- },
- "TableConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FieldOptions": {
- "$ref": "#/definitions/TableFieldOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/TableFieldWells"
- },
- "PaginatedReportOptions": {
- "$ref": "#/definitions/TablePaginatedReportOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/TableSortConfiguration"
- },
- "TableInlineVisualizations": {
- "items": {
- "$ref": "#/definitions/TableInlineVisualization"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "TableOptions": {
- "$ref": "#/definitions/TableOptions"
- },
- "TotalOptions": {
- "$ref": "#/definitions/TotalOptions"
- }
- },
- "type": "object"
- },
- "TableFieldCustomIconContent": {
- "additionalProperties": false,
- "properties": {
- "Icon": {
- "$ref": "#/definitions/TableFieldIconSetType"
- }
- },
- "type": "object"
- },
- "TableFieldCustomTextContent": {
- "additionalProperties": false,
- "properties": {
- "FontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "Value": {
- "type": "string"
- }
- },
- "required": [
- "FontConfiguration"
- ],
- "type": "object"
- },
- "TableFieldIconSetType": {
- "enum": [
- "LINK"
- ],
- "type": "string"
- },
- "TableFieldImageConfiguration": {
- "additionalProperties": false,
- "properties": {
- "SizingOptions": {
- "$ref": "#/definitions/TableCellImageSizingConfiguration"
- }
- },
- "type": "object"
- },
- "TableFieldLinkConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Content": {
- "$ref": "#/definitions/TableFieldLinkContentConfiguration"
- },
- "Target": {
- "$ref": "#/definitions/URLTargetConfiguration"
- }
- },
- "required": [
- "Content",
- "Target"
- ],
- "type": "object"
- },
- "TableFieldLinkContentConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomIconContent": {
- "$ref": "#/definitions/TableFieldCustomIconContent"
- },
- "CustomTextContent": {
- "$ref": "#/definitions/TableFieldCustomTextContent"
- }
- },
- "type": "object"
- },
- "TableFieldOption": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "URLStyling": {
- "$ref": "#/definitions/TableFieldURLConfiguration"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Width": {
- "type": "string"
- }
- },
- "required": [
- "FieldId"
- ],
- "type": "object"
- },
- "TableFieldOptions": {
- "additionalProperties": false,
- "properties": {
- "Order": {
- "items": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "PinnedFieldOptions": {
- "$ref": "#/definitions/TablePinnedFieldOptions"
- },
- "SelectedFieldOptions": {
- "items": {
- "$ref": "#/definitions/TableFieldOption"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TableFieldURLConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ImageConfiguration": {
- "$ref": "#/definitions/TableFieldImageConfiguration"
- },
- "LinkConfiguration": {
- "$ref": "#/definitions/TableFieldLinkConfiguration"
- }
- },
- "type": "object"
- },
- "TableFieldWells": {
- "additionalProperties": false,
- "properties": {
- "TableAggregatedFieldWells": {
- "$ref": "#/definitions/TableAggregatedFieldWells"
- },
- "TableUnaggregatedFieldWells": {
- "$ref": "#/definitions/TableUnaggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "TableInlineVisualization": {
- "additionalProperties": false,
- "properties": {
- "DataBars": {
- "$ref": "#/definitions/DataBarsOptions"
- }
- },
- "type": "object"
- },
- "TableOptions": {
- "additionalProperties": false,
- "properties": {
- "CellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "HeaderStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "Orientation": {
- "$ref": "#/definitions/TableOrientation"
- },
- "RowAlternateColorOptions": {
- "$ref": "#/definitions/RowAlternateColorOptions"
- }
- },
- "type": "object"
- },
- "TableOrientation": {
- "enum": [
- "VERTICAL",
- "HORIZONTAL"
- ],
- "type": "string"
- },
- "TablePaginatedReportOptions": {
- "additionalProperties": false,
- "properties": {
- "OverflowColumnHeaderVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "VerticalOverflowVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "TablePinnedFieldOptions": {
- "additionalProperties": false,
- "properties": {
- "PinnedLeftFields": {
- "items": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "maxItems": 201,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TableRowConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "BackgroundColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- },
- "TextColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "TableSideBorderOptions": {
- "additionalProperties": false,
- "properties": {
- "Bottom": {
- "$ref": "#/definitions/TableBorderOptions"
- },
- "InnerHorizontal": {
- "$ref": "#/definitions/TableBorderOptions"
- },
- "InnerVertical": {
- "$ref": "#/definitions/TableBorderOptions"
- },
- "Left": {
- "$ref": "#/definitions/TableBorderOptions"
- },
- "Right": {
- "$ref": "#/definitions/TableBorderOptions"
- },
- "Top": {
- "$ref": "#/definitions/TableBorderOptions"
- }
- },
- "type": "object"
- },
- "TableSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "PaginationConfiguration": {
- "$ref": "#/definitions/PaginationConfiguration"
- },
- "RowSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TableStyleTarget": {
- "additionalProperties": false,
- "properties": {
- "CellType": {
- "$ref": "#/definitions/StyledCellType"
- }
- },
- "required": [
- "CellType"
- ],
- "type": "object"
- },
- "TableTotalsPlacement": {
- "enum": [
- "START",
- "END",
- "AUTO"
- ],
- "type": "string"
- },
- "TableTotalsScrollStatus": {
- "enum": [
- "PINNED",
- "SCROLLED"
- ],
- "type": "string"
- },
- "TableUnaggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Values": {
- "items": {
- "$ref": "#/definitions/UnaggregatedField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TableVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/TableConfiguration"
- },
- "ConditionalFormatting": {
- "$ref": "#/definitions/TableConditionalFormatting"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "Tag": {
- "additionalProperties": false,
- "properties": {
- "Key": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "Value": {
- "maxLength": 256,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Key",
- "Value"
- ],
- "type": "object"
- },
- "TargetVisualOptions": {
- "enum": [
- "ALL_VISUALS"
- ],
- "type": "string"
- },
- "TextAreaControlDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "InfoIconLabelOptions": {
- "$ref": "#/definitions/SheetControlInfoIconLabelOptions"
- },
- "PlaceholderOptions": {
- "$ref": "#/definitions/TextControlPlaceholderOptions"
- },
- "TitleOptions": {
- "$ref": "#/definitions/LabelOptions"
- }
- },
- "type": "object"
- },
- "TextConditionalFormat": {
- "additionalProperties": false,
- "properties": {
- "BackgroundColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- },
- "Icon": {
- "$ref": "#/definitions/ConditionalFormattingIcon"
- },
- "TextColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "TextControlPlaceholderOptions": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "TextFieldControlDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "InfoIconLabelOptions": {
- "$ref": "#/definitions/SheetControlInfoIconLabelOptions"
- },
- "PlaceholderOptions": {
- "$ref": "#/definitions/TextControlPlaceholderOptions"
- },
- "TitleOptions": {
- "$ref": "#/definitions/LabelOptions"
- }
- },
- "type": "object"
- },
- "TextWrap": {
- "enum": [
- "NONE",
- "WRAP"
- ],
- "type": "string"
- },
- "ThousandSeparatorOptions": {
- "additionalProperties": false,
- "properties": {
- "Symbol": {
- "$ref": "#/definitions/NumericSeparatorSymbol"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "TimeBasedForecastProperties": {
- "additionalProperties": false,
- "properties": {
- "LowerBoundary": {
- "default": null,
- "type": "number"
- },
- "PeriodsBackward": {
- "maximum": 1000,
- "minimum": 0,
- "type": "number"
- },
- "PeriodsForward": {
- "maximum": 1000,
- "minimum": 1,
- "type": "number"
- },
- "PredictionInterval": {
- "maximum": 95,
- "minimum": 50,
- "type": "number"
- },
- "Seasonality": {
- "maximum": 180,
- "minimum": 1,
- "type": "number"
- },
- "UpperBoundary": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "TimeEqualityFilter": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "ParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "RollingDate": {
- "$ref": "#/definitions/RollingDateConfiguration"
- },
- "TimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- },
- "Value": {
- "format": "date-time",
- "type": "string"
- }
- },
- "required": [
- "Column",
- "FilterId"
- ],
- "type": "object"
- },
- "TimeGranularity": {
- "enum": [
- "YEAR",
- "QUARTER",
- "MONTH",
- "WEEK",
- "DAY",
- "HOUR",
- "MINUTE",
- "SECOND",
- "MILLISECOND"
- ],
- "type": "string"
- },
- "TimeRangeDrillDownFilter": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "RangeMaximum": {
- "format": "date-time",
- "type": "string"
- },
- "RangeMinimum": {
- "format": "date-time",
- "type": "string"
- },
- "TimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- }
- },
- "required": [
- "Column",
- "RangeMaximum",
- "RangeMinimum",
- "TimeGranularity"
- ],
- "type": "object"
- },
- "TimeRangeFilter": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- },
- "ExcludePeriodConfiguration": {
- "$ref": "#/definitions/ExcludePeriodConfiguration"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "IncludeMaximum": {
- "default": null,
- "type": "boolean"
- },
- "IncludeMinimum": {
- "default": null,
- "type": "boolean"
- },
- "NullOption": {
- "$ref": "#/definitions/FilterNullOption"
- },
- "RangeMaximumValue": {
- "$ref": "#/definitions/TimeRangeFilterValue"
- },
- "RangeMinimumValue": {
- "$ref": "#/definitions/TimeRangeFilterValue"
- },
- "TimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- }
- },
- "required": [
- "Column",
- "FilterId",
- "NullOption"
- ],
- "type": "object"
- },
- "TimeRangeFilterValue": {
- "additionalProperties": false,
- "properties": {
- "Parameter": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "RollingDate": {
- "$ref": "#/definitions/RollingDateConfiguration"
- },
- "StaticValue": {
- "format": "date-time",
- "type": "string"
- }
- },
- "type": "object"
- },
- "TooltipItem": {
- "additionalProperties": false,
- "properties": {
- "ColumnTooltipItem": {
- "$ref": "#/definitions/ColumnTooltipItem"
- },
- "FieldTooltipItem": {
- "$ref": "#/definitions/FieldTooltipItem"
- }
- },
- "type": "object"
- },
- "TooltipOptions": {
- "additionalProperties": false,
- "properties": {
- "FieldBasedTooltip": {
- "$ref": "#/definitions/FieldBasedTooltip"
- },
- "SelectedTooltipType": {
- "$ref": "#/definitions/SelectedTooltipType"
- },
- "TooltipVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "TooltipTitleType": {
- "enum": [
- "NONE",
- "PRIMARY_VALUE"
- ],
- "type": "string"
- },
- "TopBottomComputationType": {
- "enum": [
- "TOP",
- "BOTTOM"
- ],
- "type": "string"
- },
- "TopBottomFilter": {
- "additionalProperties": false,
- "properties": {
- "AggregationSortConfigurations": {
- "items": {
- "$ref": "#/definitions/AggregationSortConfiguration"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Limit": {
- "default": null,
- "type": "number"
- },
- "ParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "TimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- }
- },
- "required": [
- "AggregationSortConfigurations",
- "Column",
- "FilterId"
- ],
- "type": "object"
- },
- "TopBottomMoversComputation": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "$ref": "#/definitions/DimensionField"
- },
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "MoverSize": {
- "default": 0,
- "maximum": 20,
- "minimum": 1,
- "type": "number"
- },
- "Name": {
- "type": "string"
- },
- "SortOrder": {
- "$ref": "#/definitions/TopBottomSortOrder"
- },
- "Time": {
- "$ref": "#/definitions/DimensionField"
- },
- "Type": {
- "$ref": "#/definitions/TopBottomComputationType"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId",
- "Type"
- ],
- "type": "object"
- },
- "TopBottomRankedComputation": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "$ref": "#/definitions/DimensionField"
- },
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "type": "string"
- },
- "ResultSize": {
- "default": 0,
- "maximum": 20,
- "minimum": 1,
- "type": "number"
- },
- "Type": {
- "$ref": "#/definitions/TopBottomComputationType"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId",
- "Type"
- ],
- "type": "object"
- },
- "TopBottomSortOrder": {
- "enum": [
- "PERCENT_DIFFERENCE",
- "ABSOLUTE_DIFFERENCE"
- ],
- "type": "string"
- },
- "TotalAggregationComputation": {
- "additionalProperties": false,
- "properties": {
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "type": "string"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId"
- ],
- "type": "object"
- },
- "TotalAggregationFunction": {
- "additionalProperties": false,
- "properties": {
- "SimpleTotalAggregationFunction": {
- "$ref": "#/definitions/SimpleTotalAggregationFunction"
- }
- },
- "type": "object"
- },
- "TotalAggregationOption": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "TotalAggregationFunction": {
- "$ref": "#/definitions/TotalAggregationFunction"
- }
- },
- "required": [
- "FieldId",
- "TotalAggregationFunction"
- ],
- "type": "object"
- },
- "TotalOptions": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "type": "string"
- },
- "Placement": {
- "$ref": "#/definitions/TableTotalsPlacement"
- },
- "ScrollStatus": {
- "$ref": "#/definitions/TableTotalsScrollStatus"
- },
- "TotalAggregationOptions": {
- "items": {
- "$ref": "#/definitions/TotalAggregationOption"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "TotalCellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "TotalsVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "TreeMapAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Colors": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Groups": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Sizes": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TreeMapConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ColorLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ColorScale": {
- "$ref": "#/definitions/ColorScale"
- },
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/TreeMapFieldWells"
- },
- "GroupLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "SizeLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/TreeMapSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- }
- },
- "type": "object"
- },
- "TreeMapFieldWells": {
- "additionalProperties": false,
- "properties": {
- "TreeMapAggregatedFieldWells": {
- "$ref": "#/definitions/TreeMapAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "TreeMapSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "TreeMapGroupItemsLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "TreeMapSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TreeMapVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/TreeMapConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "TrendArrowOptions": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "URLTargetConfiguration": {
- "enum": [
- "NEW_TAB",
- "NEW_WINDOW",
- "SAME_TAB"
- ],
- "type": "string"
- },
- "UnaggregatedField": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/FormatConfiguration"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "UniqueValuesComputation": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "$ref": "#/definitions/DimensionField"
- },
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "type": "string"
- }
- },
- "required": [
- "ComputationId"
- ],
- "type": "object"
- },
- "ValidationStrategy": {
- "additionalProperties": false,
- "properties": {
- "Mode": {
- "$ref": "#/definitions/ValidationStrategyMode"
- }
- },
- "required": [
- "Mode"
- ],
- "type": "object"
- },
- "ValidationStrategyMode": {
- "enum": [
- "STRICT",
- "LENIENT"
- ],
- "type": "string"
- },
- "ValueWhenUnsetOption": {
- "enum": [
- "RECOMMENDED_VALUE",
- "NULL"
- ],
- "type": "string"
- },
- "VerticalTextAlignment": {
- "enum": [
- "TOP",
- "MIDDLE",
- "BOTTOM",
- "AUTO"
- ],
- "type": "string"
- },
- "Visibility": {
- "enum": [
- "HIDDEN",
- "VISIBLE"
- ],
- "type": "string"
- },
- "VisibleRangeOptions": {
- "additionalProperties": false,
- "properties": {
- "PercentRange": {
- "$ref": "#/definitions/PercentVisibleRange"
- }
- },
- "type": "object"
- },
- "Visual": {
- "additionalProperties": false,
- "properties": {
- "BarChartVisual": {
- "$ref": "#/definitions/BarChartVisual"
- },
- "BoxPlotVisual": {
- "$ref": "#/definitions/BoxPlotVisual"
- },
- "ComboChartVisual": {
- "$ref": "#/definitions/ComboChartVisual"
- },
- "CustomContentVisual": {
- "$ref": "#/definitions/CustomContentVisual"
- },
- "EmptyVisual": {
- "$ref": "#/definitions/EmptyVisual"
- },
- "FilledMapVisual": {
- "$ref": "#/definitions/FilledMapVisual"
- },
- "FunnelChartVisual": {
- "$ref": "#/definitions/FunnelChartVisual"
- },
- "GaugeChartVisual": {
- "$ref": "#/definitions/GaugeChartVisual"
- },
- "GeospatialMapVisual": {
- "$ref": "#/definitions/GeospatialMapVisual"
- },
- "HeatMapVisual": {
- "$ref": "#/definitions/HeatMapVisual"
- },
- "HistogramVisual": {
- "$ref": "#/definitions/HistogramVisual"
- },
- "InsightVisual": {
- "$ref": "#/definitions/InsightVisual"
- },
- "KPIVisual": {
- "$ref": "#/definitions/KPIVisual"
- },
- "LineChartVisual": {
- "$ref": "#/definitions/LineChartVisual"
- },
- "PieChartVisual": {
- "$ref": "#/definitions/PieChartVisual"
- },
- "PivotTableVisual": {
- "$ref": "#/definitions/PivotTableVisual"
- },
- "RadarChartVisual": {
- "$ref": "#/definitions/RadarChartVisual"
- },
- "SankeyDiagramVisual": {
- "$ref": "#/definitions/SankeyDiagramVisual"
- },
- "ScatterPlotVisual": {
- "$ref": "#/definitions/ScatterPlotVisual"
- },
- "TableVisual": {
- "$ref": "#/definitions/TableVisual"
- },
- "TreeMapVisual": {
- "$ref": "#/definitions/TreeMapVisual"
- },
- "WaterfallVisual": {
- "$ref": "#/definitions/WaterfallVisual"
- },
- "WordCloudVisual": {
- "$ref": "#/definitions/WordCloudVisual"
- }
- },
- "type": "object"
- },
- "VisualCustomAction": {
- "additionalProperties": false,
- "properties": {
- "ActionOperations": {
- "items": {
- "$ref": "#/definitions/VisualCustomActionOperation"
- },
- "maxItems": 2,
- "minItems": 1,
- "type": "array"
- },
- "CustomActionId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "maxLength": 256,
- "minLength": 1,
- "type": "string"
- },
- "Status": {
- "$ref": "#/definitions/WidgetStatus"
- },
- "Trigger": {
- "$ref": "#/definitions/VisualCustomActionTrigger"
- }
- },
- "required": [
- "ActionOperations",
- "CustomActionId",
- "Name",
- "Trigger"
- ],
- "type": "object"
- },
- "VisualCustomActionOperation": {
- "additionalProperties": false,
- "properties": {
- "FilterOperation": {
- "$ref": "#/definitions/CustomActionFilterOperation"
- },
- "NavigationOperation": {
- "$ref": "#/definitions/CustomActionNavigationOperation"
- },
- "SetParametersOperation": {
- "$ref": "#/definitions/CustomActionSetParametersOperation"
- },
- "URLOperation": {
- "$ref": "#/definitions/CustomActionURLOperation"
- }
- },
- "type": "object"
- },
- "VisualCustomActionTrigger": {
- "enum": [
- "DATA_POINT_CLICK",
- "DATA_POINT_MENU"
- ],
- "type": "string"
- },
- "VisualPalette": {
- "additionalProperties": false,
- "properties": {
- "ChartColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "ColorMap": {
- "items": {
- "$ref": "#/definitions/DataPathColor"
- },
- "maxItems": 5000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "VisualSubtitleLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "FormatText": {
- "$ref": "#/definitions/LongFormatText"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "VisualTitleLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "FormatText": {
- "$ref": "#/definitions/ShortFormatText"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "WaterfallChartAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Breakdowns": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Categories": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "WaterfallChartColorConfiguration": {
- "additionalProperties": false,
- "properties": {
- "GroupColorConfiguration": {
- "$ref": "#/definitions/WaterfallChartGroupColorConfiguration"
- }
- },
- "type": "object"
- },
- "WaterfallChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "CategoryAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ColorConfiguration": {
- "$ref": "#/definitions/WaterfallChartColorConfiguration"
- },
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/WaterfallChartFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "PrimaryYAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "PrimaryYAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/WaterfallChartSortConfiguration"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- },
- "WaterfallChartOptions": {
- "$ref": "#/definitions/WaterfallChartOptions"
- }
- },
- "type": "object"
- },
- "WaterfallChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "WaterfallChartAggregatedFieldWells": {
- "$ref": "#/definitions/WaterfallChartAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "WaterfallChartGroupColorConfiguration": {
- "additionalProperties": false,
- "properties": {
- "NegativeBarColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "PositiveBarColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "TotalBarColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- }
- },
- "type": "object"
- },
- "WaterfallChartOptions": {
- "additionalProperties": false,
- "properties": {
- "TotalBarLabel": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "WaterfallChartSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "BreakdownItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "WaterfallVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/WaterfallChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "WhatIfPointScenario": {
- "additionalProperties": false,
- "properties": {
- "Date": {
- "format": "date-time",
- "type": "string"
- },
- "Value": {
- "default": 0,
- "type": "number"
- }
- },
- "required": [
- "Date",
- "Value"
- ],
- "type": "object"
- },
- "WhatIfRangeScenario": {
- "additionalProperties": false,
- "properties": {
- "EndDate": {
- "format": "date-time",
- "type": "string"
- },
- "StartDate": {
- "format": "date-time",
- "type": "string"
- },
- "Value": {
- "default": 0,
- "type": "number"
- }
- },
- "required": [
- "EndDate",
- "StartDate",
- "Value"
- ],
- "type": "object"
- },
- "WidgetStatus": {
- "enum": [
- "ENABLED",
- "DISABLED"
- ],
- "type": "string"
- },
- "WordCloudAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "GroupBy": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "Size": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "WordCloudChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/WordCloudFieldWells"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/WordCloudSortConfiguration"
- },
- "WordCloudOptions": {
- "$ref": "#/definitions/WordCloudOptions"
- }
- },
- "type": "object"
- },
- "WordCloudCloudLayout": {
- "enum": [
- "FLUID",
- "NORMAL"
- ],
- "type": "string"
- },
- "WordCloudFieldWells": {
- "additionalProperties": false,
- "properties": {
- "WordCloudAggregatedFieldWells": {
- "$ref": "#/definitions/WordCloudAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "WordCloudOptions": {
- "additionalProperties": false,
- "properties": {
- "CloudLayout": {
- "$ref": "#/definitions/WordCloudCloudLayout"
- },
- "MaximumStringLength": {
- "maximum": 100,
- "minimum": 1,
- "type": "number"
- },
- "WordCasing": {
- "$ref": "#/definitions/WordCloudWordCasing"
- },
- "WordOrientation": {
- "$ref": "#/definitions/WordCloudWordOrientation"
- },
- "WordPadding": {
- "$ref": "#/definitions/WordCloudWordPadding"
- },
- "WordScaling": {
- "$ref": "#/definitions/WordCloudWordScaling"
- }
- },
- "type": "object"
- },
- "WordCloudSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "WordCloudVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/WordCloudChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "WordCloudWordCasing": {
- "enum": [
- "LOWER_CASE",
- "EXISTING_CASE"
- ],
- "type": "string"
- },
- "WordCloudWordOrientation": {
- "enum": [
- "HORIZONTAL",
- "HORIZONTAL_AND_VERTICAL"
- ],
- "type": "string"
- },
- "WordCloudWordPadding": {
- "enum": [
- "NONE",
- "SMALL",
- "MEDIUM",
- "LARGE"
- ],
- "type": "string"
- },
- "WordCloudWordScaling": {
- "enum": [
- "EMPHASIZE",
- "NORMAL"
- ],
- "type": "string"
- }
- },
- "primaryIdentifier": [
- "/properties/AnalysisId",
- "/properties/AwsAccountId"
- ],
- "properties": {
- "AnalysisId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Arn": {
- "type": "string"
- },
- "AwsAccountId": {
- "maxLength": 12,
- "minLength": 12,
- "pattern": "^[0-9]{12}$",
- "type": "string"
- },
- "CreatedTime": {
- "format": "date-time",
- "type": "string"
- },
- "DataSetArns": {
- "items": {
- "type": "string"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "Definition": {
- "$ref": "#/definitions/AnalysisDefinition"
- },
- "Errors": {
- "items": {
- "$ref": "#/definitions/AnalysisError"
- },
- "minItems": 1,
- "type": "array"
- },
- "LastUpdatedTime": {
- "format": "date-time",
- "type": "string"
- },
- "Name": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Parameters": {
- "$ref": "#/definitions/Parameters"
- },
- "Permissions": {
- "items": {
- "$ref": "#/definitions/ResourcePermission"
- },
- "maxItems": 64,
- "minItems": 1,
- "type": "array"
- },
- "Sheets": {
- "items": {
- "$ref": "#/definitions/Sheet"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "SourceEntity": {
- "$ref": "#/definitions/AnalysisSourceEntity"
- },
- "Status": {
- "$ref": "#/definitions/ResourceStatus"
- },
- "Tags": {
- "items": {
- "$ref": "#/definitions/Tag"
- },
- "maxItems": 200,
- "minItems": 1,
- "type": "array"
- },
- "ThemeArn": {
- "type": "string"
- },
- "ValidationStrategy": {
- "$ref": "#/definitions/ValidationStrategy"
- }
- },
- "readOnlyProperties": [
- "/properties/Arn",
- "/properties/CreatedTime",
- "/properties/DataSetArns",
- "/properties/LastUpdatedTime"
- ],
- "required": [
- "AwsAccountId",
- "AnalysisId",
- "Name"
- ],
- "sourceUrl": "https://github.com/aws-cloudformation/aws-cloudformation-resource-providers-quicksight",
- "typeName": "AWS::QuickSight::Analysis",
- "writeOnlyProperties": [
- "/properties/Definition",
- "/properties/Parameters",
- "/properties/SourceEntity",
- "/properties/Status",
- "/properties/ValidationStrategy"
- ]
-}
diff --git a/src/cfnlint/data/schemas/providers/eu_west_2/aws-quicksight-dashboard.json b/src/cfnlint/data/schemas/providers/eu_west_2/aws-quicksight-dashboard.json
deleted file mode 100644
index 2ef4d6e24a..0000000000
--- a/src/cfnlint/data/schemas/providers/eu_west_2/aws-quicksight-dashboard.json
+++ /dev/null
@@ -1,11510 +0,0 @@
-{
- "additionalProperties": false,
- "createOnlyProperties": [
- "/properties/AwsAccountId",
- "/properties/DashboardId"
- ],
- "definitions": {
- "AdHocFilteringOption": {
- "additionalProperties": false,
- "properties": {
- "AvailabilityStatus": {
- "$ref": "#/definitions/DashboardBehavior"
- }
- },
- "type": "object"
- },
- "AggregationFunction": {
- "additionalProperties": false,
- "properties": {
- "AttributeAggregationFunction": {
- "$ref": "#/definitions/AttributeAggregationFunction"
- },
- "CategoricalAggregationFunction": {
- "$ref": "#/definitions/CategoricalAggregationFunction"
- },
- "DateAggregationFunction": {
- "$ref": "#/definitions/DateAggregationFunction"
- },
- "NumericalAggregationFunction": {
- "$ref": "#/definitions/NumericalAggregationFunction"
- }
- },
- "type": "object"
- },
- "AggregationSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "AggregationFunction": {
- "$ref": "#/definitions/AggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "SortDirection": {
- "$ref": "#/definitions/SortDirection"
- }
- },
- "required": [
- "Column",
- "SortDirection"
- ],
- "type": "object"
- },
- "AllSheetsFilterScopeConfiguration": {
- "format": "json",
- "type": [
- "object",
- "string"
- ]
- },
- "AnalysisDefaults": {
- "additionalProperties": false,
- "properties": {
- "DefaultNewSheetConfiguration": {
- "$ref": "#/definitions/DefaultNewSheetConfiguration"
- }
- },
- "required": [
- "DefaultNewSheetConfiguration"
- ],
- "type": "object"
- },
- "AnchorDateConfiguration": {
- "additionalProperties": false,
- "properties": {
- "AnchorOption": {
- "$ref": "#/definitions/AnchorOption"
- },
- "ParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- }
- },
- "type": "object"
- },
- "AnchorOption": {
- "enum": [
- "NOW"
- ],
- "type": "string"
- },
- "ArcAxisConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Range": {
- "$ref": "#/definitions/ArcAxisDisplayRange"
- },
- "ReserveRange": {
- "default": 0,
- "type": "number"
- }
- },
- "type": "object"
- },
- "ArcAxisDisplayRange": {
- "additionalProperties": false,
- "properties": {
- "Max": {
- "default": null,
- "type": "number"
- },
- "Min": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "ArcConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ArcAngle": {
- "default": null,
- "type": "number"
- },
- "ArcThickness": {
- "$ref": "#/definitions/ArcThicknessOptions"
- }
- },
- "type": "object"
- },
- "ArcOptions": {
- "additionalProperties": false,
- "properties": {
- "ArcThickness": {
- "$ref": "#/definitions/ArcThickness"
- }
- },
- "type": "object"
- },
- "ArcThickness": {
- "enum": [
- "SMALL",
- "MEDIUM",
- "LARGE",
- "WHOLE"
- ],
- "type": "string"
- },
- "ArcThicknessOptions": {
- "enum": [
- "SMALL",
- "MEDIUM",
- "LARGE"
- ],
- "type": "string"
- },
- "AssetOptions": {
- "additionalProperties": false,
- "properties": {
- "Timezone": {
- "type": "string"
- },
- "WeekStart": {
- "$ref": "#/definitions/DayOfTheWeek"
- }
- },
- "type": "object"
- },
- "AttributeAggregationFunction": {
- "additionalProperties": false,
- "properties": {
- "SimpleAttributeAggregation": {
- "$ref": "#/definitions/SimpleAttributeAggregationFunction"
- },
- "ValueForMultipleValues": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "AxisBinding": {
- "enum": [
- "PRIMARY_YAXIS",
- "SECONDARY_YAXIS"
- ],
- "type": "string"
- },
- "AxisDataOptions": {
- "additionalProperties": false,
- "properties": {
- "DateAxisOptions": {
- "$ref": "#/definitions/DateAxisOptions"
- },
- "NumericAxisOptions": {
- "$ref": "#/definitions/NumericAxisOptions"
- }
- },
- "type": "object"
- },
- "AxisDisplayDataDrivenRange": {
- "format": "json",
- "type": [
- "object",
- "string"
- ]
- },
- "AxisDisplayMinMaxRange": {
- "additionalProperties": false,
- "properties": {
- "Maximum": {
- "default": null,
- "type": "number"
- },
- "Minimum": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "AxisDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "AxisLineVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "AxisOffset": {
- "type": "string"
- },
- "DataOptions": {
- "$ref": "#/definitions/AxisDataOptions"
- },
- "GridLineVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "ScrollbarOptions": {
- "$ref": "#/definitions/ScrollBarOptions"
- },
- "TickLabelOptions": {
- "$ref": "#/definitions/AxisTickLabelOptions"
- }
- },
- "type": "object"
- },
- "AxisDisplayRange": {
- "additionalProperties": false,
- "properties": {
- "DataDriven": {
- "$ref": "#/definitions/AxisDisplayDataDrivenRange"
- },
- "MinMax": {
- "$ref": "#/definitions/AxisDisplayMinMaxRange"
- }
- },
- "type": "object"
- },
- "AxisLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "ApplyTo": {
- "$ref": "#/definitions/AxisLabelReferenceOptions"
- },
- "CustomLabel": {
- "type": "string"
- },
- "FontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- }
- },
- "type": "object"
- },
- "AxisLabelReferenceOptions": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "AxisLinearScale": {
- "additionalProperties": false,
- "properties": {
- "StepCount": {
- "default": null,
- "type": "number"
- },
- "StepSize": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "AxisLogarithmicScale": {
- "additionalProperties": false,
- "properties": {
- "Base": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "AxisScale": {
- "additionalProperties": false,
- "properties": {
- "Linear": {
- "$ref": "#/definitions/AxisLinearScale"
- },
- "Logarithmic": {
- "$ref": "#/definitions/AxisLogarithmicScale"
- }
- },
- "type": "object"
- },
- "AxisTickLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "LabelOptions": {
- "$ref": "#/definitions/LabelOptions"
- },
- "RotationAngle": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "BarChartAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Colors": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "SmallMultiples": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "BarChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "BarsArrangement": {
- "$ref": "#/definitions/BarsArrangement"
- },
- "CategoryAxis": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "CategoryLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ColorLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ContributionAnalysisDefaults": {
- "items": {
- "$ref": "#/definitions/ContributionAnalysisDefault"
- },
- "maxItems": 200,
- "minItems": 1,
- "type": "array"
- },
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/BarChartFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "Orientation": {
- "$ref": "#/definitions/BarChartOrientation"
- },
- "ReferenceLines": {
- "items": {
- "$ref": "#/definitions/ReferenceLine"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "SmallMultiplesOptions": {
- "$ref": "#/definitions/SmallMultiplesOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/BarChartSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "ValueAxis": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "ValueLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- }
- },
- "type": "object"
- },
- "BarChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "BarChartAggregatedFieldWells": {
- "$ref": "#/definitions/BarChartAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "BarChartOrientation": {
- "enum": [
- "HORIZONTAL",
- "VERTICAL"
- ],
- "type": "string"
- },
- "BarChartSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "ColorItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "ColorSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "SmallMultiplesLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "SmallMultiplesSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "BarChartVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/BarChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "BarsArrangement": {
- "enum": [
- "CLUSTERED",
- "STACKED",
- "STACKED_PERCENT"
- ],
- "type": "string"
- },
- "BaseMapStyleType": {
- "enum": [
- "LIGHT_GRAY",
- "DARK_GRAY",
- "STREET",
- "IMAGERY"
- ],
- "type": "string"
- },
- "BinCountOptions": {
- "additionalProperties": false,
- "properties": {
- "Value": {
- "minimum": 0,
- "type": "number"
- }
- },
- "type": "object"
- },
- "BinWidthOptions": {
- "additionalProperties": false,
- "properties": {
- "BinCountLimit": {
- "maximum": 1000,
- "minimum": 0,
- "type": "number"
- },
- "Value": {
- "minimum": 0,
- "type": "number"
- }
- },
- "type": "object"
- },
- "BodySectionConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Content": {
- "$ref": "#/definitions/BodySectionContent"
- },
- "PageBreakConfiguration": {
- "$ref": "#/definitions/SectionPageBreakConfiguration"
- },
- "SectionId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Style": {
- "$ref": "#/definitions/SectionStyle"
- }
- },
- "required": [
- "Content",
- "SectionId"
- ],
- "type": "object"
- },
- "BodySectionContent": {
- "additionalProperties": false,
- "properties": {
- "Layout": {
- "$ref": "#/definitions/SectionLayoutConfiguration"
- }
- },
- "type": "object"
- },
- "BoxPlotAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "GroupBy": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 5,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "BoxPlotChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "BoxPlotOptions": {
- "$ref": "#/definitions/BoxPlotOptions"
- },
- "CategoryAxis": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "CategoryLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/BoxPlotFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "PrimaryYAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "PrimaryYAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ReferenceLines": {
- "items": {
- "$ref": "#/definitions/ReferenceLine"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/BoxPlotSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- }
- },
- "type": "object"
- },
- "BoxPlotFieldWells": {
- "additionalProperties": false,
- "properties": {
- "BoxPlotAggregatedFieldWells": {
- "$ref": "#/definitions/BoxPlotAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "BoxPlotFillStyle": {
- "enum": [
- "SOLID",
- "TRANSPARENT"
- ],
- "type": "string"
- },
- "BoxPlotOptions": {
- "additionalProperties": false,
- "properties": {
- "AllDataPointsVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "OutlierVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "StyleOptions": {
- "$ref": "#/definitions/BoxPlotStyleOptions"
- }
- },
- "type": "object"
- },
- "BoxPlotSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "PaginationConfiguration": {
- "$ref": "#/definitions/PaginationConfiguration"
- }
- },
- "type": "object"
- },
- "BoxPlotStyleOptions": {
- "additionalProperties": false,
- "properties": {
- "FillStyle": {
- "$ref": "#/definitions/BoxPlotFillStyle"
- }
- },
- "type": "object"
- },
- "BoxPlotVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/BoxPlotChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "CalculatedField": {
- "additionalProperties": false,
- "properties": {
- "DataSetIdentifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Expression": {
- "maxLength": 32000,
- "minLength": 1,
- "type": "string"
- },
- "Name": {
- "maxLength": 127,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "DataSetIdentifier",
- "Expression",
- "Name"
- ],
- "type": "object"
- },
- "CalculatedMeasureField": {
- "additionalProperties": false,
- "properties": {
- "Expression": {
- "maxLength": 4096,
- "minLength": 1,
- "type": "string"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Expression",
- "FieldId"
- ],
- "type": "object"
- },
- "CascadingControlConfiguration": {
- "additionalProperties": false,
- "properties": {
- "SourceControls": {
- "items": {
- "$ref": "#/definitions/CascadingControlSource"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "CascadingControlSource": {
- "additionalProperties": false,
- "properties": {
- "ColumnToMatch": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "SourceSheetControlId": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "CategoricalAggregationFunction": {
- "enum": [
- "COUNT",
- "DISTINCT_COUNT"
- ],
- "type": "string"
- },
- "CategoricalDimensionField": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/StringFormatConfiguration"
- },
- "HierarchyId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "CategoricalMeasureField": {
- "additionalProperties": false,
- "properties": {
- "AggregationFunction": {
- "$ref": "#/definitions/CategoricalAggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/StringFormatConfiguration"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "CategoryDrillDownFilter": {
- "additionalProperties": false,
- "properties": {
- "CategoryValues": {
- "items": {
- "maxLength": 512,
- "minLength": 0,
- "type": "string"
- },
- "maxItems": 100000,
- "minItems": 0,
- "type": "array"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- }
- },
- "required": [
- "CategoryValues",
- "Column"
- ],
- "type": "object"
- },
- "CategoryFilter": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "Configuration": {
- "$ref": "#/definitions/CategoryFilterConfiguration"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "Column",
- "Configuration",
- "FilterId"
- ],
- "type": "object"
- },
- "CategoryFilterConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomFilterConfiguration": {
- "$ref": "#/definitions/CustomFilterConfiguration"
- },
- "CustomFilterListConfiguration": {
- "$ref": "#/definitions/CustomFilterListConfiguration"
- },
- "FilterListConfiguration": {
- "$ref": "#/definitions/FilterListConfiguration"
- }
- },
- "type": "object"
- },
- "CategoryFilterMatchOperator": {
- "enum": [
- "EQUALS",
- "DOES_NOT_EQUAL",
- "CONTAINS",
- "DOES_NOT_CONTAIN",
- "STARTS_WITH",
- "ENDS_WITH"
- ],
- "type": "string"
- },
- "CategoryFilterSelectAllOptions": {
- "enum": [
- "FILTER_ALL_VALUES"
- ],
- "type": "string"
- },
- "CategoryInnerFilter": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "Configuration": {
- "$ref": "#/definitions/CategoryFilterConfiguration"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- }
- },
- "required": [
- "Column",
- "Configuration"
- ],
- "type": "object"
- },
- "ChartAxisLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "AxisLabelOptions": {
- "items": {
- "$ref": "#/definitions/AxisLabelOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "SortIconVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "ClusterMarker": {
- "additionalProperties": false,
- "properties": {
- "SimpleClusterMarker": {
- "$ref": "#/definitions/SimpleClusterMarker"
- }
- },
- "type": "object"
- },
- "ClusterMarkerConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ClusterMarker": {
- "$ref": "#/definitions/ClusterMarker"
- }
- },
- "type": "object"
- },
- "ColorFillType": {
- "enum": [
- "DISCRETE",
- "GRADIENT"
- ],
- "type": "string"
- },
- "ColorScale": {
- "additionalProperties": false,
- "properties": {
- "ColorFillType": {
- "$ref": "#/definitions/ColorFillType"
- },
- "Colors": {
- "items": {
- "$ref": "#/definitions/DataColor"
- },
- "maxItems": 3,
- "minItems": 2,
- "type": "array"
- },
- "NullValueColor": {
- "$ref": "#/definitions/DataColor"
- }
- },
- "required": [
- "ColorFillType",
- "Colors"
- ],
- "type": "object"
- },
- "ColorsConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomColors": {
- "items": {
- "$ref": "#/definitions/CustomColor"
- },
- "maxItems": 50,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "ColumnConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ColorsConfiguration": {
- "$ref": "#/definitions/ColorsConfiguration"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/FormatConfiguration"
- },
- "Role": {
- "$ref": "#/definitions/ColumnRole"
- }
- },
- "required": [
- "Column"
- ],
- "type": "object"
- },
- "ColumnHierarchy": {
- "additionalProperties": false,
- "properties": {
- "DateTimeHierarchy": {
- "$ref": "#/definitions/DateTimeHierarchy"
- },
- "ExplicitHierarchy": {
- "$ref": "#/definitions/ExplicitHierarchy"
- },
- "PredefinedHierarchy": {
- "$ref": "#/definitions/PredefinedHierarchy"
- }
- },
- "type": "object"
- },
- "ColumnIdentifier": {
- "additionalProperties": false,
- "properties": {
- "ColumnName": {
- "maxLength": 127,
- "minLength": 1,
- "type": "string"
- },
- "DataSetIdentifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "ColumnName",
- "DataSetIdentifier"
- ],
- "type": "object"
- },
- "ColumnRole": {
- "enum": [
- "DIMENSION",
- "MEASURE"
- ],
- "type": "string"
- },
- "ColumnSort": {
- "additionalProperties": false,
- "properties": {
- "AggregationFunction": {
- "$ref": "#/definitions/AggregationFunction"
- },
- "Direction": {
- "$ref": "#/definitions/SortDirection"
- },
- "SortBy": {
- "$ref": "#/definitions/ColumnIdentifier"
- }
- },
- "required": [
- "Direction",
- "SortBy"
- ],
- "type": "object"
- },
- "ColumnTooltipItem": {
- "additionalProperties": false,
- "properties": {
- "Aggregation": {
- "$ref": "#/definitions/AggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "Label": {
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "required": [
- "Column"
- ],
- "type": "object"
- },
- "ComboChartAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "BarValues": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Colors": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "LineValues": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "ComboChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "BarDataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "BarsArrangement": {
- "$ref": "#/definitions/BarsArrangement"
- },
- "CategoryAxis": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "CategoryLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ColorLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/ComboChartFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "LineDataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "PrimaryYAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "PrimaryYAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ReferenceLines": {
- "items": {
- "$ref": "#/definitions/ReferenceLine"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "SecondaryYAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "SecondaryYAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/ComboChartSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- }
- },
- "type": "object"
- },
- "ComboChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "ComboChartAggregatedFieldWells": {
- "$ref": "#/definitions/ComboChartAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "ComboChartSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "ColorItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "ColorSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "ComboChartVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/ComboChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "ComparisonConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ComparisonFormat": {
- "$ref": "#/definitions/ComparisonFormatConfiguration"
- },
- "ComparisonMethod": {
- "$ref": "#/definitions/ComparisonMethod"
- }
- },
- "type": "object"
- },
- "ComparisonFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "NumberDisplayFormatConfiguration": {
- "$ref": "#/definitions/NumberDisplayFormatConfiguration"
- },
- "PercentageDisplayFormatConfiguration": {
- "$ref": "#/definitions/PercentageDisplayFormatConfiguration"
- }
- },
- "type": "object"
- },
- "ComparisonMethod": {
- "enum": [
- "DIFFERENCE",
- "PERCENT_DIFFERENCE",
- "PERCENT"
- ],
- "type": "string"
- },
- "Computation": {
- "additionalProperties": false,
- "properties": {
- "Forecast": {
- "$ref": "#/definitions/ForecastComputation"
- },
- "GrowthRate": {
- "$ref": "#/definitions/GrowthRateComputation"
- },
- "MaximumMinimum": {
- "$ref": "#/definitions/MaximumMinimumComputation"
- },
- "MetricComparison": {
- "$ref": "#/definitions/MetricComparisonComputation"
- },
- "PeriodOverPeriod": {
- "$ref": "#/definitions/PeriodOverPeriodComputation"
- },
- "PeriodToDate": {
- "$ref": "#/definitions/PeriodToDateComputation"
- },
- "TopBottomMovers": {
- "$ref": "#/definitions/TopBottomMoversComputation"
- },
- "TopBottomRanked": {
- "$ref": "#/definitions/TopBottomRankedComputation"
- },
- "TotalAggregation": {
- "$ref": "#/definitions/TotalAggregationComputation"
- },
- "UniqueValues": {
- "$ref": "#/definitions/UniqueValuesComputation"
- }
- },
- "type": "object"
- },
- "ConditionalFormattingColor": {
- "additionalProperties": false,
- "properties": {
- "Gradient": {
- "$ref": "#/definitions/ConditionalFormattingGradientColor"
- },
- "Solid": {
- "$ref": "#/definitions/ConditionalFormattingSolidColor"
- }
- },
- "type": "object"
- },
- "ConditionalFormattingCustomIconCondition": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "DisplayConfiguration": {
- "$ref": "#/definitions/ConditionalFormattingIconDisplayConfiguration"
- },
- "Expression": {
- "maxLength": 4096,
- "minLength": 1,
- "type": "string"
- },
- "IconOptions": {
- "$ref": "#/definitions/ConditionalFormattingCustomIconOptions"
- }
- },
- "required": [
- "Expression",
- "IconOptions"
- ],
- "type": "object"
- },
- "ConditionalFormattingCustomIconOptions": {
- "additionalProperties": false,
- "properties": {
- "Icon": {
- "$ref": "#/definitions/Icon"
- },
- "UnicodeIcon": {
- "pattern": "^[^\\u0000-\\u00FF]$",
- "type": "string"
- }
- },
- "type": "object"
- },
- "ConditionalFormattingGradientColor": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "$ref": "#/definitions/GradientColor"
- },
- "Expression": {
- "maxLength": 4096,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Color",
- "Expression"
- ],
- "type": "object"
- },
- "ConditionalFormattingIcon": {
- "additionalProperties": false,
- "properties": {
- "CustomCondition": {
- "$ref": "#/definitions/ConditionalFormattingCustomIconCondition"
- },
- "IconSet": {
- "$ref": "#/definitions/ConditionalFormattingIconSet"
- }
- },
- "type": "object"
- },
- "ConditionalFormattingIconDisplayConfiguration": {
- "additionalProperties": false,
- "properties": {
- "IconDisplayOption": {
- "$ref": "#/definitions/ConditionalFormattingIconDisplayOption"
- }
- },
- "type": "object"
- },
- "ConditionalFormattingIconDisplayOption": {
- "enum": [
- "ICON_ONLY"
- ],
- "type": "string"
- },
- "ConditionalFormattingIconSet": {
- "additionalProperties": false,
- "properties": {
- "Expression": {
- "maxLength": 4096,
- "minLength": 1,
- "type": "string"
- },
- "IconSetType": {
- "$ref": "#/definitions/ConditionalFormattingIconSetType"
- }
- },
- "required": [
- "Expression"
- ],
- "type": "object"
- },
- "ConditionalFormattingIconSetType": {
- "enum": [
- "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"
- ],
- "type": "string"
- },
- "ConditionalFormattingSolidColor": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "Expression": {
- "maxLength": 4096,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Expression"
- ],
- "type": "object"
- },
- "ContributionAnalysisDefault": {
- "additionalProperties": false,
- "properties": {
- "ContributorDimensions": {
- "items": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "maxItems": 4,
- "minItems": 1,
- "type": "array"
- },
- "MeasureFieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "ContributorDimensions",
- "MeasureFieldId"
- ],
- "type": "object"
- },
- "CrossDatasetTypes": {
- "enum": [
- "ALL_DATASETS",
- "SINGLE_DATASET"
- ],
- "type": "string"
- },
- "CurrencyDisplayFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DecimalPlacesConfiguration": {
- "$ref": "#/definitions/DecimalPlacesConfiguration"
- },
- "NegativeValueConfiguration": {
- "$ref": "#/definitions/NegativeValueConfiguration"
- },
- "NullValueFormatConfiguration": {
- "$ref": "#/definitions/NullValueFormatConfiguration"
- },
- "NumberScale": {
- "$ref": "#/definitions/NumberScale"
- },
- "Prefix": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "SeparatorConfiguration": {
- "$ref": "#/definitions/NumericSeparatorConfiguration"
- },
- "Suffix": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "Symbol": {
- "pattern": "^[A-Z]{3}$",
- "type": "string"
- }
- },
- "type": "object"
- },
- "CustomActionFilterOperation": {
- "additionalProperties": false,
- "properties": {
- "SelectedFieldsConfiguration": {
- "$ref": "#/definitions/FilterOperationSelectedFieldsConfiguration"
- },
- "TargetVisualsConfiguration": {
- "$ref": "#/definitions/FilterOperationTargetVisualsConfiguration"
- }
- },
- "required": [
- "SelectedFieldsConfiguration",
- "TargetVisualsConfiguration"
- ],
- "type": "object"
- },
- "CustomActionNavigationOperation": {
- "additionalProperties": false,
- "properties": {
- "LocalNavigationConfiguration": {
- "$ref": "#/definitions/LocalNavigationConfiguration"
- }
- },
- "type": "object"
- },
- "CustomActionSetParametersOperation": {
- "additionalProperties": false,
- "properties": {
- "ParameterValueConfigurations": {
- "items": {
- "$ref": "#/definitions/SetParameterValueConfiguration"
- },
- "maxItems": 200,
- "minItems": 1,
- "type": "array"
- }
- },
- "required": [
- "ParameterValueConfigurations"
- ],
- "type": "object"
- },
- "CustomActionURLOperation": {
- "additionalProperties": false,
- "properties": {
- "URLTarget": {
- "$ref": "#/definitions/URLTargetConfiguration"
- },
- "URLTemplate": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "URLTarget",
- "URLTemplate"
- ],
- "type": "object"
- },
- "CustomColor": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "FieldValue": {
- "maxLength": 2048,
- "minLength": 0,
- "type": "string"
- },
- "SpecialValue": {
- "$ref": "#/definitions/SpecialValue"
- }
- },
- "required": [
- "Color"
- ],
- "type": "object"
- },
- "CustomContentConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ContentType": {
- "$ref": "#/definitions/CustomContentType"
- },
- "ContentUrl": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "ImageScaling": {
- "$ref": "#/definitions/CustomContentImageScalingConfiguration"
- }
- },
- "type": "object"
- },
- "CustomContentImageScalingConfiguration": {
- "enum": [
- "FIT_TO_HEIGHT",
- "FIT_TO_WIDTH",
- "DO_NOT_SCALE",
- "SCALE_TO_VISUAL"
- ],
- "type": "string"
- },
- "CustomContentType": {
- "enum": [
- "IMAGE",
- "OTHER_EMBEDDED_CONTENT"
- ],
- "type": "string"
- },
- "CustomContentVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/CustomContentConfiguration"
- },
- "DataSetIdentifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "DataSetIdentifier",
- "VisualId"
- ],
- "type": "object"
- },
- "CustomFilterConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryValue": {
- "maxLength": 512,
- "minLength": 0,
- "type": "string"
- },
- "MatchOperator": {
- "$ref": "#/definitions/CategoryFilterMatchOperator"
- },
- "NullOption": {
- "$ref": "#/definitions/FilterNullOption"
- },
- "ParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "SelectAllOptions": {
- "$ref": "#/definitions/CategoryFilterSelectAllOptions"
- }
- },
- "required": [
- "MatchOperator",
- "NullOption"
- ],
- "type": "object"
- },
- "CustomFilterListConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryValues": {
- "items": {
- "maxLength": 512,
- "minLength": 0,
- "type": "string"
- },
- "maxItems": 100000,
- "minItems": 0,
- "type": "array"
- },
- "MatchOperator": {
- "$ref": "#/definitions/CategoryFilterMatchOperator"
- },
- "NullOption": {
- "$ref": "#/definitions/FilterNullOption"
- },
- "SelectAllOptions": {
- "$ref": "#/definitions/CategoryFilterSelectAllOptions"
- }
- },
- "required": [
- "MatchOperator",
- "NullOption"
- ],
- "type": "object"
- },
- "CustomNarrativeOptions": {
- "additionalProperties": false,
- "properties": {
- "Narrative": {
- "maxLength": 150000,
- "minLength": 0,
- "type": "string"
- }
- },
- "required": [
- "Narrative"
- ],
- "type": "object"
- },
- "CustomParameterValues": {
- "additionalProperties": false,
- "properties": {
- "DateTimeValues": {
- "items": {
- "format": "date-time",
- "type": "string"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- },
- "DecimalValues": {
- "items": {
- "type": "number"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- },
- "IntegerValues": {
- "items": {
- "type": "number"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- },
- "StringValues": {
- "items": {
- "type": "string"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "CustomValuesConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomValues": {
- "$ref": "#/definitions/CustomParameterValues"
- },
- "IncludeNullValue": {
- "type": "boolean"
- }
- },
- "required": [
- "CustomValues"
- ],
- "type": "object"
- },
- "DashboardBehavior": {
- "enum": [
- "ENABLED",
- "DISABLED"
- ],
- "type": "string"
- },
- "DashboardError": {
- "additionalProperties": false,
- "properties": {
- "Message": {
- "pattern": "\\S",
- "type": "string"
- },
- "Type": {
- "$ref": "#/definitions/DashboardErrorType"
- },
- "ViolatedEntities": {
- "items": {
- "$ref": "#/definitions/Entity"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "DashboardErrorType": {
- "enum": [
- "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"
- ],
- "type": "string"
- },
- "DashboardPublishOptions": {
- "additionalProperties": false,
- "properties": {
- "AdHocFilteringOption": {
- "$ref": "#/definitions/AdHocFilteringOption"
- },
- "DataPointDrillUpDownOption": {
- "$ref": "#/definitions/DataPointDrillUpDownOption"
- },
- "DataPointMenuLabelOption": {
- "$ref": "#/definitions/DataPointMenuLabelOption"
- },
- "DataPointTooltipOption": {
- "$ref": "#/definitions/DataPointTooltipOption"
- },
- "ExportToCSVOption": {
- "$ref": "#/definitions/ExportToCSVOption"
- },
- "ExportWithHiddenFieldsOption": {
- "$ref": "#/definitions/ExportWithHiddenFieldsOption"
- },
- "SheetControlsOption": {
- "$ref": "#/definitions/SheetControlsOption"
- },
- "SheetLayoutElementMaximizationOption": {
- "$ref": "#/definitions/SheetLayoutElementMaximizationOption"
- },
- "VisualAxisSortOption": {
- "$ref": "#/definitions/VisualAxisSortOption"
- },
- "VisualMenuOption": {
- "$ref": "#/definitions/VisualMenuOption"
- },
- "VisualPublishOptions": {
- "$ref": "#/definitions/DashboardVisualPublishOptions"
- }
- },
- "type": "object"
- },
- "DashboardSourceEntity": {
- "additionalProperties": false,
- "properties": {
- "SourceTemplate": {
- "$ref": "#/definitions/DashboardSourceTemplate"
- }
- },
- "type": "object"
- },
- "DashboardSourceTemplate": {
- "additionalProperties": false,
- "properties": {
- "Arn": {
- "type": "string"
- },
- "DataSetReferences": {
- "items": {
- "$ref": "#/definitions/DataSetReference"
- },
- "minItems": 1,
- "type": "array"
- }
- },
- "required": [
- "Arn",
- "DataSetReferences"
- ],
- "type": "object"
- },
- "DashboardUIState": {
- "enum": [
- "EXPANDED",
- "COLLAPSED"
- ],
- "type": "string"
- },
- "DashboardVersion": {
- "additionalProperties": false,
- "properties": {
- "Arn": {
- "type": "string"
- },
- "CreatedTime": {
- "format": "date-time",
- "type": "string"
- },
- "DataSetArns": {
- "items": {
- "type": "string"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "Description": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "Errors": {
- "items": {
- "$ref": "#/definitions/DashboardError"
- },
- "minItems": 1,
- "type": "array"
- },
- "Sheets": {
- "items": {
- "$ref": "#/definitions/Sheet"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "SourceEntityArn": {
- "type": "string"
- },
- "Status": {
- "$ref": "#/definitions/ResourceStatus"
- },
- "ThemeArn": {
- "type": "string"
- },
- "VersionNumber": {
- "minimum": 1,
- "type": "number"
- }
- },
- "type": "object"
- },
- "DashboardVersionDefinition": {
- "additionalProperties": false,
- "properties": {
- "AnalysisDefaults": {
- "$ref": "#/definitions/AnalysisDefaults"
- },
- "CalculatedFields": {
- "items": {
- "$ref": "#/definitions/CalculatedField"
- },
- "maxItems": 500,
- "minItems": 0,
- "type": "array"
- },
- "ColumnConfigurations": {
- "items": {
- "$ref": "#/definitions/ColumnConfiguration"
- },
- "maxItems": 2000,
- "minItems": 0,
- "type": "array"
- },
- "DataSetIdentifierDeclarations": {
- "items": {
- "$ref": "#/definitions/DataSetIdentifierDeclaration"
- },
- "maxItems": 50,
- "minItems": 1,
- "type": "array"
- },
- "FilterGroups": {
- "items": {
- "$ref": "#/definitions/FilterGroup"
- },
- "maxItems": 2000,
- "minItems": 0,
- "type": "array"
- },
- "Options": {
- "$ref": "#/definitions/AssetOptions"
- },
- "ParameterDeclarations": {
- "items": {
- "$ref": "#/definitions/ParameterDeclaration"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Sheets": {
- "items": {
- "$ref": "#/definitions/SheetDefinition"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "DataSetIdentifierDeclarations"
- ],
- "type": "object"
- },
- "DashboardVisualPublishOptions": {
- "additionalProperties": false,
- "properties": {
- "ExportHiddenFieldsOption": {
- "$ref": "#/definitions/ExportHiddenFieldsOption"
- }
- },
- "type": "object"
- },
- "DataBarsOptions": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "NegativeColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "PositiveColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- }
- },
- "required": [
- "FieldId"
- ],
- "type": "object"
- },
- "DataColor": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "DataValue": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "DataFieldSeriesItem": {
- "additionalProperties": false,
- "properties": {
- "AxisBinding": {
- "$ref": "#/definitions/AxisBinding"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FieldValue": {
- "type": "string"
- },
- "Settings": {
- "$ref": "#/definitions/LineChartSeriesSettings"
- }
- },
- "required": [
- "AxisBinding",
- "FieldId"
- ],
- "type": "object"
- },
- "DataLabelContent": {
- "enum": [
- "VALUE",
- "PERCENT",
- "VALUE_AND_PERCENT"
- ],
- "type": "string"
- },
- "DataLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "CategoryLabelVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "DataLabelTypes": {
- "items": {
- "$ref": "#/definitions/DataLabelType"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "LabelColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "LabelContent": {
- "$ref": "#/definitions/DataLabelContent"
- },
- "LabelFontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "MeasureLabelVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Overlap": {
- "$ref": "#/definitions/DataLabelOverlap"
- },
- "Position": {
- "$ref": "#/definitions/DataLabelPosition"
- },
- "TotalsVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "DataLabelOverlap": {
- "enum": [
- "DISABLE_OVERLAP",
- "ENABLE_OVERLAP"
- ],
- "type": "string"
- },
- "DataLabelPosition": {
- "enum": [
- "INSIDE",
- "OUTSIDE",
- "LEFT",
- "TOP",
- "BOTTOM",
- "RIGHT"
- ],
- "type": "string"
- },
- "DataLabelType": {
- "additionalProperties": false,
- "properties": {
- "DataPathLabelType": {
- "$ref": "#/definitions/DataPathLabelType"
- },
- "FieldLabelType": {
- "$ref": "#/definitions/FieldLabelType"
- },
- "MaximumLabelType": {
- "$ref": "#/definitions/MaximumLabelType"
- },
- "MinimumLabelType": {
- "$ref": "#/definitions/MinimumLabelType"
- },
- "RangeEndsLabelType": {
- "$ref": "#/definitions/RangeEndsLabelType"
- }
- },
- "type": "object"
- },
- "DataPathColor": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "Element": {
- "$ref": "#/definitions/DataPathValue"
- },
- "TimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- }
- },
- "required": [
- "Color",
- "Element"
- ],
- "type": "object"
- },
- "DataPathLabelType": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FieldValue": {
- "maxLength": 2048,
- "minLength": 0,
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "DataPathSort": {
- "additionalProperties": false,
- "properties": {
- "Direction": {
- "$ref": "#/definitions/SortDirection"
- },
- "SortPaths": {
- "items": {
- "$ref": "#/definitions/DataPathValue"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "Direction",
- "SortPaths"
- ],
- "type": "object"
- },
- "DataPathType": {
- "additionalProperties": false,
- "properties": {
- "PivotTableDataPathType": {
- "$ref": "#/definitions/PivotTableDataPathType"
- }
- },
- "type": "object"
- },
- "DataPathValue": {
- "additionalProperties": false,
- "properties": {
- "DataPathType": {
- "$ref": "#/definitions/DataPathType"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FieldValue": {
- "maxLength": 2048,
- "minLength": 0,
- "type": "string"
- }
- },
- "type": "object"
- },
- "DataPointDrillUpDownOption": {
- "additionalProperties": false,
- "properties": {
- "AvailabilityStatus": {
- "$ref": "#/definitions/DashboardBehavior"
- }
- },
- "type": "object"
- },
- "DataPointMenuLabelOption": {
- "additionalProperties": false,
- "properties": {
- "AvailabilityStatus": {
- "$ref": "#/definitions/DashboardBehavior"
- }
- },
- "type": "object"
- },
- "DataPointTooltipOption": {
- "additionalProperties": false,
- "properties": {
- "AvailabilityStatus": {
- "$ref": "#/definitions/DashboardBehavior"
- }
- },
- "type": "object"
- },
- "DataSetIdentifierDeclaration": {
- "additionalProperties": false,
- "properties": {
- "DataSetArn": {
- "type": "string"
- },
- "Identifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "DataSetArn",
- "Identifier"
- ],
- "type": "object"
- },
- "DataSetReference": {
- "additionalProperties": false,
- "properties": {
- "DataSetArn": {
- "type": "string"
- },
- "DataSetPlaceholder": {
- "pattern": "\\S",
- "type": "string"
- }
- },
- "required": [
- "DataSetArn",
- "DataSetPlaceholder"
- ],
- "type": "object"
- },
- "DateAggregationFunction": {
- "enum": [
- "COUNT",
- "DISTINCT_COUNT",
- "MIN",
- "MAX"
- ],
- "type": "string"
- },
- "DateAxisOptions": {
- "additionalProperties": false,
- "properties": {
- "MissingDateVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "DateDimensionField": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "DateGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/DateTimeFormatConfiguration"
- },
- "HierarchyId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "DateMeasureField": {
- "additionalProperties": false,
- "properties": {
- "AggregationFunction": {
- "$ref": "#/definitions/DateAggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/DateTimeFormatConfiguration"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "DateTimeDefaultValues": {
- "additionalProperties": false,
- "properties": {
- "DynamicValue": {
- "$ref": "#/definitions/DynamicDefaultValue"
- },
- "RollingDate": {
- "$ref": "#/definitions/RollingDateConfiguration"
- },
- "StaticValues": {
- "items": {
- "format": "date-time",
- "type": "string"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "DateTimeFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DateTimeFormat": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "NullValueFormatConfiguration": {
- "$ref": "#/definitions/NullValueFormatConfiguration"
- },
- "NumericFormatConfiguration": {
- "$ref": "#/definitions/NumericFormatConfiguration"
- }
- },
- "type": "object"
- },
- "DateTimeHierarchy": {
- "additionalProperties": false,
- "properties": {
- "DrillDownFilters": {
- "items": {
- "$ref": "#/definitions/DrillDownFilter"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "HierarchyId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "HierarchyId"
- ],
- "type": "object"
- },
- "DateTimeParameter": {
- "additionalProperties": false,
- "properties": {
- "Name": {
- "pattern": "\\S",
- "type": "string"
- },
- "Values": {
- "items": {
- "type": "string"
- },
- "type": "array"
- }
- },
- "required": [
- "Name",
- "Values"
- ],
- "type": "object"
- },
- "DateTimeParameterDeclaration": {
- "additionalProperties": false,
- "properties": {
- "DefaultValues": {
- "$ref": "#/definitions/DateTimeDefaultValues"
- },
- "MappedDataSetParameters": {
- "items": {
- "$ref": "#/definitions/MappedDataSetParameter"
- },
- "maxItems": 150,
- "minItems": 0,
- "type": "array"
- },
- "Name": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "TimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- },
- "ValueWhenUnset": {
- "$ref": "#/definitions/DateTimeValueWhenUnsetConfiguration"
- }
- },
- "required": [
- "Name"
- ],
- "type": "object"
- },
- "DateTimePickerControlDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "DateTimeFormat": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "InfoIconLabelOptions": {
- "$ref": "#/definitions/SheetControlInfoIconLabelOptions"
- },
- "TitleOptions": {
- "$ref": "#/definitions/LabelOptions"
- }
- },
- "type": "object"
- },
- "DateTimeValueWhenUnsetConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomValue": {
- "format": "date-time",
- "type": "string"
- },
- "ValueWhenUnsetOption": {
- "$ref": "#/definitions/ValueWhenUnsetOption"
- }
- },
- "type": "object"
- },
- "DayOfTheWeek": {
- "enum": [
- "SUNDAY",
- "MONDAY",
- "TUESDAY",
- "WEDNESDAY",
- "THURSDAY",
- "FRIDAY",
- "SATURDAY"
- ],
- "type": "string"
- },
- "DecimalDefaultValues": {
- "additionalProperties": false,
- "properties": {
- "DynamicValue": {
- "$ref": "#/definitions/DynamicDefaultValue"
- },
- "StaticValues": {
- "items": {
- "type": "number"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "DecimalParameter": {
- "additionalProperties": false,
- "properties": {
- "Name": {
- "pattern": "\\S",
- "type": "string"
- },
- "Values": {
- "items": {
- "default": 0,
- "type": "number"
- },
- "type": "array"
- }
- },
- "required": [
- "Name",
- "Values"
- ],
- "type": "object"
- },
- "DecimalParameterDeclaration": {
- "additionalProperties": false,
- "properties": {
- "DefaultValues": {
- "$ref": "#/definitions/DecimalDefaultValues"
- },
- "MappedDataSetParameters": {
- "items": {
- "$ref": "#/definitions/MappedDataSetParameter"
- },
- "maxItems": 150,
- "minItems": 0,
- "type": "array"
- },
- "Name": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "ParameterValueType": {
- "$ref": "#/definitions/ParameterValueType"
- },
- "ValueWhenUnset": {
- "$ref": "#/definitions/DecimalValueWhenUnsetConfiguration"
- }
- },
- "required": [
- "Name",
- "ParameterValueType"
- ],
- "type": "object"
- },
- "DecimalPlacesConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DecimalPlaces": {
- "maximum": 20,
- "minimum": 0,
- "type": "number"
- }
- },
- "required": [
- "DecimalPlaces"
- ],
- "type": "object"
- },
- "DecimalValueWhenUnsetConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomValue": {
- "default": null,
- "type": "number"
- },
- "ValueWhenUnsetOption": {
- "$ref": "#/definitions/ValueWhenUnsetOption"
- }
- },
- "type": "object"
- },
- "DefaultDateTimePickerControlOptions": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/DateTimePickerControlDisplayOptions"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlDateTimePickerType"
- }
- },
- "type": "object"
- },
- "DefaultFilterControlConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ControlOptions": {
- "$ref": "#/definitions/DefaultFilterControlOptions"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "ControlOptions",
- "Title"
- ],
- "type": "object"
- },
- "DefaultFilterControlOptions": {
- "additionalProperties": false,
- "properties": {
- "DefaultDateTimePickerOptions": {
- "$ref": "#/definitions/DefaultDateTimePickerControlOptions"
- },
- "DefaultDropdownOptions": {
- "$ref": "#/definitions/DefaultFilterDropDownControlOptions"
- },
- "DefaultListOptions": {
- "$ref": "#/definitions/DefaultFilterListControlOptions"
- },
- "DefaultRelativeDateTimeOptions": {
- "$ref": "#/definitions/DefaultRelativeDateTimeControlOptions"
- },
- "DefaultSliderOptions": {
- "$ref": "#/definitions/DefaultSliderControlOptions"
- },
- "DefaultTextAreaOptions": {
- "$ref": "#/definitions/DefaultTextAreaControlOptions"
- },
- "DefaultTextFieldOptions": {
- "$ref": "#/definitions/DefaultTextFieldControlOptions"
- }
- },
- "type": "object"
- },
- "DefaultFilterDropDownControlOptions": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/DropDownControlDisplayOptions"
- },
- "SelectableValues": {
- "$ref": "#/definitions/FilterSelectableValues"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlListType"
- }
- },
- "type": "object"
- },
- "DefaultFilterListControlOptions": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/ListControlDisplayOptions"
- },
- "SelectableValues": {
- "$ref": "#/definitions/FilterSelectableValues"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlListType"
- }
- },
- "type": "object"
- },
- "DefaultFreeFormLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CanvasSizeOptions": {
- "$ref": "#/definitions/FreeFormLayoutCanvasSizeOptions"
- }
- },
- "required": [
- "CanvasSizeOptions"
- ],
- "type": "object"
- },
- "DefaultGridLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CanvasSizeOptions": {
- "$ref": "#/definitions/GridLayoutCanvasSizeOptions"
- }
- },
- "required": [
- "CanvasSizeOptions"
- ],
- "type": "object"
- },
- "DefaultInteractiveLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FreeForm": {
- "$ref": "#/definitions/DefaultFreeFormLayoutConfiguration"
- },
- "Grid": {
- "$ref": "#/definitions/DefaultGridLayoutConfiguration"
- }
- },
- "type": "object"
- },
- "DefaultNewSheetConfiguration": {
- "additionalProperties": false,
- "properties": {
- "InteractiveLayoutConfiguration": {
- "$ref": "#/definitions/DefaultInteractiveLayoutConfiguration"
- },
- "PaginatedLayoutConfiguration": {
- "$ref": "#/definitions/DefaultPaginatedLayoutConfiguration"
- },
- "SheetContentType": {
- "$ref": "#/definitions/SheetContentType"
- }
- },
- "type": "object"
- },
- "DefaultPaginatedLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "SectionBased": {
- "$ref": "#/definitions/DefaultSectionBasedLayoutConfiguration"
- }
- },
- "type": "object"
- },
- "DefaultRelativeDateTimeControlOptions": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/RelativeDateTimeControlDisplayOptions"
- }
- },
- "type": "object"
- },
- "DefaultSectionBasedLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CanvasSizeOptions": {
- "$ref": "#/definitions/SectionBasedLayoutCanvasSizeOptions"
- }
- },
- "required": [
- "CanvasSizeOptions"
- ],
- "type": "object"
- },
- "DefaultSliderControlOptions": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/SliderControlDisplayOptions"
- },
- "MaximumValue": {
- "default": 0,
- "type": "number"
- },
- "MinimumValue": {
- "default": 0,
- "type": "number"
- },
- "StepSize": {
- "default": 0,
- "type": "number"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlSliderType"
- }
- },
- "required": [
- "MaximumValue",
- "MinimumValue",
- "StepSize"
- ],
- "type": "object"
- },
- "DefaultTextAreaControlOptions": {
- "additionalProperties": false,
- "properties": {
- "Delimiter": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "DisplayOptions": {
- "$ref": "#/definitions/TextAreaControlDisplayOptions"
- }
- },
- "type": "object"
- },
- "DefaultTextFieldControlOptions": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/TextFieldControlDisplayOptions"
- }
- },
- "type": "object"
- },
- "DestinationParameterValueConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomValuesConfiguration": {
- "$ref": "#/definitions/CustomValuesConfiguration"
- },
- "SelectAllValueOptions": {
- "$ref": "#/definitions/SelectAllValueOptions"
- },
- "SourceColumn": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "SourceField": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "SourceParameterName": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "DimensionField": {
- "additionalProperties": false,
- "properties": {
- "CategoricalDimensionField": {
- "$ref": "#/definitions/CategoricalDimensionField"
- },
- "DateDimensionField": {
- "$ref": "#/definitions/DateDimensionField"
- },
- "NumericalDimensionField": {
- "$ref": "#/definitions/NumericalDimensionField"
- }
- },
- "type": "object"
- },
- "DonutCenterOptions": {
- "additionalProperties": false,
- "properties": {
- "LabelVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "DonutOptions": {
- "additionalProperties": false,
- "properties": {
- "ArcOptions": {
- "$ref": "#/definitions/ArcOptions"
- },
- "DonutCenterOptions": {
- "$ref": "#/definitions/DonutCenterOptions"
- }
- },
- "type": "object"
- },
- "DrillDownFilter": {
- "additionalProperties": false,
- "properties": {
- "CategoryFilter": {
- "$ref": "#/definitions/CategoryDrillDownFilter"
- },
- "NumericEqualityFilter": {
- "$ref": "#/definitions/NumericEqualityDrillDownFilter"
- },
- "TimeRangeFilter": {
- "$ref": "#/definitions/TimeRangeDrillDownFilter"
- }
- },
- "type": "object"
- },
- "DropDownControlDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "InfoIconLabelOptions": {
- "$ref": "#/definitions/SheetControlInfoIconLabelOptions"
- },
- "SelectAllOptions": {
- "$ref": "#/definitions/ListControlSelectAllOptions"
- },
- "TitleOptions": {
- "$ref": "#/definitions/LabelOptions"
- }
- },
- "type": "object"
- },
- "DynamicDefaultValue": {
- "additionalProperties": false,
- "properties": {
- "DefaultValueColumn": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "GroupNameColumn": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "UserNameColumn": {
- "$ref": "#/definitions/ColumnIdentifier"
- }
- },
- "required": [
- "DefaultValueColumn"
- ],
- "type": "object"
- },
- "EmptyVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "DataSetIdentifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "DataSetIdentifier",
- "VisualId"
- ],
- "type": "object"
- },
- "Entity": {
- "additionalProperties": false,
- "properties": {
- "Path": {
- "pattern": "\\S",
- "type": "string"
- }
- },
- "type": "object"
- },
- "ExcludePeriodConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Amount": {
- "default": null,
- "type": "number"
- },
- "Granularity": {
- "$ref": "#/definitions/TimeGranularity"
- },
- "Status": {
- "$ref": "#/definitions/WidgetStatus"
- }
- },
- "required": [
- "Amount",
- "Granularity"
- ],
- "type": "object"
- },
- "ExplicitHierarchy": {
- "additionalProperties": false,
- "properties": {
- "Columns": {
- "items": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "maxItems": 10,
- "minItems": 2,
- "type": "array"
- },
- "DrillDownFilters": {
- "items": {
- "$ref": "#/definitions/DrillDownFilter"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "HierarchyId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Columns",
- "HierarchyId"
- ],
- "type": "object"
- },
- "ExportHiddenFieldsOption": {
- "additionalProperties": false,
- "properties": {
- "AvailabilityStatus": {
- "$ref": "#/definitions/DashboardBehavior"
- }
- },
- "type": "object"
- },
- "ExportToCSVOption": {
- "additionalProperties": false,
- "properties": {
- "AvailabilityStatus": {
- "$ref": "#/definitions/DashboardBehavior"
- }
- },
- "type": "object"
- },
- "ExportWithHiddenFieldsOption": {
- "additionalProperties": false,
- "properties": {
- "AvailabilityStatus": {
- "$ref": "#/definitions/DashboardBehavior"
- }
- },
- "type": "object"
- },
- "FieldBasedTooltip": {
- "additionalProperties": false,
- "properties": {
- "AggregationVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "TooltipFields": {
- "items": {
- "$ref": "#/definitions/TooltipItem"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "TooltipTitleType": {
- "$ref": "#/definitions/TooltipTitleType"
- }
- },
- "type": "object"
- },
- "FieldLabelType": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "FieldSeriesItem": {
- "additionalProperties": false,
- "properties": {
- "AxisBinding": {
- "$ref": "#/definitions/AxisBinding"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "Settings": {
- "$ref": "#/definitions/LineChartSeriesSettings"
- }
- },
- "required": [
- "AxisBinding",
- "FieldId"
- ],
- "type": "object"
- },
- "FieldSort": {
- "additionalProperties": false,
- "properties": {
- "Direction": {
- "$ref": "#/definitions/SortDirection"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Direction",
- "FieldId"
- ],
- "type": "object"
- },
- "FieldSortOptions": {
- "additionalProperties": false,
- "properties": {
- "ColumnSort": {
- "$ref": "#/definitions/ColumnSort"
- },
- "FieldSort": {
- "$ref": "#/definitions/FieldSort"
- }
- },
- "type": "object"
- },
- "FieldTooltipItem": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "Label": {
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "required": [
- "FieldId"
- ],
- "type": "object"
- },
- "FilledMapAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Geospatial": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "FilledMapConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "ConditionalFormattingOptions": {
- "items": {
- "$ref": "#/definitions/FilledMapConditionalFormattingOption"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "ConditionalFormattingOptions"
- ],
- "type": "object"
- },
- "FilledMapConditionalFormattingOption": {
- "additionalProperties": false,
- "properties": {
- "Shape": {
- "$ref": "#/definitions/FilledMapShapeConditionalFormatting"
- }
- },
- "required": [
- "Shape"
- ],
- "type": "object"
- },
- "FilledMapConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FieldWells": {
- "$ref": "#/definitions/FilledMapFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "MapStyleOptions": {
- "$ref": "#/definitions/GeospatialMapStyleOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/FilledMapSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "WindowOptions": {
- "$ref": "#/definitions/GeospatialWindowOptions"
- }
- },
- "type": "object"
- },
- "FilledMapFieldWells": {
- "additionalProperties": false,
- "properties": {
- "FilledMapAggregatedFieldWells": {
- "$ref": "#/definitions/FilledMapAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "FilledMapShapeConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "Format": {
- "$ref": "#/definitions/ShapeConditionalFormat"
- }
- },
- "required": [
- "FieldId"
- ],
- "type": "object"
- },
- "FilledMapSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "FilledMapVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/FilledMapConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "ConditionalFormatting": {
- "$ref": "#/definitions/FilledMapConditionalFormatting"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "Filter": {
- "additionalProperties": false,
- "properties": {
- "CategoryFilter": {
- "$ref": "#/definitions/CategoryFilter"
- },
- "NestedFilter": {
- "$ref": "#/definitions/NestedFilter"
- },
- "NumericEqualityFilter": {
- "$ref": "#/definitions/NumericEqualityFilter"
- },
- "NumericRangeFilter": {
- "$ref": "#/definitions/NumericRangeFilter"
- },
- "RelativeDatesFilter": {
- "$ref": "#/definitions/RelativeDatesFilter"
- },
- "TimeEqualityFilter": {
- "$ref": "#/definitions/TimeEqualityFilter"
- },
- "TimeRangeFilter": {
- "$ref": "#/definitions/TimeRangeFilter"
- },
- "TopBottomFilter": {
- "$ref": "#/definitions/TopBottomFilter"
- }
- },
- "type": "object"
- },
- "FilterControl": {
- "additionalProperties": false,
- "properties": {
- "CrossSheet": {
- "$ref": "#/definitions/FilterCrossSheetControl"
- },
- "DateTimePicker": {
- "$ref": "#/definitions/FilterDateTimePickerControl"
- },
- "Dropdown": {
- "$ref": "#/definitions/FilterDropDownControl"
- },
- "List": {
- "$ref": "#/definitions/FilterListControl"
- },
- "RelativeDateTime": {
- "$ref": "#/definitions/FilterRelativeDateTimeControl"
- },
- "Slider": {
- "$ref": "#/definitions/FilterSliderControl"
- },
- "TextArea": {
- "$ref": "#/definitions/FilterTextAreaControl"
- },
- "TextField": {
- "$ref": "#/definitions/FilterTextFieldControl"
- }
- },
- "type": "object"
- },
- "FilterCrossSheetControl": {
- "additionalProperties": false,
- "properties": {
- "CascadingControlConfiguration": {
- "$ref": "#/definitions/CascadingControlConfiguration"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "FilterControlId",
- "SourceFilterId"
- ],
- "type": "object"
- },
- "FilterDateTimePickerControl": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/DateTimePickerControlDisplayOptions"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlDateTimePickerType"
- }
- },
- "required": [
- "FilterControlId",
- "SourceFilterId",
- "Title"
- ],
- "type": "object"
- },
- "FilterDropDownControl": {
- "additionalProperties": false,
- "properties": {
- "CascadingControlConfiguration": {
- "$ref": "#/definitions/CascadingControlConfiguration"
- },
- "DisplayOptions": {
- "$ref": "#/definitions/DropDownControlDisplayOptions"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SelectableValues": {
- "$ref": "#/definitions/FilterSelectableValues"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlListType"
- }
- },
- "required": [
- "FilterControlId",
- "SourceFilterId",
- "Title"
- ],
- "type": "object"
- },
- "FilterGroup": {
- "additionalProperties": false,
- "properties": {
- "CrossDataset": {
- "$ref": "#/definitions/CrossDatasetTypes"
- },
- "FilterGroupId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Filters": {
- "items": {
- "$ref": "#/definitions/Filter"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "ScopeConfiguration": {
- "$ref": "#/definitions/FilterScopeConfiguration"
- },
- "Status": {
- "$ref": "#/definitions/WidgetStatus"
- }
- },
- "required": [
- "CrossDataset",
- "FilterGroupId",
- "Filters",
- "ScopeConfiguration"
- ],
- "type": "object"
- },
- "FilterListConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryValues": {
- "items": {
- "maxLength": 512,
- "minLength": 0,
- "type": "string"
- },
- "maxItems": 100000,
- "minItems": 0,
- "type": "array"
- },
- "MatchOperator": {
- "$ref": "#/definitions/CategoryFilterMatchOperator"
- },
- "NullOption": {
- "$ref": "#/definitions/FilterNullOption"
- },
- "SelectAllOptions": {
- "$ref": "#/definitions/CategoryFilterSelectAllOptions"
- }
- },
- "required": [
- "MatchOperator"
- ],
- "type": "object"
- },
- "FilterListControl": {
- "additionalProperties": false,
- "properties": {
- "CascadingControlConfiguration": {
- "$ref": "#/definitions/CascadingControlConfiguration"
- },
- "DisplayOptions": {
- "$ref": "#/definitions/ListControlDisplayOptions"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SelectableValues": {
- "$ref": "#/definitions/FilterSelectableValues"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlListType"
- }
- },
- "required": [
- "FilterControlId",
- "SourceFilterId",
- "Title"
- ],
- "type": "object"
- },
- "FilterNullOption": {
- "enum": [
- "ALL_VALUES",
- "NULLS_ONLY",
- "NON_NULLS_ONLY"
- ],
- "type": "string"
- },
- "FilterOperationSelectedFieldsConfiguration": {
- "additionalProperties": false,
- "properties": {
- "SelectedColumns": {
- "items": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "SelectedFieldOptions": {
- "$ref": "#/definitions/SelectedFieldOptions"
- },
- "SelectedFields": {
- "items": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "maxItems": 20,
- "minItems": 1,
- "type": "array"
- }
- },
- "type": "object"
- },
- "FilterOperationTargetVisualsConfiguration": {
- "additionalProperties": false,
- "properties": {
- "SameSheetTargetVisualConfiguration": {
- "$ref": "#/definitions/SameSheetTargetVisualConfiguration"
- }
- },
- "type": "object"
- },
- "FilterRelativeDateTimeControl": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/RelativeDateTimeControlDisplayOptions"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "FilterControlId",
- "SourceFilterId",
- "Title"
- ],
- "type": "object"
- },
- "FilterScopeConfiguration": {
- "additionalProperties": false,
- "properties": {
- "AllSheets": {
- "$ref": "#/definitions/AllSheetsFilterScopeConfiguration"
- },
- "SelectedSheets": {
- "$ref": "#/definitions/SelectedSheetsFilterScopeConfiguration"
- }
- },
- "type": "object"
- },
- "FilterSelectableValues": {
- "additionalProperties": false,
- "properties": {
- "Values": {
- "items": {
- "type": "string"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "FilterSliderControl": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/SliderControlDisplayOptions"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "MaximumValue": {
- "default": 0,
- "type": "number"
- },
- "MinimumValue": {
- "default": 0,
- "type": "number"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "StepSize": {
- "default": 0,
- "type": "number"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlSliderType"
- }
- },
- "required": [
- "FilterControlId",
- "MaximumValue",
- "MinimumValue",
- "SourceFilterId",
- "StepSize",
- "Title"
- ],
- "type": "object"
- },
- "FilterTextAreaControl": {
- "additionalProperties": false,
- "properties": {
- "Delimiter": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "DisplayOptions": {
- "$ref": "#/definitions/TextAreaControlDisplayOptions"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "FilterControlId",
- "SourceFilterId",
- "Title"
- ],
- "type": "object"
- },
- "FilterTextFieldControl": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/TextFieldControlDisplayOptions"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "FilterControlId",
- "SourceFilterId",
- "Title"
- ],
- "type": "object"
- },
- "FilterVisualScope": {
- "enum": [
- "ALL_VISUALS",
- "SELECTED_VISUALS"
- ],
- "type": "string"
- },
- "FontConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FontColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "FontDecoration": {
- "$ref": "#/definitions/FontDecoration"
- },
- "FontSize": {
- "$ref": "#/definitions/FontSize"
- },
- "FontStyle": {
- "$ref": "#/definitions/FontStyle"
- },
- "FontWeight": {
- "$ref": "#/definitions/FontWeight"
- }
- },
- "type": "object"
- },
- "FontDecoration": {
- "enum": [
- "UNDERLINE",
- "NONE"
- ],
- "type": "string"
- },
- "FontSize": {
- "additionalProperties": false,
- "properties": {
- "Relative": {
- "$ref": "#/definitions/RelativeFontSize"
- }
- },
- "type": "object"
- },
- "FontStyle": {
- "enum": [
- "NORMAL",
- "ITALIC"
- ],
- "type": "string"
- },
- "FontWeight": {
- "additionalProperties": false,
- "properties": {
- "Name": {
- "$ref": "#/definitions/FontWeightName"
- }
- },
- "type": "object"
- },
- "FontWeightName": {
- "enum": [
- "NORMAL",
- "BOLD"
- ],
- "type": "string"
- },
- "ForecastComputation": {
- "additionalProperties": false,
- "properties": {
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "CustomSeasonalityValue": {
- "default": null,
- "maximum": 180,
- "minimum": 1,
- "type": "number"
- },
- "LowerBoundary": {
- "default": null,
- "type": "number"
- },
- "Name": {
- "type": "string"
- },
- "PeriodsBackward": {
- "maximum": 1000,
- "minimum": 0,
- "type": "number"
- },
- "PeriodsForward": {
- "maximum": 1000,
- "minimum": 1,
- "type": "number"
- },
- "PredictionInterval": {
- "maximum": 95,
- "minimum": 50,
- "type": "number"
- },
- "Seasonality": {
- "$ref": "#/definitions/ForecastComputationSeasonality"
- },
- "Time": {
- "$ref": "#/definitions/DimensionField"
- },
- "UpperBoundary": {
- "default": null,
- "type": "number"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId"
- ],
- "type": "object"
- },
- "ForecastComputationSeasonality": {
- "enum": [
- "AUTOMATIC",
- "CUSTOM"
- ],
- "type": "string"
- },
- "ForecastConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ForecastProperties": {
- "$ref": "#/definitions/TimeBasedForecastProperties"
- },
- "Scenario": {
- "$ref": "#/definitions/ForecastScenario"
- }
- },
- "type": "object"
- },
- "ForecastScenario": {
- "additionalProperties": false,
- "properties": {
- "WhatIfPointScenario": {
- "$ref": "#/definitions/WhatIfPointScenario"
- },
- "WhatIfRangeScenario": {
- "$ref": "#/definitions/WhatIfRangeScenario"
- }
- },
- "type": "object"
- },
- "FormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DateTimeFormatConfiguration": {
- "$ref": "#/definitions/DateTimeFormatConfiguration"
- },
- "NumberFormatConfiguration": {
- "$ref": "#/definitions/NumberFormatConfiguration"
- },
- "StringFormatConfiguration": {
- "$ref": "#/definitions/StringFormatConfiguration"
- }
- },
- "type": "object"
- },
- "FreeFormLayoutCanvasSizeOptions": {
- "additionalProperties": false,
- "properties": {
- "ScreenCanvasSizeOptions": {
- "$ref": "#/definitions/FreeFormLayoutScreenCanvasSizeOptions"
- }
- },
- "type": "object"
- },
- "FreeFormLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CanvasSizeOptions": {
- "$ref": "#/definitions/FreeFormLayoutCanvasSizeOptions"
- },
- "Elements": {
- "items": {
- "$ref": "#/definitions/FreeFormLayoutElement"
- },
- "maxItems": 430,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "Elements"
- ],
- "type": "object"
- },
- "FreeFormLayoutElement": {
- "additionalProperties": false,
- "properties": {
- "BackgroundStyle": {
- "$ref": "#/definitions/FreeFormLayoutElementBackgroundStyle"
- },
- "BorderStyle": {
- "$ref": "#/definitions/FreeFormLayoutElementBorderStyle"
- },
- "ElementId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "ElementType": {
- "$ref": "#/definitions/LayoutElementType"
- },
- "Height": {
- "type": "string"
- },
- "LoadingAnimation": {
- "$ref": "#/definitions/LoadingAnimation"
- },
- "RenderingRules": {
- "items": {
- "$ref": "#/definitions/SheetElementRenderingRule"
- },
- "maxItems": 10000,
- "minItems": 0,
- "type": "array"
- },
- "SelectedBorderStyle": {
- "$ref": "#/definitions/FreeFormLayoutElementBorderStyle"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Width": {
- "type": "string"
- },
- "XAxisLocation": {
- "type": "string"
- },
- "YAxisLocation": {
- "type": "string"
- }
- },
- "required": [
- "ElementId",
- "ElementType",
- "Height",
- "Width",
- "XAxisLocation",
- "YAxisLocation"
- ],
- "type": "object"
- },
- "FreeFormLayoutElementBackgroundStyle": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}(?:[A-F0-9]{2})?$",
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "FreeFormLayoutElementBorderStyle": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}(?:[A-F0-9]{2})?$",
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "FreeFormLayoutScreenCanvasSizeOptions": {
- "additionalProperties": false,
- "properties": {
- "OptimizedViewPortWidth": {
- "type": "string"
- }
- },
- "required": [
- "OptimizedViewPortWidth"
- ],
- "type": "object"
- },
- "FreeFormSectionLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Elements": {
- "items": {
- "$ref": "#/definitions/FreeFormLayoutElement"
- },
- "maxItems": 430,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "Elements"
- ],
- "type": "object"
- },
- "FunnelChartAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "FunnelChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "DataLabelOptions": {
- "$ref": "#/definitions/FunnelChartDataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/FunnelChartFieldWells"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/FunnelChartSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "ValueLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- }
- },
- "type": "object"
- },
- "FunnelChartDataLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "CategoryLabelVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "LabelColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "LabelFontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "MeasureDataLabelStyle": {
- "$ref": "#/definitions/FunnelChartMeasureDataLabelStyle"
- },
- "MeasureLabelVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Position": {
- "$ref": "#/definitions/DataLabelPosition"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "FunnelChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "FunnelChartAggregatedFieldWells": {
- "$ref": "#/definitions/FunnelChartAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "FunnelChartMeasureDataLabelStyle": {
- "enum": [
- "VALUE_ONLY",
- "PERCENTAGE_BY_FIRST_STAGE",
- "PERCENTAGE_BY_PREVIOUS_STAGE",
- "VALUE_AND_PERCENTAGE_BY_FIRST_STAGE",
- "VALUE_AND_PERCENTAGE_BY_PREVIOUS_STAGE"
- ],
- "type": "string"
- },
- "FunnelChartSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "FunnelChartVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/FunnelChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "GaugeChartArcConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "ForegroundColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "GaugeChartConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "ConditionalFormattingOptions": {
- "items": {
- "$ref": "#/definitions/GaugeChartConditionalFormattingOption"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "GaugeChartConditionalFormattingOption": {
- "additionalProperties": false,
- "properties": {
- "Arc": {
- "$ref": "#/definitions/GaugeChartArcConditionalFormatting"
- },
- "PrimaryValue": {
- "$ref": "#/definitions/GaugeChartPrimaryValueConditionalFormatting"
- }
- },
- "type": "object"
- },
- "GaugeChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/GaugeChartFieldWells"
- },
- "GaugeChartOptions": {
- "$ref": "#/definitions/GaugeChartOptions"
- },
- "TooltipOptions": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- }
- },
- "type": "object"
- },
- "GaugeChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "TargetValues": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "GaugeChartOptions": {
- "additionalProperties": false,
- "properties": {
- "Arc": {
- "$ref": "#/definitions/ArcConfiguration"
- },
- "ArcAxis": {
- "$ref": "#/definitions/ArcAxisConfiguration"
- },
- "Comparison": {
- "$ref": "#/definitions/ComparisonConfiguration"
- },
- "PrimaryValueDisplayType": {
- "$ref": "#/definitions/PrimaryValueDisplayType"
- },
- "PrimaryValueFontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- }
- },
- "type": "object"
- },
- "GaugeChartPrimaryValueConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "Icon": {
- "$ref": "#/definitions/ConditionalFormattingIcon"
- },
- "TextColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "GaugeChartVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/GaugeChartConfiguration"
- },
- "ConditionalFormatting": {
- "$ref": "#/definitions/GaugeChartConditionalFormatting"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "GeospatialCoordinateBounds": {
- "additionalProperties": false,
- "properties": {
- "East": {
- "maximum": 1800,
- "minimum": -1800,
- "type": "number"
- },
- "North": {
- "maximum": 90,
- "minimum": -90,
- "type": "number"
- },
- "South": {
- "maximum": 90,
- "minimum": -90,
- "type": "number"
- },
- "West": {
- "maximum": 1800,
- "minimum": -1800,
- "type": "number"
- }
- },
- "required": [
- "East",
- "North",
- "South",
- "West"
- ],
- "type": "object"
- },
- "GeospatialHeatmapColorScale": {
- "additionalProperties": false,
- "properties": {
- "Colors": {
- "items": {
- "$ref": "#/definitions/GeospatialHeatmapDataColor"
- },
- "maxItems": 2,
- "minItems": 2,
- "type": "array"
- }
- },
- "type": "object"
- },
- "GeospatialHeatmapConfiguration": {
- "additionalProperties": false,
- "properties": {
- "HeatmapColor": {
- "$ref": "#/definitions/GeospatialHeatmapColorScale"
- }
- },
- "type": "object"
- },
- "GeospatialHeatmapDataColor": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- }
- },
- "required": [
- "Color"
- ],
- "type": "object"
- },
- "GeospatialMapAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Colors": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Geospatial": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "GeospatialMapConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FieldWells": {
- "$ref": "#/definitions/GeospatialMapFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "MapStyleOptions": {
- "$ref": "#/definitions/GeospatialMapStyleOptions"
- },
- "PointStyleOptions": {
- "$ref": "#/definitions/GeospatialPointStyleOptions"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- },
- "WindowOptions": {
- "$ref": "#/definitions/GeospatialWindowOptions"
- }
- },
- "type": "object"
- },
- "GeospatialMapFieldWells": {
- "additionalProperties": false,
- "properties": {
- "GeospatialMapAggregatedFieldWells": {
- "$ref": "#/definitions/GeospatialMapAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "GeospatialMapStyleOptions": {
- "additionalProperties": false,
- "properties": {
- "BaseMapStyle": {
- "$ref": "#/definitions/BaseMapStyleType"
- }
- },
- "type": "object"
- },
- "GeospatialMapVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/GeospatialMapConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "GeospatialPointStyleOptions": {
- "additionalProperties": false,
- "properties": {
- "ClusterMarkerConfiguration": {
- "$ref": "#/definitions/ClusterMarkerConfiguration"
- },
- "HeatmapConfiguration": {
- "$ref": "#/definitions/GeospatialHeatmapConfiguration"
- },
- "SelectedPointStyle": {
- "$ref": "#/definitions/GeospatialSelectedPointStyle"
- }
- },
- "type": "object"
- },
- "GeospatialSelectedPointStyle": {
- "enum": [
- "POINT",
- "CLUSTER",
- "HEATMAP"
- ],
- "type": "string"
- },
- "GeospatialWindowOptions": {
- "additionalProperties": false,
- "properties": {
- "Bounds": {
- "$ref": "#/definitions/GeospatialCoordinateBounds"
- },
- "MapZoomMode": {
- "$ref": "#/definitions/MapZoomMode"
- }
- },
- "type": "object"
- },
- "GlobalTableBorderOptions": {
- "additionalProperties": false,
- "properties": {
- "SideSpecificBorder": {
- "$ref": "#/definitions/TableSideBorderOptions"
- },
- "UniformBorder": {
- "$ref": "#/definitions/TableBorderOptions"
- }
- },
- "type": "object"
- },
- "GradientColor": {
- "additionalProperties": false,
- "properties": {
- "Stops": {
- "items": {
- "$ref": "#/definitions/GradientStop"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "GradientStop": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "DataValue": {
- "default": null,
- "type": "number"
- },
- "GradientOffset": {
- "default": 0,
- "type": "number"
- }
- },
- "required": [
- "GradientOffset"
- ],
- "type": "object"
- },
- "GridLayoutCanvasSizeOptions": {
- "additionalProperties": false,
- "properties": {
- "ScreenCanvasSizeOptions": {
- "$ref": "#/definitions/GridLayoutScreenCanvasSizeOptions"
- }
- },
- "type": "object"
- },
- "GridLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CanvasSizeOptions": {
- "$ref": "#/definitions/GridLayoutCanvasSizeOptions"
- },
- "Elements": {
- "items": {
- "$ref": "#/definitions/GridLayoutElement"
- },
- "maxItems": 430,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "Elements"
- ],
- "type": "object"
- },
- "GridLayoutElement": {
- "additionalProperties": false,
- "properties": {
- "ColumnIndex": {
- "maximum": 35,
- "minimum": 0,
- "type": "number"
- },
- "ColumnSpan": {
- "maximum": 36,
- "minimum": 1,
- "type": "number"
- },
- "ElementId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "ElementType": {
- "$ref": "#/definitions/LayoutElementType"
- },
- "RowIndex": {
- "maximum": 9009,
- "minimum": 0,
- "type": "number"
- },
- "RowSpan": {
- "maximum": 21,
- "minimum": 1,
- "type": "number"
- }
- },
- "required": [
- "ColumnSpan",
- "ElementId",
- "ElementType",
- "RowSpan"
- ],
- "type": "object"
- },
- "GridLayoutScreenCanvasSizeOptions": {
- "additionalProperties": false,
- "properties": {
- "OptimizedViewPortWidth": {
- "type": "string"
- },
- "ResizeOption": {
- "$ref": "#/definitions/ResizeOption"
- }
- },
- "required": [
- "ResizeOption"
- ],
- "type": "object"
- },
- "GrowthRateComputation": {
- "additionalProperties": false,
- "properties": {
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "type": "string"
- },
- "PeriodSize": {
- "default": 0,
- "maximum": 52,
- "minimum": 2,
- "type": "number"
- },
- "Time": {
- "$ref": "#/definitions/DimensionField"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId"
- ],
- "type": "object"
- },
- "HeaderFooterSectionConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Layout": {
- "$ref": "#/definitions/SectionLayoutConfiguration"
- },
- "SectionId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Style": {
- "$ref": "#/definitions/SectionStyle"
- }
- },
- "required": [
- "Layout",
- "SectionId"
- ],
- "type": "object"
- },
- "HeatMapAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Columns": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Rows": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "HeatMapConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ColorScale": {
- "$ref": "#/definitions/ColorScale"
- },
- "ColumnLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/HeatMapFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "RowLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/HeatMapSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- }
- },
- "type": "object"
- },
- "HeatMapFieldWells": {
- "additionalProperties": false,
- "properties": {
- "HeatMapAggregatedFieldWells": {
- "$ref": "#/definitions/HeatMapAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "HeatMapSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "HeatMapColumnItemsLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "HeatMapColumnSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "HeatMapRowItemsLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "HeatMapRowSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "HeatMapVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/HeatMapConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "HistogramAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "HistogramBinOptions": {
- "additionalProperties": false,
- "properties": {
- "BinCount": {
- "$ref": "#/definitions/BinCountOptions"
- },
- "BinWidth": {
- "$ref": "#/definitions/BinWidthOptions"
- },
- "SelectedBinType": {
- "$ref": "#/definitions/HistogramBinType"
- },
- "StartValue": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "HistogramBinType": {
- "enum": [
- "BIN_COUNT",
- "BIN_WIDTH"
- ],
- "type": "string"
- },
- "HistogramConfiguration": {
- "additionalProperties": false,
- "properties": {
- "BinOptions": {
- "$ref": "#/definitions/HistogramBinOptions"
- },
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/HistogramFieldWells"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- },
- "XAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "XAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "YAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- }
- },
- "type": "object"
- },
- "HistogramFieldWells": {
- "additionalProperties": false,
- "properties": {
- "HistogramAggregatedFieldWells": {
- "$ref": "#/definitions/HistogramAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "HistogramVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/HistogramConfiguration"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "HorizontalTextAlignment": {
- "enum": [
- "LEFT",
- "CENTER",
- "RIGHT",
- "AUTO"
- ],
- "type": "string"
- },
- "Icon": {
- "enum": [
- "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"
- ],
- "type": "string"
- },
- "InnerFilter": {
- "additionalProperties": false,
- "properties": {
- "CategoryInnerFilter": {
- "$ref": "#/definitions/CategoryInnerFilter"
- }
- },
- "type": "object"
- },
- "InsightConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Computations": {
- "items": {
- "$ref": "#/definitions/Computation"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "CustomNarrative": {
- "$ref": "#/definitions/CustomNarrativeOptions"
- }
- },
- "type": "object"
- },
- "InsightVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "DataSetIdentifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "InsightConfiguration": {
- "$ref": "#/definitions/InsightConfiguration"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "DataSetIdentifier",
- "VisualId"
- ],
- "type": "object"
- },
- "IntegerDefaultValues": {
- "additionalProperties": false,
- "properties": {
- "DynamicValue": {
- "$ref": "#/definitions/DynamicDefaultValue"
- },
- "StaticValues": {
- "items": {
- "type": "number"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "IntegerParameter": {
- "additionalProperties": false,
- "properties": {
- "Name": {
- "pattern": "\\S",
- "type": "string"
- },
- "Values": {
- "items": {
- "default": 0,
- "type": "number"
- },
- "type": "array"
- }
- },
- "required": [
- "Name",
- "Values"
- ],
- "type": "object"
- },
- "IntegerParameterDeclaration": {
- "additionalProperties": false,
- "properties": {
- "DefaultValues": {
- "$ref": "#/definitions/IntegerDefaultValues"
- },
- "MappedDataSetParameters": {
- "items": {
- "$ref": "#/definitions/MappedDataSetParameter"
- },
- "maxItems": 150,
- "minItems": 0,
- "type": "array"
- },
- "Name": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "ParameterValueType": {
- "$ref": "#/definitions/ParameterValueType"
- },
- "ValueWhenUnset": {
- "$ref": "#/definitions/IntegerValueWhenUnsetConfiguration"
- }
- },
- "required": [
- "Name",
- "ParameterValueType"
- ],
- "type": "object"
- },
- "IntegerValueWhenUnsetConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomValue": {
- "default": null,
- "type": "number"
- },
- "ValueWhenUnsetOption": {
- "$ref": "#/definitions/ValueWhenUnsetOption"
- }
- },
- "type": "object"
- },
- "ItemsLimitConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ItemsLimit": {
- "default": null,
- "type": "number"
- },
- "OtherCategories": {
- "$ref": "#/definitions/OtherCategories"
- }
- },
- "type": "object"
- },
- "KPIActualValueConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "Icon": {
- "$ref": "#/definitions/ConditionalFormattingIcon"
- },
- "TextColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "KPIComparisonValueConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "Icon": {
- "$ref": "#/definitions/ConditionalFormattingIcon"
- },
- "TextColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "KPIConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "ConditionalFormattingOptions": {
- "items": {
- "$ref": "#/definitions/KPIConditionalFormattingOption"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "KPIConditionalFormattingOption": {
- "additionalProperties": false,
- "properties": {
- "ActualValue": {
- "$ref": "#/definitions/KPIActualValueConditionalFormatting"
- },
- "ComparisonValue": {
- "$ref": "#/definitions/KPIComparisonValueConditionalFormatting"
- },
- "PrimaryValue": {
- "$ref": "#/definitions/KPIPrimaryValueConditionalFormatting"
- },
- "ProgressBar": {
- "$ref": "#/definitions/KPIProgressBarConditionalFormatting"
- }
- },
- "type": "object"
- },
- "KPIConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FieldWells": {
- "$ref": "#/definitions/KPIFieldWells"
- },
- "KPIOptions": {
- "$ref": "#/definitions/KPIOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/KPISortConfiguration"
- }
- },
- "type": "object"
- },
- "KPIFieldWells": {
- "additionalProperties": false,
- "properties": {
- "TargetValues": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "TrendGroups": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "KPIOptions": {
- "additionalProperties": false,
- "properties": {
- "Comparison": {
- "$ref": "#/definitions/ComparisonConfiguration"
- },
- "PrimaryValueDisplayType": {
- "$ref": "#/definitions/PrimaryValueDisplayType"
- },
- "PrimaryValueFontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "ProgressBar": {
- "$ref": "#/definitions/ProgressBarOptions"
- },
- "SecondaryValue": {
- "$ref": "#/definitions/SecondaryValueOptions"
- },
- "SecondaryValueFontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "Sparkline": {
- "$ref": "#/definitions/KPISparklineOptions"
- },
- "TrendArrows": {
- "$ref": "#/definitions/TrendArrowOptions"
- },
- "VisualLayoutOptions": {
- "$ref": "#/definitions/KPIVisualLayoutOptions"
- }
- },
- "type": "object"
- },
- "KPIPrimaryValueConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "Icon": {
- "$ref": "#/definitions/ConditionalFormattingIcon"
- },
- "TextColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "KPIProgressBarConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "ForegroundColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "KPISortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "TrendGroupSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "KPISparklineOptions": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "TooltipVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Type": {
- "$ref": "#/definitions/KPISparklineType"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "required": [
- "Type"
- ],
- "type": "object"
- },
- "KPISparklineType": {
- "enum": [
- "LINE",
- "AREA"
- ],
- "type": "string"
- },
- "KPIVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/KPIConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "ConditionalFormatting": {
- "$ref": "#/definitions/KPIConditionalFormatting"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "KPIVisualLayoutOptions": {
- "additionalProperties": false,
- "properties": {
- "StandardLayout": {
- "$ref": "#/definitions/KPIVisualStandardLayout"
- }
- },
- "type": "object"
- },
- "KPIVisualStandardLayout": {
- "additionalProperties": false,
- "properties": {
- "Type": {
- "$ref": "#/definitions/KPIVisualStandardLayoutType"
- }
- },
- "required": [
- "Type"
- ],
- "type": "object"
- },
- "KPIVisualStandardLayoutType": {
- "enum": [
- "CLASSIC",
- "VERTICAL"
- ],
- "type": "string"
- },
- "LabelOptions": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "type": "string"
- },
- "FontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "Layout": {
- "additionalProperties": false,
- "properties": {
- "Configuration": {
- "$ref": "#/definitions/LayoutConfiguration"
- }
- },
- "required": [
- "Configuration"
- ],
- "type": "object"
- },
- "LayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FreeFormLayout": {
- "$ref": "#/definitions/FreeFormLayoutConfiguration"
- },
- "GridLayout": {
- "$ref": "#/definitions/GridLayoutConfiguration"
- },
- "SectionBasedLayout": {
- "$ref": "#/definitions/SectionBasedLayoutConfiguration"
- }
- },
- "type": "object"
- },
- "LayoutElementType": {
- "enum": [
- "VISUAL",
- "FILTER_CONTROL",
- "PARAMETER_CONTROL",
- "TEXT_BOX"
- ],
- "type": "string"
- },
- "LegendOptions": {
- "additionalProperties": false,
- "properties": {
- "Height": {
- "type": "string"
- },
- "Position": {
- "$ref": "#/definitions/LegendPosition"
- },
- "Title": {
- "$ref": "#/definitions/LabelOptions"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Width": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "LegendPosition": {
- "enum": [
- "AUTO",
- "RIGHT",
- "BOTTOM",
- "TOP"
- ],
- "type": "string"
- },
- "LineChartAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Colors": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "SmallMultiples": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "LineChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ContributionAnalysisDefaults": {
- "items": {
- "$ref": "#/definitions/ContributionAnalysisDefault"
- },
- "maxItems": 200,
- "minItems": 1,
- "type": "array"
- },
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "DefaultSeriesSettings": {
- "$ref": "#/definitions/LineChartDefaultSeriesSettings"
- },
- "FieldWells": {
- "$ref": "#/definitions/LineChartFieldWells"
- },
- "ForecastConfigurations": {
- "items": {
- "$ref": "#/definitions/ForecastConfiguration"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "PrimaryYAxisDisplayOptions": {
- "$ref": "#/definitions/LineSeriesAxisDisplayOptions"
- },
- "PrimaryYAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ReferenceLines": {
- "items": {
- "$ref": "#/definitions/ReferenceLine"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "SecondaryYAxisDisplayOptions": {
- "$ref": "#/definitions/LineSeriesAxisDisplayOptions"
- },
- "SecondaryYAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "Series": {
- "items": {
- "$ref": "#/definitions/SeriesItem"
- },
- "maxItems": 2000,
- "minItems": 0,
- "type": "array"
- },
- "SmallMultiplesOptions": {
- "$ref": "#/definitions/SmallMultiplesOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/LineChartSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "Type": {
- "$ref": "#/definitions/LineChartType"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- },
- "XAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "XAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- }
- },
- "type": "object"
- },
- "LineChartDefaultSeriesSettings": {
- "additionalProperties": false,
- "properties": {
- "AxisBinding": {
- "$ref": "#/definitions/AxisBinding"
- },
- "LineStyleSettings": {
- "$ref": "#/definitions/LineChartLineStyleSettings"
- },
- "MarkerStyleSettings": {
- "$ref": "#/definitions/LineChartMarkerStyleSettings"
- }
- },
- "type": "object"
- },
- "LineChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "LineChartAggregatedFieldWells": {
- "$ref": "#/definitions/LineChartAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "LineChartLineStyle": {
- "enum": [
- "SOLID",
- "DOTTED",
- "DASHED"
- ],
- "type": "string"
- },
- "LineChartLineStyleSettings": {
- "additionalProperties": false,
- "properties": {
- "LineInterpolation": {
- "$ref": "#/definitions/LineInterpolation"
- },
- "LineStyle": {
- "$ref": "#/definitions/LineChartLineStyle"
- },
- "LineVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "LineWidth": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "LineChartMarkerShape": {
- "enum": [
- "CIRCLE",
- "TRIANGLE",
- "SQUARE",
- "DIAMOND",
- "ROUNDED_SQUARE"
- ],
- "type": "string"
- },
- "LineChartMarkerStyleSettings": {
- "additionalProperties": false,
- "properties": {
- "MarkerColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "MarkerShape": {
- "$ref": "#/definitions/LineChartMarkerShape"
- },
- "MarkerSize": {
- "type": "string"
- },
- "MarkerVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "LineChartSeriesSettings": {
- "additionalProperties": false,
- "properties": {
- "LineStyleSettings": {
- "$ref": "#/definitions/LineChartLineStyleSettings"
- },
- "MarkerStyleSettings": {
- "$ref": "#/definitions/LineChartMarkerStyleSettings"
- }
- },
- "type": "object"
- },
- "LineChartSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryItemsLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "ColorItemsLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "SmallMultiplesLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "SmallMultiplesSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "LineChartType": {
- "enum": [
- "LINE",
- "AREA",
- "STACKED_AREA"
- ],
- "type": "string"
- },
- "LineChartVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/LineChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "LineInterpolation": {
- "enum": [
- "LINEAR",
- "SMOOTH",
- "STEPPED"
- ],
- "type": "string"
- },
- "LineSeriesAxisDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "AxisOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "MissingDataConfigurations": {
- "items": {
- "$ref": "#/definitions/MissingDataConfiguration"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "LinkSharingConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Permissions": {
- "items": {
- "$ref": "#/definitions/ResourcePermission"
- },
- "maxItems": 64,
- "minItems": 1,
- "type": "array"
- }
- },
- "type": "object"
- },
- "ListControlDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "InfoIconLabelOptions": {
- "$ref": "#/definitions/SheetControlInfoIconLabelOptions"
- },
- "SearchOptions": {
- "$ref": "#/definitions/ListControlSearchOptions"
- },
- "SelectAllOptions": {
- "$ref": "#/definitions/ListControlSelectAllOptions"
- },
- "TitleOptions": {
- "$ref": "#/definitions/LabelOptions"
- }
- },
- "type": "object"
- },
- "ListControlSearchOptions": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "ListControlSelectAllOptions": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "LoadingAnimation": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "LocalNavigationConfiguration": {
- "additionalProperties": false,
- "properties": {
- "TargetSheetId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "TargetSheetId"
- ],
- "type": "object"
- },
- "LongFormatText": {
- "additionalProperties": false,
- "properties": {
- "PlainText": {
- "maxLength": 1024,
- "minLength": 1,
- "type": "string"
- },
- "RichText": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "type": "object"
- },
- "MapZoomMode": {
- "enum": [
- "AUTO",
- "MANUAL"
- ],
- "type": "string"
- },
- "MappedDataSetParameter": {
- "additionalProperties": false,
- "properties": {
- "DataSetIdentifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "DataSetParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- }
- },
- "required": [
- "DataSetIdentifier",
- "DataSetParameterName"
- ],
- "type": "object"
- },
- "MaximumLabelType": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "MaximumMinimumComputation": {
- "additionalProperties": false,
- "properties": {
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "type": "string"
- },
- "Time": {
- "$ref": "#/definitions/DimensionField"
- },
- "Type": {
- "$ref": "#/definitions/MaximumMinimumComputationType"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId",
- "Type"
- ],
- "type": "object"
- },
- "MaximumMinimumComputationType": {
- "enum": [
- "MAXIMUM",
- "MINIMUM"
- ],
- "type": "string"
- },
- "MeasureField": {
- "additionalProperties": false,
- "properties": {
- "CalculatedMeasureField": {
- "$ref": "#/definitions/CalculatedMeasureField"
- },
- "CategoricalMeasureField": {
- "$ref": "#/definitions/CategoricalMeasureField"
- },
- "DateMeasureField": {
- "$ref": "#/definitions/DateMeasureField"
- },
- "NumericalMeasureField": {
- "$ref": "#/definitions/NumericalMeasureField"
- }
- },
- "type": "object"
- },
- "MetricComparisonComputation": {
- "additionalProperties": false,
- "properties": {
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "FromValue": {
- "$ref": "#/definitions/MeasureField"
- },
- "Name": {
- "type": "string"
- },
- "TargetValue": {
- "$ref": "#/definitions/MeasureField"
- },
- "Time": {
- "$ref": "#/definitions/DimensionField"
- }
- },
- "required": [
- "ComputationId"
- ],
- "type": "object"
- },
- "MinimumLabelType": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "MissingDataConfiguration": {
- "additionalProperties": false,
- "properties": {
- "TreatmentOption": {
- "$ref": "#/definitions/MissingDataTreatmentOption"
- }
- },
- "type": "object"
- },
- "MissingDataTreatmentOption": {
- "enum": [
- "INTERPOLATE",
- "SHOW_AS_ZERO",
- "SHOW_AS_BLANK"
- ],
- "type": "string"
- },
- "NegativeValueConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DisplayMode": {
- "$ref": "#/definitions/NegativeValueDisplayMode"
- }
- },
- "required": [
- "DisplayMode"
- ],
- "type": "object"
- },
- "NegativeValueDisplayMode": {
- "enum": [
- "POSITIVE",
- "NEGATIVE"
- ],
- "type": "string"
- },
- "NestedFilter": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "IncludeInnerSet": {
- "default": false,
- "type": "boolean"
- },
- "InnerFilter": {
- "$ref": "#/definitions/InnerFilter"
- }
- },
- "required": [
- "Column",
- "FilterId",
- "IncludeInnerSet",
- "InnerFilter"
- ],
- "type": "object"
- },
- "NullValueFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "NullString": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "NullString"
- ],
- "type": "object"
- },
- "NumberDisplayFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DecimalPlacesConfiguration": {
- "$ref": "#/definitions/DecimalPlacesConfiguration"
- },
- "NegativeValueConfiguration": {
- "$ref": "#/definitions/NegativeValueConfiguration"
- },
- "NullValueFormatConfiguration": {
- "$ref": "#/definitions/NullValueFormatConfiguration"
- },
- "NumberScale": {
- "$ref": "#/definitions/NumberScale"
- },
- "Prefix": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "SeparatorConfiguration": {
- "$ref": "#/definitions/NumericSeparatorConfiguration"
- },
- "Suffix": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- }
- },
- "type": "object"
- },
- "NumberFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FormatConfiguration": {
- "$ref": "#/definitions/NumericFormatConfiguration"
- }
- },
- "type": "object"
- },
- "NumberScale": {
- "enum": [
- "NONE",
- "AUTO",
- "THOUSANDS",
- "MILLIONS",
- "BILLIONS",
- "TRILLIONS"
- ],
- "type": "string"
- },
- "NumericAxisOptions": {
- "additionalProperties": false,
- "properties": {
- "Range": {
- "$ref": "#/definitions/AxisDisplayRange"
- },
- "Scale": {
- "$ref": "#/definitions/AxisScale"
- }
- },
- "type": "object"
- },
- "NumericEqualityDrillDownFilter": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "Value": {
- "default": 0,
- "type": "number"
- }
- },
- "required": [
- "Column",
- "Value"
- ],
- "type": "object"
- },
- "NumericEqualityFilter": {
- "additionalProperties": false,
- "properties": {
- "AggregationFunction": {
- "$ref": "#/definitions/AggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "MatchOperator": {
- "$ref": "#/definitions/NumericEqualityMatchOperator"
- },
- "NullOption": {
- "$ref": "#/definitions/FilterNullOption"
- },
- "ParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "SelectAllOptions": {
- "$ref": "#/definitions/NumericFilterSelectAllOptions"
- },
- "Value": {
- "default": null,
- "type": "number"
- }
- },
- "required": [
- "Column",
- "FilterId",
- "MatchOperator",
- "NullOption"
- ],
- "type": "object"
- },
- "NumericEqualityMatchOperator": {
- "enum": [
- "EQUALS",
- "DOES_NOT_EQUAL"
- ],
- "type": "string"
- },
- "NumericFilterSelectAllOptions": {
- "enum": [
- "FILTER_ALL_VALUES"
- ],
- "type": "string"
- },
- "NumericFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CurrencyDisplayFormatConfiguration": {
- "$ref": "#/definitions/CurrencyDisplayFormatConfiguration"
- },
- "NumberDisplayFormatConfiguration": {
- "$ref": "#/definitions/NumberDisplayFormatConfiguration"
- },
- "PercentageDisplayFormatConfiguration": {
- "$ref": "#/definitions/PercentageDisplayFormatConfiguration"
- }
- },
- "type": "object"
- },
- "NumericRangeFilter": {
- "additionalProperties": false,
- "properties": {
- "AggregationFunction": {
- "$ref": "#/definitions/AggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "IncludeMaximum": {
- "default": null,
- "type": "boolean"
- },
- "IncludeMinimum": {
- "default": null,
- "type": "boolean"
- },
- "NullOption": {
- "$ref": "#/definitions/FilterNullOption"
- },
- "RangeMaximum": {
- "$ref": "#/definitions/NumericRangeFilterValue"
- },
- "RangeMinimum": {
- "$ref": "#/definitions/NumericRangeFilterValue"
- },
- "SelectAllOptions": {
- "$ref": "#/definitions/NumericFilterSelectAllOptions"
- }
- },
- "required": [
- "Column",
- "FilterId",
- "NullOption"
- ],
- "type": "object"
- },
- "NumericRangeFilterValue": {
- "additionalProperties": false,
- "properties": {
- "Parameter": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "StaticValue": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "NumericSeparatorConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DecimalSeparator": {
- "$ref": "#/definitions/NumericSeparatorSymbol"
- },
- "ThousandsSeparator": {
- "$ref": "#/definitions/ThousandSeparatorOptions"
- }
- },
- "type": "object"
- },
- "NumericSeparatorSymbol": {
- "enum": [
- "COMMA",
- "DOT",
- "SPACE"
- ],
- "type": "string"
- },
- "NumericalAggregationFunction": {
- "additionalProperties": false,
- "properties": {
- "PercentileAggregation": {
- "$ref": "#/definitions/PercentileAggregation"
- },
- "SimpleNumericalAggregation": {
- "$ref": "#/definitions/SimpleNumericalAggregationFunction"
- }
- },
- "type": "object"
- },
- "NumericalDimensionField": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/NumberFormatConfiguration"
- },
- "HierarchyId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "NumericalMeasureField": {
- "additionalProperties": false,
- "properties": {
- "AggregationFunction": {
- "$ref": "#/definitions/NumericalAggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/NumberFormatConfiguration"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "OtherCategories": {
- "enum": [
- "INCLUDE",
- "EXCLUDE"
- ],
- "type": "string"
- },
- "PaginationConfiguration": {
- "additionalProperties": false,
- "properties": {
- "PageNumber": {
- "minimum": 0,
- "type": "number"
- },
- "PageSize": {
- "default": null,
- "type": "number"
- }
- },
- "required": [
- "PageNumber",
- "PageSize"
- ],
- "type": "object"
- },
- "PanelBorderStyle": {
- "enum": [
- "SOLID",
- "DASHED",
- "DOTTED"
- ],
- "type": "string"
- },
- "PanelConfiguration": {
- "additionalProperties": false,
- "properties": {
- "BackgroundColor": {
- "pattern": "^#[A-F0-9]{6}(?:[A-F0-9]{2})?$",
- "type": "string"
- },
- "BackgroundVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "BorderColor": {
- "pattern": "^#[A-F0-9]{6}(?:[A-F0-9]{2})?$",
- "type": "string"
- },
- "BorderStyle": {
- "$ref": "#/definitions/PanelBorderStyle"
- },
- "BorderThickness": {
- "type": "string"
- },
- "BorderVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "GutterSpacing": {
- "type": "string"
- },
- "GutterVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Title": {
- "$ref": "#/definitions/PanelTitleOptions"
- }
- },
- "type": "object"
- },
- "PanelTitleOptions": {
- "additionalProperties": false,
- "properties": {
- "FontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "HorizontalTextAlignment": {
- "$ref": "#/definitions/HorizontalTextAlignment"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "PaperOrientation": {
- "enum": [
- "PORTRAIT",
- "LANDSCAPE"
- ],
- "type": "string"
- },
- "PaperSize": {
- "enum": [
- "US_LETTER",
- "US_LEGAL",
- "US_TABLOID_LEDGER",
- "A0",
- "A1",
- "A2",
- "A3",
- "A4",
- "A5",
- "JIS_B4",
- "JIS_B5"
- ],
- "type": "string"
- },
- "ParameterControl": {
- "additionalProperties": false,
- "properties": {
- "DateTimePicker": {
- "$ref": "#/definitions/ParameterDateTimePickerControl"
- },
- "Dropdown": {
- "$ref": "#/definitions/ParameterDropDownControl"
- },
- "List": {
- "$ref": "#/definitions/ParameterListControl"
- },
- "Slider": {
- "$ref": "#/definitions/ParameterSliderControl"
- },
- "TextArea": {
- "$ref": "#/definitions/ParameterTextAreaControl"
- },
- "TextField": {
- "$ref": "#/definitions/ParameterTextFieldControl"
- }
- },
- "type": "object"
- },
- "ParameterDateTimePickerControl": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/DateTimePickerControlDisplayOptions"
- },
- "ParameterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "ParameterControlId",
- "SourceParameterName",
- "Title"
- ],
- "type": "object"
- },
- "ParameterDeclaration": {
- "additionalProperties": false,
- "properties": {
- "DateTimeParameterDeclaration": {
- "$ref": "#/definitions/DateTimeParameterDeclaration"
- },
- "DecimalParameterDeclaration": {
- "$ref": "#/definitions/DecimalParameterDeclaration"
- },
- "IntegerParameterDeclaration": {
- "$ref": "#/definitions/IntegerParameterDeclaration"
- },
- "StringParameterDeclaration": {
- "$ref": "#/definitions/StringParameterDeclaration"
- }
- },
- "type": "object"
- },
- "ParameterDropDownControl": {
- "additionalProperties": false,
- "properties": {
- "CascadingControlConfiguration": {
- "$ref": "#/definitions/CascadingControlConfiguration"
- },
- "DisplayOptions": {
- "$ref": "#/definitions/DropDownControlDisplayOptions"
- },
- "ParameterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SelectableValues": {
- "$ref": "#/definitions/ParameterSelectableValues"
- },
- "SourceParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlListType"
- }
- },
- "required": [
- "ParameterControlId",
- "SourceParameterName",
- "Title"
- ],
- "type": "object"
- },
- "ParameterListControl": {
- "additionalProperties": false,
- "properties": {
- "CascadingControlConfiguration": {
- "$ref": "#/definitions/CascadingControlConfiguration"
- },
- "DisplayOptions": {
- "$ref": "#/definitions/ListControlDisplayOptions"
- },
- "ParameterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SelectableValues": {
- "$ref": "#/definitions/ParameterSelectableValues"
- },
- "SourceParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlListType"
- }
- },
- "required": [
- "ParameterControlId",
- "SourceParameterName",
- "Title"
- ],
- "type": "object"
- },
- "ParameterSelectableValues": {
- "additionalProperties": false,
- "properties": {
- "LinkToDataSetColumn": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "Values": {
- "items": {
- "type": "string"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "ParameterSliderControl": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/SliderControlDisplayOptions"
- },
- "MaximumValue": {
- "default": 0,
- "type": "number"
- },
- "MinimumValue": {
- "default": 0,
- "type": "number"
- },
- "ParameterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "StepSize": {
- "default": 0,
- "type": "number"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "MaximumValue",
- "MinimumValue",
- "ParameterControlId",
- "SourceParameterName",
- "StepSize",
- "Title"
- ],
- "type": "object"
- },
- "ParameterTextAreaControl": {
- "additionalProperties": false,
- "properties": {
- "Delimiter": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "DisplayOptions": {
- "$ref": "#/definitions/TextAreaControlDisplayOptions"
- },
- "ParameterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "ParameterControlId",
- "SourceParameterName",
- "Title"
- ],
- "type": "object"
- },
- "ParameterTextFieldControl": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/TextFieldControlDisplayOptions"
- },
- "ParameterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "ParameterControlId",
- "SourceParameterName",
- "Title"
- ],
- "type": "object"
- },
- "ParameterValueType": {
- "enum": [
- "MULTI_VALUED",
- "SINGLE_VALUED"
- ],
- "type": "string"
- },
- "Parameters": {
- "additionalProperties": false,
- "properties": {
- "DateTimeParameters": {
- "items": {
- "$ref": "#/definitions/DateTimeParameter"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "DecimalParameters": {
- "items": {
- "$ref": "#/definitions/DecimalParameter"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "IntegerParameters": {
- "items": {
- "$ref": "#/definitions/IntegerParameter"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "StringParameters": {
- "items": {
- "$ref": "#/definitions/StringParameter"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "PercentVisibleRange": {
- "additionalProperties": false,
- "properties": {
- "From": {
- "default": null,
- "maximum": 100,
- "minimum": 0,
- "type": "number"
- },
- "To": {
- "default": null,
- "maximum": 100,
- "minimum": 0,
- "type": "number"
- }
- },
- "type": "object"
- },
- "PercentageDisplayFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DecimalPlacesConfiguration": {
- "$ref": "#/definitions/DecimalPlacesConfiguration"
- },
- "NegativeValueConfiguration": {
- "$ref": "#/definitions/NegativeValueConfiguration"
- },
- "NullValueFormatConfiguration": {
- "$ref": "#/definitions/NullValueFormatConfiguration"
- },
- "Prefix": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "SeparatorConfiguration": {
- "$ref": "#/definitions/NumericSeparatorConfiguration"
- },
- "Suffix": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- }
- },
- "type": "object"
- },
- "PercentileAggregation": {
- "additionalProperties": false,
- "properties": {
- "PercentileValue": {
- "maximum": 100,
- "minimum": 0,
- "type": "number"
- }
- },
- "type": "object"
- },
- "PeriodOverPeriodComputation": {
- "additionalProperties": false,
- "properties": {
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "type": "string"
- },
- "Time": {
- "$ref": "#/definitions/DimensionField"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId"
- ],
- "type": "object"
- },
- "PeriodToDateComputation": {
- "additionalProperties": false,
- "properties": {
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "type": "string"
- },
- "PeriodTimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- },
- "Time": {
- "$ref": "#/definitions/DimensionField"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId"
- ],
- "type": "object"
- },
- "PieChartAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "SmallMultiples": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "PieChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ContributionAnalysisDefaults": {
- "items": {
- "$ref": "#/definitions/ContributionAnalysisDefault"
- },
- "maxItems": 200,
- "minItems": 1,
- "type": "array"
- },
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "DonutOptions": {
- "$ref": "#/definitions/DonutOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/PieChartFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "SmallMultiplesOptions": {
- "$ref": "#/definitions/SmallMultiplesOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/PieChartSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "ValueLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- }
- },
- "type": "object"
- },
- "PieChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "PieChartAggregatedFieldWells": {
- "$ref": "#/definitions/PieChartAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "PieChartSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "SmallMultiplesLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "SmallMultiplesSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "PieChartVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/PieChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "PivotFieldSortOptions": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "SortBy": {
- "$ref": "#/definitions/PivotTableSortBy"
- }
- },
- "required": [
- "FieldId",
- "SortBy"
- ],
- "type": "object"
- },
- "PivotTableAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Columns": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 40,
- "minItems": 0,
- "type": "array"
- },
- "Rows": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 40,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 40,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "PivotTableCellConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "Scope": {
- "$ref": "#/definitions/PivotTableConditionalFormattingScope"
- },
- "Scopes": {
- "items": {
- "$ref": "#/definitions/PivotTableConditionalFormattingScope"
- },
- "maxItems": 3,
- "minItems": 0,
- "type": "array"
- },
- "TextFormat": {
- "$ref": "#/definitions/TextConditionalFormat"
- }
- },
- "required": [
- "FieldId"
- ],
- "type": "object"
- },
- "PivotTableConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "ConditionalFormattingOptions": {
- "items": {
- "$ref": "#/definitions/PivotTableConditionalFormattingOption"
- },
- "maxItems": 500,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "PivotTableConditionalFormattingOption": {
- "additionalProperties": false,
- "properties": {
- "Cell": {
- "$ref": "#/definitions/PivotTableCellConditionalFormatting"
- }
- },
- "type": "object"
- },
- "PivotTableConditionalFormattingScope": {
- "additionalProperties": false,
- "properties": {
- "Role": {
- "$ref": "#/definitions/PivotTableConditionalFormattingScopeRole"
- }
- },
- "type": "object"
- },
- "PivotTableConditionalFormattingScopeRole": {
- "enum": [
- "FIELD",
- "FIELD_TOTAL",
- "GRAND_TOTAL"
- ],
- "type": "string"
- },
- "PivotTableConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FieldOptions": {
- "$ref": "#/definitions/PivotTableFieldOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/PivotTableFieldWells"
- },
- "PaginatedReportOptions": {
- "$ref": "#/definitions/PivotTablePaginatedReportOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/PivotTableSortConfiguration"
- },
- "TableOptions": {
- "$ref": "#/definitions/PivotTableOptions"
- },
- "TotalOptions": {
- "$ref": "#/definitions/PivotTableTotalOptions"
- }
- },
- "type": "object"
- },
- "PivotTableDataPathOption": {
- "additionalProperties": false,
- "properties": {
- "DataPathList": {
- "items": {
- "$ref": "#/definitions/DataPathValue"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "Width": {
- "type": "string"
- }
- },
- "required": [
- "DataPathList"
- ],
- "type": "object"
- },
- "PivotTableDataPathType": {
- "enum": [
- "HIERARCHY_ROWS_LAYOUT_COLUMN",
- "MULTIPLE_ROW_METRICS_COLUMN",
- "EMPTY_COLUMN_HEADER",
- "COUNT_METRIC_COLUMN"
- ],
- "type": "string"
- },
- "PivotTableFieldCollapseState": {
- "enum": [
- "COLLAPSED",
- "EXPANDED"
- ],
- "type": "string"
- },
- "PivotTableFieldCollapseStateOption": {
- "additionalProperties": false,
- "properties": {
- "State": {
- "$ref": "#/definitions/PivotTableFieldCollapseState"
- },
- "Target": {
- "$ref": "#/definitions/PivotTableFieldCollapseStateTarget"
- }
- },
- "required": [
- "Target"
- ],
- "type": "object"
- },
- "PivotTableFieldCollapseStateTarget": {
- "additionalProperties": false,
- "properties": {
- "FieldDataPathValues": {
- "items": {
- "$ref": "#/definitions/DataPathValue"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "FieldId": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "PivotTableFieldOption": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "required": [
- "FieldId"
- ],
- "type": "object"
- },
- "PivotTableFieldOptions": {
- "additionalProperties": false,
- "properties": {
- "CollapseStateOptions": {
- "items": {
- "$ref": "#/definitions/PivotTableFieldCollapseStateOption"
- },
- "type": "array"
- },
- "DataPathOptions": {
- "items": {
- "$ref": "#/definitions/PivotTableDataPathOption"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "SelectedFieldOptions": {
- "items": {
- "$ref": "#/definitions/PivotTableFieldOption"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "PivotTableFieldSubtotalOptions": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "type": "object"
- },
- "PivotTableFieldWells": {
- "additionalProperties": false,
- "properties": {
- "PivotTableAggregatedFieldWells": {
- "$ref": "#/definitions/PivotTableAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "PivotTableMetricPlacement": {
- "enum": [
- "ROW",
- "COLUMN"
- ],
- "type": "string"
- },
- "PivotTableOptions": {
- "additionalProperties": false,
- "properties": {
- "CellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "CollapsedRowDimensionsVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "ColumnHeaderStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "ColumnNamesVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "DefaultCellWidth": {
- "type": "string"
- },
- "MetricPlacement": {
- "$ref": "#/definitions/PivotTableMetricPlacement"
- },
- "RowAlternateColorOptions": {
- "$ref": "#/definitions/RowAlternateColorOptions"
- },
- "RowFieldNamesStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "RowHeaderStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "RowsLabelOptions": {
- "$ref": "#/definitions/PivotTableRowsLabelOptions"
- },
- "RowsLayout": {
- "$ref": "#/definitions/PivotTableRowsLayout"
- },
- "SingleMetricVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "ToggleButtonsVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "PivotTablePaginatedReportOptions": {
- "additionalProperties": false,
- "properties": {
- "OverflowColumnHeaderVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "VerticalOverflowVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "PivotTableRowsLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "maxLength": 1024,
- "minLength": 1,
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "PivotTableRowsLayout": {
- "enum": [
- "TABULAR",
- "HIERARCHY"
- ],
- "type": "string"
- },
- "PivotTableSortBy": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnSort"
- },
- "DataPath": {
- "$ref": "#/definitions/DataPathSort"
- },
- "Field": {
- "$ref": "#/definitions/FieldSort"
- }
- },
- "type": "object"
- },
- "PivotTableSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FieldSortOptions": {
- "items": {
- "$ref": "#/definitions/PivotFieldSortOptions"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "PivotTableSubtotalLevel": {
- "enum": [
- "ALL",
- "CUSTOM",
- "LAST"
- ],
- "type": "string"
- },
- "PivotTableTotalOptions": {
- "additionalProperties": false,
- "properties": {
- "ColumnSubtotalOptions": {
- "$ref": "#/definitions/SubtotalOptions"
- },
- "ColumnTotalOptions": {
- "$ref": "#/definitions/PivotTotalOptions"
- },
- "RowSubtotalOptions": {
- "$ref": "#/definitions/SubtotalOptions"
- },
- "RowTotalOptions": {
- "$ref": "#/definitions/PivotTotalOptions"
- }
- },
- "type": "object"
- },
- "PivotTableVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/PivotTableConfiguration"
- },
- "ConditionalFormatting": {
- "$ref": "#/definitions/PivotTableConditionalFormatting"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "PivotTotalOptions": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "type": "string"
- },
- "MetricHeaderCellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "Placement": {
- "$ref": "#/definitions/TableTotalsPlacement"
- },
- "ScrollStatus": {
- "$ref": "#/definitions/TableTotalsScrollStatus"
- },
- "TotalAggregationOptions": {
- "items": {
- "$ref": "#/definitions/TotalAggregationOption"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "TotalCellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "TotalsVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "ValueCellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- }
- },
- "type": "object"
- },
- "PredefinedHierarchy": {
- "additionalProperties": false,
- "properties": {
- "Columns": {
- "items": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "maxItems": 10,
- "minItems": 1,
- "type": "array"
- },
- "DrillDownFilters": {
- "items": {
- "$ref": "#/definitions/DrillDownFilter"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "HierarchyId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Columns",
- "HierarchyId"
- ],
- "type": "object"
- },
- "PrimaryValueDisplayType": {
- "enum": [
- "HIDDEN",
- "COMPARISON",
- "ACTUAL"
- ],
- "type": "string"
- },
- "ProgressBarOptions": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "RadarChartAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Color": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "RadarChartAreaStyleSettings": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "RadarChartAxesRangeScale": {
- "enum": [
- "AUTO",
- "INDEPENDENT",
- "SHARED"
- ],
- "type": "string"
- },
- "RadarChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "AlternateBandColorsVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "AlternateBandEvenColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "AlternateBandOddColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "AxesRangeScale": {
- "$ref": "#/definitions/RadarChartAxesRangeScale"
- },
- "BaseSeriesSettings": {
- "$ref": "#/definitions/RadarChartSeriesSettings"
- },
- "CategoryAxis": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "CategoryLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ColorAxis": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "ColorLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/RadarChartFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "Shape": {
- "$ref": "#/definitions/RadarChartShape"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/RadarChartSortConfiguration"
- },
- "StartAngle": {
- "maximum": 360,
- "minimum": -360,
- "type": "number"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- }
- },
- "type": "object"
- },
- "RadarChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "RadarChartAggregatedFieldWells": {
- "$ref": "#/definitions/RadarChartAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "RadarChartSeriesSettings": {
- "additionalProperties": false,
- "properties": {
- "AreaStyleSettings": {
- "$ref": "#/definitions/RadarChartAreaStyleSettings"
- }
- },
- "type": "object"
- },
- "RadarChartShape": {
- "enum": [
- "CIRCLE",
- "POLYGON"
- ],
- "type": "string"
- },
- "RadarChartSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "ColorItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "ColorSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "RadarChartVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/RadarChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "RangeEndsLabelType": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "ReferenceLine": {
- "additionalProperties": false,
- "properties": {
- "DataConfiguration": {
- "$ref": "#/definitions/ReferenceLineDataConfiguration"
- },
- "LabelConfiguration": {
- "$ref": "#/definitions/ReferenceLineLabelConfiguration"
- },
- "Status": {
- "$ref": "#/definitions/WidgetStatus"
- },
- "StyleConfiguration": {
- "$ref": "#/definitions/ReferenceLineStyleConfiguration"
- }
- },
- "required": [
- "DataConfiguration"
- ],
- "type": "object"
- },
- "ReferenceLineCustomLabelConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "pattern": "\\S",
- "type": "string"
- }
- },
- "required": [
- "CustomLabel"
- ],
- "type": "object"
- },
- "ReferenceLineDataConfiguration": {
- "additionalProperties": false,
- "properties": {
- "AxisBinding": {
- "$ref": "#/definitions/AxisBinding"
- },
- "DynamicConfiguration": {
- "$ref": "#/definitions/ReferenceLineDynamicDataConfiguration"
- },
- "SeriesType": {
- "$ref": "#/definitions/ReferenceLineSeriesType"
- },
- "StaticConfiguration": {
- "$ref": "#/definitions/ReferenceLineStaticDataConfiguration"
- }
- },
- "type": "object"
- },
- "ReferenceLineDynamicDataConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Calculation": {
- "$ref": "#/definitions/NumericalAggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "MeasureAggregationFunction": {
- "$ref": "#/definitions/AggregationFunction"
- }
- },
- "required": [
- "Calculation",
- "Column"
- ],
- "type": "object"
- },
- "ReferenceLineLabelConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomLabelConfiguration": {
- "$ref": "#/definitions/ReferenceLineCustomLabelConfiguration"
- },
- "FontColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "FontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "HorizontalPosition": {
- "$ref": "#/definitions/ReferenceLineLabelHorizontalPosition"
- },
- "ValueLabelConfiguration": {
- "$ref": "#/definitions/ReferenceLineValueLabelConfiguration"
- },
- "VerticalPosition": {
- "$ref": "#/definitions/ReferenceLineLabelVerticalPosition"
- }
- },
- "type": "object"
- },
- "ReferenceLineLabelHorizontalPosition": {
- "enum": [
- "LEFT",
- "CENTER",
- "RIGHT"
- ],
- "type": "string"
- },
- "ReferenceLineLabelVerticalPosition": {
- "enum": [
- "ABOVE",
- "BELOW"
- ],
- "type": "string"
- },
- "ReferenceLinePatternType": {
- "enum": [
- "SOLID",
- "DASHED",
- "DOTTED"
- ],
- "type": "string"
- },
- "ReferenceLineSeriesType": {
- "enum": [
- "BAR",
- "LINE"
- ],
- "type": "string"
- },
- "ReferenceLineStaticDataConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Value": {
- "default": 0,
- "type": "number"
- }
- },
- "required": [
- "Value"
- ],
- "type": "object"
- },
- "ReferenceLineStyleConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "Pattern": {
- "$ref": "#/definitions/ReferenceLinePatternType"
- }
- },
- "type": "object"
- },
- "ReferenceLineValueLabelConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FormatConfiguration": {
- "$ref": "#/definitions/NumericFormatConfiguration"
- },
- "RelativePosition": {
- "$ref": "#/definitions/ReferenceLineValueLabelRelativePosition"
- }
- },
- "type": "object"
- },
- "ReferenceLineValueLabelRelativePosition": {
- "enum": [
- "BEFORE_CUSTOM_LABEL",
- "AFTER_CUSTOM_LABEL"
- ],
- "type": "string"
- },
- "RelativeDateTimeControlDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "DateTimeFormat": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "InfoIconLabelOptions": {
- "$ref": "#/definitions/SheetControlInfoIconLabelOptions"
- },
- "TitleOptions": {
- "$ref": "#/definitions/LabelOptions"
- }
- },
- "type": "object"
- },
- "RelativeDateType": {
- "enum": [
- "PREVIOUS",
- "THIS",
- "LAST",
- "NOW",
- "NEXT"
- ],
- "type": "string"
- },
- "RelativeDatesFilter": {
- "additionalProperties": false,
- "properties": {
- "AnchorDateConfiguration": {
- "$ref": "#/definitions/AnchorDateConfiguration"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- },
- "ExcludePeriodConfiguration": {
- "$ref": "#/definitions/ExcludePeriodConfiguration"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "MinimumGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- },
- "NullOption": {
- "$ref": "#/definitions/FilterNullOption"
- },
- "ParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "RelativeDateType": {
- "$ref": "#/definitions/RelativeDateType"
- },
- "RelativeDateValue": {
- "default": null,
- "type": "number"
- },
- "TimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- }
- },
- "required": [
- "AnchorDateConfiguration",
- "Column",
- "FilterId",
- "NullOption",
- "RelativeDateType",
- "TimeGranularity"
- ],
- "type": "object"
- },
- "RelativeFontSize": {
- "enum": [
- "EXTRA_SMALL",
- "SMALL",
- "MEDIUM",
- "LARGE",
- "EXTRA_LARGE"
- ],
- "type": "string"
- },
- "ResizeOption": {
- "enum": [
- "FIXED",
- "RESPONSIVE"
- ],
- "type": "string"
- },
- "ResourcePermission": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "type": "string"
- },
- "maxItems": 20,
- "minItems": 1,
- "type": "array"
- },
- "Principal": {
- "maxLength": 256,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Actions",
- "Principal"
- ],
- "type": "object"
- },
- "ResourceStatus": {
- "enum": [
- "CREATION_IN_PROGRESS",
- "CREATION_SUCCESSFUL",
- "CREATION_FAILED",
- "UPDATE_IN_PROGRESS",
- "UPDATE_SUCCESSFUL",
- "UPDATE_FAILED",
- "DELETED"
- ],
- "type": "string"
- },
- "RollingDateConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DataSetIdentifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Expression": {
- "maxLength": 4096,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Expression"
- ],
- "type": "object"
- },
- "RowAlternateColorOptions": {
- "additionalProperties": false,
- "properties": {
- "RowAlternateColors": {
- "items": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Status": {
- "$ref": "#/definitions/WidgetStatus"
- },
- "UsePrimaryBackgroundColor": {
- "$ref": "#/definitions/WidgetStatus"
- }
- },
- "type": "object"
- },
- "SameSheetTargetVisualConfiguration": {
- "additionalProperties": false,
- "properties": {
- "TargetVisualOptions": {
- "$ref": "#/definitions/TargetVisualOptions"
- },
- "TargetVisuals": {
- "items": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "maxItems": 50,
- "minItems": 1,
- "type": "array"
- }
- },
- "type": "object"
- },
- "SankeyDiagramAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Destination": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Source": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Weight": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "SankeyDiagramChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/SankeyDiagramFieldWells"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/SankeyDiagramSortConfiguration"
- }
- },
- "type": "object"
- },
- "SankeyDiagramFieldWells": {
- "additionalProperties": false,
- "properties": {
- "SankeyDiagramAggregatedFieldWells": {
- "$ref": "#/definitions/SankeyDiagramAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "SankeyDiagramSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DestinationItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "SourceItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "WeightSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "SankeyDiagramVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/SankeyDiagramChartConfiguration"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "ScatterPlotCategoricallyAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Label": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Size": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "XAxis": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "YAxis": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "ScatterPlotConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/ScatterPlotFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- },
- "XAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "XAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "YAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "YAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- }
- },
- "type": "object"
- },
- "ScatterPlotFieldWells": {
- "additionalProperties": false,
- "properties": {
- "ScatterPlotCategoricallyAggregatedFieldWells": {
- "$ref": "#/definitions/ScatterPlotCategoricallyAggregatedFieldWells"
- },
- "ScatterPlotUnaggregatedFieldWells": {
- "$ref": "#/definitions/ScatterPlotUnaggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "ScatterPlotUnaggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Label": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Size": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "XAxis": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "YAxis": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "ScatterPlotVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/ScatterPlotConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "ScrollBarOptions": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- },
- "VisibleRange": {
- "$ref": "#/definitions/VisibleRangeOptions"
- }
- },
- "type": "object"
- },
- "SecondaryValueOptions": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "SectionAfterPageBreak": {
- "additionalProperties": false,
- "properties": {
- "Status": {
- "$ref": "#/definitions/SectionPageBreakStatus"
- }
- },
- "type": "object"
- },
- "SectionBasedLayoutCanvasSizeOptions": {
- "additionalProperties": false,
- "properties": {
- "PaperCanvasSizeOptions": {
- "$ref": "#/definitions/SectionBasedLayoutPaperCanvasSizeOptions"
- }
- },
- "type": "object"
- },
- "SectionBasedLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "BodySections": {
- "items": {
- "$ref": "#/definitions/BodySectionConfiguration"
- },
- "maxItems": 28,
- "minItems": 0,
- "type": "array"
- },
- "CanvasSizeOptions": {
- "$ref": "#/definitions/SectionBasedLayoutCanvasSizeOptions"
- },
- "FooterSections": {
- "items": {
- "$ref": "#/definitions/HeaderFooterSectionConfiguration"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "HeaderSections": {
- "items": {
- "$ref": "#/definitions/HeaderFooterSectionConfiguration"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "BodySections",
- "CanvasSizeOptions",
- "FooterSections",
- "HeaderSections"
- ],
- "type": "object"
- },
- "SectionBasedLayoutPaperCanvasSizeOptions": {
- "additionalProperties": false,
- "properties": {
- "PaperMargin": {
- "$ref": "#/definitions/Spacing"
- },
- "PaperOrientation": {
- "$ref": "#/definitions/PaperOrientation"
- },
- "PaperSize": {
- "$ref": "#/definitions/PaperSize"
- }
- },
- "type": "object"
- },
- "SectionLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FreeFormLayout": {
- "$ref": "#/definitions/FreeFormSectionLayoutConfiguration"
- }
- },
- "required": [
- "FreeFormLayout"
- ],
- "type": "object"
- },
- "SectionPageBreakConfiguration": {
- "additionalProperties": false,
- "properties": {
- "After": {
- "$ref": "#/definitions/SectionAfterPageBreak"
- }
- },
- "type": "object"
- },
- "SectionPageBreakStatus": {
- "enum": [
- "ENABLED",
- "DISABLED"
- ],
- "type": "string"
- },
- "SectionStyle": {
- "additionalProperties": false,
- "properties": {
- "Height": {
- "type": "string"
- },
- "Padding": {
- "$ref": "#/definitions/Spacing"
- }
- },
- "type": "object"
- },
- "SelectAllValueOptions": {
- "enum": [
- "ALL_VALUES"
- ],
- "type": "string"
- },
- "SelectedFieldOptions": {
- "enum": [
- "ALL_FIELDS"
- ],
- "type": "string"
- },
- "SelectedSheetsFilterScopeConfiguration": {
- "additionalProperties": false,
- "properties": {
- "SheetVisualScopingConfigurations": {
- "items": {
- "$ref": "#/definitions/SheetVisualScopingConfiguration"
- },
- "maxItems": 50,
- "minItems": 1,
- "type": "array"
- }
- },
- "type": "object"
- },
- "SelectedTooltipType": {
- "enum": [
- "BASIC",
- "DETAILED"
- ],
- "type": "string"
- },
- "SeriesItem": {
- "additionalProperties": false,
- "properties": {
- "DataFieldSeriesItem": {
- "$ref": "#/definitions/DataFieldSeriesItem"
- },
- "FieldSeriesItem": {
- "$ref": "#/definitions/FieldSeriesItem"
- }
- },
- "type": "object"
- },
- "SetParameterValueConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DestinationParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "Value": {
- "$ref": "#/definitions/DestinationParameterValueConfiguration"
- }
- },
- "required": [
- "DestinationParameterName",
- "Value"
- ],
- "type": "object"
- },
- "ShapeConditionalFormat": {
- "additionalProperties": false,
- "properties": {
- "BackgroundColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "required": [
- "BackgroundColor"
- ],
- "type": "object"
- },
- "Sheet": {
- "additionalProperties": false,
- "properties": {
- "Name": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "SheetId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "type": "object"
- },
- "SheetContentType": {
- "enum": [
- "PAGINATED",
- "INTERACTIVE"
- ],
- "type": "string"
- },
- "SheetControlDateTimePickerType": {
- "enum": [
- "SINGLE_VALUED",
- "DATE_RANGE"
- ],
- "type": "string"
- },
- "SheetControlInfoIconLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "InfoIconText": {
- "maxLength": 100,
- "minLength": 1,
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "SheetControlLayout": {
- "additionalProperties": false,
- "properties": {
- "Configuration": {
- "$ref": "#/definitions/SheetControlLayoutConfiguration"
- }
- },
- "required": [
- "Configuration"
- ],
- "type": "object"
- },
- "SheetControlLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "GridLayout": {
- "$ref": "#/definitions/GridLayoutConfiguration"
- }
- },
- "type": "object"
- },
- "SheetControlListType": {
- "enum": [
- "MULTI_SELECT",
- "SINGLE_SELECT"
- ],
- "type": "string"
- },
- "SheetControlSliderType": {
- "enum": [
- "SINGLE_POINT",
- "RANGE"
- ],
- "type": "string"
- },
- "SheetControlsOption": {
- "additionalProperties": false,
- "properties": {
- "VisibilityState": {
- "$ref": "#/definitions/DashboardUIState"
- }
- },
- "type": "object"
- },
- "SheetDefinition": {
- "additionalProperties": false,
- "properties": {
- "ContentType": {
- "$ref": "#/definitions/SheetContentType"
- },
- "Description": {
- "maxLength": 1024,
- "minLength": 1,
- "type": "string"
- },
- "FilterControls": {
- "items": {
- "$ref": "#/definitions/FilterControl"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Layouts": {
- "items": {
- "$ref": "#/definitions/Layout"
- },
- "maxItems": 1,
- "minItems": 1,
- "type": "array"
- },
- "Name": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "ParameterControls": {
- "items": {
- "$ref": "#/definitions/ParameterControl"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "SheetControlLayouts": {
- "items": {
- "$ref": "#/definitions/SheetControlLayout"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "SheetId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "TextBoxes": {
- "items": {
- "$ref": "#/definitions/SheetTextBox"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "Title": {
- "maxLength": 1024,
- "minLength": 1,
- "type": "string"
- },
- "Visuals": {
- "items": {
- "$ref": "#/definitions/Visual"
- },
- "maxItems": 50,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "SheetId"
- ],
- "type": "object"
- },
- "SheetElementConfigurationOverrides": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "SheetElementRenderingRule": {
- "additionalProperties": false,
- "properties": {
- "ConfigurationOverrides": {
- "$ref": "#/definitions/SheetElementConfigurationOverrides"
- },
- "Expression": {
- "maxLength": 4096,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "ConfigurationOverrides",
- "Expression"
- ],
- "type": "object"
- },
- "SheetLayoutElementMaximizationOption": {
- "additionalProperties": false,
- "properties": {
- "AvailabilityStatus": {
- "$ref": "#/definitions/DashboardBehavior"
- }
- },
- "type": "object"
- },
- "SheetTextBox": {
- "additionalProperties": false,
- "properties": {
- "Content": {
- "maxLength": 150000,
- "minLength": 0,
- "type": "string"
- },
- "SheetTextBoxId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "SheetTextBoxId"
- ],
- "type": "object"
- },
- "SheetVisualScopingConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Scope": {
- "$ref": "#/definitions/FilterVisualScope"
- },
- "SheetId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "VisualIds": {
- "items": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "maxItems": 50,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "Scope",
- "SheetId"
- ],
- "type": "object"
- },
- "ShortFormatText": {
- "additionalProperties": false,
- "properties": {
- "PlainText": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "RichText": {
- "maxLength": 1024,
- "minLength": 1,
- "type": "string"
- }
- },
- "type": "object"
- },
- "SimpleAttributeAggregationFunction": {
- "enum": [
- "UNIQUE_VALUE"
- ],
- "type": "string"
- },
- "SimpleClusterMarker": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- }
- },
- "type": "object"
- },
- "SimpleNumericalAggregationFunction": {
- "enum": [
- "SUM",
- "AVERAGE",
- "MIN",
- "MAX",
- "COUNT",
- "DISTINCT_COUNT",
- "VAR",
- "VARP",
- "STDEV",
- "STDEVP",
- "MEDIAN"
- ],
- "type": "string"
- },
- "SimpleTotalAggregationFunction": {
- "enum": [
- "DEFAULT",
- "SUM",
- "AVERAGE",
- "MIN",
- "MAX",
- "NONE"
- ],
- "type": "string"
- },
- "SliderControlDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "InfoIconLabelOptions": {
- "$ref": "#/definitions/SheetControlInfoIconLabelOptions"
- },
- "TitleOptions": {
- "$ref": "#/definitions/LabelOptions"
- }
- },
- "type": "object"
- },
- "SmallMultiplesAxisPlacement": {
- "enum": [
- "OUTSIDE",
- "INSIDE"
- ],
- "type": "string"
- },
- "SmallMultiplesAxisProperties": {
- "additionalProperties": false,
- "properties": {
- "Placement": {
- "$ref": "#/definitions/SmallMultiplesAxisPlacement"
- },
- "Scale": {
- "$ref": "#/definitions/SmallMultiplesAxisScale"
- }
- },
- "type": "object"
- },
- "SmallMultiplesAxisScale": {
- "enum": [
- "SHARED",
- "INDEPENDENT"
- ],
- "type": "string"
- },
- "SmallMultiplesOptions": {
- "additionalProperties": false,
- "properties": {
- "MaxVisibleColumns": {
- "maximum": 10,
- "minimum": 1,
- "type": "number"
- },
- "MaxVisibleRows": {
- "maximum": 10,
- "minimum": 1,
- "type": "number"
- },
- "PanelConfiguration": {
- "$ref": "#/definitions/PanelConfiguration"
- },
- "XAxis": {
- "$ref": "#/definitions/SmallMultiplesAxisProperties"
- },
- "YAxis": {
- "$ref": "#/definitions/SmallMultiplesAxisProperties"
- }
- },
- "type": "object"
- },
- "SortDirection": {
- "enum": [
- "ASC",
- "DESC"
- ],
- "type": "string"
- },
- "Spacing": {
- "additionalProperties": false,
- "properties": {
- "Bottom": {
- "type": "string"
- },
- "Left": {
- "type": "string"
- },
- "Right": {
- "type": "string"
- },
- "Top": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "SpecialValue": {
- "enum": [
- "EMPTY",
- "NULL",
- "OTHER"
- ],
- "type": "string"
- },
- "StringDefaultValues": {
- "additionalProperties": false,
- "properties": {
- "DynamicValue": {
- "$ref": "#/definitions/DynamicDefaultValue"
- },
- "StaticValues": {
- "items": {
- "type": "string"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "StringFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "NullValueFormatConfiguration": {
- "$ref": "#/definitions/NullValueFormatConfiguration"
- },
- "NumericFormatConfiguration": {
- "$ref": "#/definitions/NumericFormatConfiguration"
- }
- },
- "type": "object"
- },
- "StringParameter": {
- "additionalProperties": false,
- "properties": {
- "Name": {
- "pattern": "\\S",
- "type": "string"
- },
- "Values": {
- "items": {
- "type": "string"
- },
- "type": "array"
- }
- },
- "required": [
- "Name",
- "Values"
- ],
- "type": "object"
- },
- "StringParameterDeclaration": {
- "additionalProperties": false,
- "properties": {
- "DefaultValues": {
- "$ref": "#/definitions/StringDefaultValues"
- },
- "MappedDataSetParameters": {
- "items": {
- "$ref": "#/definitions/MappedDataSetParameter"
- },
- "maxItems": 150,
- "minItems": 0,
- "type": "array"
- },
- "Name": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "ParameterValueType": {
- "$ref": "#/definitions/ParameterValueType"
- },
- "ValueWhenUnset": {
- "$ref": "#/definitions/StringValueWhenUnsetConfiguration"
- }
- },
- "required": [
- "Name",
- "ParameterValueType"
- ],
- "type": "object"
- },
- "StringValueWhenUnsetConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomValue": {
- "type": "string"
- },
- "ValueWhenUnsetOption": {
- "$ref": "#/definitions/ValueWhenUnsetOption"
- }
- },
- "type": "object"
- },
- "StyledCellType": {
- "enum": [
- "TOTAL",
- "METRIC_HEADER",
- "VALUE"
- ],
- "type": "string"
- },
- "SubtotalOptions": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "type": "string"
- },
- "FieldLevel": {
- "$ref": "#/definitions/PivotTableSubtotalLevel"
- },
- "FieldLevelOptions": {
- "items": {
- "$ref": "#/definitions/PivotTableFieldSubtotalOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "MetricHeaderCellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "StyleTargets": {
- "items": {
- "$ref": "#/definitions/TableStyleTarget"
- },
- "maxItems": 3,
- "minItems": 0,
- "type": "array"
- },
- "TotalCellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "TotalsVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "ValueCellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- }
- },
- "type": "object"
- },
- "TableAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "GroupBy": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TableBorderOptions": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "Style": {
- "$ref": "#/definitions/TableBorderStyle"
- },
- "Thickness": {
- "maximum": 4,
- "minimum": 1,
- "type": "number"
- }
- },
- "type": "object"
- },
- "TableBorderStyle": {
- "enum": [
- "NONE",
- "SOLID"
- ],
- "type": "string"
- },
- "TableCellConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "TextFormat": {
- "$ref": "#/definitions/TextConditionalFormat"
- }
- },
- "required": [
- "FieldId"
- ],
- "type": "object"
- },
- "TableCellImageScalingConfiguration": {
- "enum": [
- "FIT_TO_CELL_HEIGHT",
- "FIT_TO_CELL_WIDTH",
- "DO_NOT_SCALE"
- ],
- "type": "string"
- },
- "TableCellImageSizingConfiguration": {
- "additionalProperties": false,
- "properties": {
- "TableCellImageScalingConfiguration": {
- "$ref": "#/definitions/TableCellImageScalingConfiguration"
- }
- },
- "type": "object"
- },
- "TableCellStyle": {
- "additionalProperties": false,
- "properties": {
- "BackgroundColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "Border": {
- "$ref": "#/definitions/GlobalTableBorderOptions"
- },
- "FontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "Height": {
- "maximum": 500,
- "minimum": 8,
- "type": "number"
- },
- "HorizontalTextAlignment": {
- "$ref": "#/definitions/HorizontalTextAlignment"
- },
- "TextWrap": {
- "$ref": "#/definitions/TextWrap"
- },
- "VerticalTextAlignment": {
- "$ref": "#/definitions/VerticalTextAlignment"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "TableConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "ConditionalFormattingOptions": {
- "items": {
- "$ref": "#/definitions/TableConditionalFormattingOption"
- },
- "maxItems": 500,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TableConditionalFormattingOption": {
- "additionalProperties": false,
- "properties": {
- "Cell": {
- "$ref": "#/definitions/TableCellConditionalFormatting"
- },
- "Row": {
- "$ref": "#/definitions/TableRowConditionalFormatting"
- }
- },
- "type": "object"
- },
- "TableConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FieldOptions": {
- "$ref": "#/definitions/TableFieldOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/TableFieldWells"
- },
- "PaginatedReportOptions": {
- "$ref": "#/definitions/TablePaginatedReportOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/TableSortConfiguration"
- },
- "TableInlineVisualizations": {
- "items": {
- "$ref": "#/definitions/TableInlineVisualization"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "TableOptions": {
- "$ref": "#/definitions/TableOptions"
- },
- "TotalOptions": {
- "$ref": "#/definitions/TotalOptions"
- }
- },
- "type": "object"
- },
- "TableFieldCustomIconContent": {
- "additionalProperties": false,
- "properties": {
- "Icon": {
- "$ref": "#/definitions/TableFieldIconSetType"
- }
- },
- "type": "object"
- },
- "TableFieldCustomTextContent": {
- "additionalProperties": false,
- "properties": {
- "FontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "Value": {
- "type": "string"
- }
- },
- "required": [
- "FontConfiguration"
- ],
- "type": "object"
- },
- "TableFieldIconSetType": {
- "enum": [
- "LINK"
- ],
- "type": "string"
- },
- "TableFieldImageConfiguration": {
- "additionalProperties": false,
- "properties": {
- "SizingOptions": {
- "$ref": "#/definitions/TableCellImageSizingConfiguration"
- }
- },
- "type": "object"
- },
- "TableFieldLinkConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Content": {
- "$ref": "#/definitions/TableFieldLinkContentConfiguration"
- },
- "Target": {
- "$ref": "#/definitions/URLTargetConfiguration"
- }
- },
- "required": [
- "Content",
- "Target"
- ],
- "type": "object"
- },
- "TableFieldLinkContentConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomIconContent": {
- "$ref": "#/definitions/TableFieldCustomIconContent"
- },
- "CustomTextContent": {
- "$ref": "#/definitions/TableFieldCustomTextContent"
- }
- },
- "type": "object"
- },
- "TableFieldOption": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "URLStyling": {
- "$ref": "#/definitions/TableFieldURLConfiguration"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Width": {
- "type": "string"
- }
- },
- "required": [
- "FieldId"
- ],
- "type": "object"
- },
- "TableFieldOptions": {
- "additionalProperties": false,
- "properties": {
- "Order": {
- "items": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "PinnedFieldOptions": {
- "$ref": "#/definitions/TablePinnedFieldOptions"
- },
- "SelectedFieldOptions": {
- "items": {
- "$ref": "#/definitions/TableFieldOption"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TableFieldURLConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ImageConfiguration": {
- "$ref": "#/definitions/TableFieldImageConfiguration"
- },
- "LinkConfiguration": {
- "$ref": "#/definitions/TableFieldLinkConfiguration"
- }
- },
- "type": "object"
- },
- "TableFieldWells": {
- "additionalProperties": false,
- "properties": {
- "TableAggregatedFieldWells": {
- "$ref": "#/definitions/TableAggregatedFieldWells"
- },
- "TableUnaggregatedFieldWells": {
- "$ref": "#/definitions/TableUnaggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "TableInlineVisualization": {
- "additionalProperties": false,
- "properties": {
- "DataBars": {
- "$ref": "#/definitions/DataBarsOptions"
- }
- },
- "type": "object"
- },
- "TableOptions": {
- "additionalProperties": false,
- "properties": {
- "CellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "HeaderStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "Orientation": {
- "$ref": "#/definitions/TableOrientation"
- },
- "RowAlternateColorOptions": {
- "$ref": "#/definitions/RowAlternateColorOptions"
- }
- },
- "type": "object"
- },
- "TableOrientation": {
- "enum": [
- "VERTICAL",
- "HORIZONTAL"
- ],
- "type": "string"
- },
- "TablePaginatedReportOptions": {
- "additionalProperties": false,
- "properties": {
- "OverflowColumnHeaderVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "VerticalOverflowVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "TablePinnedFieldOptions": {
- "additionalProperties": false,
- "properties": {
- "PinnedLeftFields": {
- "items": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "maxItems": 201,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TableRowConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "BackgroundColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- },
- "TextColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "TableSideBorderOptions": {
- "additionalProperties": false,
- "properties": {
- "Bottom": {
- "$ref": "#/definitions/TableBorderOptions"
- },
- "InnerHorizontal": {
- "$ref": "#/definitions/TableBorderOptions"
- },
- "InnerVertical": {
- "$ref": "#/definitions/TableBorderOptions"
- },
- "Left": {
- "$ref": "#/definitions/TableBorderOptions"
- },
- "Right": {
- "$ref": "#/definitions/TableBorderOptions"
- },
- "Top": {
- "$ref": "#/definitions/TableBorderOptions"
- }
- },
- "type": "object"
- },
- "TableSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "PaginationConfiguration": {
- "$ref": "#/definitions/PaginationConfiguration"
- },
- "RowSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TableStyleTarget": {
- "additionalProperties": false,
- "properties": {
- "CellType": {
- "$ref": "#/definitions/StyledCellType"
- }
- },
- "required": [
- "CellType"
- ],
- "type": "object"
- },
- "TableTotalsPlacement": {
- "enum": [
- "START",
- "END",
- "AUTO"
- ],
- "type": "string"
- },
- "TableTotalsScrollStatus": {
- "enum": [
- "PINNED",
- "SCROLLED"
- ],
- "type": "string"
- },
- "TableUnaggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Values": {
- "items": {
- "$ref": "#/definitions/UnaggregatedField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TableVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/TableConfiguration"
- },
- "ConditionalFormatting": {
- "$ref": "#/definitions/TableConditionalFormatting"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "Tag": {
- "additionalProperties": false,
- "properties": {
- "Key": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "Value": {
- "maxLength": 256,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Key",
- "Value"
- ],
- "type": "object"
- },
- "TargetVisualOptions": {
- "enum": [
- "ALL_VISUALS"
- ],
- "type": "string"
- },
- "TextAreaControlDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "InfoIconLabelOptions": {
- "$ref": "#/definitions/SheetControlInfoIconLabelOptions"
- },
- "PlaceholderOptions": {
- "$ref": "#/definitions/TextControlPlaceholderOptions"
- },
- "TitleOptions": {
- "$ref": "#/definitions/LabelOptions"
- }
- },
- "type": "object"
- },
- "TextConditionalFormat": {
- "additionalProperties": false,
- "properties": {
- "BackgroundColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- },
- "Icon": {
- "$ref": "#/definitions/ConditionalFormattingIcon"
- },
- "TextColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "TextControlPlaceholderOptions": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "TextFieldControlDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "InfoIconLabelOptions": {
- "$ref": "#/definitions/SheetControlInfoIconLabelOptions"
- },
- "PlaceholderOptions": {
- "$ref": "#/definitions/TextControlPlaceholderOptions"
- },
- "TitleOptions": {
- "$ref": "#/definitions/LabelOptions"
- }
- },
- "type": "object"
- },
- "TextWrap": {
- "enum": [
- "NONE",
- "WRAP"
- ],
- "type": "string"
- },
- "ThousandSeparatorOptions": {
- "additionalProperties": false,
- "properties": {
- "Symbol": {
- "$ref": "#/definitions/NumericSeparatorSymbol"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "TimeBasedForecastProperties": {
- "additionalProperties": false,
- "properties": {
- "LowerBoundary": {
- "default": null,
- "type": "number"
- },
- "PeriodsBackward": {
- "maximum": 1000,
- "minimum": 0,
- "type": "number"
- },
- "PeriodsForward": {
- "maximum": 1000,
- "minimum": 1,
- "type": "number"
- },
- "PredictionInterval": {
- "maximum": 95,
- "minimum": 50,
- "type": "number"
- },
- "Seasonality": {
- "maximum": 180,
- "minimum": 1,
- "type": "number"
- },
- "UpperBoundary": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "TimeEqualityFilter": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "ParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "RollingDate": {
- "$ref": "#/definitions/RollingDateConfiguration"
- },
- "TimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- },
- "Value": {
- "format": "date-time",
- "type": "string"
- }
- },
- "required": [
- "Column",
- "FilterId"
- ],
- "type": "object"
- },
- "TimeGranularity": {
- "enum": [
- "YEAR",
- "QUARTER",
- "MONTH",
- "WEEK",
- "DAY",
- "HOUR",
- "MINUTE",
- "SECOND",
- "MILLISECOND"
- ],
- "type": "string"
- },
- "TimeRangeDrillDownFilter": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "RangeMaximum": {
- "format": "date-time",
- "type": "string"
- },
- "RangeMinimum": {
- "format": "date-time",
- "type": "string"
- },
- "TimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- }
- },
- "required": [
- "Column",
- "RangeMaximum",
- "RangeMinimum",
- "TimeGranularity"
- ],
- "type": "object"
- },
- "TimeRangeFilter": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- },
- "ExcludePeriodConfiguration": {
- "$ref": "#/definitions/ExcludePeriodConfiguration"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "IncludeMaximum": {
- "default": null,
- "type": "boolean"
- },
- "IncludeMinimum": {
- "default": null,
- "type": "boolean"
- },
- "NullOption": {
- "$ref": "#/definitions/FilterNullOption"
- },
- "RangeMaximumValue": {
- "$ref": "#/definitions/TimeRangeFilterValue"
- },
- "RangeMinimumValue": {
- "$ref": "#/definitions/TimeRangeFilterValue"
- },
- "TimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- }
- },
- "required": [
- "Column",
- "FilterId",
- "NullOption"
- ],
- "type": "object"
- },
- "TimeRangeFilterValue": {
- "additionalProperties": false,
- "properties": {
- "Parameter": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "RollingDate": {
- "$ref": "#/definitions/RollingDateConfiguration"
- },
- "StaticValue": {
- "format": "date-time",
- "type": "string"
- }
- },
- "type": "object"
- },
- "TooltipItem": {
- "additionalProperties": false,
- "properties": {
- "ColumnTooltipItem": {
- "$ref": "#/definitions/ColumnTooltipItem"
- },
- "FieldTooltipItem": {
- "$ref": "#/definitions/FieldTooltipItem"
- }
- },
- "type": "object"
- },
- "TooltipOptions": {
- "additionalProperties": false,
- "properties": {
- "FieldBasedTooltip": {
- "$ref": "#/definitions/FieldBasedTooltip"
- },
- "SelectedTooltipType": {
- "$ref": "#/definitions/SelectedTooltipType"
- },
- "TooltipVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "TooltipTitleType": {
- "enum": [
- "NONE",
- "PRIMARY_VALUE"
- ],
- "type": "string"
- },
- "TopBottomComputationType": {
- "enum": [
- "TOP",
- "BOTTOM"
- ],
- "type": "string"
- },
- "TopBottomFilter": {
- "additionalProperties": false,
- "properties": {
- "AggregationSortConfigurations": {
- "items": {
- "$ref": "#/definitions/AggregationSortConfiguration"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Limit": {
- "default": null,
- "type": "number"
- },
- "ParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "TimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- }
- },
- "required": [
- "AggregationSortConfigurations",
- "Column",
- "FilterId"
- ],
- "type": "object"
- },
- "TopBottomMoversComputation": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "$ref": "#/definitions/DimensionField"
- },
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "MoverSize": {
- "default": 0,
- "maximum": 20,
- "minimum": 1,
- "type": "number"
- },
- "Name": {
- "type": "string"
- },
- "SortOrder": {
- "$ref": "#/definitions/TopBottomSortOrder"
- },
- "Time": {
- "$ref": "#/definitions/DimensionField"
- },
- "Type": {
- "$ref": "#/definitions/TopBottomComputationType"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId",
- "Type"
- ],
- "type": "object"
- },
- "TopBottomRankedComputation": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "$ref": "#/definitions/DimensionField"
- },
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "type": "string"
- },
- "ResultSize": {
- "default": 0,
- "maximum": 20,
- "minimum": 1,
- "type": "number"
- },
- "Type": {
- "$ref": "#/definitions/TopBottomComputationType"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId",
- "Type"
- ],
- "type": "object"
- },
- "TopBottomSortOrder": {
- "enum": [
- "PERCENT_DIFFERENCE",
- "ABSOLUTE_DIFFERENCE"
- ],
- "type": "string"
- },
- "TotalAggregationComputation": {
- "additionalProperties": false,
- "properties": {
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "type": "string"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId"
- ],
- "type": "object"
- },
- "TotalAggregationFunction": {
- "additionalProperties": false,
- "properties": {
- "SimpleTotalAggregationFunction": {
- "$ref": "#/definitions/SimpleTotalAggregationFunction"
- }
- },
- "type": "object"
- },
- "TotalAggregationOption": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "TotalAggregationFunction": {
- "$ref": "#/definitions/TotalAggregationFunction"
- }
- },
- "required": [
- "FieldId",
- "TotalAggregationFunction"
- ],
- "type": "object"
- },
- "TotalOptions": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "type": "string"
- },
- "Placement": {
- "$ref": "#/definitions/TableTotalsPlacement"
- },
- "ScrollStatus": {
- "$ref": "#/definitions/TableTotalsScrollStatus"
- },
- "TotalAggregationOptions": {
- "items": {
- "$ref": "#/definitions/TotalAggregationOption"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "TotalCellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "TotalsVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "TreeMapAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Colors": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Groups": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Sizes": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TreeMapConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ColorLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ColorScale": {
- "$ref": "#/definitions/ColorScale"
- },
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/TreeMapFieldWells"
- },
- "GroupLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "SizeLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/TreeMapSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- }
- },
- "type": "object"
- },
- "TreeMapFieldWells": {
- "additionalProperties": false,
- "properties": {
- "TreeMapAggregatedFieldWells": {
- "$ref": "#/definitions/TreeMapAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "TreeMapSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "TreeMapGroupItemsLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "TreeMapSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TreeMapVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/TreeMapConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "TrendArrowOptions": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "URLTargetConfiguration": {
- "enum": [
- "NEW_TAB",
- "NEW_WINDOW",
- "SAME_TAB"
- ],
- "type": "string"
- },
- "UnaggregatedField": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/FormatConfiguration"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "UniqueValuesComputation": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "$ref": "#/definitions/DimensionField"
- },
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "type": "string"
- }
- },
- "required": [
- "ComputationId"
- ],
- "type": "object"
- },
- "ValidationStrategy": {
- "additionalProperties": false,
- "properties": {
- "Mode": {
- "$ref": "#/definitions/ValidationStrategyMode"
- }
- },
- "required": [
- "Mode"
- ],
- "type": "object"
- },
- "ValidationStrategyMode": {
- "enum": [
- "STRICT",
- "LENIENT"
- ],
- "type": "string"
- },
- "ValueWhenUnsetOption": {
- "enum": [
- "RECOMMENDED_VALUE",
- "NULL"
- ],
- "type": "string"
- },
- "VerticalTextAlignment": {
- "enum": [
- "TOP",
- "MIDDLE",
- "BOTTOM",
- "AUTO"
- ],
- "type": "string"
- },
- "Visibility": {
- "enum": [
- "HIDDEN",
- "VISIBLE"
- ],
- "type": "string"
- },
- "VisibleRangeOptions": {
- "additionalProperties": false,
- "properties": {
- "PercentRange": {
- "$ref": "#/definitions/PercentVisibleRange"
- }
- },
- "type": "object"
- },
- "Visual": {
- "additionalProperties": false,
- "properties": {
- "BarChartVisual": {
- "$ref": "#/definitions/BarChartVisual"
- },
- "BoxPlotVisual": {
- "$ref": "#/definitions/BoxPlotVisual"
- },
- "ComboChartVisual": {
- "$ref": "#/definitions/ComboChartVisual"
- },
- "CustomContentVisual": {
- "$ref": "#/definitions/CustomContentVisual"
- },
- "EmptyVisual": {
- "$ref": "#/definitions/EmptyVisual"
- },
- "FilledMapVisual": {
- "$ref": "#/definitions/FilledMapVisual"
- },
- "FunnelChartVisual": {
- "$ref": "#/definitions/FunnelChartVisual"
- },
- "GaugeChartVisual": {
- "$ref": "#/definitions/GaugeChartVisual"
- },
- "GeospatialMapVisual": {
- "$ref": "#/definitions/GeospatialMapVisual"
- },
- "HeatMapVisual": {
- "$ref": "#/definitions/HeatMapVisual"
- },
- "HistogramVisual": {
- "$ref": "#/definitions/HistogramVisual"
- },
- "InsightVisual": {
- "$ref": "#/definitions/InsightVisual"
- },
- "KPIVisual": {
- "$ref": "#/definitions/KPIVisual"
- },
- "LineChartVisual": {
- "$ref": "#/definitions/LineChartVisual"
- },
- "PieChartVisual": {
- "$ref": "#/definitions/PieChartVisual"
- },
- "PivotTableVisual": {
- "$ref": "#/definitions/PivotTableVisual"
- },
- "RadarChartVisual": {
- "$ref": "#/definitions/RadarChartVisual"
- },
- "SankeyDiagramVisual": {
- "$ref": "#/definitions/SankeyDiagramVisual"
- },
- "ScatterPlotVisual": {
- "$ref": "#/definitions/ScatterPlotVisual"
- },
- "TableVisual": {
- "$ref": "#/definitions/TableVisual"
- },
- "TreeMapVisual": {
- "$ref": "#/definitions/TreeMapVisual"
- },
- "WaterfallVisual": {
- "$ref": "#/definitions/WaterfallVisual"
- },
- "WordCloudVisual": {
- "$ref": "#/definitions/WordCloudVisual"
- }
- },
- "type": "object"
- },
- "VisualAxisSortOption": {
- "additionalProperties": false,
- "properties": {
- "AvailabilityStatus": {
- "$ref": "#/definitions/DashboardBehavior"
- }
- },
- "type": "object"
- },
- "VisualCustomAction": {
- "additionalProperties": false,
- "properties": {
- "ActionOperations": {
- "items": {
- "$ref": "#/definitions/VisualCustomActionOperation"
- },
- "maxItems": 2,
- "minItems": 1,
- "type": "array"
- },
- "CustomActionId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "maxLength": 256,
- "minLength": 1,
- "type": "string"
- },
- "Status": {
- "$ref": "#/definitions/WidgetStatus"
- },
- "Trigger": {
- "$ref": "#/definitions/VisualCustomActionTrigger"
- }
- },
- "required": [
- "ActionOperations",
- "CustomActionId",
- "Name",
- "Trigger"
- ],
- "type": "object"
- },
- "VisualCustomActionOperation": {
- "additionalProperties": false,
- "properties": {
- "FilterOperation": {
- "$ref": "#/definitions/CustomActionFilterOperation"
- },
- "NavigationOperation": {
- "$ref": "#/definitions/CustomActionNavigationOperation"
- },
- "SetParametersOperation": {
- "$ref": "#/definitions/CustomActionSetParametersOperation"
- },
- "URLOperation": {
- "$ref": "#/definitions/CustomActionURLOperation"
- }
- },
- "type": "object"
- },
- "VisualCustomActionTrigger": {
- "enum": [
- "DATA_POINT_CLICK",
- "DATA_POINT_MENU"
- ],
- "type": "string"
- },
- "VisualMenuOption": {
- "additionalProperties": false,
- "properties": {
- "AvailabilityStatus": {
- "$ref": "#/definitions/DashboardBehavior"
- }
- },
- "type": "object"
- },
- "VisualPalette": {
- "additionalProperties": false,
- "properties": {
- "ChartColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "ColorMap": {
- "items": {
- "$ref": "#/definitions/DataPathColor"
- },
- "maxItems": 5000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "VisualSubtitleLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "FormatText": {
- "$ref": "#/definitions/LongFormatText"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "VisualTitleLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "FormatText": {
- "$ref": "#/definitions/ShortFormatText"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "WaterfallChartAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Breakdowns": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Categories": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "WaterfallChartColorConfiguration": {
- "additionalProperties": false,
- "properties": {
- "GroupColorConfiguration": {
- "$ref": "#/definitions/WaterfallChartGroupColorConfiguration"
- }
- },
- "type": "object"
- },
- "WaterfallChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "CategoryAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ColorConfiguration": {
- "$ref": "#/definitions/WaterfallChartColorConfiguration"
- },
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/WaterfallChartFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "PrimaryYAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "PrimaryYAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/WaterfallChartSortConfiguration"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- },
- "WaterfallChartOptions": {
- "$ref": "#/definitions/WaterfallChartOptions"
- }
- },
- "type": "object"
- },
- "WaterfallChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "WaterfallChartAggregatedFieldWells": {
- "$ref": "#/definitions/WaterfallChartAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "WaterfallChartGroupColorConfiguration": {
- "additionalProperties": false,
- "properties": {
- "NegativeBarColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "PositiveBarColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "TotalBarColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- }
- },
- "type": "object"
- },
- "WaterfallChartOptions": {
- "additionalProperties": false,
- "properties": {
- "TotalBarLabel": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "WaterfallChartSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "BreakdownItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "WaterfallVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/WaterfallChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "WhatIfPointScenario": {
- "additionalProperties": false,
- "properties": {
- "Date": {
- "format": "date-time",
- "type": "string"
- },
- "Value": {
- "default": 0,
- "type": "number"
- }
- },
- "required": [
- "Date",
- "Value"
- ],
- "type": "object"
- },
- "WhatIfRangeScenario": {
- "additionalProperties": false,
- "properties": {
- "EndDate": {
- "format": "date-time",
- "type": "string"
- },
- "StartDate": {
- "format": "date-time",
- "type": "string"
- },
- "Value": {
- "default": 0,
- "type": "number"
- }
- },
- "required": [
- "EndDate",
- "StartDate",
- "Value"
- ],
- "type": "object"
- },
- "WidgetStatus": {
- "enum": [
- "ENABLED",
- "DISABLED"
- ],
- "type": "string"
- },
- "WordCloudAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "GroupBy": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "Size": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "WordCloudChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/WordCloudFieldWells"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/WordCloudSortConfiguration"
- },
- "WordCloudOptions": {
- "$ref": "#/definitions/WordCloudOptions"
- }
- },
- "type": "object"
- },
- "WordCloudCloudLayout": {
- "enum": [
- "FLUID",
- "NORMAL"
- ],
- "type": "string"
- },
- "WordCloudFieldWells": {
- "additionalProperties": false,
- "properties": {
- "WordCloudAggregatedFieldWells": {
- "$ref": "#/definitions/WordCloudAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "WordCloudOptions": {
- "additionalProperties": false,
- "properties": {
- "CloudLayout": {
- "$ref": "#/definitions/WordCloudCloudLayout"
- },
- "MaximumStringLength": {
- "maximum": 100,
- "minimum": 1,
- "type": "number"
- },
- "WordCasing": {
- "$ref": "#/definitions/WordCloudWordCasing"
- },
- "WordOrientation": {
- "$ref": "#/definitions/WordCloudWordOrientation"
- },
- "WordPadding": {
- "$ref": "#/definitions/WordCloudWordPadding"
- },
- "WordScaling": {
- "$ref": "#/definitions/WordCloudWordScaling"
- }
- },
- "type": "object"
- },
- "WordCloudSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "WordCloudVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/WordCloudChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "WordCloudWordCasing": {
- "enum": [
- "LOWER_CASE",
- "EXISTING_CASE"
- ],
- "type": "string"
- },
- "WordCloudWordOrientation": {
- "enum": [
- "HORIZONTAL",
- "HORIZONTAL_AND_VERTICAL"
- ],
- "type": "string"
- },
- "WordCloudWordPadding": {
- "enum": [
- "NONE",
- "SMALL",
- "MEDIUM",
- "LARGE"
- ],
- "type": "string"
- },
- "WordCloudWordScaling": {
- "enum": [
- "EMPHASIZE",
- "NORMAL"
- ],
- "type": "string"
- }
- },
- "primaryIdentifier": [
- "/properties/AwsAccountId",
- "/properties/DashboardId"
- ],
- "properties": {
- "Arn": {
- "type": "string"
- },
- "AwsAccountId": {
- "maxLength": 12,
- "minLength": 12,
- "pattern": "^[0-9]{12}$",
- "type": "string"
- },
- "CreatedTime": {
- "format": "date-time",
- "type": "string"
- },
- "DashboardId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "DashboardPublishOptions": {
- "$ref": "#/definitions/DashboardPublishOptions"
- },
- "Definition": {
- "$ref": "#/definitions/DashboardVersionDefinition"
- },
- "LastPublishedTime": {
- "format": "date-time",
- "type": "string"
- },
- "LastUpdatedTime": {
- "format": "date-time",
- "type": "string"
- },
- "LinkEntities": {
- "items": {
- "maxLength": 1024,
- "minLength": 1,
- "pattern": "^arn:aws[\\w\\-]*:quicksight:[\\w\\-]+:\\d+:analysis/[\\w\\-]{1,512}$",
- "type": "string"
- },
- "maxItems": 5,
- "minItems": 0,
- "type": "array"
- },
- "LinkSharingConfiguration": {
- "$ref": "#/definitions/LinkSharingConfiguration"
- },
- "Name": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Parameters": {
- "$ref": "#/definitions/Parameters"
- },
- "Permissions": {
- "items": {
- "$ref": "#/definitions/ResourcePermission"
- },
- "maxItems": 64,
- "minItems": 1,
- "type": "array"
- },
- "SourceEntity": {
- "$ref": "#/definitions/DashboardSourceEntity"
- },
- "Tags": {
- "items": {
- "$ref": "#/definitions/Tag"
- },
- "maxItems": 200,
- "minItems": 1,
- "type": "array"
- },
- "ThemeArn": {
- "type": "string"
- },
- "ValidationStrategy": {
- "$ref": "#/definitions/ValidationStrategy"
- },
- "Version": {
- "$ref": "#/definitions/DashboardVersion"
- },
- "VersionDescription": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "readOnlyProperties": [
- "/properties/Arn",
- "/properties/CreatedTime",
- "/properties/LastPublishedTime",
- "/properties/LastUpdatedTime",
- "/properties/Version"
- ],
- "required": [
- "AwsAccountId",
- "DashboardId",
- "Name"
- ],
- "sourceUrl": "https://github.com/aws-cloudformation/aws-cloudformation-resource-providers-quicksight",
- "typeName": "AWS::QuickSight::Dashboard",
- "writeOnlyProperties": [
- "/properties/DashboardPublishOptions",
- "/properties/Definition",
- "/properties/LinkSharingConfiguration",
- "/properties/Parameters",
- "/properties/SourceEntity",
- "/properties/ThemeArn",
- "/properties/VersionDescription",
- "/properties/ValidationStrategy"
- ]
-}
diff --git a/src/cfnlint/data/schemas/providers/eu_west_2/aws-quicksight-template.json b/src/cfnlint/data/schemas/providers/eu_west_2/aws-quicksight-template.json
deleted file mode 100644
index ccf76cac19..0000000000
--- a/src/cfnlint/data/schemas/providers/eu_west_2/aws-quicksight-template.json
+++ /dev/null
@@ -1,11245 +0,0 @@
-{
- "additionalProperties": false,
- "createOnlyProperties": [
- "/properties/AwsAccountId",
- "/properties/TemplateId"
- ],
- "definitions": {
- "AggregationFunction": {
- "additionalProperties": false,
- "properties": {
- "AttributeAggregationFunction": {
- "$ref": "#/definitions/AttributeAggregationFunction"
- },
- "CategoricalAggregationFunction": {
- "$ref": "#/definitions/CategoricalAggregationFunction"
- },
- "DateAggregationFunction": {
- "$ref": "#/definitions/DateAggregationFunction"
- },
- "NumericalAggregationFunction": {
- "$ref": "#/definitions/NumericalAggregationFunction"
- }
- },
- "type": "object"
- },
- "AggregationSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "AggregationFunction": {
- "$ref": "#/definitions/AggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "SortDirection": {
- "$ref": "#/definitions/SortDirection"
- }
- },
- "required": [
- "Column",
- "SortDirection"
- ],
- "type": "object"
- },
- "AllSheetsFilterScopeConfiguration": {
- "format": "json",
- "type": [
- "object",
- "string"
- ]
- },
- "AnalysisDefaults": {
- "additionalProperties": false,
- "properties": {
- "DefaultNewSheetConfiguration": {
- "$ref": "#/definitions/DefaultNewSheetConfiguration"
- }
- },
- "required": [
- "DefaultNewSheetConfiguration"
- ],
- "type": "object"
- },
- "AnchorDateConfiguration": {
- "additionalProperties": false,
- "properties": {
- "AnchorOption": {
- "$ref": "#/definitions/AnchorOption"
- },
- "ParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- }
- },
- "type": "object"
- },
- "AnchorOption": {
- "enum": [
- "NOW"
- ],
- "type": "string"
- },
- "ArcAxisConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Range": {
- "$ref": "#/definitions/ArcAxisDisplayRange"
- },
- "ReserveRange": {
- "default": 0,
- "type": "number"
- }
- },
- "type": "object"
- },
- "ArcAxisDisplayRange": {
- "additionalProperties": false,
- "properties": {
- "Max": {
- "default": null,
- "type": "number"
- },
- "Min": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "ArcConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ArcAngle": {
- "default": null,
- "type": "number"
- },
- "ArcThickness": {
- "$ref": "#/definitions/ArcThicknessOptions"
- }
- },
- "type": "object"
- },
- "ArcOptions": {
- "additionalProperties": false,
- "properties": {
- "ArcThickness": {
- "$ref": "#/definitions/ArcThickness"
- }
- },
- "type": "object"
- },
- "ArcThickness": {
- "enum": [
- "SMALL",
- "MEDIUM",
- "LARGE",
- "WHOLE"
- ],
- "type": "string"
- },
- "ArcThicknessOptions": {
- "enum": [
- "SMALL",
- "MEDIUM",
- "LARGE"
- ],
- "type": "string"
- },
- "AssetOptions": {
- "additionalProperties": false,
- "properties": {
- "Timezone": {
- "type": "string"
- },
- "WeekStart": {
- "$ref": "#/definitions/DayOfTheWeek"
- }
- },
- "type": "object"
- },
- "AttributeAggregationFunction": {
- "additionalProperties": false,
- "properties": {
- "SimpleAttributeAggregation": {
- "$ref": "#/definitions/SimpleAttributeAggregationFunction"
- },
- "ValueForMultipleValues": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "AxisBinding": {
- "enum": [
- "PRIMARY_YAXIS",
- "SECONDARY_YAXIS"
- ],
- "type": "string"
- },
- "AxisDataOptions": {
- "additionalProperties": false,
- "properties": {
- "DateAxisOptions": {
- "$ref": "#/definitions/DateAxisOptions"
- },
- "NumericAxisOptions": {
- "$ref": "#/definitions/NumericAxisOptions"
- }
- },
- "type": "object"
- },
- "AxisDisplayDataDrivenRange": {
- "format": "json",
- "type": [
- "object",
- "string"
- ]
- },
- "AxisDisplayMinMaxRange": {
- "additionalProperties": false,
- "properties": {
- "Maximum": {
- "default": null,
- "type": "number"
- },
- "Minimum": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "AxisDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "AxisLineVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "AxisOffset": {
- "type": "string"
- },
- "DataOptions": {
- "$ref": "#/definitions/AxisDataOptions"
- },
- "GridLineVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "ScrollbarOptions": {
- "$ref": "#/definitions/ScrollBarOptions"
- },
- "TickLabelOptions": {
- "$ref": "#/definitions/AxisTickLabelOptions"
- }
- },
- "type": "object"
- },
- "AxisDisplayRange": {
- "additionalProperties": false,
- "properties": {
- "DataDriven": {
- "$ref": "#/definitions/AxisDisplayDataDrivenRange"
- },
- "MinMax": {
- "$ref": "#/definitions/AxisDisplayMinMaxRange"
- }
- },
- "type": "object"
- },
- "AxisLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "ApplyTo": {
- "$ref": "#/definitions/AxisLabelReferenceOptions"
- },
- "CustomLabel": {
- "type": "string"
- },
- "FontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- }
- },
- "type": "object"
- },
- "AxisLabelReferenceOptions": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "AxisLinearScale": {
- "additionalProperties": false,
- "properties": {
- "StepCount": {
- "default": null,
- "type": "number"
- },
- "StepSize": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "AxisLogarithmicScale": {
- "additionalProperties": false,
- "properties": {
- "Base": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "AxisScale": {
- "additionalProperties": false,
- "properties": {
- "Linear": {
- "$ref": "#/definitions/AxisLinearScale"
- },
- "Logarithmic": {
- "$ref": "#/definitions/AxisLogarithmicScale"
- }
- },
- "type": "object"
- },
- "AxisTickLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "LabelOptions": {
- "$ref": "#/definitions/LabelOptions"
- },
- "RotationAngle": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "BarChartAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Colors": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "SmallMultiples": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "BarChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "BarsArrangement": {
- "$ref": "#/definitions/BarsArrangement"
- },
- "CategoryAxis": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "CategoryLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ColorLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ContributionAnalysisDefaults": {
- "items": {
- "$ref": "#/definitions/ContributionAnalysisDefault"
- },
- "maxItems": 200,
- "minItems": 1,
- "type": "array"
- },
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/BarChartFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "Orientation": {
- "$ref": "#/definitions/BarChartOrientation"
- },
- "ReferenceLines": {
- "items": {
- "$ref": "#/definitions/ReferenceLine"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "SmallMultiplesOptions": {
- "$ref": "#/definitions/SmallMultiplesOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/BarChartSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "ValueAxis": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "ValueLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- }
- },
- "type": "object"
- },
- "BarChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "BarChartAggregatedFieldWells": {
- "$ref": "#/definitions/BarChartAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "BarChartOrientation": {
- "enum": [
- "HORIZONTAL",
- "VERTICAL"
- ],
- "type": "string"
- },
- "BarChartSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "ColorItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "ColorSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "SmallMultiplesLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "SmallMultiplesSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "BarChartVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/BarChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "BarsArrangement": {
- "enum": [
- "CLUSTERED",
- "STACKED",
- "STACKED_PERCENT"
- ],
- "type": "string"
- },
- "BaseMapStyleType": {
- "enum": [
- "LIGHT_GRAY",
- "DARK_GRAY",
- "STREET",
- "IMAGERY"
- ],
- "type": "string"
- },
- "BinCountOptions": {
- "additionalProperties": false,
- "properties": {
- "Value": {
- "minimum": 0,
- "type": "number"
- }
- },
- "type": "object"
- },
- "BinWidthOptions": {
- "additionalProperties": false,
- "properties": {
- "BinCountLimit": {
- "maximum": 1000,
- "minimum": 0,
- "type": "number"
- },
- "Value": {
- "minimum": 0,
- "type": "number"
- }
- },
- "type": "object"
- },
- "BodySectionConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Content": {
- "$ref": "#/definitions/BodySectionContent"
- },
- "PageBreakConfiguration": {
- "$ref": "#/definitions/SectionPageBreakConfiguration"
- },
- "SectionId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Style": {
- "$ref": "#/definitions/SectionStyle"
- }
- },
- "required": [
- "Content",
- "SectionId"
- ],
- "type": "object"
- },
- "BodySectionContent": {
- "additionalProperties": false,
- "properties": {
- "Layout": {
- "$ref": "#/definitions/SectionLayoutConfiguration"
- }
- },
- "type": "object"
- },
- "BoxPlotAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "GroupBy": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 5,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "BoxPlotChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "BoxPlotOptions": {
- "$ref": "#/definitions/BoxPlotOptions"
- },
- "CategoryAxis": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "CategoryLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/BoxPlotFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "PrimaryYAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "PrimaryYAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ReferenceLines": {
- "items": {
- "$ref": "#/definitions/ReferenceLine"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/BoxPlotSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- }
- },
- "type": "object"
- },
- "BoxPlotFieldWells": {
- "additionalProperties": false,
- "properties": {
- "BoxPlotAggregatedFieldWells": {
- "$ref": "#/definitions/BoxPlotAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "BoxPlotFillStyle": {
- "enum": [
- "SOLID",
- "TRANSPARENT"
- ],
- "type": "string"
- },
- "BoxPlotOptions": {
- "additionalProperties": false,
- "properties": {
- "AllDataPointsVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "OutlierVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "StyleOptions": {
- "$ref": "#/definitions/BoxPlotStyleOptions"
- }
- },
- "type": "object"
- },
- "BoxPlotSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "PaginationConfiguration": {
- "$ref": "#/definitions/PaginationConfiguration"
- }
- },
- "type": "object"
- },
- "BoxPlotStyleOptions": {
- "additionalProperties": false,
- "properties": {
- "FillStyle": {
- "$ref": "#/definitions/BoxPlotFillStyle"
- }
- },
- "type": "object"
- },
- "BoxPlotVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/BoxPlotChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "CalculatedField": {
- "additionalProperties": false,
- "properties": {
- "DataSetIdentifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Expression": {
- "maxLength": 32000,
- "minLength": 1,
- "type": "string"
- },
- "Name": {
- "maxLength": 127,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "DataSetIdentifier",
- "Expression",
- "Name"
- ],
- "type": "object"
- },
- "CalculatedMeasureField": {
- "additionalProperties": false,
- "properties": {
- "Expression": {
- "maxLength": 4096,
- "minLength": 1,
- "type": "string"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Expression",
- "FieldId"
- ],
- "type": "object"
- },
- "CascadingControlConfiguration": {
- "additionalProperties": false,
- "properties": {
- "SourceControls": {
- "items": {
- "$ref": "#/definitions/CascadingControlSource"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "CascadingControlSource": {
- "additionalProperties": false,
- "properties": {
- "ColumnToMatch": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "SourceSheetControlId": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "CategoricalAggregationFunction": {
- "enum": [
- "COUNT",
- "DISTINCT_COUNT"
- ],
- "type": "string"
- },
- "CategoricalDimensionField": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/StringFormatConfiguration"
- },
- "HierarchyId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "CategoricalMeasureField": {
- "additionalProperties": false,
- "properties": {
- "AggregationFunction": {
- "$ref": "#/definitions/CategoricalAggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/StringFormatConfiguration"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "CategoryDrillDownFilter": {
- "additionalProperties": false,
- "properties": {
- "CategoryValues": {
- "items": {
- "maxLength": 512,
- "minLength": 0,
- "type": "string"
- },
- "maxItems": 100000,
- "minItems": 0,
- "type": "array"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- }
- },
- "required": [
- "CategoryValues",
- "Column"
- ],
- "type": "object"
- },
- "CategoryFilter": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "Configuration": {
- "$ref": "#/definitions/CategoryFilterConfiguration"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "Column",
- "Configuration",
- "FilterId"
- ],
- "type": "object"
- },
- "CategoryFilterConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomFilterConfiguration": {
- "$ref": "#/definitions/CustomFilterConfiguration"
- },
- "CustomFilterListConfiguration": {
- "$ref": "#/definitions/CustomFilterListConfiguration"
- },
- "FilterListConfiguration": {
- "$ref": "#/definitions/FilterListConfiguration"
- }
- },
- "type": "object"
- },
- "CategoryFilterMatchOperator": {
- "enum": [
- "EQUALS",
- "DOES_NOT_EQUAL",
- "CONTAINS",
- "DOES_NOT_CONTAIN",
- "STARTS_WITH",
- "ENDS_WITH"
- ],
- "type": "string"
- },
- "CategoryFilterSelectAllOptions": {
- "enum": [
- "FILTER_ALL_VALUES"
- ],
- "type": "string"
- },
- "CategoryInnerFilter": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "Configuration": {
- "$ref": "#/definitions/CategoryFilterConfiguration"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- }
- },
- "required": [
- "Column",
- "Configuration"
- ],
- "type": "object"
- },
- "ChartAxisLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "AxisLabelOptions": {
- "items": {
- "$ref": "#/definitions/AxisLabelOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "SortIconVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "ClusterMarker": {
- "additionalProperties": false,
- "properties": {
- "SimpleClusterMarker": {
- "$ref": "#/definitions/SimpleClusterMarker"
- }
- },
- "type": "object"
- },
- "ClusterMarkerConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ClusterMarker": {
- "$ref": "#/definitions/ClusterMarker"
- }
- },
- "type": "object"
- },
- "ColorFillType": {
- "enum": [
- "DISCRETE",
- "GRADIENT"
- ],
- "type": "string"
- },
- "ColorScale": {
- "additionalProperties": false,
- "properties": {
- "ColorFillType": {
- "$ref": "#/definitions/ColorFillType"
- },
- "Colors": {
- "items": {
- "$ref": "#/definitions/DataColor"
- },
- "maxItems": 3,
- "minItems": 2,
- "type": "array"
- },
- "NullValueColor": {
- "$ref": "#/definitions/DataColor"
- }
- },
- "required": [
- "ColorFillType",
- "Colors"
- ],
- "type": "object"
- },
- "ColorsConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomColors": {
- "items": {
- "$ref": "#/definitions/CustomColor"
- },
- "maxItems": 50,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "ColumnConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ColorsConfiguration": {
- "$ref": "#/definitions/ColorsConfiguration"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/FormatConfiguration"
- },
- "Role": {
- "$ref": "#/definitions/ColumnRole"
- }
- },
- "required": [
- "Column"
- ],
- "type": "object"
- },
- "ColumnGroupColumnSchema": {
- "additionalProperties": false,
- "properties": {
- "Name": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "ColumnGroupSchema": {
- "additionalProperties": false,
- "properties": {
- "ColumnGroupColumnSchemaList": {
- "items": {
- "$ref": "#/definitions/ColumnGroupColumnSchema"
- },
- "maxItems": 500,
- "minItems": 0,
- "type": "array"
- },
- "Name": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "ColumnHierarchy": {
- "additionalProperties": false,
- "properties": {
- "DateTimeHierarchy": {
- "$ref": "#/definitions/DateTimeHierarchy"
- },
- "ExplicitHierarchy": {
- "$ref": "#/definitions/ExplicitHierarchy"
- },
- "PredefinedHierarchy": {
- "$ref": "#/definitions/PredefinedHierarchy"
- }
- },
- "type": "object"
- },
- "ColumnIdentifier": {
- "additionalProperties": false,
- "properties": {
- "ColumnName": {
- "maxLength": 127,
- "minLength": 1,
- "type": "string"
- },
- "DataSetIdentifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "ColumnName",
- "DataSetIdentifier"
- ],
- "type": "object"
- },
- "ColumnRole": {
- "enum": [
- "DIMENSION",
- "MEASURE"
- ],
- "type": "string"
- },
- "ColumnSchema": {
- "additionalProperties": false,
- "properties": {
- "DataType": {
- "type": "string"
- },
- "GeographicRole": {
- "type": "string"
- },
- "Name": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "ColumnSort": {
- "additionalProperties": false,
- "properties": {
- "AggregationFunction": {
- "$ref": "#/definitions/AggregationFunction"
- },
- "Direction": {
- "$ref": "#/definitions/SortDirection"
- },
- "SortBy": {
- "$ref": "#/definitions/ColumnIdentifier"
- }
- },
- "required": [
- "Direction",
- "SortBy"
- ],
- "type": "object"
- },
- "ColumnTooltipItem": {
- "additionalProperties": false,
- "properties": {
- "Aggregation": {
- "$ref": "#/definitions/AggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "Label": {
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "required": [
- "Column"
- ],
- "type": "object"
- },
- "ComboChartAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "BarValues": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Colors": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "LineValues": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "ComboChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "BarDataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "BarsArrangement": {
- "$ref": "#/definitions/BarsArrangement"
- },
- "CategoryAxis": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "CategoryLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ColorLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/ComboChartFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "LineDataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "PrimaryYAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "PrimaryYAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ReferenceLines": {
- "items": {
- "$ref": "#/definitions/ReferenceLine"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "SecondaryYAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "SecondaryYAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/ComboChartSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- }
- },
- "type": "object"
- },
- "ComboChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "ComboChartAggregatedFieldWells": {
- "$ref": "#/definitions/ComboChartAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "ComboChartSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "ColorItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "ColorSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "ComboChartVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/ComboChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "ComparisonConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ComparisonFormat": {
- "$ref": "#/definitions/ComparisonFormatConfiguration"
- },
- "ComparisonMethod": {
- "$ref": "#/definitions/ComparisonMethod"
- }
- },
- "type": "object"
- },
- "ComparisonFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "NumberDisplayFormatConfiguration": {
- "$ref": "#/definitions/NumberDisplayFormatConfiguration"
- },
- "PercentageDisplayFormatConfiguration": {
- "$ref": "#/definitions/PercentageDisplayFormatConfiguration"
- }
- },
- "type": "object"
- },
- "ComparisonMethod": {
- "enum": [
- "DIFFERENCE",
- "PERCENT_DIFFERENCE",
- "PERCENT"
- ],
- "type": "string"
- },
- "Computation": {
- "additionalProperties": false,
- "properties": {
- "Forecast": {
- "$ref": "#/definitions/ForecastComputation"
- },
- "GrowthRate": {
- "$ref": "#/definitions/GrowthRateComputation"
- },
- "MaximumMinimum": {
- "$ref": "#/definitions/MaximumMinimumComputation"
- },
- "MetricComparison": {
- "$ref": "#/definitions/MetricComparisonComputation"
- },
- "PeriodOverPeriod": {
- "$ref": "#/definitions/PeriodOverPeriodComputation"
- },
- "PeriodToDate": {
- "$ref": "#/definitions/PeriodToDateComputation"
- },
- "TopBottomMovers": {
- "$ref": "#/definitions/TopBottomMoversComputation"
- },
- "TopBottomRanked": {
- "$ref": "#/definitions/TopBottomRankedComputation"
- },
- "TotalAggregation": {
- "$ref": "#/definitions/TotalAggregationComputation"
- },
- "UniqueValues": {
- "$ref": "#/definitions/UniqueValuesComputation"
- }
- },
- "type": "object"
- },
- "ConditionalFormattingColor": {
- "additionalProperties": false,
- "properties": {
- "Gradient": {
- "$ref": "#/definitions/ConditionalFormattingGradientColor"
- },
- "Solid": {
- "$ref": "#/definitions/ConditionalFormattingSolidColor"
- }
- },
- "type": "object"
- },
- "ConditionalFormattingCustomIconCondition": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "DisplayConfiguration": {
- "$ref": "#/definitions/ConditionalFormattingIconDisplayConfiguration"
- },
- "Expression": {
- "maxLength": 4096,
- "minLength": 1,
- "type": "string"
- },
- "IconOptions": {
- "$ref": "#/definitions/ConditionalFormattingCustomIconOptions"
- }
- },
- "required": [
- "Expression",
- "IconOptions"
- ],
- "type": "object"
- },
- "ConditionalFormattingCustomIconOptions": {
- "additionalProperties": false,
- "properties": {
- "Icon": {
- "$ref": "#/definitions/Icon"
- },
- "UnicodeIcon": {
- "pattern": "^[^\\u0000-\\u00FF]$",
- "type": "string"
- }
- },
- "type": "object"
- },
- "ConditionalFormattingGradientColor": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "$ref": "#/definitions/GradientColor"
- },
- "Expression": {
- "maxLength": 4096,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Color",
- "Expression"
- ],
- "type": "object"
- },
- "ConditionalFormattingIcon": {
- "additionalProperties": false,
- "properties": {
- "CustomCondition": {
- "$ref": "#/definitions/ConditionalFormattingCustomIconCondition"
- },
- "IconSet": {
- "$ref": "#/definitions/ConditionalFormattingIconSet"
- }
- },
- "type": "object"
- },
- "ConditionalFormattingIconDisplayConfiguration": {
- "additionalProperties": false,
- "properties": {
- "IconDisplayOption": {
- "$ref": "#/definitions/ConditionalFormattingIconDisplayOption"
- }
- },
- "type": "object"
- },
- "ConditionalFormattingIconDisplayOption": {
- "enum": [
- "ICON_ONLY"
- ],
- "type": "string"
- },
- "ConditionalFormattingIconSet": {
- "additionalProperties": false,
- "properties": {
- "Expression": {
- "maxLength": 4096,
- "minLength": 1,
- "type": "string"
- },
- "IconSetType": {
- "$ref": "#/definitions/ConditionalFormattingIconSetType"
- }
- },
- "required": [
- "Expression"
- ],
- "type": "object"
- },
- "ConditionalFormattingIconSetType": {
- "enum": [
- "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"
- ],
- "type": "string"
- },
- "ConditionalFormattingSolidColor": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "Expression": {
- "maxLength": 4096,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Expression"
- ],
- "type": "object"
- },
- "ContributionAnalysisDefault": {
- "additionalProperties": false,
- "properties": {
- "ContributorDimensions": {
- "items": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "maxItems": 4,
- "minItems": 1,
- "type": "array"
- },
- "MeasureFieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "ContributorDimensions",
- "MeasureFieldId"
- ],
- "type": "object"
- },
- "CrossDatasetTypes": {
- "enum": [
- "ALL_DATASETS",
- "SINGLE_DATASET"
- ],
- "type": "string"
- },
- "CurrencyDisplayFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DecimalPlacesConfiguration": {
- "$ref": "#/definitions/DecimalPlacesConfiguration"
- },
- "NegativeValueConfiguration": {
- "$ref": "#/definitions/NegativeValueConfiguration"
- },
- "NullValueFormatConfiguration": {
- "$ref": "#/definitions/NullValueFormatConfiguration"
- },
- "NumberScale": {
- "$ref": "#/definitions/NumberScale"
- },
- "Prefix": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "SeparatorConfiguration": {
- "$ref": "#/definitions/NumericSeparatorConfiguration"
- },
- "Suffix": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "Symbol": {
- "pattern": "^[A-Z]{3}$",
- "type": "string"
- }
- },
- "type": "object"
- },
- "CustomActionFilterOperation": {
- "additionalProperties": false,
- "properties": {
- "SelectedFieldsConfiguration": {
- "$ref": "#/definitions/FilterOperationSelectedFieldsConfiguration"
- },
- "TargetVisualsConfiguration": {
- "$ref": "#/definitions/FilterOperationTargetVisualsConfiguration"
- }
- },
- "required": [
- "SelectedFieldsConfiguration",
- "TargetVisualsConfiguration"
- ],
- "type": "object"
- },
- "CustomActionNavigationOperation": {
- "additionalProperties": false,
- "properties": {
- "LocalNavigationConfiguration": {
- "$ref": "#/definitions/LocalNavigationConfiguration"
- }
- },
- "type": "object"
- },
- "CustomActionSetParametersOperation": {
- "additionalProperties": false,
- "properties": {
- "ParameterValueConfigurations": {
- "items": {
- "$ref": "#/definitions/SetParameterValueConfiguration"
- },
- "maxItems": 200,
- "minItems": 1,
- "type": "array"
- }
- },
- "required": [
- "ParameterValueConfigurations"
- ],
- "type": "object"
- },
- "CustomActionURLOperation": {
- "additionalProperties": false,
- "properties": {
- "URLTarget": {
- "$ref": "#/definitions/URLTargetConfiguration"
- },
- "URLTemplate": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "URLTarget",
- "URLTemplate"
- ],
- "type": "object"
- },
- "CustomColor": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "FieldValue": {
- "maxLength": 2048,
- "minLength": 0,
- "type": "string"
- },
- "SpecialValue": {
- "$ref": "#/definitions/SpecialValue"
- }
- },
- "required": [
- "Color"
- ],
- "type": "object"
- },
- "CustomContentConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ContentType": {
- "$ref": "#/definitions/CustomContentType"
- },
- "ContentUrl": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "ImageScaling": {
- "$ref": "#/definitions/CustomContentImageScalingConfiguration"
- }
- },
- "type": "object"
- },
- "CustomContentImageScalingConfiguration": {
- "enum": [
- "FIT_TO_HEIGHT",
- "FIT_TO_WIDTH",
- "DO_NOT_SCALE",
- "SCALE_TO_VISUAL"
- ],
- "type": "string"
- },
- "CustomContentType": {
- "enum": [
- "IMAGE",
- "OTHER_EMBEDDED_CONTENT"
- ],
- "type": "string"
- },
- "CustomContentVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/CustomContentConfiguration"
- },
- "DataSetIdentifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "DataSetIdentifier",
- "VisualId"
- ],
- "type": "object"
- },
- "CustomFilterConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryValue": {
- "maxLength": 512,
- "minLength": 0,
- "type": "string"
- },
- "MatchOperator": {
- "$ref": "#/definitions/CategoryFilterMatchOperator"
- },
- "NullOption": {
- "$ref": "#/definitions/FilterNullOption"
- },
- "ParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "SelectAllOptions": {
- "$ref": "#/definitions/CategoryFilterSelectAllOptions"
- }
- },
- "required": [
- "MatchOperator",
- "NullOption"
- ],
- "type": "object"
- },
- "CustomFilterListConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryValues": {
- "items": {
- "maxLength": 512,
- "minLength": 0,
- "type": "string"
- },
- "maxItems": 100000,
- "minItems": 0,
- "type": "array"
- },
- "MatchOperator": {
- "$ref": "#/definitions/CategoryFilterMatchOperator"
- },
- "NullOption": {
- "$ref": "#/definitions/FilterNullOption"
- },
- "SelectAllOptions": {
- "$ref": "#/definitions/CategoryFilterSelectAllOptions"
- }
- },
- "required": [
- "MatchOperator",
- "NullOption"
- ],
- "type": "object"
- },
- "CustomNarrativeOptions": {
- "additionalProperties": false,
- "properties": {
- "Narrative": {
- "maxLength": 150000,
- "minLength": 0,
- "type": "string"
- }
- },
- "required": [
- "Narrative"
- ],
- "type": "object"
- },
- "CustomParameterValues": {
- "additionalProperties": false,
- "properties": {
- "DateTimeValues": {
- "items": {
- "format": "date-time",
- "type": "string"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- },
- "DecimalValues": {
- "items": {
- "type": "number"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- },
- "IntegerValues": {
- "items": {
- "type": "number"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- },
- "StringValues": {
- "items": {
- "type": "string"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "CustomValuesConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomValues": {
- "$ref": "#/definitions/CustomParameterValues"
- },
- "IncludeNullValue": {
- "type": "boolean"
- }
- },
- "required": [
- "CustomValues"
- ],
- "type": "object"
- },
- "DataBarsOptions": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "NegativeColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "PositiveColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- }
- },
- "required": [
- "FieldId"
- ],
- "type": "object"
- },
- "DataColor": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "DataValue": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "DataFieldSeriesItem": {
- "additionalProperties": false,
- "properties": {
- "AxisBinding": {
- "$ref": "#/definitions/AxisBinding"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FieldValue": {
- "type": "string"
- },
- "Settings": {
- "$ref": "#/definitions/LineChartSeriesSettings"
- }
- },
- "required": [
- "AxisBinding",
- "FieldId"
- ],
- "type": "object"
- },
- "DataLabelContent": {
- "enum": [
- "VALUE",
- "PERCENT",
- "VALUE_AND_PERCENT"
- ],
- "type": "string"
- },
- "DataLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "CategoryLabelVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "DataLabelTypes": {
- "items": {
- "$ref": "#/definitions/DataLabelType"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "LabelColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "LabelContent": {
- "$ref": "#/definitions/DataLabelContent"
- },
- "LabelFontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "MeasureLabelVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Overlap": {
- "$ref": "#/definitions/DataLabelOverlap"
- },
- "Position": {
- "$ref": "#/definitions/DataLabelPosition"
- },
- "TotalsVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "DataLabelOverlap": {
- "enum": [
- "DISABLE_OVERLAP",
- "ENABLE_OVERLAP"
- ],
- "type": "string"
- },
- "DataLabelPosition": {
- "enum": [
- "INSIDE",
- "OUTSIDE",
- "LEFT",
- "TOP",
- "BOTTOM",
- "RIGHT"
- ],
- "type": "string"
- },
- "DataLabelType": {
- "additionalProperties": false,
- "properties": {
- "DataPathLabelType": {
- "$ref": "#/definitions/DataPathLabelType"
- },
- "FieldLabelType": {
- "$ref": "#/definitions/FieldLabelType"
- },
- "MaximumLabelType": {
- "$ref": "#/definitions/MaximumLabelType"
- },
- "MinimumLabelType": {
- "$ref": "#/definitions/MinimumLabelType"
- },
- "RangeEndsLabelType": {
- "$ref": "#/definitions/RangeEndsLabelType"
- }
- },
- "type": "object"
- },
- "DataPathColor": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "Element": {
- "$ref": "#/definitions/DataPathValue"
- },
- "TimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- }
- },
- "required": [
- "Color",
- "Element"
- ],
- "type": "object"
- },
- "DataPathLabelType": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FieldValue": {
- "maxLength": 2048,
- "minLength": 0,
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "DataPathSort": {
- "additionalProperties": false,
- "properties": {
- "Direction": {
- "$ref": "#/definitions/SortDirection"
- },
- "SortPaths": {
- "items": {
- "$ref": "#/definitions/DataPathValue"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "Direction",
- "SortPaths"
- ],
- "type": "object"
- },
- "DataPathType": {
- "additionalProperties": false,
- "properties": {
- "PivotTableDataPathType": {
- "$ref": "#/definitions/PivotTableDataPathType"
- }
- },
- "type": "object"
- },
- "DataPathValue": {
- "additionalProperties": false,
- "properties": {
- "DataPathType": {
- "$ref": "#/definitions/DataPathType"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FieldValue": {
- "maxLength": 2048,
- "minLength": 0,
- "type": "string"
- }
- },
- "type": "object"
- },
- "DataSetConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ColumnGroupSchemaList": {
- "items": {
- "$ref": "#/definitions/ColumnGroupSchema"
- },
- "maxItems": 500,
- "minItems": 0,
- "type": "array"
- },
- "DataSetSchema": {
- "$ref": "#/definitions/DataSetSchema"
- },
- "Placeholder": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "DataSetReference": {
- "additionalProperties": false,
- "properties": {
- "DataSetArn": {
- "type": "string"
- },
- "DataSetPlaceholder": {
- "pattern": "\\S",
- "type": "string"
- }
- },
- "required": [
- "DataSetArn",
- "DataSetPlaceholder"
- ],
- "type": "object"
- },
- "DataSetSchema": {
- "additionalProperties": false,
- "properties": {
- "ColumnSchemaList": {
- "items": {
- "$ref": "#/definitions/ColumnSchema"
- },
- "maxItems": 500,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "DateAggregationFunction": {
- "enum": [
- "COUNT",
- "DISTINCT_COUNT",
- "MIN",
- "MAX"
- ],
- "type": "string"
- },
- "DateAxisOptions": {
- "additionalProperties": false,
- "properties": {
- "MissingDateVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "DateDimensionField": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "DateGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/DateTimeFormatConfiguration"
- },
- "HierarchyId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "DateMeasureField": {
- "additionalProperties": false,
- "properties": {
- "AggregationFunction": {
- "$ref": "#/definitions/DateAggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/DateTimeFormatConfiguration"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "DateTimeDefaultValues": {
- "additionalProperties": false,
- "properties": {
- "DynamicValue": {
- "$ref": "#/definitions/DynamicDefaultValue"
- },
- "RollingDate": {
- "$ref": "#/definitions/RollingDateConfiguration"
- },
- "StaticValues": {
- "items": {
- "format": "date-time",
- "type": "string"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "DateTimeFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DateTimeFormat": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "NullValueFormatConfiguration": {
- "$ref": "#/definitions/NullValueFormatConfiguration"
- },
- "NumericFormatConfiguration": {
- "$ref": "#/definitions/NumericFormatConfiguration"
- }
- },
- "type": "object"
- },
- "DateTimeHierarchy": {
- "additionalProperties": false,
- "properties": {
- "DrillDownFilters": {
- "items": {
- "$ref": "#/definitions/DrillDownFilter"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "HierarchyId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "HierarchyId"
- ],
- "type": "object"
- },
- "DateTimeParameterDeclaration": {
- "additionalProperties": false,
- "properties": {
- "DefaultValues": {
- "$ref": "#/definitions/DateTimeDefaultValues"
- },
- "MappedDataSetParameters": {
- "items": {
- "$ref": "#/definitions/MappedDataSetParameter"
- },
- "maxItems": 150,
- "minItems": 0,
- "type": "array"
- },
- "Name": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "TimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- },
- "ValueWhenUnset": {
- "$ref": "#/definitions/DateTimeValueWhenUnsetConfiguration"
- }
- },
- "required": [
- "Name"
- ],
- "type": "object"
- },
- "DateTimePickerControlDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "DateTimeFormat": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "InfoIconLabelOptions": {
- "$ref": "#/definitions/SheetControlInfoIconLabelOptions"
- },
- "TitleOptions": {
- "$ref": "#/definitions/LabelOptions"
- }
- },
- "type": "object"
- },
- "DateTimeValueWhenUnsetConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomValue": {
- "format": "date-time",
- "type": "string"
- },
- "ValueWhenUnsetOption": {
- "$ref": "#/definitions/ValueWhenUnsetOption"
- }
- },
- "type": "object"
- },
- "DayOfTheWeek": {
- "enum": [
- "SUNDAY",
- "MONDAY",
- "TUESDAY",
- "WEDNESDAY",
- "THURSDAY",
- "FRIDAY",
- "SATURDAY"
- ],
- "type": "string"
- },
- "DecimalDefaultValues": {
- "additionalProperties": false,
- "properties": {
- "DynamicValue": {
- "$ref": "#/definitions/DynamicDefaultValue"
- },
- "StaticValues": {
- "items": {
- "type": "number"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "DecimalParameterDeclaration": {
- "additionalProperties": false,
- "properties": {
- "DefaultValues": {
- "$ref": "#/definitions/DecimalDefaultValues"
- },
- "MappedDataSetParameters": {
- "items": {
- "$ref": "#/definitions/MappedDataSetParameter"
- },
- "maxItems": 150,
- "minItems": 0,
- "type": "array"
- },
- "Name": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "ParameterValueType": {
- "$ref": "#/definitions/ParameterValueType"
- },
- "ValueWhenUnset": {
- "$ref": "#/definitions/DecimalValueWhenUnsetConfiguration"
- }
- },
- "required": [
- "Name",
- "ParameterValueType"
- ],
- "type": "object"
- },
- "DecimalPlacesConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DecimalPlaces": {
- "maximum": 20,
- "minimum": 0,
- "type": "number"
- }
- },
- "required": [
- "DecimalPlaces"
- ],
- "type": "object"
- },
- "DecimalValueWhenUnsetConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomValue": {
- "default": null,
- "type": "number"
- },
- "ValueWhenUnsetOption": {
- "$ref": "#/definitions/ValueWhenUnsetOption"
- }
- },
- "type": "object"
- },
- "DefaultDateTimePickerControlOptions": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/DateTimePickerControlDisplayOptions"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlDateTimePickerType"
- }
- },
- "type": "object"
- },
- "DefaultFilterControlConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ControlOptions": {
- "$ref": "#/definitions/DefaultFilterControlOptions"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "ControlOptions",
- "Title"
- ],
- "type": "object"
- },
- "DefaultFilterControlOptions": {
- "additionalProperties": false,
- "properties": {
- "DefaultDateTimePickerOptions": {
- "$ref": "#/definitions/DefaultDateTimePickerControlOptions"
- },
- "DefaultDropdownOptions": {
- "$ref": "#/definitions/DefaultFilterDropDownControlOptions"
- },
- "DefaultListOptions": {
- "$ref": "#/definitions/DefaultFilterListControlOptions"
- },
- "DefaultRelativeDateTimeOptions": {
- "$ref": "#/definitions/DefaultRelativeDateTimeControlOptions"
- },
- "DefaultSliderOptions": {
- "$ref": "#/definitions/DefaultSliderControlOptions"
- },
- "DefaultTextAreaOptions": {
- "$ref": "#/definitions/DefaultTextAreaControlOptions"
- },
- "DefaultTextFieldOptions": {
- "$ref": "#/definitions/DefaultTextFieldControlOptions"
- }
- },
- "type": "object"
- },
- "DefaultFilterDropDownControlOptions": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/DropDownControlDisplayOptions"
- },
- "SelectableValues": {
- "$ref": "#/definitions/FilterSelectableValues"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlListType"
- }
- },
- "type": "object"
- },
- "DefaultFilterListControlOptions": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/ListControlDisplayOptions"
- },
- "SelectableValues": {
- "$ref": "#/definitions/FilterSelectableValues"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlListType"
- }
- },
- "type": "object"
- },
- "DefaultFreeFormLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CanvasSizeOptions": {
- "$ref": "#/definitions/FreeFormLayoutCanvasSizeOptions"
- }
- },
- "required": [
- "CanvasSizeOptions"
- ],
- "type": "object"
- },
- "DefaultGridLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CanvasSizeOptions": {
- "$ref": "#/definitions/GridLayoutCanvasSizeOptions"
- }
- },
- "required": [
- "CanvasSizeOptions"
- ],
- "type": "object"
- },
- "DefaultInteractiveLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FreeForm": {
- "$ref": "#/definitions/DefaultFreeFormLayoutConfiguration"
- },
- "Grid": {
- "$ref": "#/definitions/DefaultGridLayoutConfiguration"
- }
- },
- "type": "object"
- },
- "DefaultNewSheetConfiguration": {
- "additionalProperties": false,
- "properties": {
- "InteractiveLayoutConfiguration": {
- "$ref": "#/definitions/DefaultInteractiveLayoutConfiguration"
- },
- "PaginatedLayoutConfiguration": {
- "$ref": "#/definitions/DefaultPaginatedLayoutConfiguration"
- },
- "SheetContentType": {
- "$ref": "#/definitions/SheetContentType"
- }
- },
- "type": "object"
- },
- "DefaultPaginatedLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "SectionBased": {
- "$ref": "#/definitions/DefaultSectionBasedLayoutConfiguration"
- }
- },
- "type": "object"
- },
- "DefaultRelativeDateTimeControlOptions": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/RelativeDateTimeControlDisplayOptions"
- }
- },
- "type": "object"
- },
- "DefaultSectionBasedLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CanvasSizeOptions": {
- "$ref": "#/definitions/SectionBasedLayoutCanvasSizeOptions"
- }
- },
- "required": [
- "CanvasSizeOptions"
- ],
- "type": "object"
- },
- "DefaultSliderControlOptions": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/SliderControlDisplayOptions"
- },
- "MaximumValue": {
- "default": 0,
- "type": "number"
- },
- "MinimumValue": {
- "default": 0,
- "type": "number"
- },
- "StepSize": {
- "default": 0,
- "type": "number"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlSliderType"
- }
- },
- "required": [
- "MaximumValue",
- "MinimumValue",
- "StepSize"
- ],
- "type": "object"
- },
- "DefaultTextAreaControlOptions": {
- "additionalProperties": false,
- "properties": {
- "Delimiter": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "DisplayOptions": {
- "$ref": "#/definitions/TextAreaControlDisplayOptions"
- }
- },
- "type": "object"
- },
- "DefaultTextFieldControlOptions": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/TextFieldControlDisplayOptions"
- }
- },
- "type": "object"
- },
- "DestinationParameterValueConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomValuesConfiguration": {
- "$ref": "#/definitions/CustomValuesConfiguration"
- },
- "SelectAllValueOptions": {
- "$ref": "#/definitions/SelectAllValueOptions"
- },
- "SourceColumn": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "SourceField": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "SourceParameterName": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "DimensionField": {
- "additionalProperties": false,
- "properties": {
- "CategoricalDimensionField": {
- "$ref": "#/definitions/CategoricalDimensionField"
- },
- "DateDimensionField": {
- "$ref": "#/definitions/DateDimensionField"
- },
- "NumericalDimensionField": {
- "$ref": "#/definitions/NumericalDimensionField"
- }
- },
- "type": "object"
- },
- "DonutCenterOptions": {
- "additionalProperties": false,
- "properties": {
- "LabelVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "DonutOptions": {
- "additionalProperties": false,
- "properties": {
- "ArcOptions": {
- "$ref": "#/definitions/ArcOptions"
- },
- "DonutCenterOptions": {
- "$ref": "#/definitions/DonutCenterOptions"
- }
- },
- "type": "object"
- },
- "DrillDownFilter": {
- "additionalProperties": false,
- "properties": {
- "CategoryFilter": {
- "$ref": "#/definitions/CategoryDrillDownFilter"
- },
- "NumericEqualityFilter": {
- "$ref": "#/definitions/NumericEqualityDrillDownFilter"
- },
- "TimeRangeFilter": {
- "$ref": "#/definitions/TimeRangeDrillDownFilter"
- }
- },
- "type": "object"
- },
- "DropDownControlDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "InfoIconLabelOptions": {
- "$ref": "#/definitions/SheetControlInfoIconLabelOptions"
- },
- "SelectAllOptions": {
- "$ref": "#/definitions/ListControlSelectAllOptions"
- },
- "TitleOptions": {
- "$ref": "#/definitions/LabelOptions"
- }
- },
- "type": "object"
- },
- "DynamicDefaultValue": {
- "additionalProperties": false,
- "properties": {
- "DefaultValueColumn": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "GroupNameColumn": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "UserNameColumn": {
- "$ref": "#/definitions/ColumnIdentifier"
- }
- },
- "required": [
- "DefaultValueColumn"
- ],
- "type": "object"
- },
- "EmptyVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "DataSetIdentifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "DataSetIdentifier",
- "VisualId"
- ],
- "type": "object"
- },
- "Entity": {
- "additionalProperties": false,
- "properties": {
- "Path": {
- "pattern": "\\S",
- "type": "string"
- }
- },
- "type": "object"
- },
- "ExcludePeriodConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Amount": {
- "default": null,
- "type": "number"
- },
- "Granularity": {
- "$ref": "#/definitions/TimeGranularity"
- },
- "Status": {
- "$ref": "#/definitions/WidgetStatus"
- }
- },
- "required": [
- "Amount",
- "Granularity"
- ],
- "type": "object"
- },
- "ExplicitHierarchy": {
- "additionalProperties": false,
- "properties": {
- "Columns": {
- "items": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "maxItems": 10,
- "minItems": 2,
- "type": "array"
- },
- "DrillDownFilters": {
- "items": {
- "$ref": "#/definitions/DrillDownFilter"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "HierarchyId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Columns",
- "HierarchyId"
- ],
- "type": "object"
- },
- "FieldBasedTooltip": {
- "additionalProperties": false,
- "properties": {
- "AggregationVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "TooltipFields": {
- "items": {
- "$ref": "#/definitions/TooltipItem"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "TooltipTitleType": {
- "$ref": "#/definitions/TooltipTitleType"
- }
- },
- "type": "object"
- },
- "FieldLabelType": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "FieldSeriesItem": {
- "additionalProperties": false,
- "properties": {
- "AxisBinding": {
- "$ref": "#/definitions/AxisBinding"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "Settings": {
- "$ref": "#/definitions/LineChartSeriesSettings"
- }
- },
- "required": [
- "AxisBinding",
- "FieldId"
- ],
- "type": "object"
- },
- "FieldSort": {
- "additionalProperties": false,
- "properties": {
- "Direction": {
- "$ref": "#/definitions/SortDirection"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Direction",
- "FieldId"
- ],
- "type": "object"
- },
- "FieldSortOptions": {
- "additionalProperties": false,
- "properties": {
- "ColumnSort": {
- "$ref": "#/definitions/ColumnSort"
- },
- "FieldSort": {
- "$ref": "#/definitions/FieldSort"
- }
- },
- "type": "object"
- },
- "FieldTooltipItem": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "Label": {
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "required": [
- "FieldId"
- ],
- "type": "object"
- },
- "FilledMapAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Geospatial": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "FilledMapConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "ConditionalFormattingOptions": {
- "items": {
- "$ref": "#/definitions/FilledMapConditionalFormattingOption"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "ConditionalFormattingOptions"
- ],
- "type": "object"
- },
- "FilledMapConditionalFormattingOption": {
- "additionalProperties": false,
- "properties": {
- "Shape": {
- "$ref": "#/definitions/FilledMapShapeConditionalFormatting"
- }
- },
- "required": [
- "Shape"
- ],
- "type": "object"
- },
- "FilledMapConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FieldWells": {
- "$ref": "#/definitions/FilledMapFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "MapStyleOptions": {
- "$ref": "#/definitions/GeospatialMapStyleOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/FilledMapSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "WindowOptions": {
- "$ref": "#/definitions/GeospatialWindowOptions"
- }
- },
- "type": "object"
- },
- "FilledMapFieldWells": {
- "additionalProperties": false,
- "properties": {
- "FilledMapAggregatedFieldWells": {
- "$ref": "#/definitions/FilledMapAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "FilledMapShapeConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "Format": {
- "$ref": "#/definitions/ShapeConditionalFormat"
- }
- },
- "required": [
- "FieldId"
- ],
- "type": "object"
- },
- "FilledMapSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "FilledMapVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/FilledMapConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "ConditionalFormatting": {
- "$ref": "#/definitions/FilledMapConditionalFormatting"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "Filter": {
- "additionalProperties": false,
- "properties": {
- "CategoryFilter": {
- "$ref": "#/definitions/CategoryFilter"
- },
- "NestedFilter": {
- "$ref": "#/definitions/NestedFilter"
- },
- "NumericEqualityFilter": {
- "$ref": "#/definitions/NumericEqualityFilter"
- },
- "NumericRangeFilter": {
- "$ref": "#/definitions/NumericRangeFilter"
- },
- "RelativeDatesFilter": {
- "$ref": "#/definitions/RelativeDatesFilter"
- },
- "TimeEqualityFilter": {
- "$ref": "#/definitions/TimeEqualityFilter"
- },
- "TimeRangeFilter": {
- "$ref": "#/definitions/TimeRangeFilter"
- },
- "TopBottomFilter": {
- "$ref": "#/definitions/TopBottomFilter"
- }
- },
- "type": "object"
- },
- "FilterControl": {
- "additionalProperties": false,
- "properties": {
- "CrossSheet": {
- "$ref": "#/definitions/FilterCrossSheetControl"
- },
- "DateTimePicker": {
- "$ref": "#/definitions/FilterDateTimePickerControl"
- },
- "Dropdown": {
- "$ref": "#/definitions/FilterDropDownControl"
- },
- "List": {
- "$ref": "#/definitions/FilterListControl"
- },
- "RelativeDateTime": {
- "$ref": "#/definitions/FilterRelativeDateTimeControl"
- },
- "Slider": {
- "$ref": "#/definitions/FilterSliderControl"
- },
- "TextArea": {
- "$ref": "#/definitions/FilterTextAreaControl"
- },
- "TextField": {
- "$ref": "#/definitions/FilterTextFieldControl"
- }
- },
- "type": "object"
- },
- "FilterCrossSheetControl": {
- "additionalProperties": false,
- "properties": {
- "CascadingControlConfiguration": {
- "$ref": "#/definitions/CascadingControlConfiguration"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "FilterControlId",
- "SourceFilterId"
- ],
- "type": "object"
- },
- "FilterDateTimePickerControl": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/DateTimePickerControlDisplayOptions"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlDateTimePickerType"
- }
- },
- "required": [
- "FilterControlId",
- "SourceFilterId",
- "Title"
- ],
- "type": "object"
- },
- "FilterDropDownControl": {
- "additionalProperties": false,
- "properties": {
- "CascadingControlConfiguration": {
- "$ref": "#/definitions/CascadingControlConfiguration"
- },
- "DisplayOptions": {
- "$ref": "#/definitions/DropDownControlDisplayOptions"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SelectableValues": {
- "$ref": "#/definitions/FilterSelectableValues"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlListType"
- }
- },
- "required": [
- "FilterControlId",
- "SourceFilterId",
- "Title"
- ],
- "type": "object"
- },
- "FilterGroup": {
- "additionalProperties": false,
- "properties": {
- "CrossDataset": {
- "$ref": "#/definitions/CrossDatasetTypes"
- },
- "FilterGroupId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Filters": {
- "items": {
- "$ref": "#/definitions/Filter"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "ScopeConfiguration": {
- "$ref": "#/definitions/FilterScopeConfiguration"
- },
- "Status": {
- "$ref": "#/definitions/WidgetStatus"
- }
- },
- "required": [
- "CrossDataset",
- "FilterGroupId",
- "Filters",
- "ScopeConfiguration"
- ],
- "type": "object"
- },
- "FilterListConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryValues": {
- "items": {
- "maxLength": 512,
- "minLength": 0,
- "type": "string"
- },
- "maxItems": 100000,
- "minItems": 0,
- "type": "array"
- },
- "MatchOperator": {
- "$ref": "#/definitions/CategoryFilterMatchOperator"
- },
- "NullOption": {
- "$ref": "#/definitions/FilterNullOption"
- },
- "SelectAllOptions": {
- "$ref": "#/definitions/CategoryFilterSelectAllOptions"
- }
- },
- "required": [
- "MatchOperator"
- ],
- "type": "object"
- },
- "FilterListControl": {
- "additionalProperties": false,
- "properties": {
- "CascadingControlConfiguration": {
- "$ref": "#/definitions/CascadingControlConfiguration"
- },
- "DisplayOptions": {
- "$ref": "#/definitions/ListControlDisplayOptions"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SelectableValues": {
- "$ref": "#/definitions/FilterSelectableValues"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlListType"
- }
- },
- "required": [
- "FilterControlId",
- "SourceFilterId",
- "Title"
- ],
- "type": "object"
- },
- "FilterNullOption": {
- "enum": [
- "ALL_VALUES",
- "NULLS_ONLY",
- "NON_NULLS_ONLY"
- ],
- "type": "string"
- },
- "FilterOperationSelectedFieldsConfiguration": {
- "additionalProperties": false,
- "properties": {
- "SelectedColumns": {
- "items": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "SelectedFieldOptions": {
- "$ref": "#/definitions/SelectedFieldOptions"
- },
- "SelectedFields": {
- "items": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "maxItems": 20,
- "minItems": 1,
- "type": "array"
- }
- },
- "type": "object"
- },
- "FilterOperationTargetVisualsConfiguration": {
- "additionalProperties": false,
- "properties": {
- "SameSheetTargetVisualConfiguration": {
- "$ref": "#/definitions/SameSheetTargetVisualConfiguration"
- }
- },
- "type": "object"
- },
- "FilterRelativeDateTimeControl": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/RelativeDateTimeControlDisplayOptions"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "FilterControlId",
- "SourceFilterId",
- "Title"
- ],
- "type": "object"
- },
- "FilterScopeConfiguration": {
- "additionalProperties": false,
- "properties": {
- "AllSheets": {
- "$ref": "#/definitions/AllSheetsFilterScopeConfiguration"
- },
- "SelectedSheets": {
- "$ref": "#/definitions/SelectedSheetsFilterScopeConfiguration"
- }
- },
- "type": "object"
- },
- "FilterSelectableValues": {
- "additionalProperties": false,
- "properties": {
- "Values": {
- "items": {
- "type": "string"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "FilterSliderControl": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/SliderControlDisplayOptions"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "MaximumValue": {
- "default": 0,
- "type": "number"
- },
- "MinimumValue": {
- "default": 0,
- "type": "number"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "StepSize": {
- "default": 0,
- "type": "number"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlSliderType"
- }
- },
- "required": [
- "FilterControlId",
- "MaximumValue",
- "MinimumValue",
- "SourceFilterId",
- "StepSize",
- "Title"
- ],
- "type": "object"
- },
- "FilterTextAreaControl": {
- "additionalProperties": false,
- "properties": {
- "Delimiter": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "DisplayOptions": {
- "$ref": "#/definitions/TextAreaControlDisplayOptions"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "FilterControlId",
- "SourceFilterId",
- "Title"
- ],
- "type": "object"
- },
- "FilterTextFieldControl": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/TextFieldControlDisplayOptions"
- },
- "FilterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceFilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "FilterControlId",
- "SourceFilterId",
- "Title"
- ],
- "type": "object"
- },
- "FilterVisualScope": {
- "enum": [
- "ALL_VISUALS",
- "SELECTED_VISUALS"
- ],
- "type": "string"
- },
- "FontConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FontColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "FontDecoration": {
- "$ref": "#/definitions/FontDecoration"
- },
- "FontSize": {
- "$ref": "#/definitions/FontSize"
- },
- "FontStyle": {
- "$ref": "#/definitions/FontStyle"
- },
- "FontWeight": {
- "$ref": "#/definitions/FontWeight"
- }
- },
- "type": "object"
- },
- "FontDecoration": {
- "enum": [
- "UNDERLINE",
- "NONE"
- ],
- "type": "string"
- },
- "FontSize": {
- "additionalProperties": false,
- "properties": {
- "Relative": {
- "$ref": "#/definitions/RelativeFontSize"
- }
- },
- "type": "object"
- },
- "FontStyle": {
- "enum": [
- "NORMAL",
- "ITALIC"
- ],
- "type": "string"
- },
- "FontWeight": {
- "additionalProperties": false,
- "properties": {
- "Name": {
- "$ref": "#/definitions/FontWeightName"
- }
- },
- "type": "object"
- },
- "FontWeightName": {
- "enum": [
- "NORMAL",
- "BOLD"
- ],
- "type": "string"
- },
- "ForecastComputation": {
- "additionalProperties": false,
- "properties": {
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "CustomSeasonalityValue": {
- "default": null,
- "maximum": 180,
- "minimum": 1,
- "type": "number"
- },
- "LowerBoundary": {
- "default": null,
- "type": "number"
- },
- "Name": {
- "type": "string"
- },
- "PeriodsBackward": {
- "maximum": 1000,
- "minimum": 0,
- "type": "number"
- },
- "PeriodsForward": {
- "maximum": 1000,
- "minimum": 1,
- "type": "number"
- },
- "PredictionInterval": {
- "maximum": 95,
- "minimum": 50,
- "type": "number"
- },
- "Seasonality": {
- "$ref": "#/definitions/ForecastComputationSeasonality"
- },
- "Time": {
- "$ref": "#/definitions/DimensionField"
- },
- "UpperBoundary": {
- "default": null,
- "type": "number"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId"
- ],
- "type": "object"
- },
- "ForecastComputationSeasonality": {
- "enum": [
- "AUTOMATIC",
- "CUSTOM"
- ],
- "type": "string"
- },
- "ForecastConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ForecastProperties": {
- "$ref": "#/definitions/TimeBasedForecastProperties"
- },
- "Scenario": {
- "$ref": "#/definitions/ForecastScenario"
- }
- },
- "type": "object"
- },
- "ForecastScenario": {
- "additionalProperties": false,
- "properties": {
- "WhatIfPointScenario": {
- "$ref": "#/definitions/WhatIfPointScenario"
- },
- "WhatIfRangeScenario": {
- "$ref": "#/definitions/WhatIfRangeScenario"
- }
- },
- "type": "object"
- },
- "FormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DateTimeFormatConfiguration": {
- "$ref": "#/definitions/DateTimeFormatConfiguration"
- },
- "NumberFormatConfiguration": {
- "$ref": "#/definitions/NumberFormatConfiguration"
- },
- "StringFormatConfiguration": {
- "$ref": "#/definitions/StringFormatConfiguration"
- }
- },
- "type": "object"
- },
- "FreeFormLayoutCanvasSizeOptions": {
- "additionalProperties": false,
- "properties": {
- "ScreenCanvasSizeOptions": {
- "$ref": "#/definitions/FreeFormLayoutScreenCanvasSizeOptions"
- }
- },
- "type": "object"
- },
- "FreeFormLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CanvasSizeOptions": {
- "$ref": "#/definitions/FreeFormLayoutCanvasSizeOptions"
- },
- "Elements": {
- "items": {
- "$ref": "#/definitions/FreeFormLayoutElement"
- },
- "maxItems": 430,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "Elements"
- ],
- "type": "object"
- },
- "FreeFormLayoutElement": {
- "additionalProperties": false,
- "properties": {
- "BackgroundStyle": {
- "$ref": "#/definitions/FreeFormLayoutElementBackgroundStyle"
- },
- "BorderStyle": {
- "$ref": "#/definitions/FreeFormLayoutElementBorderStyle"
- },
- "ElementId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "ElementType": {
- "$ref": "#/definitions/LayoutElementType"
- },
- "Height": {
- "type": "string"
- },
- "LoadingAnimation": {
- "$ref": "#/definitions/LoadingAnimation"
- },
- "RenderingRules": {
- "items": {
- "$ref": "#/definitions/SheetElementRenderingRule"
- },
- "maxItems": 10000,
- "minItems": 0,
- "type": "array"
- },
- "SelectedBorderStyle": {
- "$ref": "#/definitions/FreeFormLayoutElementBorderStyle"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Width": {
- "type": "string"
- },
- "XAxisLocation": {
- "type": "string"
- },
- "YAxisLocation": {
- "type": "string"
- }
- },
- "required": [
- "ElementId",
- "ElementType",
- "Height",
- "Width",
- "XAxisLocation",
- "YAxisLocation"
- ],
- "type": "object"
- },
- "FreeFormLayoutElementBackgroundStyle": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}(?:[A-F0-9]{2})?$",
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "FreeFormLayoutElementBorderStyle": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}(?:[A-F0-9]{2})?$",
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "FreeFormLayoutScreenCanvasSizeOptions": {
- "additionalProperties": false,
- "properties": {
- "OptimizedViewPortWidth": {
- "type": "string"
- }
- },
- "required": [
- "OptimizedViewPortWidth"
- ],
- "type": "object"
- },
- "FreeFormSectionLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Elements": {
- "items": {
- "$ref": "#/definitions/FreeFormLayoutElement"
- },
- "maxItems": 430,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "Elements"
- ],
- "type": "object"
- },
- "FunnelChartAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "FunnelChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "DataLabelOptions": {
- "$ref": "#/definitions/FunnelChartDataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/FunnelChartFieldWells"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/FunnelChartSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "ValueLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- }
- },
- "type": "object"
- },
- "FunnelChartDataLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "CategoryLabelVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "LabelColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "LabelFontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "MeasureDataLabelStyle": {
- "$ref": "#/definitions/FunnelChartMeasureDataLabelStyle"
- },
- "MeasureLabelVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Position": {
- "$ref": "#/definitions/DataLabelPosition"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "FunnelChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "FunnelChartAggregatedFieldWells": {
- "$ref": "#/definitions/FunnelChartAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "FunnelChartMeasureDataLabelStyle": {
- "enum": [
- "VALUE_ONLY",
- "PERCENTAGE_BY_FIRST_STAGE",
- "PERCENTAGE_BY_PREVIOUS_STAGE",
- "VALUE_AND_PERCENTAGE_BY_FIRST_STAGE",
- "VALUE_AND_PERCENTAGE_BY_PREVIOUS_STAGE"
- ],
- "type": "string"
- },
- "FunnelChartSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "FunnelChartVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/FunnelChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "GaugeChartArcConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "ForegroundColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "GaugeChartConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "ConditionalFormattingOptions": {
- "items": {
- "$ref": "#/definitions/GaugeChartConditionalFormattingOption"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "GaugeChartConditionalFormattingOption": {
- "additionalProperties": false,
- "properties": {
- "Arc": {
- "$ref": "#/definitions/GaugeChartArcConditionalFormatting"
- },
- "PrimaryValue": {
- "$ref": "#/definitions/GaugeChartPrimaryValueConditionalFormatting"
- }
- },
- "type": "object"
- },
- "GaugeChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/GaugeChartFieldWells"
- },
- "GaugeChartOptions": {
- "$ref": "#/definitions/GaugeChartOptions"
- },
- "TooltipOptions": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- }
- },
- "type": "object"
- },
- "GaugeChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "TargetValues": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "GaugeChartOptions": {
- "additionalProperties": false,
- "properties": {
- "Arc": {
- "$ref": "#/definitions/ArcConfiguration"
- },
- "ArcAxis": {
- "$ref": "#/definitions/ArcAxisConfiguration"
- },
- "Comparison": {
- "$ref": "#/definitions/ComparisonConfiguration"
- },
- "PrimaryValueDisplayType": {
- "$ref": "#/definitions/PrimaryValueDisplayType"
- },
- "PrimaryValueFontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- }
- },
- "type": "object"
- },
- "GaugeChartPrimaryValueConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "Icon": {
- "$ref": "#/definitions/ConditionalFormattingIcon"
- },
- "TextColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "GaugeChartVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/GaugeChartConfiguration"
- },
- "ConditionalFormatting": {
- "$ref": "#/definitions/GaugeChartConditionalFormatting"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "GeospatialCoordinateBounds": {
- "additionalProperties": false,
- "properties": {
- "East": {
- "maximum": 1800,
- "minimum": -1800,
- "type": "number"
- },
- "North": {
- "maximum": 90,
- "minimum": -90,
- "type": "number"
- },
- "South": {
- "maximum": 90,
- "minimum": -90,
- "type": "number"
- },
- "West": {
- "maximum": 1800,
- "minimum": -1800,
- "type": "number"
- }
- },
- "required": [
- "East",
- "North",
- "South",
- "West"
- ],
- "type": "object"
- },
- "GeospatialHeatmapColorScale": {
- "additionalProperties": false,
- "properties": {
- "Colors": {
- "items": {
- "$ref": "#/definitions/GeospatialHeatmapDataColor"
- },
- "maxItems": 2,
- "minItems": 2,
- "type": "array"
- }
- },
- "type": "object"
- },
- "GeospatialHeatmapConfiguration": {
- "additionalProperties": false,
- "properties": {
- "HeatmapColor": {
- "$ref": "#/definitions/GeospatialHeatmapColorScale"
- }
- },
- "type": "object"
- },
- "GeospatialHeatmapDataColor": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- }
- },
- "required": [
- "Color"
- ],
- "type": "object"
- },
- "GeospatialMapAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Colors": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Geospatial": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "GeospatialMapConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FieldWells": {
- "$ref": "#/definitions/GeospatialMapFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "MapStyleOptions": {
- "$ref": "#/definitions/GeospatialMapStyleOptions"
- },
- "PointStyleOptions": {
- "$ref": "#/definitions/GeospatialPointStyleOptions"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- },
- "WindowOptions": {
- "$ref": "#/definitions/GeospatialWindowOptions"
- }
- },
- "type": "object"
- },
- "GeospatialMapFieldWells": {
- "additionalProperties": false,
- "properties": {
- "GeospatialMapAggregatedFieldWells": {
- "$ref": "#/definitions/GeospatialMapAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "GeospatialMapStyleOptions": {
- "additionalProperties": false,
- "properties": {
- "BaseMapStyle": {
- "$ref": "#/definitions/BaseMapStyleType"
- }
- },
- "type": "object"
- },
- "GeospatialMapVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/GeospatialMapConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "GeospatialPointStyleOptions": {
- "additionalProperties": false,
- "properties": {
- "ClusterMarkerConfiguration": {
- "$ref": "#/definitions/ClusterMarkerConfiguration"
- },
- "HeatmapConfiguration": {
- "$ref": "#/definitions/GeospatialHeatmapConfiguration"
- },
- "SelectedPointStyle": {
- "$ref": "#/definitions/GeospatialSelectedPointStyle"
- }
- },
- "type": "object"
- },
- "GeospatialSelectedPointStyle": {
- "enum": [
- "POINT",
- "CLUSTER",
- "HEATMAP"
- ],
- "type": "string"
- },
- "GeospatialWindowOptions": {
- "additionalProperties": false,
- "properties": {
- "Bounds": {
- "$ref": "#/definitions/GeospatialCoordinateBounds"
- },
- "MapZoomMode": {
- "$ref": "#/definitions/MapZoomMode"
- }
- },
- "type": "object"
- },
- "GlobalTableBorderOptions": {
- "additionalProperties": false,
- "properties": {
- "SideSpecificBorder": {
- "$ref": "#/definitions/TableSideBorderOptions"
- },
- "UniformBorder": {
- "$ref": "#/definitions/TableBorderOptions"
- }
- },
- "type": "object"
- },
- "GradientColor": {
- "additionalProperties": false,
- "properties": {
- "Stops": {
- "items": {
- "$ref": "#/definitions/GradientStop"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "GradientStop": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "DataValue": {
- "default": null,
- "type": "number"
- },
- "GradientOffset": {
- "default": 0,
- "type": "number"
- }
- },
- "required": [
- "GradientOffset"
- ],
- "type": "object"
- },
- "GridLayoutCanvasSizeOptions": {
- "additionalProperties": false,
- "properties": {
- "ScreenCanvasSizeOptions": {
- "$ref": "#/definitions/GridLayoutScreenCanvasSizeOptions"
- }
- },
- "type": "object"
- },
- "GridLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CanvasSizeOptions": {
- "$ref": "#/definitions/GridLayoutCanvasSizeOptions"
- },
- "Elements": {
- "items": {
- "$ref": "#/definitions/GridLayoutElement"
- },
- "maxItems": 430,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "Elements"
- ],
- "type": "object"
- },
- "GridLayoutElement": {
- "additionalProperties": false,
- "properties": {
- "ColumnIndex": {
- "maximum": 35,
- "minimum": 0,
- "type": "number"
- },
- "ColumnSpan": {
- "maximum": 36,
- "minimum": 1,
- "type": "number"
- },
- "ElementId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "ElementType": {
- "$ref": "#/definitions/LayoutElementType"
- },
- "RowIndex": {
- "maximum": 9009,
- "minimum": 0,
- "type": "number"
- },
- "RowSpan": {
- "maximum": 21,
- "minimum": 1,
- "type": "number"
- }
- },
- "required": [
- "ColumnSpan",
- "ElementId",
- "ElementType",
- "RowSpan"
- ],
- "type": "object"
- },
- "GridLayoutScreenCanvasSizeOptions": {
- "additionalProperties": false,
- "properties": {
- "OptimizedViewPortWidth": {
- "type": "string"
- },
- "ResizeOption": {
- "$ref": "#/definitions/ResizeOption"
- }
- },
- "required": [
- "ResizeOption"
- ],
- "type": "object"
- },
- "GrowthRateComputation": {
- "additionalProperties": false,
- "properties": {
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "type": "string"
- },
- "PeriodSize": {
- "default": 0,
- "maximum": 52,
- "minimum": 2,
- "type": "number"
- },
- "Time": {
- "$ref": "#/definitions/DimensionField"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId"
- ],
- "type": "object"
- },
- "HeaderFooterSectionConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Layout": {
- "$ref": "#/definitions/SectionLayoutConfiguration"
- },
- "SectionId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Style": {
- "$ref": "#/definitions/SectionStyle"
- }
- },
- "required": [
- "Layout",
- "SectionId"
- ],
- "type": "object"
- },
- "HeatMapAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Columns": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Rows": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "HeatMapConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ColorScale": {
- "$ref": "#/definitions/ColorScale"
- },
- "ColumnLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/HeatMapFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "RowLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/HeatMapSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- }
- },
- "type": "object"
- },
- "HeatMapFieldWells": {
- "additionalProperties": false,
- "properties": {
- "HeatMapAggregatedFieldWells": {
- "$ref": "#/definitions/HeatMapAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "HeatMapSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "HeatMapColumnItemsLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "HeatMapColumnSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "HeatMapRowItemsLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "HeatMapRowSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "HeatMapVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/HeatMapConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "HistogramAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "HistogramBinOptions": {
- "additionalProperties": false,
- "properties": {
- "BinCount": {
- "$ref": "#/definitions/BinCountOptions"
- },
- "BinWidth": {
- "$ref": "#/definitions/BinWidthOptions"
- },
- "SelectedBinType": {
- "$ref": "#/definitions/HistogramBinType"
- },
- "StartValue": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "HistogramBinType": {
- "enum": [
- "BIN_COUNT",
- "BIN_WIDTH"
- ],
- "type": "string"
- },
- "HistogramConfiguration": {
- "additionalProperties": false,
- "properties": {
- "BinOptions": {
- "$ref": "#/definitions/HistogramBinOptions"
- },
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/HistogramFieldWells"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- },
- "XAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "XAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "YAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- }
- },
- "type": "object"
- },
- "HistogramFieldWells": {
- "additionalProperties": false,
- "properties": {
- "HistogramAggregatedFieldWells": {
- "$ref": "#/definitions/HistogramAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "HistogramVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/HistogramConfiguration"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "HorizontalTextAlignment": {
- "enum": [
- "LEFT",
- "CENTER",
- "RIGHT",
- "AUTO"
- ],
- "type": "string"
- },
- "Icon": {
- "enum": [
- "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"
- ],
- "type": "string"
- },
- "InnerFilter": {
- "additionalProperties": false,
- "properties": {
- "CategoryInnerFilter": {
- "$ref": "#/definitions/CategoryInnerFilter"
- }
- },
- "type": "object"
- },
- "InsightConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Computations": {
- "items": {
- "$ref": "#/definitions/Computation"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "CustomNarrative": {
- "$ref": "#/definitions/CustomNarrativeOptions"
- }
- },
- "type": "object"
- },
- "InsightVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "DataSetIdentifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "InsightConfiguration": {
- "$ref": "#/definitions/InsightConfiguration"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "DataSetIdentifier",
- "VisualId"
- ],
- "type": "object"
- },
- "IntegerDefaultValues": {
- "additionalProperties": false,
- "properties": {
- "DynamicValue": {
- "$ref": "#/definitions/DynamicDefaultValue"
- },
- "StaticValues": {
- "items": {
- "type": "number"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "IntegerParameterDeclaration": {
- "additionalProperties": false,
- "properties": {
- "DefaultValues": {
- "$ref": "#/definitions/IntegerDefaultValues"
- },
- "MappedDataSetParameters": {
- "items": {
- "$ref": "#/definitions/MappedDataSetParameter"
- },
- "maxItems": 150,
- "minItems": 0,
- "type": "array"
- },
- "Name": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "ParameterValueType": {
- "$ref": "#/definitions/ParameterValueType"
- },
- "ValueWhenUnset": {
- "$ref": "#/definitions/IntegerValueWhenUnsetConfiguration"
- }
- },
- "required": [
- "Name",
- "ParameterValueType"
- ],
- "type": "object"
- },
- "IntegerValueWhenUnsetConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomValue": {
- "default": null,
- "type": "number"
- },
- "ValueWhenUnsetOption": {
- "$ref": "#/definitions/ValueWhenUnsetOption"
- }
- },
- "type": "object"
- },
- "ItemsLimitConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ItemsLimit": {
- "default": null,
- "type": "number"
- },
- "OtherCategories": {
- "$ref": "#/definitions/OtherCategories"
- }
- },
- "type": "object"
- },
- "KPIActualValueConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "Icon": {
- "$ref": "#/definitions/ConditionalFormattingIcon"
- },
- "TextColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "KPIComparisonValueConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "Icon": {
- "$ref": "#/definitions/ConditionalFormattingIcon"
- },
- "TextColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "KPIConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "ConditionalFormattingOptions": {
- "items": {
- "$ref": "#/definitions/KPIConditionalFormattingOption"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "KPIConditionalFormattingOption": {
- "additionalProperties": false,
- "properties": {
- "ActualValue": {
- "$ref": "#/definitions/KPIActualValueConditionalFormatting"
- },
- "ComparisonValue": {
- "$ref": "#/definitions/KPIComparisonValueConditionalFormatting"
- },
- "PrimaryValue": {
- "$ref": "#/definitions/KPIPrimaryValueConditionalFormatting"
- },
- "ProgressBar": {
- "$ref": "#/definitions/KPIProgressBarConditionalFormatting"
- }
- },
- "type": "object"
- },
- "KPIConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FieldWells": {
- "$ref": "#/definitions/KPIFieldWells"
- },
- "KPIOptions": {
- "$ref": "#/definitions/KPIOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/KPISortConfiguration"
- }
- },
- "type": "object"
- },
- "KPIFieldWells": {
- "additionalProperties": false,
- "properties": {
- "TargetValues": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "TrendGroups": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "KPIOptions": {
- "additionalProperties": false,
- "properties": {
- "Comparison": {
- "$ref": "#/definitions/ComparisonConfiguration"
- },
- "PrimaryValueDisplayType": {
- "$ref": "#/definitions/PrimaryValueDisplayType"
- },
- "PrimaryValueFontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "ProgressBar": {
- "$ref": "#/definitions/ProgressBarOptions"
- },
- "SecondaryValue": {
- "$ref": "#/definitions/SecondaryValueOptions"
- },
- "SecondaryValueFontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "Sparkline": {
- "$ref": "#/definitions/KPISparklineOptions"
- },
- "TrendArrows": {
- "$ref": "#/definitions/TrendArrowOptions"
- },
- "VisualLayoutOptions": {
- "$ref": "#/definitions/KPIVisualLayoutOptions"
- }
- },
- "type": "object"
- },
- "KPIPrimaryValueConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "Icon": {
- "$ref": "#/definitions/ConditionalFormattingIcon"
- },
- "TextColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "KPIProgressBarConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "ForegroundColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "KPISortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "TrendGroupSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "KPISparklineOptions": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "TooltipVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Type": {
- "$ref": "#/definitions/KPISparklineType"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "required": [
- "Type"
- ],
- "type": "object"
- },
- "KPISparklineType": {
- "enum": [
- "LINE",
- "AREA"
- ],
- "type": "string"
- },
- "KPIVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/KPIConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "ConditionalFormatting": {
- "$ref": "#/definitions/KPIConditionalFormatting"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "KPIVisualLayoutOptions": {
- "additionalProperties": false,
- "properties": {
- "StandardLayout": {
- "$ref": "#/definitions/KPIVisualStandardLayout"
- }
- },
- "type": "object"
- },
- "KPIVisualStandardLayout": {
- "additionalProperties": false,
- "properties": {
- "Type": {
- "$ref": "#/definitions/KPIVisualStandardLayoutType"
- }
- },
- "required": [
- "Type"
- ],
- "type": "object"
- },
- "KPIVisualStandardLayoutType": {
- "enum": [
- "CLASSIC",
- "VERTICAL"
- ],
- "type": "string"
- },
- "LabelOptions": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "type": "string"
- },
- "FontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "Layout": {
- "additionalProperties": false,
- "properties": {
- "Configuration": {
- "$ref": "#/definitions/LayoutConfiguration"
- }
- },
- "required": [
- "Configuration"
- ],
- "type": "object"
- },
- "LayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FreeFormLayout": {
- "$ref": "#/definitions/FreeFormLayoutConfiguration"
- },
- "GridLayout": {
- "$ref": "#/definitions/GridLayoutConfiguration"
- },
- "SectionBasedLayout": {
- "$ref": "#/definitions/SectionBasedLayoutConfiguration"
- }
- },
- "type": "object"
- },
- "LayoutElementType": {
- "enum": [
- "VISUAL",
- "FILTER_CONTROL",
- "PARAMETER_CONTROL",
- "TEXT_BOX"
- ],
- "type": "string"
- },
- "LegendOptions": {
- "additionalProperties": false,
- "properties": {
- "Height": {
- "type": "string"
- },
- "Position": {
- "$ref": "#/definitions/LegendPosition"
- },
- "Title": {
- "$ref": "#/definitions/LabelOptions"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Width": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "LegendPosition": {
- "enum": [
- "AUTO",
- "RIGHT",
- "BOTTOM",
- "TOP"
- ],
- "type": "string"
- },
- "LineChartAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Colors": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "SmallMultiples": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "LineChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ContributionAnalysisDefaults": {
- "items": {
- "$ref": "#/definitions/ContributionAnalysisDefault"
- },
- "maxItems": 200,
- "minItems": 1,
- "type": "array"
- },
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "DefaultSeriesSettings": {
- "$ref": "#/definitions/LineChartDefaultSeriesSettings"
- },
- "FieldWells": {
- "$ref": "#/definitions/LineChartFieldWells"
- },
- "ForecastConfigurations": {
- "items": {
- "$ref": "#/definitions/ForecastConfiguration"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "PrimaryYAxisDisplayOptions": {
- "$ref": "#/definitions/LineSeriesAxisDisplayOptions"
- },
- "PrimaryYAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ReferenceLines": {
- "items": {
- "$ref": "#/definitions/ReferenceLine"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "SecondaryYAxisDisplayOptions": {
- "$ref": "#/definitions/LineSeriesAxisDisplayOptions"
- },
- "SecondaryYAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "Series": {
- "items": {
- "$ref": "#/definitions/SeriesItem"
- },
- "maxItems": 2000,
- "minItems": 0,
- "type": "array"
- },
- "SmallMultiplesOptions": {
- "$ref": "#/definitions/SmallMultiplesOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/LineChartSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "Type": {
- "$ref": "#/definitions/LineChartType"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- },
- "XAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "XAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- }
- },
- "type": "object"
- },
- "LineChartDefaultSeriesSettings": {
- "additionalProperties": false,
- "properties": {
- "AxisBinding": {
- "$ref": "#/definitions/AxisBinding"
- },
- "LineStyleSettings": {
- "$ref": "#/definitions/LineChartLineStyleSettings"
- },
- "MarkerStyleSettings": {
- "$ref": "#/definitions/LineChartMarkerStyleSettings"
- }
- },
- "type": "object"
- },
- "LineChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "LineChartAggregatedFieldWells": {
- "$ref": "#/definitions/LineChartAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "LineChartLineStyle": {
- "enum": [
- "SOLID",
- "DOTTED",
- "DASHED"
- ],
- "type": "string"
- },
- "LineChartLineStyleSettings": {
- "additionalProperties": false,
- "properties": {
- "LineInterpolation": {
- "$ref": "#/definitions/LineInterpolation"
- },
- "LineStyle": {
- "$ref": "#/definitions/LineChartLineStyle"
- },
- "LineVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "LineWidth": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "LineChartMarkerShape": {
- "enum": [
- "CIRCLE",
- "TRIANGLE",
- "SQUARE",
- "DIAMOND",
- "ROUNDED_SQUARE"
- ],
- "type": "string"
- },
- "LineChartMarkerStyleSettings": {
- "additionalProperties": false,
- "properties": {
- "MarkerColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "MarkerShape": {
- "$ref": "#/definitions/LineChartMarkerShape"
- },
- "MarkerSize": {
- "type": "string"
- },
- "MarkerVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "LineChartSeriesSettings": {
- "additionalProperties": false,
- "properties": {
- "LineStyleSettings": {
- "$ref": "#/definitions/LineChartLineStyleSettings"
- },
- "MarkerStyleSettings": {
- "$ref": "#/definitions/LineChartMarkerStyleSettings"
- }
- },
- "type": "object"
- },
- "LineChartSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryItemsLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "ColorItemsLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "SmallMultiplesLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "SmallMultiplesSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "LineChartType": {
- "enum": [
- "LINE",
- "AREA",
- "STACKED_AREA"
- ],
- "type": "string"
- },
- "LineChartVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/LineChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "LineInterpolation": {
- "enum": [
- "LINEAR",
- "SMOOTH",
- "STEPPED"
- ],
- "type": "string"
- },
- "LineSeriesAxisDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "AxisOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "MissingDataConfigurations": {
- "items": {
- "$ref": "#/definitions/MissingDataConfiguration"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "ListControlDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "InfoIconLabelOptions": {
- "$ref": "#/definitions/SheetControlInfoIconLabelOptions"
- },
- "SearchOptions": {
- "$ref": "#/definitions/ListControlSearchOptions"
- },
- "SelectAllOptions": {
- "$ref": "#/definitions/ListControlSelectAllOptions"
- },
- "TitleOptions": {
- "$ref": "#/definitions/LabelOptions"
- }
- },
- "type": "object"
- },
- "ListControlSearchOptions": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "ListControlSelectAllOptions": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "LoadingAnimation": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "LocalNavigationConfiguration": {
- "additionalProperties": false,
- "properties": {
- "TargetSheetId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "TargetSheetId"
- ],
- "type": "object"
- },
- "LongFormatText": {
- "additionalProperties": false,
- "properties": {
- "PlainText": {
- "maxLength": 1024,
- "minLength": 1,
- "type": "string"
- },
- "RichText": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "type": "object"
- },
- "MapZoomMode": {
- "enum": [
- "AUTO",
- "MANUAL"
- ],
- "type": "string"
- },
- "MappedDataSetParameter": {
- "additionalProperties": false,
- "properties": {
- "DataSetIdentifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "DataSetParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- }
- },
- "required": [
- "DataSetIdentifier",
- "DataSetParameterName"
- ],
- "type": "object"
- },
- "MaximumLabelType": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "MaximumMinimumComputation": {
- "additionalProperties": false,
- "properties": {
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "type": "string"
- },
- "Time": {
- "$ref": "#/definitions/DimensionField"
- },
- "Type": {
- "$ref": "#/definitions/MaximumMinimumComputationType"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId",
- "Type"
- ],
- "type": "object"
- },
- "MaximumMinimumComputationType": {
- "enum": [
- "MAXIMUM",
- "MINIMUM"
- ],
- "type": "string"
- },
- "MeasureField": {
- "additionalProperties": false,
- "properties": {
- "CalculatedMeasureField": {
- "$ref": "#/definitions/CalculatedMeasureField"
- },
- "CategoricalMeasureField": {
- "$ref": "#/definitions/CategoricalMeasureField"
- },
- "DateMeasureField": {
- "$ref": "#/definitions/DateMeasureField"
- },
- "NumericalMeasureField": {
- "$ref": "#/definitions/NumericalMeasureField"
- }
- },
- "type": "object"
- },
- "MetricComparisonComputation": {
- "additionalProperties": false,
- "properties": {
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "FromValue": {
- "$ref": "#/definitions/MeasureField"
- },
- "Name": {
- "type": "string"
- },
- "TargetValue": {
- "$ref": "#/definitions/MeasureField"
- },
- "Time": {
- "$ref": "#/definitions/DimensionField"
- }
- },
- "required": [
- "ComputationId"
- ],
- "type": "object"
- },
- "MinimumLabelType": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "MissingDataConfiguration": {
- "additionalProperties": false,
- "properties": {
- "TreatmentOption": {
- "$ref": "#/definitions/MissingDataTreatmentOption"
- }
- },
- "type": "object"
- },
- "MissingDataTreatmentOption": {
- "enum": [
- "INTERPOLATE",
- "SHOW_AS_ZERO",
- "SHOW_AS_BLANK"
- ],
- "type": "string"
- },
- "NegativeValueConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DisplayMode": {
- "$ref": "#/definitions/NegativeValueDisplayMode"
- }
- },
- "required": [
- "DisplayMode"
- ],
- "type": "object"
- },
- "NegativeValueDisplayMode": {
- "enum": [
- "POSITIVE",
- "NEGATIVE"
- ],
- "type": "string"
- },
- "NestedFilter": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "IncludeInnerSet": {
- "default": false,
- "type": "boolean"
- },
- "InnerFilter": {
- "$ref": "#/definitions/InnerFilter"
- }
- },
- "required": [
- "Column",
- "FilterId",
- "IncludeInnerSet",
- "InnerFilter"
- ],
- "type": "object"
- },
- "NullValueFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "NullString": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "NullString"
- ],
- "type": "object"
- },
- "NumberDisplayFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DecimalPlacesConfiguration": {
- "$ref": "#/definitions/DecimalPlacesConfiguration"
- },
- "NegativeValueConfiguration": {
- "$ref": "#/definitions/NegativeValueConfiguration"
- },
- "NullValueFormatConfiguration": {
- "$ref": "#/definitions/NullValueFormatConfiguration"
- },
- "NumberScale": {
- "$ref": "#/definitions/NumberScale"
- },
- "Prefix": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "SeparatorConfiguration": {
- "$ref": "#/definitions/NumericSeparatorConfiguration"
- },
- "Suffix": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- }
- },
- "type": "object"
- },
- "NumberFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FormatConfiguration": {
- "$ref": "#/definitions/NumericFormatConfiguration"
- }
- },
- "type": "object"
- },
- "NumberScale": {
- "enum": [
- "NONE",
- "AUTO",
- "THOUSANDS",
- "MILLIONS",
- "BILLIONS",
- "TRILLIONS"
- ],
- "type": "string"
- },
- "NumericAxisOptions": {
- "additionalProperties": false,
- "properties": {
- "Range": {
- "$ref": "#/definitions/AxisDisplayRange"
- },
- "Scale": {
- "$ref": "#/definitions/AxisScale"
- }
- },
- "type": "object"
- },
- "NumericEqualityDrillDownFilter": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "Value": {
- "default": 0,
- "type": "number"
- }
- },
- "required": [
- "Column",
- "Value"
- ],
- "type": "object"
- },
- "NumericEqualityFilter": {
- "additionalProperties": false,
- "properties": {
- "AggregationFunction": {
- "$ref": "#/definitions/AggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "MatchOperator": {
- "$ref": "#/definitions/NumericEqualityMatchOperator"
- },
- "NullOption": {
- "$ref": "#/definitions/FilterNullOption"
- },
- "ParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "SelectAllOptions": {
- "$ref": "#/definitions/NumericFilterSelectAllOptions"
- },
- "Value": {
- "default": null,
- "type": "number"
- }
- },
- "required": [
- "Column",
- "FilterId",
- "MatchOperator",
- "NullOption"
- ],
- "type": "object"
- },
- "NumericEqualityMatchOperator": {
- "enum": [
- "EQUALS",
- "DOES_NOT_EQUAL"
- ],
- "type": "string"
- },
- "NumericFilterSelectAllOptions": {
- "enum": [
- "FILTER_ALL_VALUES"
- ],
- "type": "string"
- },
- "NumericFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CurrencyDisplayFormatConfiguration": {
- "$ref": "#/definitions/CurrencyDisplayFormatConfiguration"
- },
- "NumberDisplayFormatConfiguration": {
- "$ref": "#/definitions/NumberDisplayFormatConfiguration"
- },
- "PercentageDisplayFormatConfiguration": {
- "$ref": "#/definitions/PercentageDisplayFormatConfiguration"
- }
- },
- "type": "object"
- },
- "NumericRangeFilter": {
- "additionalProperties": false,
- "properties": {
- "AggregationFunction": {
- "$ref": "#/definitions/AggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "IncludeMaximum": {
- "default": null,
- "type": "boolean"
- },
- "IncludeMinimum": {
- "default": null,
- "type": "boolean"
- },
- "NullOption": {
- "$ref": "#/definitions/FilterNullOption"
- },
- "RangeMaximum": {
- "$ref": "#/definitions/NumericRangeFilterValue"
- },
- "RangeMinimum": {
- "$ref": "#/definitions/NumericRangeFilterValue"
- },
- "SelectAllOptions": {
- "$ref": "#/definitions/NumericFilterSelectAllOptions"
- }
- },
- "required": [
- "Column",
- "FilterId",
- "NullOption"
- ],
- "type": "object"
- },
- "NumericRangeFilterValue": {
- "additionalProperties": false,
- "properties": {
- "Parameter": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "StaticValue": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "NumericSeparatorConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DecimalSeparator": {
- "$ref": "#/definitions/NumericSeparatorSymbol"
- },
- "ThousandsSeparator": {
- "$ref": "#/definitions/ThousandSeparatorOptions"
- }
- },
- "type": "object"
- },
- "NumericSeparatorSymbol": {
- "enum": [
- "COMMA",
- "DOT",
- "SPACE"
- ],
- "type": "string"
- },
- "NumericalAggregationFunction": {
- "additionalProperties": false,
- "properties": {
- "PercentileAggregation": {
- "$ref": "#/definitions/PercentileAggregation"
- },
- "SimpleNumericalAggregation": {
- "$ref": "#/definitions/SimpleNumericalAggregationFunction"
- }
- },
- "type": "object"
- },
- "NumericalDimensionField": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/NumberFormatConfiguration"
- },
- "HierarchyId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "NumericalMeasureField": {
- "additionalProperties": false,
- "properties": {
- "AggregationFunction": {
- "$ref": "#/definitions/NumericalAggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/NumberFormatConfiguration"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "OtherCategories": {
- "enum": [
- "INCLUDE",
- "EXCLUDE"
- ],
- "type": "string"
- },
- "PaginationConfiguration": {
- "additionalProperties": false,
- "properties": {
- "PageNumber": {
- "minimum": 0,
- "type": "number"
- },
- "PageSize": {
- "default": null,
- "type": "number"
- }
- },
- "required": [
- "PageNumber",
- "PageSize"
- ],
- "type": "object"
- },
- "PanelBorderStyle": {
- "enum": [
- "SOLID",
- "DASHED",
- "DOTTED"
- ],
- "type": "string"
- },
- "PanelConfiguration": {
- "additionalProperties": false,
- "properties": {
- "BackgroundColor": {
- "pattern": "^#[A-F0-9]{6}(?:[A-F0-9]{2})?$",
- "type": "string"
- },
- "BackgroundVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "BorderColor": {
- "pattern": "^#[A-F0-9]{6}(?:[A-F0-9]{2})?$",
- "type": "string"
- },
- "BorderStyle": {
- "$ref": "#/definitions/PanelBorderStyle"
- },
- "BorderThickness": {
- "type": "string"
- },
- "BorderVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "GutterSpacing": {
- "type": "string"
- },
- "GutterVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Title": {
- "$ref": "#/definitions/PanelTitleOptions"
- }
- },
- "type": "object"
- },
- "PanelTitleOptions": {
- "additionalProperties": false,
- "properties": {
- "FontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "HorizontalTextAlignment": {
- "$ref": "#/definitions/HorizontalTextAlignment"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "PaperOrientation": {
- "enum": [
- "PORTRAIT",
- "LANDSCAPE"
- ],
- "type": "string"
- },
- "PaperSize": {
- "enum": [
- "US_LETTER",
- "US_LEGAL",
- "US_TABLOID_LEDGER",
- "A0",
- "A1",
- "A2",
- "A3",
- "A4",
- "A5",
- "JIS_B4",
- "JIS_B5"
- ],
- "type": "string"
- },
- "ParameterControl": {
- "additionalProperties": false,
- "properties": {
- "DateTimePicker": {
- "$ref": "#/definitions/ParameterDateTimePickerControl"
- },
- "Dropdown": {
- "$ref": "#/definitions/ParameterDropDownControl"
- },
- "List": {
- "$ref": "#/definitions/ParameterListControl"
- },
- "Slider": {
- "$ref": "#/definitions/ParameterSliderControl"
- },
- "TextArea": {
- "$ref": "#/definitions/ParameterTextAreaControl"
- },
- "TextField": {
- "$ref": "#/definitions/ParameterTextFieldControl"
- }
- },
- "type": "object"
- },
- "ParameterDateTimePickerControl": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/DateTimePickerControlDisplayOptions"
- },
- "ParameterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "ParameterControlId",
- "SourceParameterName",
- "Title"
- ],
- "type": "object"
- },
- "ParameterDeclaration": {
- "additionalProperties": false,
- "properties": {
- "DateTimeParameterDeclaration": {
- "$ref": "#/definitions/DateTimeParameterDeclaration"
- },
- "DecimalParameterDeclaration": {
- "$ref": "#/definitions/DecimalParameterDeclaration"
- },
- "IntegerParameterDeclaration": {
- "$ref": "#/definitions/IntegerParameterDeclaration"
- },
- "StringParameterDeclaration": {
- "$ref": "#/definitions/StringParameterDeclaration"
- }
- },
- "type": "object"
- },
- "ParameterDropDownControl": {
- "additionalProperties": false,
- "properties": {
- "CascadingControlConfiguration": {
- "$ref": "#/definitions/CascadingControlConfiguration"
- },
- "DisplayOptions": {
- "$ref": "#/definitions/DropDownControlDisplayOptions"
- },
- "ParameterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SelectableValues": {
- "$ref": "#/definitions/ParameterSelectableValues"
- },
- "SourceParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlListType"
- }
- },
- "required": [
- "ParameterControlId",
- "SourceParameterName",
- "Title"
- ],
- "type": "object"
- },
- "ParameterListControl": {
- "additionalProperties": false,
- "properties": {
- "CascadingControlConfiguration": {
- "$ref": "#/definitions/CascadingControlConfiguration"
- },
- "DisplayOptions": {
- "$ref": "#/definitions/ListControlDisplayOptions"
- },
- "ParameterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SelectableValues": {
- "$ref": "#/definitions/ParameterSelectableValues"
- },
- "SourceParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Type": {
- "$ref": "#/definitions/SheetControlListType"
- }
- },
- "required": [
- "ParameterControlId",
- "SourceParameterName",
- "Title"
- ],
- "type": "object"
- },
- "ParameterSelectableValues": {
- "additionalProperties": false,
- "properties": {
- "LinkToDataSetColumn": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "Values": {
- "items": {
- "type": "string"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "ParameterSliderControl": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/SliderControlDisplayOptions"
- },
- "MaximumValue": {
- "default": 0,
- "type": "number"
- },
- "MinimumValue": {
- "default": 0,
- "type": "number"
- },
- "ParameterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "StepSize": {
- "default": 0,
- "type": "number"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "MaximumValue",
- "MinimumValue",
- "ParameterControlId",
- "SourceParameterName",
- "StepSize",
- "Title"
- ],
- "type": "object"
- },
- "ParameterTextAreaControl": {
- "additionalProperties": false,
- "properties": {
- "Delimiter": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "DisplayOptions": {
- "$ref": "#/definitions/TextAreaControlDisplayOptions"
- },
- "ParameterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "ParameterControlId",
- "SourceParameterName",
- "Title"
- ],
- "type": "object"
- },
- "ParameterTextFieldControl": {
- "additionalProperties": false,
- "properties": {
- "DisplayOptions": {
- "$ref": "#/definitions/TextFieldControlDisplayOptions"
- },
- "ParameterControlId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "SourceParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "Title": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "ParameterControlId",
- "SourceParameterName",
- "Title"
- ],
- "type": "object"
- },
- "ParameterValueType": {
- "enum": [
- "MULTI_VALUED",
- "SINGLE_VALUED"
- ],
- "type": "string"
- },
- "PercentVisibleRange": {
- "additionalProperties": false,
- "properties": {
- "From": {
- "default": null,
- "maximum": 100,
- "minimum": 0,
- "type": "number"
- },
- "To": {
- "default": null,
- "maximum": 100,
- "minimum": 0,
- "type": "number"
- }
- },
- "type": "object"
- },
- "PercentageDisplayFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DecimalPlacesConfiguration": {
- "$ref": "#/definitions/DecimalPlacesConfiguration"
- },
- "NegativeValueConfiguration": {
- "$ref": "#/definitions/NegativeValueConfiguration"
- },
- "NullValueFormatConfiguration": {
- "$ref": "#/definitions/NullValueFormatConfiguration"
- },
- "Prefix": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "SeparatorConfiguration": {
- "$ref": "#/definitions/NumericSeparatorConfiguration"
- },
- "Suffix": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- }
- },
- "type": "object"
- },
- "PercentileAggregation": {
- "additionalProperties": false,
- "properties": {
- "PercentileValue": {
- "maximum": 100,
- "minimum": 0,
- "type": "number"
- }
- },
- "type": "object"
- },
- "PeriodOverPeriodComputation": {
- "additionalProperties": false,
- "properties": {
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "type": "string"
- },
- "Time": {
- "$ref": "#/definitions/DimensionField"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId"
- ],
- "type": "object"
- },
- "PeriodToDateComputation": {
- "additionalProperties": false,
- "properties": {
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "type": "string"
- },
- "PeriodTimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- },
- "Time": {
- "$ref": "#/definitions/DimensionField"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId"
- ],
- "type": "object"
- },
- "PieChartAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "SmallMultiples": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "PieChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ContributionAnalysisDefaults": {
- "items": {
- "$ref": "#/definitions/ContributionAnalysisDefault"
- },
- "maxItems": 200,
- "minItems": 1,
- "type": "array"
- },
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "DonutOptions": {
- "$ref": "#/definitions/DonutOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/PieChartFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "SmallMultiplesOptions": {
- "$ref": "#/definitions/SmallMultiplesOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/PieChartSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "ValueLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- }
- },
- "type": "object"
- },
- "PieChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "PieChartAggregatedFieldWells": {
- "$ref": "#/definitions/PieChartAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "PieChartSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "SmallMultiplesLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "SmallMultiplesSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "PieChartVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/PieChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "PivotFieldSortOptions": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "SortBy": {
- "$ref": "#/definitions/PivotTableSortBy"
- }
- },
- "required": [
- "FieldId",
- "SortBy"
- ],
- "type": "object"
- },
- "PivotTableAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Columns": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 40,
- "minItems": 0,
- "type": "array"
- },
- "Rows": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 40,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 40,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "PivotTableCellConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "Scope": {
- "$ref": "#/definitions/PivotTableConditionalFormattingScope"
- },
- "Scopes": {
- "items": {
- "$ref": "#/definitions/PivotTableConditionalFormattingScope"
- },
- "maxItems": 3,
- "minItems": 0,
- "type": "array"
- },
- "TextFormat": {
- "$ref": "#/definitions/TextConditionalFormat"
- }
- },
- "required": [
- "FieldId"
- ],
- "type": "object"
- },
- "PivotTableConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "ConditionalFormattingOptions": {
- "items": {
- "$ref": "#/definitions/PivotTableConditionalFormattingOption"
- },
- "maxItems": 500,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "PivotTableConditionalFormattingOption": {
- "additionalProperties": false,
- "properties": {
- "Cell": {
- "$ref": "#/definitions/PivotTableCellConditionalFormatting"
- }
- },
- "type": "object"
- },
- "PivotTableConditionalFormattingScope": {
- "additionalProperties": false,
- "properties": {
- "Role": {
- "$ref": "#/definitions/PivotTableConditionalFormattingScopeRole"
- }
- },
- "type": "object"
- },
- "PivotTableConditionalFormattingScopeRole": {
- "enum": [
- "FIELD",
- "FIELD_TOTAL",
- "GRAND_TOTAL"
- ],
- "type": "string"
- },
- "PivotTableConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FieldOptions": {
- "$ref": "#/definitions/PivotTableFieldOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/PivotTableFieldWells"
- },
- "PaginatedReportOptions": {
- "$ref": "#/definitions/PivotTablePaginatedReportOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/PivotTableSortConfiguration"
- },
- "TableOptions": {
- "$ref": "#/definitions/PivotTableOptions"
- },
- "TotalOptions": {
- "$ref": "#/definitions/PivotTableTotalOptions"
- }
- },
- "type": "object"
- },
- "PivotTableDataPathOption": {
- "additionalProperties": false,
- "properties": {
- "DataPathList": {
- "items": {
- "$ref": "#/definitions/DataPathValue"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "Width": {
- "type": "string"
- }
- },
- "required": [
- "DataPathList"
- ],
- "type": "object"
- },
- "PivotTableDataPathType": {
- "enum": [
- "HIERARCHY_ROWS_LAYOUT_COLUMN",
- "MULTIPLE_ROW_METRICS_COLUMN",
- "EMPTY_COLUMN_HEADER",
- "COUNT_METRIC_COLUMN"
- ],
- "type": "string"
- },
- "PivotTableFieldCollapseState": {
- "enum": [
- "COLLAPSED",
- "EXPANDED"
- ],
- "type": "string"
- },
- "PivotTableFieldCollapseStateOption": {
- "additionalProperties": false,
- "properties": {
- "State": {
- "$ref": "#/definitions/PivotTableFieldCollapseState"
- },
- "Target": {
- "$ref": "#/definitions/PivotTableFieldCollapseStateTarget"
- }
- },
- "required": [
- "Target"
- ],
- "type": "object"
- },
- "PivotTableFieldCollapseStateTarget": {
- "additionalProperties": false,
- "properties": {
- "FieldDataPathValues": {
- "items": {
- "$ref": "#/definitions/DataPathValue"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "FieldId": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "PivotTableFieldOption": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "required": [
- "FieldId"
- ],
- "type": "object"
- },
- "PivotTableFieldOptions": {
- "additionalProperties": false,
- "properties": {
- "CollapseStateOptions": {
- "items": {
- "$ref": "#/definitions/PivotTableFieldCollapseStateOption"
- },
- "type": "array"
- },
- "DataPathOptions": {
- "items": {
- "$ref": "#/definitions/PivotTableDataPathOption"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "SelectedFieldOptions": {
- "items": {
- "$ref": "#/definitions/PivotTableFieldOption"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "PivotTableFieldSubtotalOptions": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "type": "object"
- },
- "PivotTableFieldWells": {
- "additionalProperties": false,
- "properties": {
- "PivotTableAggregatedFieldWells": {
- "$ref": "#/definitions/PivotTableAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "PivotTableMetricPlacement": {
- "enum": [
- "ROW",
- "COLUMN"
- ],
- "type": "string"
- },
- "PivotTableOptions": {
- "additionalProperties": false,
- "properties": {
- "CellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "CollapsedRowDimensionsVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "ColumnHeaderStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "ColumnNamesVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "DefaultCellWidth": {
- "type": "string"
- },
- "MetricPlacement": {
- "$ref": "#/definitions/PivotTableMetricPlacement"
- },
- "RowAlternateColorOptions": {
- "$ref": "#/definitions/RowAlternateColorOptions"
- },
- "RowFieldNamesStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "RowHeaderStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "RowsLabelOptions": {
- "$ref": "#/definitions/PivotTableRowsLabelOptions"
- },
- "RowsLayout": {
- "$ref": "#/definitions/PivotTableRowsLayout"
- },
- "SingleMetricVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "ToggleButtonsVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "PivotTablePaginatedReportOptions": {
- "additionalProperties": false,
- "properties": {
- "OverflowColumnHeaderVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "VerticalOverflowVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "PivotTableRowsLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "maxLength": 1024,
- "minLength": 1,
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "PivotTableRowsLayout": {
- "enum": [
- "TABULAR",
- "HIERARCHY"
- ],
- "type": "string"
- },
- "PivotTableSortBy": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnSort"
- },
- "DataPath": {
- "$ref": "#/definitions/DataPathSort"
- },
- "Field": {
- "$ref": "#/definitions/FieldSort"
- }
- },
- "type": "object"
- },
- "PivotTableSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FieldSortOptions": {
- "items": {
- "$ref": "#/definitions/PivotFieldSortOptions"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "PivotTableSubtotalLevel": {
- "enum": [
- "ALL",
- "CUSTOM",
- "LAST"
- ],
- "type": "string"
- },
- "PivotTableTotalOptions": {
- "additionalProperties": false,
- "properties": {
- "ColumnSubtotalOptions": {
- "$ref": "#/definitions/SubtotalOptions"
- },
- "ColumnTotalOptions": {
- "$ref": "#/definitions/PivotTotalOptions"
- },
- "RowSubtotalOptions": {
- "$ref": "#/definitions/SubtotalOptions"
- },
- "RowTotalOptions": {
- "$ref": "#/definitions/PivotTotalOptions"
- }
- },
- "type": "object"
- },
- "PivotTableVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/PivotTableConfiguration"
- },
- "ConditionalFormatting": {
- "$ref": "#/definitions/PivotTableConditionalFormatting"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "PivotTotalOptions": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "type": "string"
- },
- "MetricHeaderCellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "Placement": {
- "$ref": "#/definitions/TableTotalsPlacement"
- },
- "ScrollStatus": {
- "$ref": "#/definitions/TableTotalsScrollStatus"
- },
- "TotalAggregationOptions": {
- "items": {
- "$ref": "#/definitions/TotalAggregationOption"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "TotalCellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "TotalsVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "ValueCellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- }
- },
- "type": "object"
- },
- "PredefinedHierarchy": {
- "additionalProperties": false,
- "properties": {
- "Columns": {
- "items": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "maxItems": 10,
- "minItems": 1,
- "type": "array"
- },
- "DrillDownFilters": {
- "items": {
- "$ref": "#/definitions/DrillDownFilter"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "HierarchyId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Columns",
- "HierarchyId"
- ],
- "type": "object"
- },
- "PrimaryValueDisplayType": {
- "enum": [
- "HIDDEN",
- "COMPARISON",
- "ACTUAL"
- ],
- "type": "string"
- },
- "ProgressBarOptions": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "RadarChartAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Color": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "RadarChartAreaStyleSettings": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "RadarChartAxesRangeScale": {
- "enum": [
- "AUTO",
- "INDEPENDENT",
- "SHARED"
- ],
- "type": "string"
- },
- "RadarChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "AlternateBandColorsVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "AlternateBandEvenColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "AlternateBandOddColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "AxesRangeScale": {
- "$ref": "#/definitions/RadarChartAxesRangeScale"
- },
- "BaseSeriesSettings": {
- "$ref": "#/definitions/RadarChartSeriesSettings"
- },
- "CategoryAxis": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "CategoryLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ColorAxis": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "ColorLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/RadarChartFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "Shape": {
- "$ref": "#/definitions/RadarChartShape"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/RadarChartSortConfiguration"
- },
- "StartAngle": {
- "maximum": 360,
- "minimum": -360,
- "type": "number"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- }
- },
- "type": "object"
- },
- "RadarChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "RadarChartAggregatedFieldWells": {
- "$ref": "#/definitions/RadarChartAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "RadarChartSeriesSettings": {
- "additionalProperties": false,
- "properties": {
- "AreaStyleSettings": {
- "$ref": "#/definitions/RadarChartAreaStyleSettings"
- }
- },
- "type": "object"
- },
- "RadarChartShape": {
- "enum": [
- "CIRCLE",
- "POLYGON"
- ],
- "type": "string"
- },
- "RadarChartSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "ColorItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "ColorSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "RadarChartVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/RadarChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "RangeEndsLabelType": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "ReferenceLine": {
- "additionalProperties": false,
- "properties": {
- "DataConfiguration": {
- "$ref": "#/definitions/ReferenceLineDataConfiguration"
- },
- "LabelConfiguration": {
- "$ref": "#/definitions/ReferenceLineLabelConfiguration"
- },
- "Status": {
- "$ref": "#/definitions/WidgetStatus"
- },
- "StyleConfiguration": {
- "$ref": "#/definitions/ReferenceLineStyleConfiguration"
- }
- },
- "required": [
- "DataConfiguration"
- ],
- "type": "object"
- },
- "ReferenceLineCustomLabelConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "pattern": "\\S",
- "type": "string"
- }
- },
- "required": [
- "CustomLabel"
- ],
- "type": "object"
- },
- "ReferenceLineDataConfiguration": {
- "additionalProperties": false,
- "properties": {
- "AxisBinding": {
- "$ref": "#/definitions/AxisBinding"
- },
- "DynamicConfiguration": {
- "$ref": "#/definitions/ReferenceLineDynamicDataConfiguration"
- },
- "SeriesType": {
- "$ref": "#/definitions/ReferenceLineSeriesType"
- },
- "StaticConfiguration": {
- "$ref": "#/definitions/ReferenceLineStaticDataConfiguration"
- }
- },
- "type": "object"
- },
- "ReferenceLineDynamicDataConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Calculation": {
- "$ref": "#/definitions/NumericalAggregationFunction"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "MeasureAggregationFunction": {
- "$ref": "#/definitions/AggregationFunction"
- }
- },
- "required": [
- "Calculation",
- "Column"
- ],
- "type": "object"
- },
- "ReferenceLineLabelConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomLabelConfiguration": {
- "$ref": "#/definitions/ReferenceLineCustomLabelConfiguration"
- },
- "FontColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "FontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "HorizontalPosition": {
- "$ref": "#/definitions/ReferenceLineLabelHorizontalPosition"
- },
- "ValueLabelConfiguration": {
- "$ref": "#/definitions/ReferenceLineValueLabelConfiguration"
- },
- "VerticalPosition": {
- "$ref": "#/definitions/ReferenceLineLabelVerticalPosition"
- }
- },
- "type": "object"
- },
- "ReferenceLineLabelHorizontalPosition": {
- "enum": [
- "LEFT",
- "CENTER",
- "RIGHT"
- ],
- "type": "string"
- },
- "ReferenceLineLabelVerticalPosition": {
- "enum": [
- "ABOVE",
- "BELOW"
- ],
- "type": "string"
- },
- "ReferenceLinePatternType": {
- "enum": [
- "SOLID",
- "DASHED",
- "DOTTED"
- ],
- "type": "string"
- },
- "ReferenceLineSeriesType": {
- "enum": [
- "BAR",
- "LINE"
- ],
- "type": "string"
- },
- "ReferenceLineStaticDataConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Value": {
- "default": 0,
- "type": "number"
- }
- },
- "required": [
- "Value"
- ],
- "type": "object"
- },
- "ReferenceLineStyleConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "Pattern": {
- "$ref": "#/definitions/ReferenceLinePatternType"
- }
- },
- "type": "object"
- },
- "ReferenceLineValueLabelConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FormatConfiguration": {
- "$ref": "#/definitions/NumericFormatConfiguration"
- },
- "RelativePosition": {
- "$ref": "#/definitions/ReferenceLineValueLabelRelativePosition"
- }
- },
- "type": "object"
- },
- "ReferenceLineValueLabelRelativePosition": {
- "enum": [
- "BEFORE_CUSTOM_LABEL",
- "AFTER_CUSTOM_LABEL"
- ],
- "type": "string"
- },
- "RelativeDateTimeControlDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "DateTimeFormat": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "InfoIconLabelOptions": {
- "$ref": "#/definitions/SheetControlInfoIconLabelOptions"
- },
- "TitleOptions": {
- "$ref": "#/definitions/LabelOptions"
- }
- },
- "type": "object"
- },
- "RelativeDateType": {
- "enum": [
- "PREVIOUS",
- "THIS",
- "LAST",
- "NOW",
- "NEXT"
- ],
- "type": "string"
- },
- "RelativeDatesFilter": {
- "additionalProperties": false,
- "properties": {
- "AnchorDateConfiguration": {
- "$ref": "#/definitions/AnchorDateConfiguration"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- },
- "ExcludePeriodConfiguration": {
- "$ref": "#/definitions/ExcludePeriodConfiguration"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "MinimumGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- },
- "NullOption": {
- "$ref": "#/definitions/FilterNullOption"
- },
- "ParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "RelativeDateType": {
- "$ref": "#/definitions/RelativeDateType"
- },
- "RelativeDateValue": {
- "default": null,
- "type": "number"
- },
- "TimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- }
- },
- "required": [
- "AnchorDateConfiguration",
- "Column",
- "FilterId",
- "NullOption",
- "RelativeDateType",
- "TimeGranularity"
- ],
- "type": "object"
- },
- "RelativeFontSize": {
- "enum": [
- "EXTRA_SMALL",
- "SMALL",
- "MEDIUM",
- "LARGE",
- "EXTRA_LARGE"
- ],
- "type": "string"
- },
- "ResizeOption": {
- "enum": [
- "FIXED",
- "RESPONSIVE"
- ],
- "type": "string"
- },
- "ResourcePermission": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "type": "string"
- },
- "maxItems": 20,
- "minItems": 1,
- "type": "array"
- },
- "Principal": {
- "maxLength": 256,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Actions",
- "Principal"
- ],
- "type": "object"
- },
- "ResourceStatus": {
- "enum": [
- "CREATION_IN_PROGRESS",
- "CREATION_SUCCESSFUL",
- "CREATION_FAILED",
- "UPDATE_IN_PROGRESS",
- "UPDATE_SUCCESSFUL",
- "UPDATE_FAILED",
- "DELETED"
- ],
- "type": "string"
- },
- "RollingDateConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DataSetIdentifier": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Expression": {
- "maxLength": 4096,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Expression"
- ],
- "type": "object"
- },
- "RowAlternateColorOptions": {
- "additionalProperties": false,
- "properties": {
- "RowAlternateColors": {
- "items": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Status": {
- "$ref": "#/definitions/WidgetStatus"
- },
- "UsePrimaryBackgroundColor": {
- "$ref": "#/definitions/WidgetStatus"
- }
- },
- "type": "object"
- },
- "SameSheetTargetVisualConfiguration": {
- "additionalProperties": false,
- "properties": {
- "TargetVisualOptions": {
- "$ref": "#/definitions/TargetVisualOptions"
- },
- "TargetVisuals": {
- "items": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "maxItems": 50,
- "minItems": 1,
- "type": "array"
- }
- },
- "type": "object"
- },
- "SankeyDiagramAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Destination": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Source": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Weight": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "SankeyDiagramChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/SankeyDiagramFieldWells"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/SankeyDiagramSortConfiguration"
- }
- },
- "type": "object"
- },
- "SankeyDiagramFieldWells": {
- "additionalProperties": false,
- "properties": {
- "SankeyDiagramAggregatedFieldWells": {
- "$ref": "#/definitions/SankeyDiagramAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "SankeyDiagramSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DestinationItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "SourceItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "WeightSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "SankeyDiagramVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/SankeyDiagramChartConfiguration"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "ScatterPlotCategoricallyAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Label": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Size": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "XAxis": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "YAxis": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "ScatterPlotConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/ScatterPlotFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- },
- "XAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "XAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "YAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "YAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- }
- },
- "type": "object"
- },
- "ScatterPlotFieldWells": {
- "additionalProperties": false,
- "properties": {
- "ScatterPlotCategoricallyAggregatedFieldWells": {
- "$ref": "#/definitions/ScatterPlotCategoricallyAggregatedFieldWells"
- },
- "ScatterPlotUnaggregatedFieldWells": {
- "$ref": "#/definitions/ScatterPlotUnaggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "ScatterPlotUnaggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Label": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Size": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "XAxis": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "YAxis": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "ScatterPlotVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/ScatterPlotConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "ScrollBarOptions": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- },
- "VisibleRange": {
- "$ref": "#/definitions/VisibleRangeOptions"
- }
- },
- "type": "object"
- },
- "SecondaryValueOptions": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "SectionAfterPageBreak": {
- "additionalProperties": false,
- "properties": {
- "Status": {
- "$ref": "#/definitions/SectionPageBreakStatus"
- }
- },
- "type": "object"
- },
- "SectionBasedLayoutCanvasSizeOptions": {
- "additionalProperties": false,
- "properties": {
- "PaperCanvasSizeOptions": {
- "$ref": "#/definitions/SectionBasedLayoutPaperCanvasSizeOptions"
- }
- },
- "type": "object"
- },
- "SectionBasedLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "BodySections": {
- "items": {
- "$ref": "#/definitions/BodySectionConfiguration"
- },
- "maxItems": 28,
- "minItems": 0,
- "type": "array"
- },
- "CanvasSizeOptions": {
- "$ref": "#/definitions/SectionBasedLayoutCanvasSizeOptions"
- },
- "FooterSections": {
- "items": {
- "$ref": "#/definitions/HeaderFooterSectionConfiguration"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "HeaderSections": {
- "items": {
- "$ref": "#/definitions/HeaderFooterSectionConfiguration"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "BodySections",
- "CanvasSizeOptions",
- "FooterSections",
- "HeaderSections"
- ],
- "type": "object"
- },
- "SectionBasedLayoutPaperCanvasSizeOptions": {
- "additionalProperties": false,
- "properties": {
- "PaperMargin": {
- "$ref": "#/definitions/Spacing"
- },
- "PaperOrientation": {
- "$ref": "#/definitions/PaperOrientation"
- },
- "PaperSize": {
- "$ref": "#/definitions/PaperSize"
- }
- },
- "type": "object"
- },
- "SectionLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FreeFormLayout": {
- "$ref": "#/definitions/FreeFormSectionLayoutConfiguration"
- }
- },
- "required": [
- "FreeFormLayout"
- ],
- "type": "object"
- },
- "SectionPageBreakConfiguration": {
- "additionalProperties": false,
- "properties": {
- "After": {
- "$ref": "#/definitions/SectionAfterPageBreak"
- }
- },
- "type": "object"
- },
- "SectionPageBreakStatus": {
- "enum": [
- "ENABLED",
- "DISABLED"
- ],
- "type": "string"
- },
- "SectionStyle": {
- "additionalProperties": false,
- "properties": {
- "Height": {
- "type": "string"
- },
- "Padding": {
- "$ref": "#/definitions/Spacing"
- }
- },
- "type": "object"
- },
- "SelectAllValueOptions": {
- "enum": [
- "ALL_VALUES"
- ],
- "type": "string"
- },
- "SelectedFieldOptions": {
- "enum": [
- "ALL_FIELDS"
- ],
- "type": "string"
- },
- "SelectedSheetsFilterScopeConfiguration": {
- "additionalProperties": false,
- "properties": {
- "SheetVisualScopingConfigurations": {
- "items": {
- "$ref": "#/definitions/SheetVisualScopingConfiguration"
- },
- "maxItems": 50,
- "minItems": 1,
- "type": "array"
- }
- },
- "type": "object"
- },
- "SelectedTooltipType": {
- "enum": [
- "BASIC",
- "DETAILED"
- ],
- "type": "string"
- },
- "SeriesItem": {
- "additionalProperties": false,
- "properties": {
- "DataFieldSeriesItem": {
- "$ref": "#/definitions/DataFieldSeriesItem"
- },
- "FieldSeriesItem": {
- "$ref": "#/definitions/FieldSeriesItem"
- }
- },
- "type": "object"
- },
- "SetParameterValueConfiguration": {
- "additionalProperties": false,
- "properties": {
- "DestinationParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "Value": {
- "$ref": "#/definitions/DestinationParameterValueConfiguration"
- }
- },
- "required": [
- "DestinationParameterName",
- "Value"
- ],
- "type": "object"
- },
- "ShapeConditionalFormat": {
- "additionalProperties": false,
- "properties": {
- "BackgroundColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "required": [
- "BackgroundColor"
- ],
- "type": "object"
- },
- "Sheet": {
- "additionalProperties": false,
- "properties": {
- "Name": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "SheetId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "type": "object"
- },
- "SheetContentType": {
- "enum": [
- "PAGINATED",
- "INTERACTIVE"
- ],
- "type": "string"
- },
- "SheetControlDateTimePickerType": {
- "enum": [
- "SINGLE_VALUED",
- "DATE_RANGE"
- ],
- "type": "string"
- },
- "SheetControlInfoIconLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "InfoIconText": {
- "maxLength": 100,
- "minLength": 1,
- "type": "string"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "SheetControlLayout": {
- "additionalProperties": false,
- "properties": {
- "Configuration": {
- "$ref": "#/definitions/SheetControlLayoutConfiguration"
- }
- },
- "required": [
- "Configuration"
- ],
- "type": "object"
- },
- "SheetControlLayoutConfiguration": {
- "additionalProperties": false,
- "properties": {
- "GridLayout": {
- "$ref": "#/definitions/GridLayoutConfiguration"
- }
- },
- "type": "object"
- },
- "SheetControlListType": {
- "enum": [
- "MULTI_SELECT",
- "SINGLE_SELECT"
- ],
- "type": "string"
- },
- "SheetControlSliderType": {
- "enum": [
- "SINGLE_POINT",
- "RANGE"
- ],
- "type": "string"
- },
- "SheetDefinition": {
- "additionalProperties": false,
- "properties": {
- "ContentType": {
- "$ref": "#/definitions/SheetContentType"
- },
- "Description": {
- "maxLength": 1024,
- "minLength": 1,
- "type": "string"
- },
- "FilterControls": {
- "items": {
- "$ref": "#/definitions/FilterControl"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Layouts": {
- "items": {
- "$ref": "#/definitions/Layout"
- },
- "maxItems": 1,
- "minItems": 1,
- "type": "array"
- },
- "Name": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "ParameterControls": {
- "items": {
- "$ref": "#/definitions/ParameterControl"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "SheetControlLayouts": {
- "items": {
- "$ref": "#/definitions/SheetControlLayout"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "SheetId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "TextBoxes": {
- "items": {
- "$ref": "#/definitions/SheetTextBox"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "Title": {
- "maxLength": 1024,
- "minLength": 1,
- "type": "string"
- },
- "Visuals": {
- "items": {
- "$ref": "#/definitions/Visual"
- },
- "maxItems": 50,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "SheetId"
- ],
- "type": "object"
- },
- "SheetElementConfigurationOverrides": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "SheetElementRenderingRule": {
- "additionalProperties": false,
- "properties": {
- "ConfigurationOverrides": {
- "$ref": "#/definitions/SheetElementConfigurationOverrides"
- },
- "Expression": {
- "maxLength": 4096,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "ConfigurationOverrides",
- "Expression"
- ],
- "type": "object"
- },
- "SheetTextBox": {
- "additionalProperties": false,
- "properties": {
- "Content": {
- "maxLength": 150000,
- "minLength": 0,
- "type": "string"
- },
- "SheetTextBoxId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "SheetTextBoxId"
- ],
- "type": "object"
- },
- "SheetVisualScopingConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Scope": {
- "$ref": "#/definitions/FilterVisualScope"
- },
- "SheetId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "VisualIds": {
- "items": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "maxItems": 50,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "Scope",
- "SheetId"
- ],
- "type": "object"
- },
- "ShortFormatText": {
- "additionalProperties": false,
- "properties": {
- "PlainText": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "RichText": {
- "maxLength": 1024,
- "minLength": 1,
- "type": "string"
- }
- },
- "type": "object"
- },
- "SimpleAttributeAggregationFunction": {
- "enum": [
- "UNIQUE_VALUE"
- ],
- "type": "string"
- },
- "SimpleClusterMarker": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- }
- },
- "type": "object"
- },
- "SimpleNumericalAggregationFunction": {
- "enum": [
- "SUM",
- "AVERAGE",
- "MIN",
- "MAX",
- "COUNT",
- "DISTINCT_COUNT",
- "VAR",
- "VARP",
- "STDEV",
- "STDEVP",
- "MEDIAN"
- ],
- "type": "string"
- },
- "SimpleTotalAggregationFunction": {
- "enum": [
- "DEFAULT",
- "SUM",
- "AVERAGE",
- "MIN",
- "MAX",
- "NONE"
- ],
- "type": "string"
- },
- "SliderControlDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "InfoIconLabelOptions": {
- "$ref": "#/definitions/SheetControlInfoIconLabelOptions"
- },
- "TitleOptions": {
- "$ref": "#/definitions/LabelOptions"
- }
- },
- "type": "object"
- },
- "SmallMultiplesAxisPlacement": {
- "enum": [
- "OUTSIDE",
- "INSIDE"
- ],
- "type": "string"
- },
- "SmallMultiplesAxisProperties": {
- "additionalProperties": false,
- "properties": {
- "Placement": {
- "$ref": "#/definitions/SmallMultiplesAxisPlacement"
- },
- "Scale": {
- "$ref": "#/definitions/SmallMultiplesAxisScale"
- }
- },
- "type": "object"
- },
- "SmallMultiplesAxisScale": {
- "enum": [
- "SHARED",
- "INDEPENDENT"
- ],
- "type": "string"
- },
- "SmallMultiplesOptions": {
- "additionalProperties": false,
- "properties": {
- "MaxVisibleColumns": {
- "maximum": 10,
- "minimum": 1,
- "type": "number"
- },
- "MaxVisibleRows": {
- "maximum": 10,
- "minimum": 1,
- "type": "number"
- },
- "PanelConfiguration": {
- "$ref": "#/definitions/PanelConfiguration"
- },
- "XAxis": {
- "$ref": "#/definitions/SmallMultiplesAxisProperties"
- },
- "YAxis": {
- "$ref": "#/definitions/SmallMultiplesAxisProperties"
- }
- },
- "type": "object"
- },
- "SortDirection": {
- "enum": [
- "ASC",
- "DESC"
- ],
- "type": "string"
- },
- "Spacing": {
- "additionalProperties": false,
- "properties": {
- "Bottom": {
- "type": "string"
- },
- "Left": {
- "type": "string"
- },
- "Right": {
- "type": "string"
- },
- "Top": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "SpecialValue": {
- "enum": [
- "EMPTY",
- "NULL",
- "OTHER"
- ],
- "type": "string"
- },
- "StringDefaultValues": {
- "additionalProperties": false,
- "properties": {
- "DynamicValue": {
- "$ref": "#/definitions/DynamicDefaultValue"
- },
- "StaticValues": {
- "items": {
- "type": "string"
- },
- "maxItems": 50000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "StringFormatConfiguration": {
- "additionalProperties": false,
- "properties": {
- "NullValueFormatConfiguration": {
- "$ref": "#/definitions/NullValueFormatConfiguration"
- },
- "NumericFormatConfiguration": {
- "$ref": "#/definitions/NumericFormatConfiguration"
- }
- },
- "type": "object"
- },
- "StringParameterDeclaration": {
- "additionalProperties": false,
- "properties": {
- "DefaultValues": {
- "$ref": "#/definitions/StringDefaultValues"
- },
- "MappedDataSetParameters": {
- "items": {
- "$ref": "#/definitions/MappedDataSetParameter"
- },
- "maxItems": 150,
- "minItems": 0,
- "type": "array"
- },
- "Name": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "ParameterValueType": {
- "$ref": "#/definitions/ParameterValueType"
- },
- "ValueWhenUnset": {
- "$ref": "#/definitions/StringValueWhenUnsetConfiguration"
- }
- },
- "required": [
- "Name",
- "ParameterValueType"
- ],
- "type": "object"
- },
- "StringValueWhenUnsetConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomValue": {
- "type": "string"
- },
- "ValueWhenUnsetOption": {
- "$ref": "#/definitions/ValueWhenUnsetOption"
- }
- },
- "type": "object"
- },
- "StyledCellType": {
- "enum": [
- "TOTAL",
- "METRIC_HEADER",
- "VALUE"
- ],
- "type": "string"
- },
- "SubtotalOptions": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "type": "string"
- },
- "FieldLevel": {
- "$ref": "#/definitions/PivotTableSubtotalLevel"
- },
- "FieldLevelOptions": {
- "items": {
- "$ref": "#/definitions/PivotTableFieldSubtotalOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "MetricHeaderCellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "StyleTargets": {
- "items": {
- "$ref": "#/definitions/TableStyleTarget"
- },
- "maxItems": 3,
- "minItems": 0,
- "type": "array"
- },
- "TotalCellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "TotalsVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "ValueCellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- }
- },
- "type": "object"
- },
- "TableAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "GroupBy": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TableBorderOptions": {
- "additionalProperties": false,
- "properties": {
- "Color": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "Style": {
- "$ref": "#/definitions/TableBorderStyle"
- },
- "Thickness": {
- "maximum": 4,
- "minimum": 1,
- "type": "number"
- }
- },
- "type": "object"
- },
- "TableBorderStyle": {
- "enum": [
- "NONE",
- "SOLID"
- ],
- "type": "string"
- },
- "TableCellConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "TextFormat": {
- "$ref": "#/definitions/TextConditionalFormat"
- }
- },
- "required": [
- "FieldId"
- ],
- "type": "object"
- },
- "TableCellImageScalingConfiguration": {
- "enum": [
- "FIT_TO_CELL_HEIGHT",
- "FIT_TO_CELL_WIDTH",
- "DO_NOT_SCALE"
- ],
- "type": "string"
- },
- "TableCellImageSizingConfiguration": {
- "additionalProperties": false,
- "properties": {
- "TableCellImageScalingConfiguration": {
- "$ref": "#/definitions/TableCellImageScalingConfiguration"
- }
- },
- "type": "object"
- },
- "TableCellStyle": {
- "additionalProperties": false,
- "properties": {
- "BackgroundColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "Border": {
- "$ref": "#/definitions/GlobalTableBorderOptions"
- },
- "FontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "Height": {
- "maximum": 500,
- "minimum": 8,
- "type": "number"
- },
- "HorizontalTextAlignment": {
- "$ref": "#/definitions/HorizontalTextAlignment"
- },
- "TextWrap": {
- "$ref": "#/definitions/TextWrap"
- },
- "VerticalTextAlignment": {
- "$ref": "#/definitions/VerticalTextAlignment"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "TableConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "ConditionalFormattingOptions": {
- "items": {
- "$ref": "#/definitions/TableConditionalFormattingOption"
- },
- "maxItems": 500,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TableConditionalFormattingOption": {
- "additionalProperties": false,
- "properties": {
- "Cell": {
- "$ref": "#/definitions/TableCellConditionalFormatting"
- },
- "Row": {
- "$ref": "#/definitions/TableRowConditionalFormatting"
- }
- },
- "type": "object"
- },
- "TableConfiguration": {
- "additionalProperties": false,
- "properties": {
- "FieldOptions": {
- "$ref": "#/definitions/TableFieldOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/TableFieldWells"
- },
- "PaginatedReportOptions": {
- "$ref": "#/definitions/TablePaginatedReportOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/TableSortConfiguration"
- },
- "TableInlineVisualizations": {
- "items": {
- "$ref": "#/definitions/TableInlineVisualization"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "TableOptions": {
- "$ref": "#/definitions/TableOptions"
- },
- "TotalOptions": {
- "$ref": "#/definitions/TotalOptions"
- }
- },
- "type": "object"
- },
- "TableFieldCustomIconContent": {
- "additionalProperties": false,
- "properties": {
- "Icon": {
- "$ref": "#/definitions/TableFieldIconSetType"
- }
- },
- "type": "object"
- },
- "TableFieldCustomTextContent": {
- "additionalProperties": false,
- "properties": {
- "FontConfiguration": {
- "$ref": "#/definitions/FontConfiguration"
- },
- "Value": {
- "type": "string"
- }
- },
- "required": [
- "FontConfiguration"
- ],
- "type": "object"
- },
- "TableFieldIconSetType": {
- "enum": [
- "LINK"
- ],
- "type": "string"
- },
- "TableFieldImageConfiguration": {
- "additionalProperties": false,
- "properties": {
- "SizingOptions": {
- "$ref": "#/definitions/TableCellImageSizingConfiguration"
- }
- },
- "type": "object"
- },
- "TableFieldLinkConfiguration": {
- "additionalProperties": false,
- "properties": {
- "Content": {
- "$ref": "#/definitions/TableFieldLinkContentConfiguration"
- },
- "Target": {
- "$ref": "#/definitions/URLTargetConfiguration"
- }
- },
- "required": [
- "Content",
- "Target"
- ],
- "type": "object"
- },
- "TableFieldLinkContentConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CustomIconContent": {
- "$ref": "#/definitions/TableFieldCustomIconContent"
- },
- "CustomTextContent": {
- "$ref": "#/definitions/TableFieldCustomTextContent"
- }
- },
- "type": "object"
- },
- "TableFieldOption": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "URLStyling": {
- "$ref": "#/definitions/TableFieldURLConfiguration"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- },
- "Width": {
- "type": "string"
- }
- },
- "required": [
- "FieldId"
- ],
- "type": "object"
- },
- "TableFieldOptions": {
- "additionalProperties": false,
- "properties": {
- "Order": {
- "items": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "PinnedFieldOptions": {
- "$ref": "#/definitions/TablePinnedFieldOptions"
- },
- "SelectedFieldOptions": {
- "items": {
- "$ref": "#/definitions/TableFieldOption"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TableFieldURLConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ImageConfiguration": {
- "$ref": "#/definitions/TableFieldImageConfiguration"
- },
- "LinkConfiguration": {
- "$ref": "#/definitions/TableFieldLinkConfiguration"
- }
- },
- "type": "object"
- },
- "TableFieldWells": {
- "additionalProperties": false,
- "properties": {
- "TableAggregatedFieldWells": {
- "$ref": "#/definitions/TableAggregatedFieldWells"
- },
- "TableUnaggregatedFieldWells": {
- "$ref": "#/definitions/TableUnaggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "TableInlineVisualization": {
- "additionalProperties": false,
- "properties": {
- "DataBars": {
- "$ref": "#/definitions/DataBarsOptions"
- }
- },
- "type": "object"
- },
- "TableOptions": {
- "additionalProperties": false,
- "properties": {
- "CellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "HeaderStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "Orientation": {
- "$ref": "#/definitions/TableOrientation"
- },
- "RowAlternateColorOptions": {
- "$ref": "#/definitions/RowAlternateColorOptions"
- }
- },
- "type": "object"
- },
- "TableOrientation": {
- "enum": [
- "VERTICAL",
- "HORIZONTAL"
- ],
- "type": "string"
- },
- "TablePaginatedReportOptions": {
- "additionalProperties": false,
- "properties": {
- "OverflowColumnHeaderVisibility": {
- "$ref": "#/definitions/Visibility"
- },
- "VerticalOverflowVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "TablePinnedFieldOptions": {
- "additionalProperties": false,
- "properties": {
- "PinnedLeftFields": {
- "items": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "maxItems": 201,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TableRowConditionalFormatting": {
- "additionalProperties": false,
- "properties": {
- "BackgroundColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- },
- "TextColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "TableSideBorderOptions": {
- "additionalProperties": false,
- "properties": {
- "Bottom": {
- "$ref": "#/definitions/TableBorderOptions"
- },
- "InnerHorizontal": {
- "$ref": "#/definitions/TableBorderOptions"
- },
- "InnerVertical": {
- "$ref": "#/definitions/TableBorderOptions"
- },
- "Left": {
- "$ref": "#/definitions/TableBorderOptions"
- },
- "Right": {
- "$ref": "#/definitions/TableBorderOptions"
- },
- "Top": {
- "$ref": "#/definitions/TableBorderOptions"
- }
- },
- "type": "object"
- },
- "TableSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "PaginationConfiguration": {
- "$ref": "#/definitions/PaginationConfiguration"
- },
- "RowSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TableStyleTarget": {
- "additionalProperties": false,
- "properties": {
- "CellType": {
- "$ref": "#/definitions/StyledCellType"
- }
- },
- "required": [
- "CellType"
- ],
- "type": "object"
- },
- "TableTotalsPlacement": {
- "enum": [
- "START",
- "END",
- "AUTO"
- ],
- "type": "string"
- },
- "TableTotalsScrollStatus": {
- "enum": [
- "PINNED",
- "SCROLLED"
- ],
- "type": "string"
- },
- "TableUnaggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Values": {
- "items": {
- "$ref": "#/definitions/UnaggregatedField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TableVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/TableConfiguration"
- },
- "ConditionalFormatting": {
- "$ref": "#/definitions/TableConditionalFormatting"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "Tag": {
- "additionalProperties": false,
- "properties": {
- "Key": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "Value": {
- "maxLength": 256,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Key",
- "Value"
- ],
- "type": "object"
- },
- "TargetVisualOptions": {
- "enum": [
- "ALL_VISUALS"
- ],
- "type": "string"
- },
- "TemplateError": {
- "additionalProperties": false,
- "properties": {
- "Message": {
- "pattern": "\\S",
- "type": "string"
- },
- "Type": {
- "$ref": "#/definitions/TemplateErrorType"
- },
- "ViolatedEntities": {
- "items": {
- "$ref": "#/definitions/Entity"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TemplateErrorType": {
- "enum": [
- "SOURCE_NOT_FOUND",
- "DATA_SET_NOT_FOUND",
- "INTERNAL_FAILURE",
- "ACCESS_DENIED"
- ],
- "type": "string"
- },
- "TemplateSourceAnalysis": {
- "additionalProperties": false,
- "properties": {
- "Arn": {
- "type": "string"
- },
- "DataSetReferences": {
- "items": {
- "$ref": "#/definitions/DataSetReference"
- },
- "minItems": 1,
- "type": "array"
- }
- },
- "required": [
- "Arn",
- "DataSetReferences"
- ],
- "type": "object"
- },
- "TemplateSourceEntity": {
- "additionalProperties": false,
- "properties": {
- "SourceAnalysis": {
- "$ref": "#/definitions/TemplateSourceAnalysis"
- },
- "SourceTemplate": {
- "$ref": "#/definitions/TemplateSourceTemplate"
- }
- },
- "type": "object"
- },
- "TemplateSourceTemplate": {
- "additionalProperties": false,
- "properties": {
- "Arn": {
- "type": "string"
- }
- },
- "required": [
- "Arn"
- ],
- "type": "object"
- },
- "TemplateVersion": {
- "additionalProperties": false,
- "properties": {
- "CreatedTime": {
- "format": "date-time",
- "type": "string"
- },
- "DataSetConfigurations": {
- "items": {
- "$ref": "#/definitions/DataSetConfiguration"
- },
- "maxItems": 30,
- "minItems": 0,
- "type": "array"
- },
- "Description": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "Errors": {
- "items": {
- "$ref": "#/definitions/TemplateError"
- },
- "minItems": 1,
- "type": "array"
- },
- "Sheets": {
- "items": {
- "$ref": "#/definitions/Sheet"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- },
- "SourceEntityArn": {
- "type": "string"
- },
- "Status": {
- "$ref": "#/definitions/ResourceStatus"
- },
- "ThemeArn": {
- "type": "string"
- },
- "VersionNumber": {
- "minimum": 1,
- "type": "number"
- }
- },
- "type": "object"
- },
- "TemplateVersionDefinition": {
- "additionalProperties": false,
- "properties": {
- "AnalysisDefaults": {
- "$ref": "#/definitions/AnalysisDefaults"
- },
- "CalculatedFields": {
- "items": {
- "$ref": "#/definitions/CalculatedField"
- },
- "maxItems": 500,
- "minItems": 0,
- "type": "array"
- },
- "ColumnConfigurations": {
- "items": {
- "$ref": "#/definitions/ColumnConfiguration"
- },
- "maxItems": 2000,
- "minItems": 0,
- "type": "array"
- },
- "DataSetConfigurations": {
- "items": {
- "$ref": "#/definitions/DataSetConfiguration"
- },
- "maxItems": 30,
- "minItems": 0,
- "type": "array"
- },
- "FilterGroups": {
- "items": {
- "$ref": "#/definitions/FilterGroup"
- },
- "maxItems": 2000,
- "minItems": 0,
- "type": "array"
- },
- "Options": {
- "$ref": "#/definitions/AssetOptions"
- },
- "ParameterDeclarations": {
- "items": {
- "$ref": "#/definitions/ParameterDeclaration"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Sheets": {
- "items": {
- "$ref": "#/definitions/SheetDefinition"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array"
- }
- },
- "required": [
- "DataSetConfigurations"
- ],
- "type": "object"
- },
- "TextAreaControlDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "InfoIconLabelOptions": {
- "$ref": "#/definitions/SheetControlInfoIconLabelOptions"
- },
- "PlaceholderOptions": {
- "$ref": "#/definitions/TextControlPlaceholderOptions"
- },
- "TitleOptions": {
- "$ref": "#/definitions/LabelOptions"
- }
- },
- "type": "object"
- },
- "TextConditionalFormat": {
- "additionalProperties": false,
- "properties": {
- "BackgroundColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- },
- "Icon": {
- "$ref": "#/definitions/ConditionalFormattingIcon"
- },
- "TextColor": {
- "$ref": "#/definitions/ConditionalFormattingColor"
- }
- },
- "type": "object"
- },
- "TextControlPlaceholderOptions": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "TextFieldControlDisplayOptions": {
- "additionalProperties": false,
- "properties": {
- "InfoIconLabelOptions": {
- "$ref": "#/definitions/SheetControlInfoIconLabelOptions"
- },
- "PlaceholderOptions": {
- "$ref": "#/definitions/TextControlPlaceholderOptions"
- },
- "TitleOptions": {
- "$ref": "#/definitions/LabelOptions"
- }
- },
- "type": "object"
- },
- "TextWrap": {
- "enum": [
- "NONE",
- "WRAP"
- ],
- "type": "string"
- },
- "ThousandSeparatorOptions": {
- "additionalProperties": false,
- "properties": {
- "Symbol": {
- "$ref": "#/definitions/NumericSeparatorSymbol"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "TimeBasedForecastProperties": {
- "additionalProperties": false,
- "properties": {
- "LowerBoundary": {
- "default": null,
- "type": "number"
- },
- "PeriodsBackward": {
- "maximum": 1000,
- "minimum": 0,
- "type": "number"
- },
- "PeriodsForward": {
- "maximum": 1000,
- "minimum": 1,
- "type": "number"
- },
- "PredictionInterval": {
- "maximum": 95,
- "minimum": 50,
- "type": "number"
- },
- "Seasonality": {
- "maximum": 180,
- "minimum": 1,
- "type": "number"
- },
- "UpperBoundary": {
- "default": null,
- "type": "number"
- }
- },
- "type": "object"
- },
- "TimeEqualityFilter": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "ParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "RollingDate": {
- "$ref": "#/definitions/RollingDateConfiguration"
- },
- "TimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- },
- "Value": {
- "format": "date-time",
- "type": "string"
- }
- },
- "required": [
- "Column",
- "FilterId"
- ],
- "type": "object"
- },
- "TimeGranularity": {
- "enum": [
- "YEAR",
- "QUARTER",
- "MONTH",
- "WEEK",
- "DAY",
- "HOUR",
- "MINUTE",
- "SECOND",
- "MILLISECOND"
- ],
- "type": "string"
- },
- "TimeRangeDrillDownFilter": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "RangeMaximum": {
- "format": "date-time",
- "type": "string"
- },
- "RangeMinimum": {
- "format": "date-time",
- "type": "string"
- },
- "TimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- }
- },
- "required": [
- "Column",
- "RangeMaximum",
- "RangeMinimum",
- "TimeGranularity"
- ],
- "type": "object"
- },
- "TimeRangeFilter": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- },
- "ExcludePeriodConfiguration": {
- "$ref": "#/definitions/ExcludePeriodConfiguration"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "IncludeMaximum": {
- "default": null,
- "type": "boolean"
- },
- "IncludeMinimum": {
- "default": null,
- "type": "boolean"
- },
- "NullOption": {
- "$ref": "#/definitions/FilterNullOption"
- },
- "RangeMaximumValue": {
- "$ref": "#/definitions/TimeRangeFilterValue"
- },
- "RangeMinimumValue": {
- "$ref": "#/definitions/TimeRangeFilterValue"
- },
- "TimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- }
- },
- "required": [
- "Column",
- "FilterId",
- "NullOption"
- ],
- "type": "object"
- },
- "TimeRangeFilterValue": {
- "additionalProperties": false,
- "properties": {
- "Parameter": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "RollingDate": {
- "$ref": "#/definitions/RollingDateConfiguration"
- },
- "StaticValue": {
- "format": "date-time",
- "type": "string"
- }
- },
- "type": "object"
- },
- "TooltipItem": {
- "additionalProperties": false,
- "properties": {
- "ColumnTooltipItem": {
- "$ref": "#/definitions/ColumnTooltipItem"
- },
- "FieldTooltipItem": {
- "$ref": "#/definitions/FieldTooltipItem"
- }
- },
- "type": "object"
- },
- "TooltipOptions": {
- "additionalProperties": false,
- "properties": {
- "FieldBasedTooltip": {
- "$ref": "#/definitions/FieldBasedTooltip"
- },
- "SelectedTooltipType": {
- "$ref": "#/definitions/SelectedTooltipType"
- },
- "TooltipVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "TooltipTitleType": {
- "enum": [
- "NONE",
- "PRIMARY_VALUE"
- ],
- "type": "string"
- },
- "TopBottomComputationType": {
- "enum": [
- "TOP",
- "BOTTOM"
- ],
- "type": "string"
- },
- "TopBottomFilter": {
- "additionalProperties": false,
- "properties": {
- "AggregationSortConfigurations": {
- "items": {
- "$ref": "#/definitions/AggregationSortConfiguration"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- },
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "DefaultFilterControlConfiguration": {
- "$ref": "#/definitions/DefaultFilterControlConfiguration"
- },
- "FilterId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Limit": {
- "default": null,
- "type": "number"
- },
- "ParameterName": {
- "maxLength": 2048,
- "minLength": 1,
- "pattern": "^[a-zA-Z0-9]+$",
- "type": "string"
- },
- "TimeGranularity": {
- "$ref": "#/definitions/TimeGranularity"
- }
- },
- "required": [
- "AggregationSortConfigurations",
- "Column",
- "FilterId"
- ],
- "type": "object"
- },
- "TopBottomMoversComputation": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "$ref": "#/definitions/DimensionField"
- },
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "MoverSize": {
- "default": 0,
- "maximum": 20,
- "minimum": 1,
- "type": "number"
- },
- "Name": {
- "type": "string"
- },
- "SortOrder": {
- "$ref": "#/definitions/TopBottomSortOrder"
- },
- "Time": {
- "$ref": "#/definitions/DimensionField"
- },
- "Type": {
- "$ref": "#/definitions/TopBottomComputationType"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId",
- "Type"
- ],
- "type": "object"
- },
- "TopBottomRankedComputation": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "$ref": "#/definitions/DimensionField"
- },
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "type": "string"
- },
- "ResultSize": {
- "default": 0,
- "maximum": 20,
- "minimum": 1,
- "type": "number"
- },
- "Type": {
- "$ref": "#/definitions/TopBottomComputationType"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId",
- "Type"
- ],
- "type": "object"
- },
- "TopBottomSortOrder": {
- "enum": [
- "PERCENT_DIFFERENCE",
- "ABSOLUTE_DIFFERENCE"
- ],
- "type": "string"
- },
- "TotalAggregationComputation": {
- "additionalProperties": false,
- "properties": {
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "type": "string"
- },
- "Value": {
- "$ref": "#/definitions/MeasureField"
- }
- },
- "required": [
- "ComputationId"
- ],
- "type": "object"
- },
- "TotalAggregationFunction": {
- "additionalProperties": false,
- "properties": {
- "SimpleTotalAggregationFunction": {
- "$ref": "#/definitions/SimpleTotalAggregationFunction"
- }
- },
- "type": "object"
- },
- "TotalAggregationOption": {
- "additionalProperties": false,
- "properties": {
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "TotalAggregationFunction": {
- "$ref": "#/definitions/TotalAggregationFunction"
- }
- },
- "required": [
- "FieldId",
- "TotalAggregationFunction"
- ],
- "type": "object"
- },
- "TotalOptions": {
- "additionalProperties": false,
- "properties": {
- "CustomLabel": {
- "type": "string"
- },
- "Placement": {
- "$ref": "#/definitions/TableTotalsPlacement"
- },
- "ScrollStatus": {
- "$ref": "#/definitions/TableTotalsScrollStatus"
- },
- "TotalAggregationOptions": {
- "items": {
- "$ref": "#/definitions/TotalAggregationOption"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "TotalCellStyle": {
- "$ref": "#/definitions/TableCellStyle"
- },
- "TotalsVisibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "TreeMapAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Colors": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Groups": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- },
- "Sizes": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TreeMapConfiguration": {
- "additionalProperties": false,
- "properties": {
- "ColorLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ColorScale": {
- "$ref": "#/definitions/ColorScale"
- },
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/TreeMapFieldWells"
- },
- "GroupLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "SizeLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/TreeMapSortConfiguration"
- },
- "Tooltip": {
- "$ref": "#/definitions/TooltipOptions"
- }
- },
- "type": "object"
- },
- "TreeMapFieldWells": {
- "additionalProperties": false,
- "properties": {
- "TreeMapAggregatedFieldWells": {
- "$ref": "#/definitions/TreeMapAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "TreeMapSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "TreeMapGroupItemsLimitConfiguration": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "TreeMapSort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "TreeMapVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/TreeMapConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "TrendArrowOptions": {
- "additionalProperties": false,
- "properties": {
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "URLTargetConfiguration": {
- "enum": [
- "NEW_TAB",
- "NEW_WINDOW",
- "SAME_TAB"
- ],
- "type": "string"
- },
- "UnaggregatedField": {
- "additionalProperties": false,
- "properties": {
- "Column": {
- "$ref": "#/definitions/ColumnIdentifier"
- },
- "FieldId": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- },
- "FormatConfiguration": {
- "$ref": "#/definitions/FormatConfiguration"
- }
- },
- "required": [
- "Column",
- "FieldId"
- ],
- "type": "object"
- },
- "UniqueValuesComputation": {
- "additionalProperties": false,
- "properties": {
- "Category": {
- "$ref": "#/definitions/DimensionField"
- },
- "ComputationId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "type": "string"
- }
- },
- "required": [
- "ComputationId"
- ],
- "type": "object"
- },
- "ValidationStrategy": {
- "additionalProperties": false,
- "properties": {
- "Mode": {
- "$ref": "#/definitions/ValidationStrategyMode"
- }
- },
- "required": [
- "Mode"
- ],
- "type": "object"
- },
- "ValidationStrategyMode": {
- "enum": [
- "STRICT",
- "LENIENT"
- ],
- "type": "string"
- },
- "ValueWhenUnsetOption": {
- "enum": [
- "RECOMMENDED_VALUE",
- "NULL"
- ],
- "type": "string"
- },
- "VerticalTextAlignment": {
- "enum": [
- "TOP",
- "MIDDLE",
- "BOTTOM",
- "AUTO"
- ],
- "type": "string"
- },
- "Visibility": {
- "enum": [
- "HIDDEN",
- "VISIBLE"
- ],
- "type": "string"
- },
- "VisibleRangeOptions": {
- "additionalProperties": false,
- "properties": {
- "PercentRange": {
- "$ref": "#/definitions/PercentVisibleRange"
- }
- },
- "type": "object"
- },
- "Visual": {
- "additionalProperties": false,
- "properties": {
- "BarChartVisual": {
- "$ref": "#/definitions/BarChartVisual"
- },
- "BoxPlotVisual": {
- "$ref": "#/definitions/BoxPlotVisual"
- },
- "ComboChartVisual": {
- "$ref": "#/definitions/ComboChartVisual"
- },
- "CustomContentVisual": {
- "$ref": "#/definitions/CustomContentVisual"
- },
- "EmptyVisual": {
- "$ref": "#/definitions/EmptyVisual"
- },
- "FilledMapVisual": {
- "$ref": "#/definitions/FilledMapVisual"
- },
- "FunnelChartVisual": {
- "$ref": "#/definitions/FunnelChartVisual"
- },
- "GaugeChartVisual": {
- "$ref": "#/definitions/GaugeChartVisual"
- },
- "GeospatialMapVisual": {
- "$ref": "#/definitions/GeospatialMapVisual"
- },
- "HeatMapVisual": {
- "$ref": "#/definitions/HeatMapVisual"
- },
- "HistogramVisual": {
- "$ref": "#/definitions/HistogramVisual"
- },
- "InsightVisual": {
- "$ref": "#/definitions/InsightVisual"
- },
- "KPIVisual": {
- "$ref": "#/definitions/KPIVisual"
- },
- "LineChartVisual": {
- "$ref": "#/definitions/LineChartVisual"
- },
- "PieChartVisual": {
- "$ref": "#/definitions/PieChartVisual"
- },
- "PivotTableVisual": {
- "$ref": "#/definitions/PivotTableVisual"
- },
- "RadarChartVisual": {
- "$ref": "#/definitions/RadarChartVisual"
- },
- "SankeyDiagramVisual": {
- "$ref": "#/definitions/SankeyDiagramVisual"
- },
- "ScatterPlotVisual": {
- "$ref": "#/definitions/ScatterPlotVisual"
- },
- "TableVisual": {
- "$ref": "#/definitions/TableVisual"
- },
- "TreeMapVisual": {
- "$ref": "#/definitions/TreeMapVisual"
- },
- "WaterfallVisual": {
- "$ref": "#/definitions/WaterfallVisual"
- },
- "WordCloudVisual": {
- "$ref": "#/definitions/WordCloudVisual"
- }
- },
- "type": "object"
- },
- "VisualCustomAction": {
- "additionalProperties": false,
- "properties": {
- "ActionOperations": {
- "items": {
- "$ref": "#/definitions/VisualCustomActionOperation"
- },
- "maxItems": 2,
- "minItems": 1,
- "type": "array"
- },
- "CustomActionId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "Name": {
- "maxLength": 256,
- "minLength": 1,
- "type": "string"
- },
- "Status": {
- "$ref": "#/definitions/WidgetStatus"
- },
- "Trigger": {
- "$ref": "#/definitions/VisualCustomActionTrigger"
- }
- },
- "required": [
- "ActionOperations",
- "CustomActionId",
- "Name",
- "Trigger"
- ],
- "type": "object"
- },
- "VisualCustomActionOperation": {
- "additionalProperties": false,
- "properties": {
- "FilterOperation": {
- "$ref": "#/definitions/CustomActionFilterOperation"
- },
- "NavigationOperation": {
- "$ref": "#/definitions/CustomActionNavigationOperation"
- },
- "SetParametersOperation": {
- "$ref": "#/definitions/CustomActionSetParametersOperation"
- },
- "URLOperation": {
- "$ref": "#/definitions/CustomActionURLOperation"
- }
- },
- "type": "object"
- },
- "VisualCustomActionTrigger": {
- "enum": [
- "DATA_POINT_CLICK",
- "DATA_POINT_MENU"
- ],
- "type": "string"
- },
- "VisualPalette": {
- "additionalProperties": false,
- "properties": {
- "ChartColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "ColorMap": {
- "items": {
- "$ref": "#/definitions/DataPathColor"
- },
- "maxItems": 5000,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "VisualSubtitleLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "FormatText": {
- "$ref": "#/definitions/LongFormatText"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "VisualTitleLabelOptions": {
- "additionalProperties": false,
- "properties": {
- "FormatText": {
- "$ref": "#/definitions/ShortFormatText"
- },
- "Visibility": {
- "$ref": "#/definitions/Visibility"
- }
- },
- "type": "object"
- },
- "WaterfallChartAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "Breakdowns": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Categories": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- },
- "Values": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "WaterfallChartColorConfiguration": {
- "additionalProperties": false,
- "properties": {
- "GroupColorConfiguration": {
- "$ref": "#/definitions/WaterfallChartGroupColorConfiguration"
- }
- },
- "type": "object"
- },
- "WaterfallChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "CategoryAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "ColorConfiguration": {
- "$ref": "#/definitions/WaterfallChartColorConfiguration"
- },
- "DataLabels": {
- "$ref": "#/definitions/DataLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/WaterfallChartFieldWells"
- },
- "Legend": {
- "$ref": "#/definitions/LegendOptions"
- },
- "PrimaryYAxisDisplayOptions": {
- "$ref": "#/definitions/AxisDisplayOptions"
- },
- "PrimaryYAxisLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/WaterfallChartSortConfiguration"
- },
- "VisualPalette": {
- "$ref": "#/definitions/VisualPalette"
- },
- "WaterfallChartOptions": {
- "$ref": "#/definitions/WaterfallChartOptions"
- }
- },
- "type": "object"
- },
- "WaterfallChartFieldWells": {
- "additionalProperties": false,
- "properties": {
- "WaterfallChartAggregatedFieldWells": {
- "$ref": "#/definitions/WaterfallChartAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "WaterfallChartGroupColorConfiguration": {
- "additionalProperties": false,
- "properties": {
- "NegativeBarColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "PositiveBarColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- },
- "TotalBarColor": {
- "pattern": "^#[A-F0-9]{6}$",
- "type": "string"
- }
- },
- "type": "object"
- },
- "WaterfallChartOptions": {
- "additionalProperties": false,
- "properties": {
- "TotalBarLabel": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "WaterfallChartSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "BreakdownItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "WaterfallVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/WaterfallChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "WhatIfPointScenario": {
- "additionalProperties": false,
- "properties": {
- "Date": {
- "format": "date-time",
- "type": "string"
- },
- "Value": {
- "default": 0,
- "type": "number"
- }
- },
- "required": [
- "Date",
- "Value"
- ],
- "type": "object"
- },
- "WhatIfRangeScenario": {
- "additionalProperties": false,
- "properties": {
- "EndDate": {
- "format": "date-time",
- "type": "string"
- },
- "StartDate": {
- "format": "date-time",
- "type": "string"
- },
- "Value": {
- "default": 0,
- "type": "number"
- }
- },
- "required": [
- "EndDate",
- "StartDate",
- "Value"
- ],
- "type": "object"
- },
- "WidgetStatus": {
- "enum": [
- "ENABLED",
- "DISABLED"
- ],
- "type": "string"
- },
- "WordCloudAggregatedFieldWells": {
- "additionalProperties": false,
- "properties": {
- "GroupBy": {
- "items": {
- "$ref": "#/definitions/DimensionField"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "Size": {
- "items": {
- "$ref": "#/definitions/MeasureField"
- },
- "maxItems": 1,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "WordCloudChartConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryLabelOptions": {
- "$ref": "#/definitions/ChartAxisLabelOptions"
- },
- "FieldWells": {
- "$ref": "#/definitions/WordCloudFieldWells"
- },
- "SortConfiguration": {
- "$ref": "#/definitions/WordCloudSortConfiguration"
- },
- "WordCloudOptions": {
- "$ref": "#/definitions/WordCloudOptions"
- }
- },
- "type": "object"
- },
- "WordCloudCloudLayout": {
- "enum": [
- "FLUID",
- "NORMAL"
- ],
- "type": "string"
- },
- "WordCloudFieldWells": {
- "additionalProperties": false,
- "properties": {
- "WordCloudAggregatedFieldWells": {
- "$ref": "#/definitions/WordCloudAggregatedFieldWells"
- }
- },
- "type": "object"
- },
- "WordCloudOptions": {
- "additionalProperties": false,
- "properties": {
- "CloudLayout": {
- "$ref": "#/definitions/WordCloudCloudLayout"
- },
- "MaximumStringLength": {
- "maximum": 100,
- "minimum": 1,
- "type": "number"
- },
- "WordCasing": {
- "$ref": "#/definitions/WordCloudWordCasing"
- },
- "WordOrientation": {
- "$ref": "#/definitions/WordCloudWordOrientation"
- },
- "WordPadding": {
- "$ref": "#/definitions/WordCloudWordPadding"
- },
- "WordScaling": {
- "$ref": "#/definitions/WordCloudWordScaling"
- }
- },
- "type": "object"
- },
- "WordCloudSortConfiguration": {
- "additionalProperties": false,
- "properties": {
- "CategoryItemsLimit": {
- "$ref": "#/definitions/ItemsLimitConfiguration"
- },
- "CategorySort": {
- "items": {
- "$ref": "#/definitions/FieldSortOptions"
- },
- "maxItems": 100,
- "minItems": 0,
- "type": "array"
- }
- },
- "type": "object"
- },
- "WordCloudVisual": {
- "additionalProperties": false,
- "properties": {
- "Actions": {
- "items": {
- "$ref": "#/definitions/VisualCustomAction"
- },
- "maxItems": 10,
- "minItems": 0,
- "type": "array"
- },
- "ChartConfiguration": {
- "$ref": "#/definitions/WordCloudChartConfiguration"
- },
- "ColumnHierarchies": {
- "items": {
- "$ref": "#/definitions/ColumnHierarchy"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array"
- },
- "Subtitle": {
- "$ref": "#/definitions/VisualSubtitleLabelOptions"
- },
- "Title": {
- "$ref": "#/definitions/VisualTitleLabelOptions"
- },
- "VisualId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- }
- },
- "required": [
- "VisualId"
- ],
- "type": "object"
- },
- "WordCloudWordCasing": {
- "enum": [
- "LOWER_CASE",
- "EXISTING_CASE"
- ],
- "type": "string"
- },
- "WordCloudWordOrientation": {
- "enum": [
- "HORIZONTAL",
- "HORIZONTAL_AND_VERTICAL"
- ],
- "type": "string"
- },
- "WordCloudWordPadding": {
- "enum": [
- "NONE",
- "SMALL",
- "MEDIUM",
- "LARGE"
- ],
- "type": "string"
- },
- "WordCloudWordScaling": {
- "enum": [
- "EMPHASIZE",
- "NORMAL"
- ],
- "type": "string"
- }
- },
- "primaryIdentifier": [
- "/properties/AwsAccountId",
- "/properties/TemplateId"
- ],
- "properties": {
- "Arn": {
- "type": "string"
- },
- "AwsAccountId": {
- "maxLength": 12,
- "minLength": 12,
- "pattern": "^[0-9]{12}$",
- "type": "string"
- },
- "CreatedTime": {
- "format": "date-time",
- "type": "string"
- },
- "Definition": {
- "$ref": "#/definitions/TemplateVersionDefinition"
- },
- "LastUpdatedTime": {
- "format": "date-time",
- "type": "string"
- },
- "Name": {
- "maxLength": 2048,
- "minLength": 1,
- "type": "string"
- },
- "Permissions": {
- "items": {
- "$ref": "#/definitions/ResourcePermission"
- },
- "maxItems": 64,
- "minItems": 1,
- "type": "array"
- },
- "SourceEntity": {
- "$ref": "#/definitions/TemplateSourceEntity"
- },
- "Tags": {
- "items": {
- "$ref": "#/definitions/Tag"
- },
- "maxItems": 200,
- "minItems": 1,
- "type": "array"
- },
- "TemplateId": {
- "maxLength": 512,
- "minLength": 1,
- "pattern": "^[\\w\\-]+$",
- "type": "string"
- },
- "ValidationStrategy": {
- "$ref": "#/definitions/ValidationStrategy"
- },
- "Version": {
- "$ref": "#/definitions/TemplateVersion"
- },
- "VersionDescription": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "readOnlyProperties": [
- "/properties/Arn",
- "/properties/CreatedTime",
- "/properties/LastUpdatedTime",
- "/properties/Version"
- ],
- "required": [
- "AwsAccountId",
- "TemplateId"
- ],
- "sourceUrl": "https://github.com/aws-cloudformation/aws-cloudformation-resource-providers-quicksight",
- "typeName": "AWS::QuickSight::Template",
- "writeOnlyProperties": [
- "/properties/Definition",
- "/properties/VersionDescription",
- "/properties/SourceEntity",
- "/properties/ValidationStrategy"
- ]
-}
diff --git a/src/cfnlint/data/schemas/providers/eu_west_2/aws-sagemaker-domain.json b/src/cfnlint/data/schemas/providers/eu_west_2/aws-sagemaker-domain.json
deleted file mode 100644
index 0ea030545a..0000000000
--- a/src/cfnlint/data/schemas/providers/eu_west_2/aws-sagemaker-domain.json
+++ /dev/null
@@ -1,804 +0,0 @@
-{
- "additionalProperties": false,
- "createOnlyProperties": [
- "/properties/AuthMode",
- "/properties/DomainName",
- "/properties/DomainSettings/RStudioServerProDomainSettings/DefaultResourceSpec",
- "/properties/KmsKeyId",
- "/properties/VpcId",
- "/properties/Tags"
- ],
- "definitions": {
- "AppType": {
- "enum": [
- "JupyterServer",
- "TensorBoard",
- "RStudioServerPro",
- "JupyterLab",
- "CodeEditor",
- "DetailedProfiler",
- "Canvas"
- ],
- "type": "string"
- },
- "CodeEditorAppSettings": {
- "additionalProperties": false,
- "properties": {
- "CustomImages": {
- "items": {
- "$ref": "#/definitions/CustomImage"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array",
- "uniqueItems": false
- },
- "DefaultResourceSpec": {
- "$ref": "#/definitions/ResourceSpec"
- },
- "LifecycleConfigArns": {
- "items": {
- "$ref": "#/definitions/StudioLifecycleConfigArn"
- },
- "maxItems": 30,
- "minItems": 0,
- "type": "array",
- "uniqueItems": false
- }
- },
- "type": "object"
- },
- "CodeRepository": {
- "additionalProperties": false,
- "properties": {
- "RepositoryUrl": {
- "maxLength": 256,
- "pattern": "^https://([.\\-_a-zA-Z0-9]+/?){3,1016}$",
- "type": "string"
- }
- },
- "required": [
- "RepositoryUrl"
- ],
- "type": "object"
- },
- "CustomFileSystemConfig": {
- "additionalProperties": false,
- "properties": {
- "EFSFileSystemConfig": {
- "$ref": "#/definitions/EFSFileSystemConfig"
- }
- },
- "type": "object"
- },
- "CustomImage": {
- "additionalProperties": false,
- "properties": {
- "AppImageConfigName": {
- "maxLength": 63,
- "pattern": "^[a-zA-Z0-9](-*[a-zA-Z0-9]){0,62}",
- "type": "string"
- },
- "ImageName": {
- "maxLength": 63,
- "pattern": "^[a-zA-Z0-9]([-.]?[a-zA-Z0-9]){0,62}$",
- "type": "string"
- },
- "ImageVersionNumber": {
- "minimum": 0,
- "type": "integer"
- }
- },
- "required": [
- "AppImageConfigName",
- "ImageName"
- ],
- "type": "object"
- },
- "CustomPosixUserConfig": {
- "additionalProperties": false,
- "properties": {
- "Gid": {
- "maximum": 4000000,
- "minimum": 1001,
- "type": "integer"
- },
- "Uid": {
- "maximum": 4000000,
- "minimum": 10000,
- "type": "integer"
- }
- },
- "required": [
- "Uid",
- "Gid"
- ],
- "type": "object"
- },
- "DefaultEbsStorageSettings": {
- "additionalProperties": false,
- "properties": {
- "DefaultEbsVolumeSizeInGb": {
- "$ref": "#/definitions/SpaceEbsVolumeSizeInGb"
- },
- "MaximumEbsVolumeSizeInGb": {
- "$ref": "#/definitions/SpaceEbsVolumeSizeInGb"
- }
- },
- "required": [
- "DefaultEbsVolumeSizeInGb",
- "MaximumEbsVolumeSizeInGb"
- ],
- "type": "object"
- },
- "DefaultSpaceSettings": {
- "additionalProperties": false,
- "properties": {
- "CustomFileSystemConfigs": {
- "items": {
- "$ref": "#/definitions/CustomFileSystemConfig"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array",
- "uniqueItems": true
- },
- "CustomPosixUserConfig": {
- "$ref": "#/definitions/CustomPosixUserConfig"
- },
- "ExecutionRole": {
- "maxLength": 2048,
- "minLength": 20,
- "pattern": "^arn:aws[a-z\\-]*:iam::\\d{12}:role/?[a-zA-Z_0-9+=,.@\\-_/]+$",
- "type": "string"
- },
- "JupyterLabAppSettings": {
- "$ref": "#/definitions/JupyterLabAppSettings"
- },
- "JupyterServerAppSettings": {
- "$ref": "#/definitions/JupyterServerAppSettings"
- },
- "KernelGatewayAppSettings": {
- "$ref": "#/definitions/KernelGatewayAppSettings"
- },
- "SecurityGroups": {
- "format": "AWS::EC2::SecurityGroup.Ids",
- "insertionOrder": false,
- "items": {
- "format": "AWS::EC2::SecurityGroup.GroupId",
- "maxLength": 32,
- "pattern": "[-0-9a-zA-Z]+",
- "type": "string"
- },
- "maxItems": 5,
- "minItems": 0,
- "type": "array",
- "uniqueItems": false
- },
- "SpaceStorageSettings": {
- "$ref": "#/definitions/DefaultSpaceStorageSettings"
- }
- },
- "required": [
- "ExecutionRole"
- ],
- "type": "object"
- },
- "DefaultSpaceStorageSettings": {
- "additionalProperties": false,
- "properties": {
- "DefaultEbsStorageSettings": {
- "$ref": "#/definitions/DefaultEbsStorageSettings"
- }
- },
- "type": "object"
- },
- "DockerSettings": {
- "additionalProperties": false,
- "properties": {
- "EnableDockerAccess": {
- "enum": [
- "ENABLED",
- "DISABLED"
- ],
- "type": "string"
- },
- "VpcOnlyTrustedAccounts": {
- "insertionOrder": false,
- "items": {
- "maxLength": 12,
- "minLength": 12,
- "pattern": "^\\d+$",
- "type": "string"
- },
- "maxItems": 20,
- "minItems": 0,
- "type": "array",
- "uniqueItems": false
- }
- },
- "type": "object"
- },
- "DomainSettings": {
- "additionalProperties": false,
- "properties": {
- "DockerSettings": {
- "$ref": "#/definitions/DockerSettings"
- },
- "RStudioServerProDomainSettings": {
- "$ref": "#/definitions/RStudioServerProDomainSettings"
- },
- "SecurityGroupIds": {
- "format": "AWS::EC2::SecurityGroup.Ids",
- "insertionOrder": false,
- "items": {
- "format": "AWS::EC2::SecurityGroup.GroupId",
- "maxLength": 32,
- "pattern": "[-0-9a-zA-Z]+",
- "type": "string"
- },
- "maxItems": 3,
- "minItems": 1,
- "type": "array",
- "uniqueItems": false
- }
- },
- "type": "object"
- },
- "EFSFileSystemConfig": {
- "additionalProperties": false,
- "properties": {
- "FileSystemId": {
- "maxLength": 21,
- "minLength": 11,
- "pattern": "^(fs-[0-9a-f]{8,})$",
- "type": "string"
- },
- "FileSystemPath": {
- "maxLength": 256,
- "minLength": 1,
- "pattern": "^\\/\\S*$",
- "type": "string"
- }
- },
- "required": [
- "FileSystemId"
- ],
- "type": "object"
- },
- "JupyterLabAppSettings": {
- "additionalProperties": false,
- "properties": {
- "CodeRepositories": {
- "items": {
- "$ref": "#/definitions/CodeRepository"
- },
- "maxItems": 30,
- "minItems": 0,
- "type": "array",
- "uniqueItems": false
- },
- "CustomImages": {
- "items": {
- "$ref": "#/definitions/CustomImage"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array",
- "uniqueItems": false
- },
- "DefaultResourceSpec": {
- "$ref": "#/definitions/ResourceSpec"
- },
- "LifecycleConfigArns": {
- "items": {
- "$ref": "#/definitions/StudioLifecycleConfigArn"
- },
- "maxItems": 30,
- "minItems": 0,
- "type": "array",
- "uniqueItems": false
- }
- },
- "type": "object"
- },
- "JupyterServerAppSettings": {
- "additionalProperties": false,
- "properties": {
- "DefaultResourceSpec": {
- "$ref": "#/definitions/ResourceSpec"
- },
- "LifecycleConfigArns": {
- "items": {
- "$ref": "#/definitions/StudioLifecycleConfigArn"
- },
- "maxItems": 30,
- "minItems": 0,
- "type": "array",
- "uniqueItems": false
- }
- },
- "type": "object"
- },
- "KernelGatewayAppSettings": {
- "additionalProperties": false,
- "properties": {
- "CustomImages": {
- "insertionOrder": false,
- "items": {
- "$ref": "#/definitions/CustomImage"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array",
- "uniqueItems": false
- },
- "DefaultResourceSpec": {
- "$ref": "#/definitions/ResourceSpec"
- },
- "LifecycleConfigArns": {
- "items": {
- "$ref": "#/definitions/StudioLifecycleConfigArn"
- },
- "maxItems": 30,
- "minItems": 0,
- "type": "array",
- "uniqueItems": false
- }
- },
- "type": "object"
- },
- "MlTools": {
- "enum": [
- "DataWrangler",
- "FeatureStore",
- "EmrClusters",
- "AutoMl",
- "Experiments",
- "Training",
- "ModelEvaluation",
- "Pipelines",
- "Models",
- "JumpStart",
- "InferenceRecommender",
- "Endpoints",
- "Projects"
- ],
- "type": "string"
- },
- "RSessionAppSettings": {
- "additionalProperties": false,
- "properties": {
- "CustomImages": {
- "insertionOrder": false,
- "items": {
- "$ref": "#/definitions/CustomImage"
- },
- "maxItems": 200,
- "minItems": 0,
- "type": "array",
- "uniqueItems": false
- },
- "DefaultResourceSpec": {
- "$ref": "#/definitions/ResourceSpec"
- }
- },
- "type": "object"
- },
- "RStudioServerProAppSettings": {
- "additionalProperties": false,
- "properties": {
- "AccessStatus": {
- "enum": [
- "ENABLED",
- "DISABLED"
- ],
- "type": "string"
- },
- "UserGroup": {
- "enum": [
- "R_STUDIO_ADMIN",
- "R_STUDIO_USER"
- ],
- "type": "string"
- }
- },
- "type": "object"
- },
- "RStudioServerProDomainSettings": {
- "additionalProperties": false,
- "properties": {
- "DefaultResourceSpec": {
- "$ref": "#/definitions/ResourceSpec"
- },
- "DomainExecutionRoleArn": {
- "maxLength": 2048,
- "minLength": 20,
- "pattern": "^arn:aws[a-z\\-]*:iam::\\d{12}:role/?[a-zA-Z_0-9+=,.@\\-_/]+$",
- "type": "string"
- },
- "RStudioConnectUrl": {
- "pattern": "^(https:|http:|www\\.)\\S*",
- "type": "string"
- },
- "RStudioPackageManagerUrl": {
- "pattern": "^(https:|http:|www\\.)\\S*",
- "type": "string"
- }
- },
- "required": [
- "DomainExecutionRoleArn"
- ],
- "type": "object"
- },
- "ResourceSpec": {
- "additionalProperties": false,
- "properties": {
- "InstanceType": {
- "enum": [
- "system",
- "ml.t3.micro",
- "ml.t3.small",
- "ml.t3.medium",
- "ml.t3.large",
- "ml.t3.xlarge",
- "ml.t3.2xlarge",
- "ml.m5.large",
- "ml.m5.xlarge",
- "ml.m5.2xlarge",
- "ml.m5.4xlarge",
- "ml.m5.8xlarge",
- "ml.m5.12xlarge",
- "ml.m5.16xlarge",
- "ml.m5.24xlarge",
- "ml.c5.large",
- "ml.c5.xlarge",
- "ml.c5.2xlarge",
- "ml.c5.4xlarge",
- "ml.c5.9xlarge",
- "ml.c5.12xlarge",
- "ml.c5.18xlarge",
- "ml.c5.24xlarge",
- "ml.p3.2xlarge",
- "ml.p3.8xlarge",
- "ml.p3.16xlarge",
- "ml.g4dn.xlarge",
- "ml.g4dn.2xlarge",
- "ml.g4dn.4xlarge",
- "ml.g4dn.8xlarge",
- "ml.g4dn.12xlarge",
- "ml.g4dn.16xlarge",
- "ml.r5.large",
- "ml.r5.xlarge",
- "ml.r5.2xlarge",
- "ml.r5.4xlarge",
- "ml.r5.8xlarge",
- "ml.r5.12xlarge",
- "ml.r5.16xlarge",
- "ml.r5.24xlarge",
- "ml.p3dn.24xlarge",
- "ml.m5d.large",
- "ml.m5d.xlarge",
- "ml.m5d.2xlarge",
- "ml.m5d.4xlarge",
- "ml.m5d.8xlarge",
- "ml.m5d.12xlarge",
- "ml.m5d.16xlarge",
- "ml.m5d.24xlarge",
- "ml.g5.xlarge",
- "ml.g5.2xlarge",
- "ml.g5.4xlarge",
- "ml.g5.8xlarge",
- "ml.g5.12xlarge",
- "ml.g5.16xlarge",
- "ml.g5.24xlarge",
- "ml.g5.48xlarge",
- "ml.p4d.24xlarge",
- "ml.p4de.24xlarge",
- "ml.geospatial.interactive",
- "ml.trn1.2xlarge",
- "ml.trn1.32xlarge",
- "ml.trn1n.32xlarge"
- ],
- "type": "string"
- },
- "LifecycleConfigArn": {
- "maxLength": 256,
- "pattern": "arn:aws[a-z\\-]*:sagemaker:[a-z0-9\\-]*:[0-9]{12}:studio-lifecycle-config/.*",
- "type": "string"
- },
- "SageMakerImageArn": {
- "maxLength": 256,
- "pattern": "^arn:aws(-[\\w]+)*:sagemaker:.+:[0-9]{12}:image/[a-z0-9]([-.]?[a-z0-9])*$",
- "type": "string"
- },
- "SageMakerImageVersionArn": {
- "maxLength": 256,
- "pattern": "^arn:aws(-[\\w]+)*:sagemaker:.+:[0-9]{12}:image-version/[a-z0-9]([-.]?[a-z0-9])*/[0-9]+$",
- "type": "string"
- }
- },
- "type": "object"
- },
- "SharingSettings": {
- "additionalProperties": false,
- "properties": {
- "NotebookOutputOption": {
- "enum": [
- "Allowed",
- "Disabled"
- ],
- "type": "string"
- },
- "S3KmsKeyId": {
- "maxLength": 2048,
- "pattern": ".*",
- "type": "string"
- },
- "S3OutputPath": {
- "maxLength": 1024,
- "pattern": "^(https|s3)://([^/]+)/?(.*)$",
- "type": "string"
- }
- },
- "type": "object"
- },
- "SpaceEbsVolumeSizeInGb": {
- "maximum": 16384,
- "minimum": 5,
- "type": "integer"
- },
- "StudioLifecycleConfigArn": {
- "maxLength": 256,
- "pattern": "arn:aws[a-z\\-]*:sagemaker:[a-z0-9\\-]*:[0-9]{12}:studio-lifecycle-config/.*",
- "type": "string"
- },
- "StudioWebPortalSettings": {
- "additionalProperties": false,
- "properties": {
- "HiddenAppTypes": {
- "insertionOrder": false,
- "items": {
- "$ref": "#/definitions/AppType"
- },
- "minItems": 0,
- "type": "array",
- "uniqueItems": true
- },
- "HiddenMlTools": {
- "insertionOrder": false,
- "items": {
- "$ref": "#/definitions/MlTools"
- },
- "minItems": 0,
- "type": "array",
- "uniqueItems": true
- }
- },
- "type": "object"
- },
- "Tag": {
- "additionalProperties": false,
- "properties": {
- "Key": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "Value": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Key",
- "Value"
- ],
- "type": "object"
- },
- "UserSettings": {
- "additionalProperties": false,
- "properties": {
- "CodeEditorAppSettings": {
- "$ref": "#/definitions/CodeEditorAppSettings"
- },
- "CustomFileSystemConfigs": {
- "items": {
- "$ref": "#/definitions/CustomFileSystemConfig"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array",
- "uniqueItems": true
- },
- "CustomPosixUserConfig": {
- "$ref": "#/definitions/CustomPosixUserConfig"
- },
- "DefaultLandingUri": {
- "maxLength": 1023,
- "type": "string"
- },
- "ExecutionRole": {
- "maxLength": 2048,
- "minLength": 20,
- "pattern": "^arn:aws[a-z\\-]*:iam::\\d{12}:role/?[a-zA-Z_0-9+=,.@\\-_/]+$",
- "type": "string"
- },
- "JupyterLabAppSettings": {
- "$ref": "#/definitions/JupyterLabAppSettings"
- },
- "JupyterServerAppSettings": {
- "$ref": "#/definitions/JupyterServerAppSettings"
- },
- "KernelGatewayAppSettings": {
- "$ref": "#/definitions/KernelGatewayAppSettings"
- },
- "RSessionAppSettings": {
- "$ref": "#/definitions/RSessionAppSettings"
- },
- "RStudioServerProAppSettings": {
- "$ref": "#/definitions/RStudioServerProAppSettings"
- },
- "SecurityGroups": {
- "format": "AWS::EC2::SecurityGroup.Ids",
- "insertionOrder": false,
- "items": {
- "format": "AWS::EC2::SecurityGroup.GroupId",
- "maxLength": 32,
- "pattern": "[-0-9a-zA-Z]+",
- "type": "string"
- },
- "maxItems": 5,
- "minItems": 0,
- "type": "array",
- "uniqueItems": false
- },
- "SharingSettings": {
- "$ref": "#/definitions/SharingSettings"
- },
- "SpaceStorageSettings": {
- "$ref": "#/definitions/DefaultSpaceStorageSettings"
- },
- "StudioWebPortal": {
- "enum": [
- "ENABLED",
- "DISABLED"
- ],
- "type": "string"
- },
- "StudioWebPortalSettings": {
- "$ref": "#/definitions/StudioWebPortalSettings"
- }
- },
- "required": [
- "ExecutionRole"
- ],
- "type": "object"
- }
- },
- "primaryIdentifier": [
- "/properties/DomainId"
- ],
- "properties": {
- "AppNetworkAccessType": {
- "enum": [
- "PublicInternetOnly",
- "VpcOnly"
- ],
- "type": "string"
- },
- "AppSecurityGroupManagement": {
- "enum": [
- "Service",
- "Customer"
- ],
- "type": "string"
- },
- "AuthMode": {
- "enum": [
- "SSO",
- "IAM"
- ],
- "type": "string"
- },
- "DefaultSpaceSettings": {
- "$ref": "#/definitions/DefaultSpaceSettings"
- },
- "DefaultUserSettings": {
- "$ref": "#/definitions/UserSettings"
- },
- "DomainArn": {
- "maxLength": 256,
- "pattern": "arn:aws[a-z\\-]*:sagemaker:[a-z0-9\\-]*:[0-9]{12}:domain/.*",
- "type": "string"
- },
- "DomainId": {
- "maxLength": 63,
- "pattern": "^d-(-*[a-z0-9])+",
- "type": "string"
- },
- "DomainName": {
- "maxLength": 63,
- "pattern": "^[a-zA-Z0-9](-*[a-zA-Z0-9]){0,62}",
- "type": "string"
- },
- "DomainSettings": {
- "$ref": "#/definitions/DomainSettings"
- },
- "HomeEfsFileSystemId": {
- "maxLength": 32,
- "type": "string"
- },
- "KmsKeyId": {
- "maxLength": 2048,
- "pattern": ".*",
- "type": "string"
- },
- "SecurityGroupIdForDomainBoundary": {
- "maxLength": 32,
- "pattern": "[-0-9a-zA-Z]+",
- "type": "string"
- },
- "SingleSignOnApplicationArn": {
- "pattern": "^arn:(aws|aws-us-gov|aws-cn|aws-iso|aws-iso-b):sso::[0-9]+:application/[a-zA-Z0-9-_.]+/apl-[a-zA-Z0-9]+$",
- "type": "string"
- },
- "SingleSignOnManagedApplicationInstanceId": {
- "maxLength": 256,
- "type": "string"
- },
- "SubnetIds": {
- "insertionOrder": false,
- "items": {
- "maxLength": 32,
- "pattern": "[-0-9a-zA-Z]+",
- "type": "string"
- },
- "maxItems": 16,
- "minItems": 1,
- "type": "array",
- "uniqueItems": false
- },
- "Tags": {
- "insertionOrder": false,
- "items": {
- "$ref": "#/definitions/Tag"
- },
- "maxItems": 50,
- "minItems": 0,
- "type": "array",
- "uniqueItems": false
- },
- "Url": {
- "maxLength": 1024,
- "type": "string"
- },
- "VpcId": {
- "format": "AWS::EC2::VPC.Id",
- "maxLength": 32,
- "pattern": "[-0-9a-zA-Z]+",
- "type": "string"
- }
- },
- "readOnlyProperties": [
- "/properties/DomainArn",
- "/properties/Url",
- "/properties/DomainId",
- "/properties/HomeEfsFileSystemId",
- "/properties/SecurityGroupIdForDomainBoundary",
- "/properties/SingleSignOnManagedApplicationInstanceId",
- "/properties/SingleSignOnApplicationArn"
- ],
- "required": [
- "AuthMode",
- "DefaultUserSettings",
- "DomainName",
- "SubnetIds",
- "VpcId"
- ],
- "typeName": "AWS::SageMaker::Domain",
- "writeOnlyProperties": [
- "/properties/Tags"
- ]
-}
diff --git a/src/cfnlint/data/schemas/providers/eu_west_2/aws-sagemaker-userprofile.json b/src/cfnlint/data/schemas/providers/eu_west_2/aws-sagemaker-userprofile.json
deleted file mode 100644
index 753ce3225f..0000000000
--- a/src/cfnlint/data/schemas/providers/eu_west_2/aws-sagemaker-userprofile.json
+++ /dev/null
@@ -1,579 +0,0 @@
-{
- "additionalProperties": false,
- "createOnlyProperties": [
- "/properties/DomainId",
- "/properties/UserProfileName",
- "/properties/SingleSignOnUserIdentifier",
- "/properties/SingleSignOnUserValue",
- "/properties/UserSettings/RStudioServerProAppSettings/AccessStatus",
- "/properties/UserSettings/RStudioServerProAppSettings/UserGroup",
- "/properties/Tags"
- ],
- "definitions": {
- "AppType": {
- "enum": [
- "JupyterServer",
- "TensorBoard",
- "RStudioServerPro",
- "JupyterLab",
- "CodeEditor",
- "DetailedProfiler",
- "Canvas"
- ],
- "type": "string"
- },
- "CodeEditorAppSettings": {
- "additionalProperties": false,
- "properties": {
- "CustomImages": {
- "items": {
- "$ref": "#/definitions/CustomImage"
- },
- "maxItems": 30,
- "minItems": 0,
- "type": "array",
- "uniqueItems": false
- },
- "DefaultResourceSpec": {
- "$ref": "#/definitions/ResourceSpec"
- },
- "LifecycleConfigArns": {
- "items": {
- "$ref": "#/definitions/StudioLifecycleConfigArn"
- },
- "maxItems": 30,
- "minItems": 0,
- "type": "array",
- "uniqueItems": false
- }
- },
- "type": "object"
- },
- "CodeRepository": {
- "additionalProperties": false,
- "properties": {
- "RepositoryUrl": {
- "maxLength": 256,
- "pattern": "^https://([.\\-_a-zA-Z0-9]+/?){3,1016}$",
- "type": "string"
- }
- },
- "required": [
- "RepositoryUrl"
- ],
- "type": "object"
- },
- "CustomFileSystemConfig": {
- "additionalProperties": false,
- "properties": {
- "EFSFileSystemConfig": {
- "$ref": "#/definitions/EFSFileSystemConfig"
- }
- },
- "type": "object"
- },
- "CustomImage": {
- "additionalProperties": false,
- "properties": {
- "AppImageConfigName": {
- "maxLength": 63,
- "pattern": "^[a-zA-Z0-9](-*[a-zA-Z0-9]){0,62}",
- "type": "string"
- },
- "ImageName": {
- "maxLength": 63,
- "pattern": "^[a-zA-Z0-9]([-.]?[a-zA-Z0-9]){0,62}$",
- "type": "string"
- },
- "ImageVersionNumber": {
- "minimum": 0,
- "type": "integer"
- }
- },
- "required": [
- "AppImageConfigName",
- "ImageName"
- ],
- "type": "object"
- },
- "CustomPosixUserConfig": {
- "additionalProperties": false,
- "properties": {
- "Gid": {
- "maximum": 4000000,
- "minimum": 1001,
- "type": "integer"
- },
- "Uid": {
- "maximum": 4000000,
- "minimum": 10000,
- "type": "integer"
- }
- },
- "required": [
- "Uid",
- "Gid"
- ],
- "type": "object"
- },
- "DefaultEbsStorageSettings": {
- "additionalProperties": false,
- "properties": {
- "DefaultEbsVolumeSizeInGb": {
- "$ref": "#/definitions/SpaceEbsVolumeSizeInGb"
- },
- "MaximumEbsVolumeSizeInGb": {
- "$ref": "#/definitions/SpaceEbsVolumeSizeInGb"
- }
- },
- "required": [
- "DefaultEbsVolumeSizeInGb",
- "MaximumEbsVolumeSizeInGb"
- ],
- "type": "object"
- },
- "DefaultSpaceStorageSettings": {
- "additionalProperties": false,
- "properties": {
- "DefaultEbsStorageSettings": {
- "$ref": "#/definitions/DefaultEbsStorageSettings"
- }
- },
- "type": "object"
- },
- "EFSFileSystemConfig": {
- "additionalProperties": false,
- "properties": {
- "FileSystemId": {
- "maxLength": 21,
- "minLength": 11,
- "pattern": "^(fs-[0-9a-f]{8,})$",
- "type": "string"
- },
- "FileSystemPath": {
- "maxLength": 256,
- "minLength": 1,
- "pattern": "^\\/\\S*$",
- "type": "string"
- }
- },
- "required": [
- "FileSystemId"
- ],
- "type": "object"
- },
- "JupyterLabAppSettings": {
- "additionalProperties": false,
- "properties": {
- "CodeRepositories": {
- "items": {
- "$ref": "#/definitions/CodeRepository"
- },
- "maxItems": 30,
- "minItems": 0,
- "type": "array",
- "uniqueItems": false
- },
- "CustomImages": {
- "items": {
- "$ref": "#/definitions/CustomImage"
- },
- "maxItems": 30,
- "minItems": 0,
- "type": "array",
- "uniqueItems": false
- },
- "DefaultResourceSpec": {
- "$ref": "#/definitions/ResourceSpec"
- },
- "LifecycleConfigArns": {
- "items": {
- "$ref": "#/definitions/StudioLifecycleConfigArn"
- },
- "maxItems": 30,
- "minItems": 0,
- "type": "array",
- "uniqueItems": false
- }
- },
- "type": "object"
- },
- "JupyterServerAppSettings": {
- "additionalProperties": false,
- "properties": {
- "DefaultResourceSpec": {
- "$ref": "#/definitions/ResourceSpec"
- },
- "LifecycleConfigArns": {
- "items": {
- "$ref": "#/definitions/StudioLifecycleConfigArn"
- },
- "maxItems": 30,
- "minItems": 0,
- "type": "array",
- "uniqueItems": false
- }
- },
- "type": "object"
- },
- "KernelGatewayAppSettings": {
- "additionalProperties": false,
- "properties": {
- "CustomImages": {
- "items": {
- "$ref": "#/definitions/CustomImage"
- },
- "maxItems": 30,
- "minItems": 0,
- "type": "array",
- "uniqueItems": false
- },
- "DefaultResourceSpec": {
- "$ref": "#/definitions/ResourceSpec"
- },
- "LifecycleConfigArns": {
- "items": {
- "$ref": "#/definitions/StudioLifecycleConfigArn"
- },
- "maxItems": 30,
- "minItems": 0,
- "type": "array",
- "uniqueItems": false
- }
- },
- "type": "object"
- },
- "MlTools": {
- "enum": [
- "DataWrangler",
- "FeatureStore",
- "EmrClusters",
- "AutoMl",
- "Experiments",
- "Training",
- "ModelEvaluation",
- "Pipelines",
- "Models",
- "JumpStart",
- "InferenceRecommender",
- "Endpoints",
- "Projects"
- ],
- "type": "string"
- },
- "RStudioServerProAppSettings": {
- "additionalProperties": false,
- "properties": {
- "AccessStatus": {
- "enum": [
- "ENABLED",
- "DISABLED"
- ],
- "type": "string"
- },
- "UserGroup": {
- "enum": [
- "R_STUDIO_ADMIN",
- "R_STUDIO_USER"
- ],
- "type": "string"
- }
- },
- "type": "object"
- },
- "ResourceSpec": {
- "additionalProperties": false,
- "properties": {
- "InstanceType": {
- "enum": [
- "system",
- "ml.t3.micro",
- "ml.t3.small",
- "ml.t3.medium",
- "ml.t3.large",
- "ml.t3.xlarge",
- "ml.t3.2xlarge",
- "ml.m5.large",
- "ml.m5.xlarge",
- "ml.m5.2xlarge",
- "ml.m5.4xlarge",
- "ml.m5.8xlarge",
- "ml.m5.12xlarge",
- "ml.m5.16xlarge",
- "ml.m5.24xlarge",
- "ml.c5.large",
- "ml.c5.xlarge",
- "ml.c5.2xlarge",
- "ml.c5.4xlarge",
- "ml.c5.9xlarge",
- "ml.c5.12xlarge",
- "ml.c5.18xlarge",
- "ml.c5.24xlarge",
- "ml.p3.2xlarge",
- "ml.p3.8xlarge",
- "ml.p3.16xlarge",
- "ml.g4dn.xlarge",
- "ml.g4dn.2xlarge",
- "ml.g4dn.4xlarge",
- "ml.g4dn.8xlarge",
- "ml.g4dn.12xlarge",
- "ml.g4dn.16xlarge",
- "ml.r5.large",
- "ml.r5.xlarge",
- "ml.r5.2xlarge",
- "ml.r5.4xlarge",
- "ml.r5.8xlarge",
- "ml.r5.12xlarge",
- "ml.r5.16xlarge",
- "ml.r5.24xlarge",
- "ml.p3dn.24xlarge",
- "ml.m5d.large",
- "ml.m5d.xlarge",
- "ml.m5d.2xlarge",
- "ml.m5d.4xlarge",
- "ml.m5d.8xlarge",
- "ml.m5d.12xlarge",
- "ml.m5d.16xlarge",
- "ml.m5d.24xlarge",
- "ml.g5.xlarge",
- "ml.g5.2xlarge",
- "ml.g5.4xlarge",
- "ml.g5.8xlarge",
- "ml.g5.12xlarge",
- "ml.g5.16xlarge",
- "ml.g5.24xlarge",
- "ml.g5.48xlarge",
- "ml.p4d.24xlarge",
- "ml.p4de.24xlarge",
- "ml.geospatial.interactive",
- "ml.trn1.2xlarge",
- "ml.trn1.32xlarge",
- "ml.trn1n.32xlarge"
- ],
- "type": "string"
- },
- "LifecycleConfigArn": {
- "maxLength": 256,
- "pattern": "arn:aws[a-z\\-]*:sagemaker:[a-z0-9\\-]*:[0-9]{12}:studio-lifecycle-config/.*",
- "type": "string"
- },
- "SageMakerImageArn": {
- "maxLength": 256,
- "pattern": "^arn:aws(-[\\w]+)*:sagemaker:.+:[0-9]{12}:image/[a-z0-9]([-.]?[a-z0-9])*$",
- "type": "string"
- },
- "SageMakerImageVersionArn": {
- "maxLength": 256,
- "pattern": "^arn:aws(-[\\w]+)*:sagemaker:.+:[0-9]{12}:image-version/[a-z0-9]([-.]?[a-z0-9])*/[0-9]+$",
- "type": "string"
- }
- },
- "type": "object"
- },
- "SharingSettings": {
- "additionalProperties": false,
- "properties": {
- "NotebookOutputOption": {
- "enum": [
- "Allowed",
- "Disabled"
- ],
- "type": "string"
- },
- "S3KmsKeyId": {
- "maxLength": 2048,
- "pattern": ".*",
- "type": "string"
- },
- "S3OutputPath": {
- "maxLength": 1024,
- "pattern": "^(https|s3)://([^/]+)/?(.*)$",
- "type": "string"
- }
- },
- "type": "object"
- },
- "SpaceEbsVolumeSizeInGb": {
- "maximum": 16384,
- "minimum": 5,
- "type": "integer"
- },
- "StudioLifecycleConfigArn": {
- "maxLength": 256,
- "pattern": "arn:aws[a-z\\-]*:sagemaker:[a-z0-9\\-]*:[0-9]{12}:studio-lifecycle-config/.*",
- "type": "string"
- },
- "StudioWebPortalSettings": {
- "additionalProperties": false,
- "properties": {
- "HiddenAppTypes": {
- "insertionOrder": false,
- "items": {
- "$ref": "#/definitions/AppType"
- },
- "minItems": 0,
- "type": "array",
- "uniqueItems": true
- },
- "HiddenMlTools": {
- "insertionOrder": false,
- "items": {
- "$ref": "#/definitions/MlTools"
- },
- "minItems": 0,
- "type": "array",
- "uniqueItems": true
- }
- },
- "type": "object"
- },
- "Tag": {
- "additionalProperties": false,
- "properties": {
- "Key": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- },
- "Value": {
- "maxLength": 128,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "Key",
- "Value"
- ],
- "type": "object"
- },
- "UserSettings": {
- "additionalProperties": false,
- "properties": {
- "CodeEditorAppSettings": {
- "$ref": "#/definitions/CodeEditorAppSettings"
- },
- "CustomFileSystemConfigs": {
- "items": {
- "$ref": "#/definitions/CustomFileSystemConfig"
- },
- "maxItems": 2,
- "minItems": 0,
- "type": "array",
- "uniqueItems": true
- },
- "CustomPosixUserConfig": {
- "$ref": "#/definitions/CustomPosixUserConfig"
- },
- "DefaultLandingUri": {
- "maxLength": 1023,
- "type": "string"
- },
- "ExecutionRole": {
- "maxLength": 2048,
- "minLength": 20,
- "pattern": "^arn:aws[a-z\\-]*:iam::\\d{12}:role/?[a-zA-Z_0-9+=,.@\\-_/]+$",
- "type": "string"
- },
- "JupyterLabAppSettings": {
- "$ref": "#/definitions/JupyterLabAppSettings"
- },
- "JupyterServerAppSettings": {
- "$ref": "#/definitions/JupyterServerAppSettings"
- },
- "KernelGatewayAppSettings": {
- "$ref": "#/definitions/KernelGatewayAppSettings"
- },
- "RStudioServerProAppSettings": {
- "$ref": "#/definitions/RStudioServerProAppSettings"
- },
- "SecurityGroups": {
- "format": "AWS::EC2::SecurityGroup.Ids",
- "items": {
- "format": "AWS::EC2::SecurityGroup.GroupId",
- "maxLength": 32,
- "pattern": "[-0-9a-zA-Z]+",
- "type": "string"
- },
- "maxItems": 5,
- "minItems": 0,
- "type": "array",
- "uniqueItems": false
- },
- "SharingSettings": {
- "$ref": "#/definitions/SharingSettings"
- },
- "SpaceStorageSettings": {
- "$ref": "#/definitions/DefaultSpaceStorageSettings"
- },
- "StudioWebPortal": {
- "enum": [
- "ENABLED",
- "DISABLED"
- ],
- "type": "string"
- },
- "StudioWebPortalSettings": {
- "$ref": "#/definitions/StudioWebPortalSettings"
- }
- },
- "type": "object"
- }
- },
- "primaryIdentifier": [
- "/properties/UserProfileName",
- "/properties/DomainId"
- ],
- "properties": {
- "DomainId": {
- "maxLength": 63,
- "minLength": 1,
- "type": "string"
- },
- "SingleSignOnUserIdentifier": {
- "pattern": "UserName",
- "type": "string"
- },
- "SingleSignOnUserValue": {
- "maxLength": 256,
- "minLength": 1,
- "type": "string"
- },
- "Tags": {
- "items": {
- "$ref": "#/definitions/Tag"
- },
- "maxItems": 50,
- "minItems": 0,
- "type": "array",
- "uniqueItems": false
- },
- "UserProfileArn": {
- "maxLength": 256,
- "pattern": "arn:aws[a-z\\-]*:sagemaker:[a-z0-9\\-]*:[0-9]{12}:user-profile/.*",
- "type": "string"
- },
- "UserProfileName": {
- "maxLength": 63,
- "minLength": 1,
- "type": "string"
- },
- "UserSettings": {
- "$ref": "#/definitions/UserSettings",
- "maxItems": 50,
- "minItems": 0,
- "uniqueItems": false
- }
- },
- "readOnlyProperties": [
- "/properties/UserProfileArn"
- ],
- "required": [
- "DomainId",
- "UserProfileName"
- ],
- "typeName": "AWS::SageMaker::UserProfile",
- "writeOnlyProperties": [
- "/properties/Tags"
- ]
-}
diff --git a/src/cfnlint/data/schemas/providers/eu_west_3/__init__.py b/src/cfnlint/data/schemas/providers/eu_west_3/__init__.py
index 113a8dd6df..df98c210db 100644
--- a/src/cfnlint/data/schemas/providers/eu_west_3/__init__.py
+++ b/src/cfnlint/data/schemas/providers/eu_west_3/__init__.py
@@ -1306,6 +1306,7 @@
"aws-ec2-vpnconnection.json",
"aws-ec2-vpnconnectionroute.json",
"aws-ec2-vpngateway.json",
+ "aws-ec2-vpngatewayroutepropagation.json",
"aws-ecr-pullthroughcacherule.json",
"aws-ecr-registrypolicy.json",
"aws-ecr-replicationconfiguration.json",
diff --git a/src/cfnlint/data/schemas/providers/eu_west_3/aws-ec2-vpngatewayroutepropagation.json b/src/cfnlint/data/schemas/providers/eu_west_3/aws-ec2-vpngatewayroutepropagation.json
deleted file mode 100644
index d9e1e910db..0000000000
--- a/src/cfnlint/data/schemas/providers/eu_west_3/aws-ec2-vpngatewayroutepropagation.json
+++ /dev/null
@@ -1,29 +0,0 @@
-{
- "additionalProperties": false,
- "primaryIdentifier": [
- "/properties/Id"
- ],
- "properties": {
- "Id": {
- "type": "string"
- },
- "RouteTableIds": {
- "items": {
- "type": "string"
- },
- "type": "array",
- "uniqueItems": false
- },
- "VpnGatewayId": {
- "type": "string"
- }
- },
- "readOnlyProperties": [
- "/properties/Id"
- ],
- "required": [
- "RouteTableIds",
- "VpnGatewayId"
- ],
- "typeName": "AWS::EC2::VPNGatewayRoutePropagation"
-}
diff --git a/src/cfnlint/data/schemas/providers/me_central_1/__init__.py b/src/cfnlint/data/schemas/providers/me_central_1/__init__.py
index 45d47e3e4e..141abc9118 100644
--- a/src/cfnlint/data/schemas/providers/me_central_1/__init__.py
+++ b/src/cfnlint/data/schemas/providers/me_central_1/__init__.py
@@ -720,7 +720,6 @@
"aws-backup-backupplan.json",
"aws-backup-backupselection.json",
"aws-backup-backupvault.json",
- "aws-backup-restoretestingplan.json",
"aws-backup-restoretestingselection.json",
"aws-batch-computeenvironment.json",
"aws-batch-jobdefinition.json",
diff --git a/src/cfnlint/data/schemas/providers/me_central_1/aws-backup-restoretestingplan.json b/src/cfnlint/data/schemas/providers/me_central_1/aws-backup-restoretestingplan.json
new file mode 100644
index 0000000000..add3c873f4
--- /dev/null
+++ b/src/cfnlint/data/schemas/providers/me_central_1/aws-backup-restoretestingplan.json
@@ -0,0 +1,127 @@
+{
+ "additionalProperties": false,
+ "createOnlyProperties": [
+ "/properties/RestoreTestingPlanName"
+ ],
+ "definitions": {
+ "RestoreTestingRecoveryPointSelection": {
+ "additionalProperties": false,
+ "properties": {
+ "Algorithm": {
+ "$ref": "#/definitions/RestoreTestingRecoveryPointSelectionAlgorithm"
+ },
+ "ExcludeVaults": {
+ "insertionOrder": false,
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "IncludeVaults": {
+ "insertionOrder": false,
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "RecoveryPointTypes": {
+ "insertionOrder": false,
+ "items": {
+ "$ref": "#/definitions/RestoreTestingRecoveryPointType"
+ },
+ "type": "array"
+ },
+ "SelectionWindowDays": {
+ "type": "integer"
+ }
+ },
+ "required": [
+ "Algorithm",
+ "RecoveryPointTypes",
+ "IncludeVaults"
+ ],
+ "type": "object"
+ },
+ "RestoreTestingRecoveryPointSelectionAlgorithm": {
+ "enum": [
+ "LATEST_WITHIN_WINDOW",
+ "RANDOM_WITHIN_WINDOW"
+ ],
+ "type": "string"
+ },
+ "RestoreTestingRecoveryPointType": {
+ "enum": [
+ "SNAPSHOT",
+ "CONTINUOUS"
+ ],
+ "type": "string"
+ },
+ "Tag": {
+ "additionalProperties": false,
+ "properties": {
+ "Key": {
+ "maxLength": 128,
+ "minLength": 1,
+ "type": "string"
+ },
+ "Value": {
+ "maxLength": 256,
+ "minLength": 0,
+ "type": "string"
+ }
+ },
+ "required": [
+ "Key",
+ "Value"
+ ],
+ "type": "object"
+ }
+ },
+ "primaryIdentifier": [
+ "/properties/RestoreTestingPlanName"
+ ],
+ "properties": {
+ "RecoveryPointSelection": {
+ "$ref": "#/definitions/RestoreTestingRecoveryPointSelection"
+ },
+ "RestoreTestingPlanArn": {
+ "type": "string"
+ },
+ "RestoreTestingPlanName": {
+ "type": "string"
+ },
+ "ScheduleExpression": {
+ "type": "string"
+ },
+ "ScheduleExpressionTimezone": {
+ "type": "string"
+ },
+ "StartWindowHours": {
+ "type": "integer"
+ },
+ "Tags": {
+ "insertionOrder": false,
+ "items": {
+ "$ref": "#/definitions/Tag"
+ },
+ "type": "array",
+ "uniqueItems": true
+ }
+ },
+ "readOnlyProperties": [
+ "/properties/RestoreTestingPlanArn"
+ ],
+ "required": [
+ "RecoveryPointSelection",
+ "ScheduleExpression",
+ "RestoreTestingPlanName"
+ ],
+ "tagging": {
+ "cloudFormationSystemTags": true,
+ "tagOnCreate": true,
+ "tagProperty": "/properties/Tags",
+ "tagUpdatable": true,
+ "taggable": true
+ },
+ "typeName": "AWS::Backup::RestoreTestingPlan"
+}
diff --git a/src/cfnlint/data/schemas/providers/me_south_1/__init__.py b/src/cfnlint/data/schemas/providers/me_south_1/__init__.py
index bfb74076d9..4838908b4b 100644
--- a/src/cfnlint/data/schemas/providers/me_south_1/__init__.py
+++ b/src/cfnlint/data/schemas/providers/me_south_1/__init__.py
@@ -885,7 +885,6 @@
"aws-backup-backupvault.json",
"aws-backup-framework.json",
"aws-backup-reportplan.json",
- "aws-backup-restoretestingplan.json",
"aws-backup-restoretestingselection.json",
"aws-backupgateway-hypervisor.json",
"aws-batch-computeenvironment.json",
@@ -1082,7 +1081,6 @@
"aws-ec2-volumeattachment.json",
"aws-ec2-vpc.json",
"aws-ec2-vpcdhcpoptionsassociation.json",
- "aws-ec2-vpcendpoint.json",
"aws-ec2-vpcendpointconnectionnotification.json",
"aws-ec2-vpcendpointservice.json",
"aws-ec2-vpcendpointservicepermissions.json",
diff --git a/src/cfnlint/data/schemas/providers/me_south_1/aws-backup-restoretestingplan.json b/src/cfnlint/data/schemas/providers/me_south_1/aws-backup-restoretestingplan.json
new file mode 100644
index 0000000000..add3c873f4
--- /dev/null
+++ b/src/cfnlint/data/schemas/providers/me_south_1/aws-backup-restoretestingplan.json
@@ -0,0 +1,127 @@
+{
+ "additionalProperties": false,
+ "createOnlyProperties": [
+ "/properties/RestoreTestingPlanName"
+ ],
+ "definitions": {
+ "RestoreTestingRecoveryPointSelection": {
+ "additionalProperties": false,
+ "properties": {
+ "Algorithm": {
+ "$ref": "#/definitions/RestoreTestingRecoveryPointSelectionAlgorithm"
+ },
+ "ExcludeVaults": {
+ "insertionOrder": false,
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "IncludeVaults": {
+ "insertionOrder": false,
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "RecoveryPointTypes": {
+ "insertionOrder": false,
+ "items": {
+ "$ref": "#/definitions/RestoreTestingRecoveryPointType"
+ },
+ "type": "array"
+ },
+ "SelectionWindowDays": {
+ "type": "integer"
+ }
+ },
+ "required": [
+ "Algorithm",
+ "RecoveryPointTypes",
+ "IncludeVaults"
+ ],
+ "type": "object"
+ },
+ "RestoreTestingRecoveryPointSelectionAlgorithm": {
+ "enum": [
+ "LATEST_WITHIN_WINDOW",
+ "RANDOM_WITHIN_WINDOW"
+ ],
+ "type": "string"
+ },
+ "RestoreTestingRecoveryPointType": {
+ "enum": [
+ "SNAPSHOT",
+ "CONTINUOUS"
+ ],
+ "type": "string"
+ },
+ "Tag": {
+ "additionalProperties": false,
+ "properties": {
+ "Key": {
+ "maxLength": 128,
+ "minLength": 1,
+ "type": "string"
+ },
+ "Value": {
+ "maxLength": 256,
+ "minLength": 0,
+ "type": "string"
+ }
+ },
+ "required": [
+ "Key",
+ "Value"
+ ],
+ "type": "object"
+ }
+ },
+ "primaryIdentifier": [
+ "/properties/RestoreTestingPlanName"
+ ],
+ "properties": {
+ "RecoveryPointSelection": {
+ "$ref": "#/definitions/RestoreTestingRecoveryPointSelection"
+ },
+ "RestoreTestingPlanArn": {
+ "type": "string"
+ },
+ "RestoreTestingPlanName": {
+ "type": "string"
+ },
+ "ScheduleExpression": {
+ "type": "string"
+ },
+ "ScheduleExpressionTimezone": {
+ "type": "string"
+ },
+ "StartWindowHours": {
+ "type": "integer"
+ },
+ "Tags": {
+ "insertionOrder": false,
+ "items": {
+ "$ref": "#/definitions/Tag"
+ },
+ "type": "array",
+ "uniqueItems": true
+ }
+ },
+ "readOnlyProperties": [
+ "/properties/RestoreTestingPlanArn"
+ ],
+ "required": [
+ "RecoveryPointSelection",
+ "ScheduleExpression",
+ "RestoreTestingPlanName"
+ ],
+ "tagging": {
+ "cloudFormationSystemTags": true,
+ "tagOnCreate": true,
+ "tagProperty": "/properties/Tags",
+ "tagUpdatable": true,
+ "taggable": true
+ },
+ "typeName": "AWS::Backup::RestoreTestingPlan"
+}
diff --git a/src/cfnlint/data/schemas/providers/me_south_1/aws-ec2-vpcendpoint.json b/src/cfnlint/data/schemas/providers/me_south_1/aws-ec2-vpcendpoint.json
new file mode 100644
index 0000000000..b8d1957abf
--- /dev/null
+++ b/src/cfnlint/data/schemas/providers/me_south_1/aws-ec2-vpcendpoint.json
@@ -0,0 +1,102 @@
+{
+ "additionalProperties": false,
+ "createOnlyProperties": [
+ "/properties/ServiceName",
+ "/properties/VpcEndpointType",
+ "/properties/VpcId"
+ ],
+ "primaryIdentifier": [
+ "/properties/Id"
+ ],
+ "properties": {
+ "CreationTimestamp": {
+ "type": "string"
+ },
+ "DnsEntries": {
+ "insertionOrder": false,
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "uniqueItems": false
+ },
+ "Id": {
+ "type": "string"
+ },
+ "NetworkInterfaceIds": {
+ "insertionOrder": false,
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "uniqueItems": false
+ },
+ "PolicyDocument": {
+ "type": [
+ "string",
+ "object"
+ ]
+ },
+ "PrivateDnsEnabled": {
+ "type": "boolean"
+ },
+ "RouteTableIds": {
+ "insertionOrder": false,
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "uniqueItems": true
+ },
+ "SecurityGroupIds": {
+ "format": "AWS::EC2::SecurityGroup.Ids",
+ "insertionOrder": false,
+ "items": {
+ "format": "AWS::EC2::SecurityGroup.GroupId",
+ "type": "string"
+ },
+ "type": "array",
+ "uniqueItems": true
+ },
+ "ServiceName": {
+ "type": "string"
+ },
+ "SubnetIds": {
+ "insertionOrder": false,
+ "items": {
+ "type": "string"
+ },
+ "type": "array",
+ "uniqueItems": true
+ },
+ "VpcEndpointType": {
+ "enum": [
+ "Interface",
+ "Gateway",
+ "GatewayLoadBalancer"
+ ],
+ "type": "string"
+ },
+ "VpcId": {
+ "format": "AWS::EC2::VPC.Id",
+ "type": "string"
+ }
+ },
+ "readOnlyProperties": [
+ "/properties/NetworkInterfaceIds",
+ "/properties/CreationTimestamp",
+ "/properties/DnsEntries",
+ "/properties/Id"
+ ],
+ "required": [
+ "VpcId",
+ "ServiceName"
+ ],
+ "tagging": {
+ "cloudFormationSystemTags": false,
+ "tagOnCreate": false,
+ "tagUpdatable": false,
+ "taggable": false
+ },
+ "typeName": "AWS::EC2::VPCEndpoint"
+}
diff --git a/src/cfnlint/data/schemas/providers/us_east_1/__init__.py b/src/cfnlint/data/schemas/providers/us_east_1/__init__.py
index 5e3fe7dfd9..08d0d783e1 100644
--- a/src/cfnlint/data/schemas/providers/us_east_1/__init__.py
+++ b/src/cfnlint/data/schemas/providers/us_east_1/__init__.py
@@ -935,6 +935,8 @@
"AWS::PCAConnectorAD::ServicePrincipalName",
"AWS::PCAConnectorAD::Template",
"AWS::PCAConnectorAD::TemplateGroupAccessControlEntry",
+ "AWS::PCAConnectorSCEP::Challenge",
+ "AWS::PCAConnectorSCEP::Connector",
"AWS::Panorama::ApplicationInstance",
"AWS::Panorama::Package",
"AWS::Panorama::PackageVersion",
diff --git a/src/cfnlint/data/schemas/providers/us_east_1/aws-applicationsignals-servicelevelobjective.json b/src/cfnlint/data/schemas/providers/us_east_1/aws-applicationsignals-servicelevelobjective.json
index 7c79dfb79c..424062d6e6 100644
--- a/src/cfnlint/data/schemas/providers/us_east_1/aws-applicationsignals-servicelevelobjective.json
+++ b/src/cfnlint/data/schemas/providers/us_east_1/aws-applicationsignals-servicelevelobjective.json
@@ -162,6 +162,69 @@
],
"type": "object"
},
+ "MonitoredRequestCountMetric": {
+ "additionalProperties": false,
+ "properties": {
+ "BadCountMetric": {
+ "$ref": "#/definitions/MetricDataQueries"
+ },
+ "GoodCountMetric": {
+ "$ref": "#/definitions/MetricDataQueries"
+ }
+ },
+ "type": "object"
+ },
+ "RequestBasedSli": {
+ "additionalProperties": false,
+ "properties": {
+ "ComparisonOperator": {
+ "enum": [
+ "GreaterThanOrEqualTo",
+ "LessThanOrEqualTo",
+ "LessThan",
+ "GreaterThan"
+ ],
+ "type": "string"
+ },
+ "MetricThreshold": {
+ "type": "number"
+ },
+ "RequestBasedSliMetric": {
+ "$ref": "#/definitions/RequestBasedSliMetric"
+ }
+ },
+ "required": [
+ "RequestBasedSliMetric"
+ ],
+ "type": "object"
+ },
+ "RequestBasedSliMetric": {
+ "additionalProperties": false,
+ "properties": {
+ "KeyAttributes": {
+ "$ref": "#/definitions/KeyAttributes"
+ },
+ "MetricType": {
+ "enum": [
+ "LATENCY",
+ "AVAILABILITY"
+ ],
+ "type": "string"
+ },
+ "MonitoredRequestCountMetric": {
+ "$ref": "#/definitions/MonitoredRequestCountMetric"
+ },
+ "OperationName": {
+ "maxLength": 255,
+ "minLength": 1,
+ "type": "string"
+ },
+ "TotalRequestCountMetric": {
+ "$ref": "#/definitions/MetricDataQueries"
+ }
+ },
+ "type": "object"
+ },
"RollingInterval": {
"additionalProperties": false,
"properties": {
@@ -288,6 +351,13 @@
"minLength": 1,
"type": "string"
},
+ "EvaluationType": {
+ "enum": [
+ "PeriodBased",
+ "RequestBased"
+ ],
+ "type": "string"
+ },
"Goal": {
"$ref": "#/definitions/Goal"
},
@@ -299,6 +369,9 @@
"pattern": "^[0-9A-Za-z][-._0-9A-Za-z ]{0,126}[0-9A-Za-z]$",
"type": "string"
},
+ "RequestBasedSli": {
+ "$ref": "#/definitions/RequestBasedSli"
+ },
"Sli": {
"$ref": "#/definitions/Sli"
},
@@ -309,11 +382,11 @@
"readOnlyProperties": [
"/properties/Arn",
"/properties/CreatedTime",
- "/properties/LastUpdatedTime"
+ "/properties/LastUpdatedTime",
+ "/properties/EvaluationType"
],
"required": [
- "Name",
- "Sli"
+ "Name"
],
"sourceUrl": "https://github.com/aws-cloudformation/aws-cloudformation-resource-providers-applicationsignals",
"tagging": {
diff --git a/src/cfnlint/data/schemas/providers/us_east_1/aws-backup-restoretestingplan.json b/src/cfnlint/data/schemas/providers/us_east_1/aws-backup-restoretestingplan.json
index add3c873f4..e9f6376aad 100644
--- a/src/cfnlint/data/schemas/providers/us_east_1/aws-backup-restoretestingplan.json
+++ b/src/cfnlint/data/schemas/providers/us_east_1/aws-backup-restoretestingplan.json
@@ -56,6 +56,13 @@
],
"type": "string"
},
+ "RestoreTestingScheduleStatus": {
+ "enum": [
+ "ACTIVE",
+ "SUSPENDED"
+ ],
+ "type": "string"
+ },
"Tag": {
"additionalProperties": false,
"properties": {
@@ -96,6 +103,9 @@
"ScheduleExpressionTimezone": {
"type": "string"
},
+ "ScheduleStatus": {
+ "$ref": "#/definitions/RestoreTestingScheduleStatus"
+ },
"StartWindowHours": {
"type": "integer"
},
diff --git a/src/cfnlint/data/schemas/providers/us_east_1/aws-ec2-vpcendpoint.json b/src/cfnlint/data/schemas/providers/us_east_1/aws-ec2-vpcendpoint.json
index b8d1957abf..98883c5afa 100644
--- a/src/cfnlint/data/schemas/providers/us_east_1/aws-ec2-vpcendpoint.json
+++ b/src/cfnlint/data/schemas/providers/us_east_1/aws-ec2-vpcendpoint.json
@@ -43,6 +43,10 @@
"RouteTableIds": {
"insertionOrder": false,
"items": {
+ "relationshipRef": {
+ "propertyPath": "/properties/RouteTableId",
+ "typeName": "AWS::EC2::RouteTable"
+ },
"type": "string"
},
"type": "array",
@@ -52,6 +56,26 @@
"format": "AWS::EC2::SecurityGroup.Ids",
"insertionOrder": false,
"items": {
+ "anyOf": [
+ {
+ "relationshipRef": {
+ "propertyPath": "/properties/GroupId",
+ "typeName": "AWS::EC2::SecurityGroup"
+ }
+ },
+ {
+ "relationshipRef": {
+ "propertyPath": "/properties/Id",
+ "typeName": "AWS::EC2::SecurityGroup"
+ }
+ },
+ {
+ "relationshipRef": {
+ "propertyPath": "/properties/DefaultSecurityGroup",
+ "typeName": "AWS::EC2::VPC"
+ }
+ }
+ ],
"format": "AWS::EC2::SecurityGroup.GroupId",
"type": "string"
},
@@ -64,6 +88,10 @@
"SubnetIds": {
"insertionOrder": false,
"items": {
+ "relationshipRef": {
+ "propertyPath": "/properties/SubnetId",
+ "typeName": "AWS::EC2::Subnet"
+ },
"type": "string"
},
"type": "array",
diff --git a/src/cfnlint/data/schemas/providers/us_east_1/aws-kinesisanalyticsv2-application.json b/src/cfnlint/data/schemas/providers/us_east_1/aws-kinesisanalyticsv2-application.json
index 13e4141603..cda20eb996 100644
--- a/src/cfnlint/data/schemas/providers/us_east_1/aws-kinesisanalyticsv2-application.json
+++ b/src/cfnlint/data/schemas/providers/us_east_1/aws-kinesisanalyticsv2-application.json
@@ -792,6 +792,7 @@
"FLINK-1_15",
"FLINK-1_18",
"FLINK-1_19",
+ "FLINK-1_20",
"FLINK-1_6",
"FLINK-1_8",
"SQL-1_0",
diff --git a/src/cfnlint/data/schemas/providers/us_east_1/aws-paymentcryptography-key.json b/src/cfnlint/data/schemas/providers/us_east_1/aws-paymentcryptography-key.json
index 1e228f452c..3d582538e2 100644
--- a/src/cfnlint/data/schemas/providers/us_east_1/aws-paymentcryptography-key.json
+++ b/src/cfnlint/data/schemas/providers/us_east_1/aws-paymentcryptography-key.json
@@ -10,7 +10,9 @@
"AES_256",
"RSA_2048",
"RSA_3072",
- "RSA_4096"
+ "RSA_4096",
+ "ECC_NIST_P256",
+ "ECC_NIST_P384"
],
"type": "string"
},
@@ -150,12 +152,13 @@
},
"Value": {
"maxLength": 256,
- "minLength": 0,
+ "minLength": 1,
"type": "string"
}
},
"required": [
- "Key"
+ "Key",
+ "Value"
],
"type": "object"
}
diff --git a/src/cfnlint/data/schemas/providers/us_east_1/aws-pcaconnectorscep-challenge.json b/src/cfnlint/data/schemas/providers/us_east_1/aws-pcaconnectorscep-challenge.json
new file mode 100644
index 0000000000..2841bad3b2
--- /dev/null
+++ b/src/cfnlint/data/schemas/providers/us_east_1/aws-pcaconnectorscep-challenge.json
@@ -0,0 +1,56 @@
+{
+ "additionalProperties": false,
+ "createOnlyProperties": [
+ "/properties/ConnectorArn"
+ ],
+ "definitions": {
+ "Tags": {
+ "additionalProperties": false,
+ "patternProperties": {
+ ".+": {
+ "type": "string"
+ }
+ },
+ "type": "object"
+ },
+ "Unit": {
+ "additionalProperties": false,
+ "type": "object"
+ }
+ },
+ "primaryIdentifier": [
+ "/properties/ChallengeArn"
+ ],
+ "properties": {
+ "ChallengeArn": {
+ "maxLength": 200,
+ "minLength": 5,
+ "pattern": "^arn:aws(-[a-z]+)*:pca-connector-scep:[a-z]+(-[a-z]+)+-[1-9]\\d*:\\d{12}:connector\\/[0-9a-f]{8}(-[0-9a-f]{4}){3}-[0-9a-f]{12}\\/challenge\\/[0-9a-f]{8}(-[0-9a-f]{4}){3}-[0-9a-f]{12}$",
+ "type": "string"
+ },
+ "ConnectorArn": {
+ "maxLength": 200,
+ "minLength": 5,
+ "pattern": "^arn:aws(-[a-z]+)*:pca-connector-scep:[a-z]+(-[a-z]+)+-[1-9]\\d*:\\d{12}:connector\\/[0-9a-f]{8}(-[0-9a-f]{4}){3}-[0-9a-f]{12}$",
+ "type": "string"
+ },
+ "Tags": {
+ "$ref": "#/definitions/Tags"
+ }
+ },
+ "readOnlyProperties": [
+ "/properties/ChallengeArn"
+ ],
+ "required": [
+ "ConnectorArn"
+ ],
+ "sourceUrl": "https://github.com/aws-cloudformation/aws-cloudformation-resource-providers-pcaconnectorscep",
+ "tagging": {
+ "cloudFormationSystemTags": true,
+ "tagOnCreate": true,
+ "tagProperty": "/properties/Tags",
+ "tagUpdatable": true,
+ "taggable": true
+ },
+ "typeName": "AWS::PCAConnectorSCEP::Challenge"
+}
diff --git a/src/cfnlint/data/schemas/providers/us_east_1/aws-pcaconnectorscep-connector.json b/src/cfnlint/data/schemas/providers/us_east_1/aws-pcaconnectorscep-connector.json
new file mode 100644
index 0000000000..e75ec8a6de
--- /dev/null
+++ b/src/cfnlint/data/schemas/providers/us_east_1/aws-pcaconnectorscep-connector.json
@@ -0,0 +1,135 @@
+{
+ "additionalProperties": false,
+ "createOnlyProperties": [
+ "/properties/CertificateAuthorityArn",
+ "/properties/MobileDeviceManagement"
+ ],
+ "definitions": {
+ "ConnectorType": {
+ "enum": [
+ "GENERAL_PURPOSE",
+ "INTUNE"
+ ],
+ "type": "string"
+ },
+ "IntuneConfiguration": {
+ "additionalProperties": false,
+ "properties": {
+ "AzureApplicationId": {
+ "maxLength": 100,
+ "minLength": 15,
+ "pattern": "^[a-zA-Z0-9]{2,15}-[a-zA-Z0-9]{2,15}-[a-zA-Z0-9]{2,15}-[a-zA-Z0-9]{2,15}-[a-zA-Z0-9]{2,15}$",
+ "type": "string"
+ },
+ "Domain": {
+ "maxLength": 256,
+ "minLength": 1,
+ "pattern": "^[a-zA-Z0-9._-]+$",
+ "type": "string"
+ }
+ },
+ "required": [
+ "AzureApplicationId",
+ "Domain"
+ ],
+ "type": "object"
+ },
+ "MobileDeviceManagement": {
+ "oneOf": [
+ {
+ "additionalProperties": false,
+ "properties": {
+ "Intune": {
+ "$ref": "#/definitions/IntuneConfiguration"
+ }
+ },
+ "required": [
+ "Intune"
+ ],
+ "title": "Intune"
+ }
+ ],
+ "type": "object"
+ },
+ "OpenIdConfiguration": {
+ "additionalProperties": false,
+ "properties": {
+ "Audience": {
+ "type": "string"
+ },
+ "Issuer": {
+ "type": "string"
+ },
+ "Subject": {
+ "type": "string"
+ }
+ },
+ "type": "object"
+ },
+ "Tags": {
+ "additionalProperties": false,
+ "patternProperties": {
+ ".+": {
+ "type": "string"
+ }
+ },
+ "type": "object"
+ },
+ "Unit": {
+ "additionalProperties": false,
+ "type": "object"
+ }
+ },
+ "primaryIdentifier": [
+ "/properties/ConnectorArn"
+ ],
+ "properties": {
+ "CertificateAuthorityArn": {
+ "maxLength": 200,
+ "minLength": 5,
+ "pattern": "^arn:aws(-[a-z]+)*:acm-pca:[a-z]+(-[a-z]+)+-[1-9]\\d*:\\d{12}:certificate-authority\\/[0-9a-f]{8}(-[0-9a-f]{4}){3}-[0-9a-f]{12}$",
+ "type": "string"
+ },
+ "ConnectorArn": {
+ "maxLength": 200,
+ "minLength": 5,
+ "pattern": "^arn:aws(-[a-z]+)*:pca-connector-scep:[a-z]+(-[a-z]+)+-[1-9]\\d*:\\d{12}:connector\\/[0-9a-f]{8}(-[0-9a-f]{4}){3}-[0-9a-f]{12}$",
+ "type": "string"
+ },
+ "Endpoint": {
+ "maxLength": 200,
+ "minLength": 5,
+ "type": "string"
+ },
+ "MobileDeviceManagement": {
+ "$ref": "#/definitions/MobileDeviceManagement"
+ },
+ "OpenIdConfiguration": {
+ "$ref": "#/definitions/OpenIdConfiguration"
+ },
+ "Tags": {
+ "$ref": "#/definitions/Tags"
+ },
+ "Type": {
+ "$ref": "#/definitions/ConnectorType"
+ }
+ },
+ "readOnlyProperties": [
+ "/properties/ConnectorArn",
+ "/properties/Endpoint",
+ "/properties/OpenIdConfiguration",
+ "/properties/Type"
+ ],
+ "required": [
+ "CertificateAuthorityArn"
+ ],
+ "sourceUrl": "https://github.com/aws-cloudformation/aws-cloudformation-resource-providers-pcaconnectorscep",
+ "tagging": {
+ "cloudFormationSystemTags": true,
+ "tagOnCreate": true,
+ "tagProperty": "/properties/Tags",
+ "tagUpdatable": true,
+ "taggable": true
+ },
+ "typeName": "AWS::PCAConnectorSCEP::Connector"
+}
diff --git a/src/cfnlint/data/schemas/providers/us_east_2/__init__.py b/src/cfnlint/data/schemas/providers/us_east_2/__init__.py
index 585f8d4a97..c8d5fb5dc0 100644
--- a/src/cfnlint/data/schemas/providers/us_east_2/__init__.py
+++ b/src/cfnlint/data/schemas/providers/us_east_2/__init__.py
@@ -1141,7 +1141,6 @@
"aws-amazonmq-broker.json",
"aws-amazonmq-configuration.json",
"aws-amazonmq-configurationassociation.json",
- "aws-amplify-app.json",
"aws-amplify-branch.json",
"aws-amplify-domain.json",
"aws-amplifyuibuilder-component.json",
@@ -1532,6 +1531,7 @@
"aws-ec2-vpnconnection.json",
"aws-ec2-vpnconnectionroute.json",
"aws-ec2-vpngateway.json",
+ "aws-ec2-vpngatewayroutepropagation.json",
"aws-ecr-pullthroughcacherule.json",
"aws-ecr-registrypolicy.json",
"aws-ecr-replicationconfiguration.json",
diff --git a/src/cfnlint/data/schemas/providers/us_east_2/aws-amplify-app.json b/src/cfnlint/data/schemas/providers/us_east_2/aws-amplify-app.json
new file mode 100644
index 0000000000..5846c5f463
--- /dev/null
+++ b/src/cfnlint/data/schemas/providers/us_east_2/aws-amplify-app.json
@@ -0,0 +1,303 @@
+{
+ "additionalProperties": false,
+ "definitions": {
+ "AutoBranchCreationConfig": {
+ "additionalProperties": false,
+ "properties": {
+ "AutoBranchCreationPatterns": {
+ "items": {
+ "maxLength": 2048,
+ "minLength": 1,
+ "type": "string"
+ },
+ "type": "array",
+ "uniqueItems": false
+ },
+ "BasicAuthConfig": {
+ "$ref": "#/definitions/BasicAuthConfig"
+ },
+ "BuildSpec": {
+ "maxLength": 25000,
+ "minLength": 1,
+ "type": "string"
+ },
+ "EnableAutoBranchCreation": {
+ "type": "boolean"
+ },
+ "EnableAutoBuild": {
+ "type": "boolean"
+ },
+ "EnablePerformanceMode": {
+ "type": "boolean"
+ },
+ "EnablePullRequestPreview": {
+ "type": "boolean"
+ },
+ "EnvironmentVariables": {
+ "items": {
+ "$ref": "#/definitions/EnvironmentVariable"
+ },
+ "type": "array",
+ "uniqueItems": false
+ },
+ "Framework": {
+ "maxLength": 255,
+ "pattern": "(?s).*",
+ "type": "string"
+ },
+ "PullRequestEnvironmentName": {
+ "maxLength": 20,
+ "pattern": "(?s).*",
+ "type": "string"
+ },
+ "Stage": {
+ "enum": [
+ "EXPERIMENTAL",
+ "BETA",
+ "PULL_REQUEST",
+ "PRODUCTION",
+ "DEVELOPMENT"
+ ],
+ "type": "string"
+ }
+ },
+ "type": "object"
+ },
+ "BasicAuthConfig": {
+ "additionalProperties": false,
+ "properties": {
+ "EnableBasicAuth": {
+ "type": "boolean"
+ },
+ "Password": {
+ "maxLength": 255,
+ "minLength": 1,
+ "type": "string"
+ },
+ "Username": {
+ "maxLength": 255,
+ "minLength": 1,
+ "type": "string"
+ }
+ },
+ "type": "object"
+ },
+ "CacheConfig": {
+ "additionalProperties": false,
+ "properties": {
+ "Type": {
+ "enum": [
+ "AMPLIFY_MANAGED",
+ "AMPLIFY_MANAGED_NO_COOKIES"
+ ],
+ "type": "string"
+ }
+ },
+ "type": "object"
+ },
+ "CustomRule": {
+ "additionalProperties": false,
+ "properties": {
+ "Condition": {
+ "maxLength": 2048,
+ "minLength": 0,
+ "pattern": "(?s).*",
+ "type": "string"
+ },
+ "Source": {
+ "maxLength": 2048,
+ "minLength": 1,
+ "pattern": "(?s).+",
+ "type": "string"
+ },
+ "Status": {
+ "maxLength": 7,
+ "minLength": 3,
+ "pattern": ".{3,7}",
+ "type": "string"
+ },
+ "Target": {
+ "maxLength": 2048,
+ "minLength": 1,
+ "pattern": "(?s).+",
+ "type": "string"
+ }
+ },
+ "required": [
+ "Target",
+ "Source"
+ ],
+ "type": "object"
+ },
+ "EnvironmentVariable": {
+ "additionalProperties": false,
+ "properties": {
+ "Name": {
+ "maxLength": 255,
+ "pattern": "(?s).*",
+ "type": "string"
+ },
+ "Value": {
+ "maxLength": 5500,
+ "pattern": "(?s).*",
+ "type": "string"
+ }
+ },
+ "required": [
+ "Name",
+ "Value"
+ ],
+ "type": "object"
+ },
+ "Tag": {
+ "additionalProperties": false,
+ "insertionOrder": false,
+ "properties": {
+ "Key": {
+ "maxLength": 128,
+ "minLength": 1,
+ "pattern": "^(?!aws:)[a-zA-Z+-=._:/]+$",
+ "type": "string"
+ },
+ "Value": {
+ "maxLength": 256,
+ "minLength": 0,
+ "type": "string"
+ }
+ },
+ "required": [
+ "Key",
+ "Value"
+ ],
+ "type": "object"
+ }
+ },
+ "primaryIdentifier": [
+ "/properties/Arn"
+ ],
+ "properties": {
+ "AccessToken": {
+ "maxLength": 255,
+ "minLength": 1,
+ "type": "string"
+ },
+ "AppId": {
+ "maxLength": 20,
+ "minLength": 1,
+ "pattern": "d[a-z0-9]+",
+ "type": "string"
+ },
+ "AppName": {
+ "maxLength": 255,
+ "minLength": 1,
+ "pattern": "(?s).+",
+ "type": "string"
+ },
+ "Arn": {
+ "maxLength": 1000,
+ "pattern": "(?s).*",
+ "type": "string"
+ },
+ "AutoBranchCreationConfig": {
+ "$ref": "#/definitions/AutoBranchCreationConfig"
+ },
+ "BasicAuthConfig": {
+ "$ref": "#/definitions/BasicAuthConfig"
+ },
+ "BuildSpec": {
+ "maxLength": 25000,
+ "minLength": 1,
+ "pattern": "(?s).+",
+ "type": "string"
+ },
+ "CacheConfig": {
+ "$ref": "#/definitions/CacheConfig"
+ },
+ "CustomHeaders": {
+ "maxLength": 25000,
+ "minLength": 0,
+ "pattern": "(?s).*",
+ "type": "string"
+ },
+ "CustomRules": {
+ "items": {
+ "$ref": "#/definitions/CustomRule"
+ },
+ "type": "array",
+ "uniqueItems": false
+ },
+ "DefaultDomain": {
+ "maxLength": 1000,
+ "minLength": 0,
+ "type": "string"
+ },
+ "Description": {
+ "maxLength": 1000,
+ "pattern": "(?s).*",
+ "type": "string"
+ },
+ "EnableBranchAutoDeletion": {
+ "type": "boolean"
+ },
+ "EnvironmentVariables": {
+ "items": {
+ "$ref": "#/definitions/EnvironmentVariable"
+ },
+ "type": "array",
+ "uniqueItems": false
+ },
+ "IAMServiceRole": {
+ "maxLength": 1000,
+ "minLength": 1,
+ "pattern": "(?s).*",
+ "type": "string"
+ },
+ "Name": {
+ "maxLength": 255,
+ "minLength": 1,
+ "pattern": "(?s).+",
+ "type": "string"
+ },
+ "OauthToken": {
+ "maxLength": 1000,
+ "pattern": "(?s).*",
+ "type": "string"
+ },
+ "Platform": {
+ "enum": [
+ "WEB",
+ "WEB_DYNAMIC",
+ "WEB_COMPUTE"
+ ],
+ "type": "string"
+ },
+ "Repository": {
+ "pattern": "(?s).*",
+ "type": "string"
+ },
+ "Tags": {
+ "items": {
+ "$ref": "#/definitions/Tag"
+ },
+ "type": "array",
+ "uniqueItems": false
+ }
+ },
+ "readOnlyProperties": [
+ "/properties/AppId",
+ "/properties/AppName",
+ "/properties/Arn",
+ "/properties/DefaultDomain"
+ ],
+ "required": [
+ "Name"
+ ],
+ "sourceUrl": "https://github.com/aws-cloudformation/aws-cloudformation-resource-providers-amplify",
+ "typeName": "AWS::Amplify::App",
+ "writeOnlyProperties": [
+ "/properties/AccessToken",
+ "/properties/BasicAuthConfig",
+ "/properties/OauthToken",
+ "/properties/AutoBranchCreationConfig"
+ ]
+}
diff --git a/src/cfnlint/data/schemas/providers/us_east_2/aws-ec2-vpngatewayroutepropagation.json b/src/cfnlint/data/schemas/providers/us_east_2/aws-ec2-vpngatewayroutepropagation.json
deleted file mode 100644
index d9e1e910db..0000000000
--- a/src/cfnlint/data/schemas/providers/us_east_2/aws-ec2-vpngatewayroutepropagation.json
+++ /dev/null
@@ -1,29 +0,0 @@
-{
- "additionalProperties": false,
- "primaryIdentifier": [
- "/properties/Id"
- ],
- "properties": {
- "Id": {
- "type": "string"
- },
- "RouteTableIds": {
- "items": {
- "type": "string"
- },
- "type": "array",
- "uniqueItems": false
- },
- "VpnGatewayId": {
- "type": "string"
- }
- },
- "readOnlyProperties": [
- "/properties/Id"
- ],
- "required": [
- "RouteTableIds",
- "VpnGatewayId"
- ],
- "typeName": "AWS::EC2::VPNGatewayRoutePropagation"
-}
diff --git a/src/cfnlint/data/schemas/providers/us_gov_east_1/__init__.py b/src/cfnlint/data/schemas/providers/us_gov_east_1/__init__.py
index dd11e4e73b..dbd0feb71f 100644
--- a/src/cfnlint/data/schemas/providers/us_gov_east_1/__init__.py
+++ b/src/cfnlint/data/schemas/providers/us_gov_east_1/__init__.py
@@ -521,6 +521,8 @@
"AWS::Redshift::ClusterSecurityGroup",
"AWS::Redshift::ClusterSecurityGroupIngress",
"AWS::Redshift::ClusterSubnetGroup",
+ "AWS::Redshift::EndpointAccess",
+ "AWS::Redshift::EndpointAuthorization",
"AWS::Redshift::EventSubscription",
"AWS::Redshift::ScheduledAction",
"AWS::ResilienceHub::App",
@@ -748,6 +750,7 @@
"aws-backup-framework.json",
"aws-backup-reportplan.json",
"aws-backupgateway-hypervisor.json",
+ "aws-batch-computeenvironment.json",
"aws-batch-jobdefinition.json",
"aws-batch-jobqueue.json",
"aws-batch-schedulingpolicy.json",
@@ -866,6 +869,7 @@
"aws-ec2-securitygroupingress.json",
"aws-ec2-snapshotblockpublicaccess.json",
"aws-ec2-spotfleet.json",
+ "aws-ec2-subnet.json",
"aws-ec2-subnetcidrblock.json",
"aws-ec2-subnetnetworkaclassociation.json",
"aws-ec2-subnetroutetableassociation.json",
@@ -899,6 +903,7 @@
"aws-ec2-vpnconnection.json",
"aws-ec2-vpnconnectionroute.json",
"aws-ec2-vpngateway.json",
+ "aws-ec2-vpngatewayroutepropagation.json",
"aws-ecr-repository.json",
"aws-ecs-capacityprovider.json",
"aws-ecs-cluster.json",
@@ -1040,6 +1045,7 @@
"aws-lakeformation-resource.json",
"aws-lambda-alias.json",
"aws-lambda-eventinvokeconfig.json",
+ "aws-lambda-function.json",
"aws-lambda-permission.json",
"aws-lambda-version.json",
"aws-launchwizard-deployment.json",
@@ -1106,6 +1112,8 @@
"aws-redshift-clustersecuritygroup.json",
"aws-redshift-clustersecuritygroupingress.json",
"aws-redshift-clustersubnetgroup.json",
+ "aws-redshift-endpointaccess.json",
+ "aws-redshift-endpointauthorization.json",
"aws-redshift-eventsubscription.json",
"aws-redshift-scheduledaction.json",
"aws-resiliencehub-app.json",
diff --git a/src/cfnlint/data/schemas/providers/us_gov_east_1/aws-batch-computeenvironment.json b/src/cfnlint/data/schemas/providers/us_gov_east_1/aws-batch-computeenvironment.json
deleted file mode 100644
index 877d8a2079..0000000000
--- a/src/cfnlint/data/schemas/providers/us_gov_east_1/aws-batch-computeenvironment.json
+++ /dev/null
@@ -1,256 +0,0 @@
-{
- "additionalIdentifiers": [
- [
- "/properties/ComputeEnvironmentName"
- ]
- ],
- "additionalProperties": false,
- "conditionalCreateOnlyProperties": [
- "/properties/ComputeResources/AllocationStrategy",
- "/properties/ComputeResources/BidPercentage",
- "/properties/ComputeResources/Ec2Configuration",
- "/properties/ComputeResources/Ec2KeyPair",
- "/properties/ComputeResources/ImageId",
- "/properties/ComputeResources/InstanceRole",
- "/properties/ComputeResources/InstanceTypes",
- "/properties/ComputeResources/LaunchTemplate",
- "/properties/ComputeResources/PlacementGroup",
- "/properties/ComputeResources/SecurityGroupIds",
- "/properties/ComputeResources/Subnets",
- "/properties/ComputeResources/Tags",
- "/properties/ComputeResources/Type"
- ],
- "createOnlyProperties": [
- "/properties/ComputeResources/SpotIamFleetRole",
- "/properties/ComputeEnvironmentName",
- "/properties/Tags",
- "/properties/Type",
- "/properties/EksConfiguration"
- ],
- "definitions": {
- "ComputeResources": {
- "additionalProperties": false,
- "properties": {
- "AllocationStrategy": {
- "type": "string"
- },
- "BidPercentage": {
- "type": "integer"
- },
- "DesiredvCpus": {
- "type": "integer"
- },
- "Ec2Configuration": {
- "insertionOrder": false,
- "items": {
- "$ref": "#/definitions/Ec2ConfigurationObject"
- },
- "type": "array",
- "uniqueItems": false
- },
- "Ec2KeyPair": {
- "type": "string"
- },
- "ImageId": {
- "format": "AWS::EC2::Image.Id",
- "type": "string"
- },
- "InstanceRole": {
- "type": "string"
- },
- "InstanceTypes": {
- "insertionOrder": false,
- "items": {
- "type": "string"
- },
- "type": "array",
- "uniqueItems": false
- },
- "LaunchTemplate": {
- "$ref": "#/definitions/LaunchTemplateSpecification"
- },
- "MaxvCpus": {
- "type": "integer"
- },
- "MinvCpus": {
- "type": "integer"
- },
- "PlacementGroup": {
- "type": "string"
- },
- "SecurityGroupIds": {
- "format": "AWS::EC2::SecurityGroup.Ids",
- "insertionOrder": false,
- "items": {
- "format": "AWS::EC2::SecurityGroup.GroupId",
- "type": "string"
- },
- "type": "array",
- "uniqueItems": false
- },
- "SpotIamFleetRole": {
- "type": "string"
- },
- "Subnets": {
- "insertionOrder": false,
- "items": {
- "type": "string"
- },
- "type": "array",
- "uniqueItems": false
- },
- "Tags": {
- "additionalProperties": false,
- "patternProperties": {
- ".*": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "Type": {
- "type": "string"
- },
- "UpdateToLatestImageVersion": {
- "default": false,
- "type": "boolean"
- }
- },
- "required": [
- "Subnets",
- "Type",
- "MaxvCpus"
- ],
- "type": "object"
- },
- "Ec2ConfigurationObject": {
- "additionalProperties": false,
- "properties": {
- "ImageIdOverride": {
- "type": "string"
- },
- "ImageKubernetesVersion": {
- "type": "string"
- },
- "ImageType": {
- "type": "string"
- }
- },
- "required": [
- "ImageType"
- ],
- "type": "object"
- },
- "EksConfiguration": {
- "additionalProperties": false,
- "properties": {
- "EksClusterArn": {
- "default": false,
- "type": "string"
- },
- "KubernetesNamespace": {
- "default": false,
- "type": "string"
- }
- },
- "required": [
- "EksClusterArn",
- "KubernetesNamespace"
- ],
- "type": "object"
- },
- "LaunchTemplateSpecification": {
- "additionalProperties": false,
- "properties": {
- "LaunchTemplateId": {
- "type": "string"
- },
- "LaunchTemplateName": {
- "type": "string"
- },
- "Version": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "UpdatePolicy": {
- "additionalProperties": false,
- "properties": {
- "JobExecutionTimeoutMinutes": {
- "default": 30,
- "type": "integer"
- },
- "TerminateJobsOnUpdate": {
- "default": false,
- "type": "boolean"
- }
- },
- "type": "object"
- }
- },
- "primaryIdentifier": [
- "/properties/ComputeEnvironmentArn"
- ],
- "properties": {
- "ComputeEnvironmentArn": {
- "type": "string"
- },
- "ComputeEnvironmentName": {
- "type": "string"
- },
- "ComputeResources": {
- "$ref": "#/definitions/ComputeResources"
- },
- "EksConfiguration": {
- "$ref": "#/definitions/EksConfiguration"
- },
- "ReplaceComputeEnvironment": {
- "default": true,
- "type": "boolean"
- },
- "ServiceRole": {
- "type": "string"
- },
- "State": {
- "type": "string"
- },
- "Tags": {
- "additionalProperties": false,
- "patternProperties": {
- ".*": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "Type": {
- "type": "string"
- },
- "UnmanagedvCpus": {
- "type": "integer"
- },
- "UpdatePolicy": {
- "$ref": "#/definitions/UpdatePolicy"
- }
- },
- "readOnlyProperties": [
- "/properties/ComputeEnvironmentArn"
- ],
- "required": [
- "Type"
- ],
- "tagging": {
- "cloudFormationSystemTags": false,
- "tagOnCreate": true,
- "tagProperty": "/properties/Tags",
- "tagUpdatable": false,
- "taggable": true
- },
- "typeName": "AWS::Batch::ComputeEnvironment",
- "writeOnlyProperties": [
- "/properties/ComputeResources/UpdateToLatestImageVersion",
- "/properties/ReplaceComputeEnvironment",
- "/properties/UpdatePolicy"
- ]
-}
diff --git a/src/cfnlint/data/schemas/providers/us_gov_east_1/aws-ec2-subnet.json b/src/cfnlint/data/schemas/providers/us_gov_east_1/aws-ec2-subnet.json
deleted file mode 100644
index 0397b7f9a0..0000000000
--- a/src/cfnlint/data/schemas/providers/us_gov_east_1/aws-ec2-subnet.json
+++ /dev/null
@@ -1,152 +0,0 @@
-{
- "additionalProperties": false,
- "conditionalCreateOnlyProperties": [
- "/properties/Ipv6CidrBlock"
- ],
- "createOnlyProperties": [
- "/properties/VpcId",
- "/properties/AvailabilityZone",
- "/properties/AvailabilityZoneId",
- "/properties/CidrBlock",
- "/properties/OutpostArn",
- "/properties/Ipv6Native",
- "/properties/Ipv4IpamPoolId",
- "/properties/Ipv4NetmaskLength",
- "/properties/Ipv6IpamPoolId",
- "/properties/Ipv6NetmaskLength"
- ],
- "definitions": {
- "Tag": {
- "additionalProperties": false,
- "properties": {
- "Key": {
- "type": "string"
- },
- "Value": {
- "type": "string"
- }
- },
- "required": [
- "Value",
- "Key"
- ],
- "type": "object"
- }
- },
- "dependentExcluded": {
- "AvailabilityZone": [
- "AvailabilityZoneId"
- ],
- "AvailabilityZoneId": [
- "AvailabilityZone"
- ]
- },
- "primaryIdentifier": [
- "/properties/SubnetId"
- ],
- "properties": {
- "AssignIpv6AddressOnCreation": {
- "type": "boolean"
- },
- "AvailabilityZone": {
- "type": "string"
- },
- "AvailabilityZoneId": {
- "type": "string"
- },
- "CidrBlock": {
- "type": "string"
- },
- "EnableDns64": {
- "type": "boolean"
- },
- "EnableLniAtDeviceIndex": {
- "type": "integer"
- },
- "Ipv4IpamPoolId": {
- "type": "string"
- },
- "Ipv4NetmaskLength": {
- "type": "integer"
- },
- "Ipv6CidrBlock": {
- "type": "string"
- },
- "Ipv6CidrBlocks": {
- "items": {
- "type": "string"
- },
- "type": "array",
- "uniqueItems": false
- },
- "Ipv6IpamPoolId": {
- "type": "string"
- },
- "Ipv6Native": {
- "type": "boolean"
- },
- "Ipv6NetmaskLength": {
- "type": "integer"
- },
- "MapPublicIpOnLaunch": {
- "type": "boolean"
- },
- "NetworkAclAssociationId": {
- "type": "string"
- },
- "OutpostArn": {
- "type": "string"
- },
- "PrivateDnsNameOptionsOnLaunch": {
- "additionalProperties": false,
- "properties": {
- "EnableResourceNameDnsAAAARecord": {
- "type": "boolean"
- },
- "EnableResourceNameDnsARecord": {
- "type": "boolean"
- },
- "HostnameType": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "SubnetId": {
- "type": "string"
- },
- "Tags": {
- "items": {
- "$ref": "#/definitions/Tag"
- },
- "type": "array",
- "uniqueItems": false
- },
- "VpcId": {
- "format": "AWS::EC2::VPC.Id",
- "type": "string"
- }
- },
- "readOnlyProperties": [
- "/properties/NetworkAclAssociationId",
- "/properties/SubnetId"
- ],
- "required": [
- "VpcId"
- ],
- "tagging": {
- "cloudFormationSystemTags": true,
- "tagOnCreate": true,
- "tagProperty": "/properties/Tags",
- "tagUpdatable": true,
- "taggable": true
- },
- "typeName": "AWS::EC2::Subnet",
- "writeOnlyProperties": [
- "/properties/EnableLniAtDeviceIndex",
- "/properties/Ipv4IpamPoolId",
- "/properties/Ipv4NetmaskLength",
- "/properties/Ipv6IpamPoolId",
- "/properties/Ipv6NetmaskLength"
- ]
-}
diff --git a/src/cfnlint/data/schemas/providers/us_gov_east_1/aws-ec2-vpngatewayroutepropagation.json b/src/cfnlint/data/schemas/providers/us_gov_east_1/aws-ec2-vpngatewayroutepropagation.json
deleted file mode 100644
index d9e1e910db..0000000000
--- a/src/cfnlint/data/schemas/providers/us_gov_east_1/aws-ec2-vpngatewayroutepropagation.json
+++ /dev/null
@@ -1,29 +0,0 @@
-{
- "additionalProperties": false,
- "primaryIdentifier": [
- "/properties/Id"
- ],
- "properties": {
- "Id": {
- "type": "string"
- },
- "RouteTableIds": {
- "items": {
- "type": "string"
- },
- "type": "array",
- "uniqueItems": false
- },
- "VpnGatewayId": {
- "type": "string"
- }
- },
- "readOnlyProperties": [
- "/properties/Id"
- ],
- "required": [
- "RouteTableIds",
- "VpnGatewayId"
- ],
- "typeName": "AWS::EC2::VPNGatewayRoutePropagation"
-}
diff --git a/src/cfnlint/data/schemas/providers/us_gov_east_1/aws-lambda-function.json b/src/cfnlint/data/schemas/providers/us_gov_east_1/aws-lambda-function.json
deleted file mode 100644
index 1e0debb9c5..0000000000
--- a/src/cfnlint/data/schemas/providers/us_gov_east_1/aws-lambda-function.json
+++ /dev/null
@@ -1,480 +0,0 @@
-{
- "additionalProperties": false,
- "createOnlyProperties": [
- "/properties/FunctionName"
- ],
- "definitions": {
- "Code": {
- "additionalProperties": false,
- "properties": {
- "ImageUri": {
- "type": "string"
- },
- "S3Bucket": {
- "maxLength": 63,
- "minLength": 3,
- "pattern": "^[0-9A-Za-z\\.\\-_]*(?